开源游戏引擎五强(严格上说是四个)

开源游戏引擎五强(严格上说是四个)

1.伊尔利希特

从2003年开始,次年就被评为最佳开源游戏引擎。 官方支持C++和.Net,扩展语言绑定包括java、perl、ruby和python。 跨平台支持使用 D3D、OpenGL 及其自己的 API。

优点:上手容易; 跨平台; 内置 XML 解析器; 大型社区;

缺点:近期发展放缓

引擎游戏公司_java 游戏引擎_unity引擎游戏

2.熊猫3D

由迪士尼开发并得到卡内基梅隆娱乐技术中心的支持。 Python是官方推荐的语言。 还支持 C++。

优点:有用的社区; 大量的功能; 定期发展;

引擎游戏公司_java 游戏引擎_unity引擎游戏

缺点:缺乏工具支持; 极其糟糕的文档;

3.jME(Java Monkey引擎)

全部用Java实现。 最流行的 Java 游戏引擎之一。

引擎游戏公司_java 游戏引擎_unity引擎游戏

优点:上手容易; 活跃的社区; 内置物理引擎

缺点:因为没用过所以不太了解。

4.食人魔

java 游戏引擎_引擎游戏公司_unity引擎游戏

最好的图形引擎之一。 项目成立于2000年。推荐使用C++语言。 您需要非常熟悉编程。 不适合初学者。

优点:功能很多; 优秀的文档; 大型社区; 积极发展

缺点:不适合出格; 唯一的图像引擎

java 游戏引擎_unity引擎游戏_引擎游戏公司

5.水晶空间

它于1997年发布java 游戏引擎,是一个用C++编写的开源游戏引擎。 推荐使用C++

优点:良好的社区支持; 大量的功能;

缺点:学习难度大;

我个人的经验是C++初学者应该从Irrlicht开始,这是最容易上手的。 我没有Java编程经验java 游戏引擎,所以我不能说什么。 但我认为jME仍然可以被击败材质材料3D道具,它有很好的社区支持。

文章来源:http://www.linuxeden.com/html/news/20091203/69354.html