Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

31

18.12.2008, 03:01

Ich hab da auch noch eine gute Geschichte. Ein anderer meint er könnte richtig gute Sachen mit HLSL machen, nachdem ich zu ihm gesagt habe wenn er ein Spiel machen will dann soll er Programmieren lernen und nicht verscuhen alles von anderen für sich machen zu lassen:

Andere: Ich habe ein Licht-Shader geschrieben.
Ich: HLSL oder GLSL?
Andere: Keine Ahnung.
Ich: Aha, und was für licht?
Andere: Licht halt.
Ich: Directional, Specular??
Andere: Keine Ahnung, ich schick dir mal den Shader!

Shader angekommen, einmal durchgelesen, und geantwortet.

Ich: Den Shader hast du dir doch aus dem Internet geladen.
Andere: Nein, hab ich nicht, der ist selbst geschrieben

Die Ironie bei der Sache ist, das noch oben im Shader als Kommentar der Link zur Website stand, und der Name von dem Typen der den Geschrieben hat :D

Manchen Leuten ist dann ja wohl doch nicht mehr zu helfen ...

32

18.12.2008, 05:16

In Faule Socke's Link steht:

Zitat

Der Absturz ihrer Festplatte, der 300 Sektoren zerstört, trifft sie mehr als ein Flugzeugabsturz mit 300 Toten.


Hm, mein letzes Computerproblem habe ich noch in Erinnerung den letzten Flugzeugabsturz leider nicht ;)

Als ich Schüler war, galt ich als Störenfried, da ich das nicht machen wollte, was der Lehrer sagte. Um mich zu kontrollieren, wurde meine Bildschirmseite auf eine weiße Tafel projiziert.

Nun kannte ich zufällig ein paar einfache Befehle des Systems. Ich habe Schriftfarbe 0 eingestellt, sodass Vordergrund- und Hintergrundfarbe die gleiche waren.

Folge: Der Lehrer drehte erfolglos an einigen Rädchen herum.

Dann wählte ich eine Schriftart mit Unterstreichung aus, welche sein System nicht darstellen konnte.

Folge: Totalabsturz und ich bekam in der Folge keinen Rechner mehr.

33

18.12.2008, 08:00

Ich hab mal jemanden der dauernd Solitär spielte (wink@drakon), anstatt mal was zu arbeiten, folgenden Streich gespielt:
Ein Screenshot von dem Spiel gemacht und die sol.exe (oder wie die hieß) durch ein ein kleines Progrämmchen ersetzt,
das eben nur den Screenshot angezeigt hat.
Der ist schier ausgeflippt, weil Solitär sich immer "aufgehängt" hat...
fka tm

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

34

18.12.2008, 09:19

Zitat von »"Frede"«


Ich bin gerne Camper bei Cod2. Aber ich definiere Camper anders. Campen ist für mich eigentlcih wenn man sich an einer strategisch günstigen Position

hinter einer Tür z.B. ;)

Zitat

einnistet um von dort aus zu fraggen/ bzw diese zu verteidigen.

Ich weis jetzt leider nicht was der unterschied zwischen fraggen und Kills abstauben ist. ;)

Zitat


Miese Noobcamper sind für mich die Leute, die hinter einer Tür warten um dann Kills abzustauben und die Chance den Camper zu töten 1:10000 ist ;)

Bin kein guter Shooter Gamer, aber ich würde sagen das macht der genau ein mal, danach fliegt da immer ne Granate zuerst rein. oder man nimmt eine andere Tür.

mystery

Treue Seele

Beiträge: 180

Wohnort: Schwarzwald

Beruf: Entwickler/Programmierer

  • Private Nachricht senden

35

18.12.2008, 13:11

Zitat von »"mystery"«

Zitat von »"Das Gurke"«

Zitat von »"mystery"«

Mir hat mal jemand gesagt er hat jetzt nen DualCore mit 2,2 GHz und der sei jetzt schneller als meine alte Kiste mit 3,8GHz weil beide Prozessoren zusammen ja 4,4GHz Power hätten. Naja ich habe ihm gesagt das ich noch die eine alte Kiste mit 3,2GHz habe und das der schneller ein großes Projekt Compiliert als die 3,8GHz Kiste.
Gerade Kompilierungen können wunderbar mit der Anzahl der Kerne skalieren! Das muss der entsprechende Compiler halt nur unterstützen. Fürs VS 2005 ist das hier ganz spannend: Multi-processor building in Visual Studio 2005


