什么是最好的免费便携式3D / 2D发动机?

时间:2009-03-24 19:43:47

标签: c++ game-engine

我喜欢为pc / mac / linux制作非常简单的3D / 2D游戏 什么是最好的免费3D / 2D发动机? 我没有游戏编程的经验,所以我想它必须易于学习 请用c ++ 谢谢

5 个答案:

答案 0 :(得分:7)

虽然“最好的”在很大程度上取决于你的情况,但我过去使用过的却是OGRE 3D

它是跨平台的,编写得非常好(C ++),运行良好。然而,让我与众不同的一件事就是伟大的社区 - 无论你的问题多么简单,你都可以随时获得帮助,并且在他们的论坛/维基上有很多指南/教程。文档也非常好。

非常值得一试。

Hrmm,在阅读时,它几乎听起来像我有既得利益 - 我不这样做!我真的很喜欢过去的经历!

答案 1 :(得分:6)

尝试在DevMaster's Game and Graphics Engines Database中搜索3D引擎。此问题也已在MANY MANY forums中被询问并回答C4 Engine irrLicht次。

Torque,{{3}}和{{3}}通常建议用于C ++中的3D,但它实际上取决于您的个人要求,或者您是否真的需要引擎。

答案 2 :(得分:3)

我建议Irrlicht。它简单,轻便,但速度快,功能强大。它不像Ogre3D那么特别,但我发现它使用起来更简单。

答案 3 :(得分:1)

Panda3D非常简单:

  1. 您可以将它与C ++(或Python。)
  2. 一起使用
  3. 文献资料齐全,提供了许多优质样本。
  4. 它主要是面向3D的,所以要注意虽然任何3D引擎都会涉及学习曲线,但Panda3D将是最短的之一。

答案 4 :(得分:1)

如果您正在寻找更多简单的API而非全面的游戏引擎,那么您应该尝试SDL。这将为您提供一种独立于平台的方式来使用OpenGL进行渲染,处理输入,执行基本音频等。如果您正在寻找一种简单的2D游戏项目的方法,这将非常方便。