Coding > Spiele


InChains SourceCode

Zur Dusmania 2005 hat David Scherfgen ein Framework gebastelt, mit welchem man 2D Spiele programmieren kann. Es basiert auf DX9 und unterstützt bei der Grafik-, Sound- und Eingabeprogrammierung. InChains verwendet ein erweitertes Framework. Sowohl am Framework als am Programm selbst habe ich jeweils etwa 12h entwickelt. Leider enthält das Framework immer noch einige Fehler (z.b. Wechseln Auflösung im Vollbild) sowie Probleme (Fehler in Konstruktoren führen zu Abstürzen), welche in der Kürze der Zeit noch nicht behoben werden konnten. Trotzdem möchte ich Interessierten den Quellcode nicht vorenthalten.
Auch dieser SourceCode kann hier zu Anschauungszwecken (sprich: zum Lernen) downgeloaded werden. Das verbesserte Framework liegt auch bei.

Download des InChains SourceCodes (75 kb)

SnakeZ SourceCode

Auf Basis des XGamesSDK ist das Spiel SnakeZ entstanden. Es ist wahrscheinlich das erste Spiel, bei dem ich es geschafft haben, den QuellCode zu strukturieren. Ausserdem habe ich sogar einige Kommentare verwendet. Dadurch könnte er dem angehenden Spiele-Programmierer Lösungen für einige Probleme, die typischerweise immerwieder auftauchen, bieten. Ich habe mich deshalb entschlossen, den QuellText zum Download anzubieten.
Der SourceCode kann hier zu Anschauungszwecken (sprich: zum Lernen) downgeloaded werden. Man beachte die beiliegende readme.txt! Noch eine Warnung: Dies ist NICHT der Weisheit letzter Schluss.

Download des SnakeZ SourceCodes (90 kb)

Coding > Spiele