Alles schön und gut aber ich Arbeite momentan noch Zwangsweise mit Visual Studio 6. Erst wenn ich ein gewisses Problem gelöst habe, an dem ich gerade Arbeite, stelle ich um auf Visual Studio 2008.
Der Unterschied bei mir ist wie folgt (gleiche Festplatten wie der andere PC):

3,8GHz (Asus Board) = 43 Minuten zum übersetzen für das gesamte Projekt
3,2GHz (Intel Server Board) = 34 Minuten zum übersetzen für das gesamte Projekt
Ist schon recht Interessant, was aufzeigt man sollte sich seine Hardware sehr genau aussuchen und dabei überlegen was ist der Hauptzweck für diesen PC. Das Intel-Board ist ca. 1-2 Jahre älter als das Asus-Board. Leider verträgt es den 3,8 GHz Prozessor nicht. :roll:

Ihr dürft mal Raten von wem meine nächstes Board wieder sein wird und welcher Art es sein wird.

EDIT: Hoffentlich macht mich das jetzt nicht zu einem Lamer. :?


EDIT2: Ausserdem gibt es auch Abhängigkeiten gerade bei größeren Projekten, da kann man auch nicht immer alles Parallelisieren. Eine Pauschale Aussage hilft da wohl sehr wenig. Wenn du dann 8 Kerne hast wird sich das auch nicht gerade Linear Skalieren auch ohne Abhängigkeiten im Projekt. Hier ist dann entscheidend wie schnell kommen die Daten von der Platte in den Ram, wieviel Ram hast du und wieviel passt gerade in den Cache für den jeweiligen Kern. Man könnte noch einiges aufzählen aber letztendlich spielen nicht nur die Abzahl der Kerne, sondern auch der Rest der Hardware, die an dem/den Prozess/en beteiligt sind eine nicht ganz unwichtige Rolle. In meinem Fall bringt ein Mehrkern Prozessor noch nichts. Das wird sich aber in Zukunft ändern sobald ich auf das neue Visual-Studio 2008 umstelle. ;)
Wer Rechtschreibfehler findet darf sie für seine Sammlung behalten.
Es gibt keine Probleme, nur Lösungen.

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

36

18.12.2008, 13:30

Bei C++ lässt sich jede *.cpp einzeln kompilieren (bzw WIRD einzeln kompiliert). Und das soll man nicht absolut ideal auf mehrere Kerne aufteilen können? Das MPCL Plugin macht genau das. Man muss doch nicht Projekt für Projekt kompilieren ...

Das bei zuwenig RAM auch 1337 Kerne nix bringen ist aber klar ^^

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

37

18.12.2008, 13:40

Mit DistCC lässt sich das ganze sogar noch relativ einfach auf mehrere PCs im Netzwerk verteilen.

mystery

Treue Seele

Beiträge: 180

Wohnort: Schwarzwald

Beruf: Entwickler/Programmierer

  • Private Nachricht senden

38

18.12.2008, 13:55

Wenn ich dir sage ich habe auch noch C-Code in dem Projekt mit drin, geht das dann immer noch @Das Gurke?
Dann wäre das für mich eine wertvolle Info und wir hätten dann einen Denkfehler von mir Korregiert.
Wer Rechtschreibfehler findet darf sie für seine Sammlung behalten.
Es gibt keine Probleme, nur Lösungen.

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

39

18.12.2008, 13:59

Zitat von »"MCPL Plugin"«


It compiles several .c / .cpp files of the same project in parallel in order to achieve it. This is specially usefull when you have a Dual core / Quad core / Multi core processor.

mystery

Treue Seele

Beiträge: 180

Wohnort: Schwarzwald

Beruf: Entwickler/Programmierer

  • Private Nachricht senden

40

18.12.2008, 14:04

Zitat von »"hanse"«

Zitat von »"MCPL Plugin"«


It compiles several .c / .cpp files of the same project in parallel in order to achieve it. This is specially usefull when you have a Dual core / Quad core / Multi core processor.


Danke @Hanse diese Info hatte ich noch nicht. :D Ich habe ja auch leider noch keinen Multi core processor :( sonst hätte ich mich da mehr mit auseinander gesetzt. ;)
Wer Rechtschreibfehler findet darf sie für seine Sammlung behalten.
Es gibt keine Probleme, nur Lösungen.

Werbeanzeige