Game Engine in C: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
(Wir modden nicht "server" sondern "game" und "cgame")
(nur Rechtschreibkorrektur, wenn schon via twitter + Terminkalender verlinkt...)
 
==Todo-Liste==
* Existierenden Code Aufräumenaufräumen
* Konzept für verschiedene Ebenen des Anspruchs erstellen
 
==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===
 
===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.
 
* Die Furcht vor Strukturen und Zeigern ablegen.
* Die Furcht vor Bit-Operationen ablegen.
* Schreiben einer einfachen modifikationModifikation fuer ioquake3.