我喜欢为 pc/mac/linux 制作非常简单的 3d/2d 游戏,什么是最好的免费 3d/2d 引擎?我没有游戏编程经验,所以我想它必须很容易用 C++ 学习,谢谢
问问题
8104 次
5 回答
7
虽然“最佳”在很大程度上取决于您的情况,但我过去使用的取得巨大成功的方法是OGRE 3D。
它是跨平台的,编写得非常好(C++),并且运行良好。然而,让我与众不同的一件事是伟大的社区——无论你的问题多么简单,你总能得到帮助,而且他们的论坛/wiki上有很多指南/教程。文档也很好。
非常值得一试。
嗯,读到这几乎听起来我有既得利益——我没有!我真的很喜欢过去的经验!
于 2009-03-24T19:51:55.320 回答
3
我推荐Irrlicht。它简单、轻巧但快速而强大。它不像 Ogre3D 那样功能强大,但我发现它更易于使用。
于 2009-03-24T19:58:35.163 回答
1
Panda3D非常简单:
- 您可以将它与 C++(或 Python)一起使用。
- 它有据可查,并提供了许多很好的示例。
它主要是面向 3d 的,因此请注意,尽管任何 3d 引擎都会涉及学习曲线,但 Panda3D 将是最短的。
于 2009-03-24T19:50:39.550 回答
1
如果您正在寻找更多简单的 API 而不是成熟的游戏引擎,您应该尝试SDL。这将为您提供一种独立于平台的方式来使用 OpenGL 进行渲染、处理输入、进行基本音频等。如果您正在寻找一种方法来制作简单的 2D 游戏项目,它会特别方便。
于 2009-03-25T01:14:54.233 回答