Tagebuch Eurographics 2006
aus ZFXCE, der freien Wissensdatenbank
09. März 2006
Wie das Team beschloss werden wir ein Spiel für die Eurographics 2006 programmieren. Einstimmig wurde beschlossen, dass das Spiel eine Flipper-Simulation werden soll.
Nach einigen hin und her, ist es klar, dass wir das Quake 3 BSP Format für die einzelnen Tische benutzen werden. Innerhalb der Level werden Entities benutzt um Modelle zu plastzieren. Ferner soll das Spiel die möglichkeit bieten, das die Spieler mittels GTKRadiant eigene Flippertische definieren können.
Kimmi wird sich um weitere Strukturen (Scenegraph, GUI, usw.) in der Engine kümmern, Enrico erweitert den Renderer und modelliert den ersten Tisch, Ankon wird uns in der Projektverwaltung zur Hand gehen falls es nötig wird und ich kümmere sich um das Game-Framework.
Wir wissen ja alle, wie wichtig Dokumentation ist. Deswegen habe ich einen ersten Grobentwurf eines Papers zu dem Game erstellt und in der Mailingliste verteilt. Wenn es fertig ist, werde ich es hier veröffentlichen.
--Salacryl 06:49, 10. Mär 2006 (PST)
14. März 2006
Der aktuelle Status:
- Module Pinball Community im CVS verfühbar, kurzer Code mit Fenster da und Framework für unterschiedliche Gamestates.
- Erweiterung des BSP-Loaders vom reinen Mesh-Import zum Level-Import gerade in Arbeit
- Bugfixes im Scenemanagment für Newton-Testframework fertig
- Newton-Testframework kurz vor der Fertigstellung, danach wollen wir evtl. eine Physik-Komponente einführen, deren erstes Modul Newton benutzen wird.
- Obj-Loader bis auf Face-Import fertig
- Render2Texture in Arbeit
- Konzept fertig, in der Diskussion befindl. Designdokument kann auf der ML eingesehen werden
- Erste Objekte für Grobkonzept fertig
- Sound wird gerade einsatzfertig gemacht
- MD3-Loader in Arbeit
Salacryl 02:57, 14. Mär 2006 (PST)
31. März 2006
Momentan werden für den Flipper viele grundlegende Techniken im Engine-Code eingebaut. Neu hinzugekommen sind: - Physik-Demo unter ZFXC-Engine/demos/NewtonDemo im CVS verfügbar
- Modul-Manager für Komponenten und Plugins im Beta-Status
- Erstse Implementierung eines GUI-Buttons
- Layout- und Fontmanager für GUI
- Renderqueue Optimierung um ca. 100% für CPU-lastige Demos
ZFXC-Engine
