Beschreibung:
Irgendwann einmal – wenn es fertig ist – soll Bomb3D ein klassischer Vertreter des allzu bekannten Bomberman-Genres werden, dass man ja vor allem von Nintendo DS und co. kennt. Es soll das bekannte Genre gekonnt vertreten und erweitern, dabei allerdings nie den Ursprung aus dem Auge verlieren. Es soll sich Grafisch an einem Comic orientieren.
Technik
Ich benutze C++ mit der Visual C++ 2010 Express Editions Entwicklungsumgebung. Als Bibliotheken werden Ogre3D für die Grafik, FMOD für die Soundausgabe, CEGUI für die GUI und pugixml für das XML-Parsing benutzt werden. Das selbe gilt für den Mapeditor.
Screenshots
Hier zu sehen ist der Wizard des Mapeditors, damit sollen Spieler später ganz simpel gute Karten erstellen können.
Und hier zu sehen ist ein Screenshot aus einer sehr frühen Alpha Version. Hier zu sehen sind u.a. die Items, zerstörbare
Blöcke, unpassierbare Blöcke, …



Gerade bei solchen Projekten solltest du auf ein gutes Pluginsystem achten! Nur so kann damit auch später etwas ernsthafter gearbeitet werden.
Inwiefern Pluginsystem? Ich denke nicht, dass sich dieser Aufwand hier lohnen würde, allerhöchstens ein bisschen Scripting für die Blöcke, damit diese spezielle Dinge ausführen können und man einfach neue Typen definieren kann. Nur ob das so sinvoll ist, ist für mich wirklich Fraglich.