我想制作适用于PC/Mac/Linux的简单的3D/2D游戏,哪个免费的3D/2D引擎最好?
因为我没有游戏编程经验,所以最好易于学习且使用C++编写。
虽然“最佳”很大程度上取决于您的情况,但我过去使用过并取得了巨大成功的一种是OGRE 3D。
它跨平台,编写非常漂亮(C++),运行良好。然而,让它与众不同的一件事是伟大的社区 - 无论您的问题有多简单,您总可以得到帮助,并且在他们的论坛/维基上有大量的指南/教程。文档也非常好。
值得一看。
嗯,在阅读这段话时,它几乎听起来像我有利益关系 - 我没有!我只是从过去的经验中真的很喜欢它!
Panda3D 很简单:
它主要面向 3D,所以请注意虽然任何 3D 引擎都会涉及学习曲线,但 Panda3D 的学习曲线将是最短的之一。
如果你正在寻找一个简单的API而不是一个完整的游戏引擎,那么你应该尝试SDL。这将为您提供一种平台无关的方式来使用OpenGL进行渲染、处理输入、进行基本音频等操作。如果你正在寻找一种方法来完成一个简单的2D游戏项目,那么它尤其方便。