Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 什么是最好的免费便携式3d/2d引擎?_C++_Game Engine - Fatal编程技术网

C++ 什么是最好的免费便携式3d/2d引擎?

C++ 什么是最好的免费便携式3d/2d引擎?,c++,game-engine,C++,Game Engine,我喜欢为pc/mac/linux制作非常简单的3d/2d游戏 这方面最好的免费3d/2d引擎是什么? 我没有游戏编程的经验,所以我想它应该很容易学 请用C++ 谢谢尝试搜索3D引擎。这个问题在他们的研究中也被多次提出和回答 ,在C++中经常被推荐用于3D,但是它确实取决于你的个人需求或者你真的需要引擎。 很简单: 你可以用C++(或Python)使用< /LI> 它有很好的文档记录,并提供了许多好的样本 它主要是面向3d的,所以请注意,尽管任何3d引擎都会涉及到学习曲线,但Panda3D将是最短

我喜欢为pc/mac/linux制作非常简单的3d/2d游戏 这方面最好的免费3d/2d引擎是什么? 我没有游戏编程的经验,所以我想它应该很容易学 请用C++ 谢谢

尝试搜索3D引擎。这个问题在他们的研究中也被多次提出和回答

,在C++中经常被推荐用于3D,但是它确实取决于你的个人需求或者你真的需要引擎。

很简单:

你可以用C++(或Python)使用< /LI>
  • 它有很好的文档记录,并提供了许多好的样本

  • 它主要是面向3d的,所以请注意,尽管任何3d引擎都会涉及到学习曲线,但Panda3D将是最短的引擎之一。

    虽然“最佳”在很大程度上取决于您的情况,但我过去成功使用的一个引擎是

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

    很值得一看


    Hrmm,在读到这篇文章时,听起来我好像有既得利益——我没有!我真的很喜欢过去的经历

    我推荐。它简单、轻便,但速度快且功能强大。它没有Ogre3D那么有特色,但我发现它使用起来更简单。

    如果你想寻找更简单的API而不是成熟的游戏引擎,你应该试试。这将为您提供一种独立于平台的方式来使用OpenGL进行渲染、处理输入、执行基本音频等。如果您正在寻找一种方法来执行一个简单的2D游戏项目,这将特别方便。

    挑剔:食人魔3D并不是一个真正的游戏引擎。它只做图形(没有其他框架/插件)。是的,尽管我对“2d/3d引擎”的请求的解释是Ogre是一个有效的响应。当然,它也有完整的游戏引擎。不过,你提出了一个很好的观点!OGRE纯粹是一个图形渲染引擎,但这种设计是有目的的,因为它允许其他组件“插入”。它不会将你固定在某个物理/声音引擎上,因此在使用它时有更多的自由。不过我还是推荐它——它在一些畅销游戏(Ankh)中使用,也许这比社区维基更好,因为它真的很主观?没有“最好的”。很多变量,从你的技能水平到你的意图(爱好与商业?),再到你游戏的内在需求。我不推荐数据库,但推荐他们的论坛。那里的信噪比非常好。@alphadogg是的,论坛非常好。不幸的是,我在这里的时间比在那里多-蒙贾尔丁