C++ 2D 独立游戏的最佳引擎是什么?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/3551442/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
What are the best engines for a 2D indie game?
提问by sCelerated
What are the best engines for a (small) indie game? I am interested in info about how much does it takes to familiarize self with the engine, special functions et cetera.
什么是(小型)独立游戏的最佳引擎?我对熟悉引擎、特殊功能等需要多少时间的信息很感兴趣。
In addition, I would like to know what physics engine I should use for this type of game.
另外,我想知道我应该为这种类型的游戏使用什么物理引擎。
回答by
Even though I don't know if its the "best" for what your doing but, SDLis pretty good. You can write in C++ with it. It's 2D and good for indies. Plus, its cross platform so its not just limited to PC. Also there's Box2dwhich is a 2D physics engine in C++.
即使我不知道它是否是您所做的“最佳”,但是SDL非常好。你可以用它用 C++ 编写。它是 2D 的,适合独立游戏。另外,它是跨平台的,所以它不仅限于 PC。还有Box2d,它是 C++ 中的 2D 物理引擎。
Just taking a stab. But, you should really clarify exactly what you want to do.
只是刺伤。但是,您应该真正明确自己想要做什么。
回答by Grant Peters
This depends a lot on what you want to do (i.e. genre of game and features). I suggest you check out the canonical http://www.gamedev.net/which has covered this topic several times (both in articles and forums).
这在很大程度上取决于您想要做什么(即游戏类型和功能)。我建议您查看规范的http://www.gamedev.net/,它已经多次讨论过这个主题(在文章和论坛中)。
回答by Denis Muratshin
Try this one: http://oxygine.org/It is modern hardware accelerated framework for 2D C++ games, could be build on top of SDL or Marmalade.
试试这个:http: //oxygine.org/它是用于 2D C++ 游戏的现代硬件加速框架,可以构建在 SDL 或 Marmalade 之上。