我的公司正准备提出中风和脑损伤康复工具,我们需要知道什么是免费的,开源的,记录良好的游戏引擎。
我倾向于使用Jake2,因为Java很容易编程,但是我需要更多选择来考虑那些有经验的人。
答案 0 :(得分:4)
我会考虑查看ioquake3这是Quake 3的开源端口。另外,我想指出优秀的Delta3d是国防部资助和开发的开源模拟引擎。
Notre Dame评估论文A Survey of Collaborative Virtual Environment Technologies中的几个引擎。我认为这将是最好的起点,因为当应用于虚拟环境时,您将能够访问很多关于引擎的现有知识。
答案 1 :(得分:2)
考虑OGRE。
更新:这是一个非常强大且功能强大的游戏引擎,但是在他们的网站上发生了一些时髦的事情,我无法打开大部分页面。不要基于此判断。试一试。
答案 2 :(得分:1)
答案 3 :(得分:1)
您可能需要查看Irrlicht。它是免费的开源软件,能够使用您选择的图形API(DirectX,OpenGL等)在多个平台上运行。它是用C ++编写的,除了活跃的社区外,还有很好的文档。虽然它没有内置的物理引擎,但是在Havok,Bullet等任何外部引擎中都可以相对容易。
答案 4 :(得分:0)
考虑
我认为Delta3d是最好的。
他们的代码易于学习,并且应用了许多C ++设计规则。我读完了Scott Meyers Effective C ++,更有效的C ++,我非常喜欢Delta3d代码实现的方式。
缺点:Delta3d社区很小,但它确实是最好的开源游戏引擎。