Ich bin für kostenlosen 3D-Spiel-Engine für D Sprache suchen [geschlossen]
-
21-09-2019 - |
Frage
Auf DevMaster.net Ich fand nur Realmforge. Ist dies die einzige Wahl? Sind C / C ++ Spiel Motoren geeignet für D? Wenn ja, welche Schwierigkeiten ich muss mit ihnen arbeiten überwinden?
Lösung
Ich denke, OGRE hat D Bindungen http://www.ogre3d.org/
Ich weiß OpenMW wird mit Ogre und D http://openmw.sourceforge.net/jaws/
Andere Tipps
D unterstützt Aufruf C-Funktionen direkt , so dass Sie einen C-Engine verwenden könnten, obwohl Sie müssten den Header D konvertieren Schnittstelle zu ermöglichen. Dies kann etwas automatisiert mit dem htod Dienstprogramm . Wenn Sie einen Motor in D geschrieben wollen, können Sie auf aussehen DSOURCE , obwohl ich nicht weiß wenn irgendetwas davon ist tatsächlich verwendbar jetzt.
Yage3D (Yet Another Game Engine) ist eine Open Source, Cross-Plattform und freie 3D-Spiel-Engine. Es ist derzeit in den frühen Phasen der Entwicklung, sondern geplant viele Features von führenden kommerziellen Spiele-Engines zu integrieren, wenn Sie fertig.