我正在为D语言寻找免费的3D游戏引擎

时间:2010-02-17 01:57:30

标签: d game-engine

在DevMaster.net上,我发现只有RealmForge。这是唯一的选择吗? C / C ++游戏引擎是否适合D?如果是的话,与他们合作需要克服哪些困难?

3 个答案:

答案 0 :(得分:3)

D支持calling C functions directly,因此您可以使用C引擎,但您必须将标头转换为D以允许接口。这可以通过htod utility在某种程度上自动化。如果你想要一个用D语言编写的引擎,你可以查看dsource,但我不知道其中任何一个是否真的可用。

答案 1 :(得分:2)

我认为OGRE有D绑定http://www.ogre3d.org/

我知道OpenMW正在使用Ogre和D http://openmw.sourceforge.net/jaws/

答案 2 :(得分:2)

Yage3D (又一个游戏引擎)是一个开源,跨平台,免费的3D游戏引擎。它目前处于开发的早期阶段,但计划在完成时结合领先的商业游戏引擎的许多功能。