iD-Software, unter anderem Macher diverser Titel deren Namen in Deutschland aus rechtlichen Gründen nicht genannt werden dürfen, hier aber jeder kennen sollte (D**m, Q**ke, W*lfens*ein) haben ja eine recht lange Tradition den Quellcode ihrer etwas älteren Projekte zu veröffentliche. Und da gerade die Quakecon 2010 stattfindet hat man dies zum Anlass genommen den Quellcode für
Return to Castle Wolfenstein (dt. Version natürlich *hust*) und den freien online Shooter
Enemy Territory zu veröffentlichen. Da beide Spiele auf OpenGL basieren könnte sich ein Blick in diese Quellcodes lohnen, sollte aber auch für fortgeschrittenen interessant sein, denn es ist oft interessant zu sehen wie professionelle Entwickler ihren Quellcode aufbauen, kommentieren und formatieren.
Die Quellcodes finden sich auf den
FTP-Servern von iD-Software und stehen wie gewohnt unter der GPL!
Wieder ist einige Zeit vergangen, seit OpenGL4.0 raus kam und nun ist OpenGL4.1 raus.
Was bedeutet, dass man das Versprechen, mit höherer Frequenz OpenGL zu aktualisieren, Wort hält.
Die neuen Specs findet man hier
http://www.opengl.org/registry/ und sehr interessante Neuerungen sind folgende.
-Shader können nun als Binärdaten von dem VRAM gelesen und als Shader Program hoch geladen werden(wesentlich kürzere Ladezeiten)
-Shader können nun 64Bit Float
-API fixes um mit OpenGL ES2.0 kompatibel zu sein
-zugriff auf den Stencilbuffer im Shader
-callbacks für mehr Debugausgabe
Wenn wir nun noch eine API bekommen, um die Speicheradressen von Objekten ab zu fragen und zu verwenden, dann hat Khronos die Konkurrenz Microsoft eingeholt und ist somit wesentlich Lukrativer für Gameentwickler. Ich bin gespannt, welche nächsten Schritte Khronos mit OpenGL gehen wird.
Die
Umfrage wurde beendet und es steht ein Sieger für das beste Projekt des zweiten Quartals fest.
DGL Best Project AwardAusgezeichnet wird das, laut Community, beste Projekt im WertungszeitraumAnd the Winners is... :Den
Quartalsaward für das beste Projekt im zweiten Quartal 2010 erhält:
Bereits zum zweiten mal räumt damit Gael von littleDave diesen Award ab und positioniert sich damit erneut als heißer Favorit auf den Jahresaward.
Viel Erfolg dabei und das das Spiel auf dem Weg der Fertigstellung weiter voranschreitet.