Game Engine in C: Unterschied zwischen den Versionen

Inhalt gelöscht Inhalt hinzugefügt
Wir modden nicht "server" sondern "game" und "cgame"
Markus (Diskussion | Beiträge)
nur Rechtschreibkorrektur, wenn schon via twitter + Terminkalender verlinkt...
Zeile 10:
 
==Todo-Liste==
* Existierenden Code Aufräumenaufräumen
* Konzept für verschiedene Ebenen des Anspruchs erstellen
 
Zeile 22:
==Der Engine==
 
ID Tech 3 ist ein Dauerbrenner unter den Gameengines. In vielen Spielen schlägt ihr Herz, dass, wenn auf gute Spielerbewegung und Interaktion Wert gelegt wird, selbst nach 10 Jahren immerwiederimmer wieder aktuellen Engines vorgezogen wird.
 
===Kommunikation===
Zeile 33:
 
===Eigenheiten===
* DerDie Gesammtegesamte Engine ist vollständig SingleThreaded. Das bedeutet, dass innerhalb des Spiels niemals zwei Dinge gleichzeitig berechnet werden, was gewaltige Vorteile bei der Speicherverwaltung mit sich bringt.
* Die mathematischen Optimierungen für häufige Berechnungen sind sehr tiefgreifend und führen in den untiefen der math.c zu nur für C-Liebhaber gut lesbaren Quellcode.
 
Zeile 41:
* Die Furcht vor Strukturen und Zeigern ablegen.
* Die Furcht vor Bit-Operationen ablegen.
* Schreiben einer einfachen modifikationModifikation fuer ioquake3.