2D独立游戏最佳引擎有哪些?

5

哪些引擎适合(小型)独立游戏?我对了解引擎需要多长时间,特殊功能等信息感兴趣。

此外,我想知道在这种类型的游戏中应该使用哪个物理引擎。


你想用哪种语言进行开发? - Isaac
@Isaac:用C++语言。 @Eiko:如果你是指PC的话,是的。 - sCelerated
3个回答

4
尽管我不确定它是否适合你的需求,但SDL相当不错。你可以使用C++编写它。它是2D的,适合独立开发者。此外,它是跨平台的,不仅限于PC。还有一个Box2d,它是一个用C++编写的2D物理引擎。
只是尝试一下。但是,你应该确切地说明你想做什么。

我无法明确自己想做什么,因为(别笑)甚至我自己都不太清楚。我仍在学习如何在这个行业中解决问题,发现最好的方法是“潜伏&学习”,但只有在正确的地方。 - sCelerated
现在,我想要做的是: -一个2D独立游戏(我在这个行业还很新,所以更高级的3D游戏会更难做); -我想使用C/C++或JavaScript来完成这个项目; -我需要使用免费软件/开源软件来开发我的游戏; -对于图形,我将使用Photoshop进行编辑,使用Illustrator进行图形创作(我还没有决定使用Illustrator还是Corel)。 我可能会在我的项目中做出更多决定,但我现在记不起来了。 如果我说错了什么,请不要扔石头,我还在学习中。 - sCelerated
@sCelerated:最后,还有在线游戏的选择,我对此不是很了解,但你可以使用Flash、Javascript、Pygame(我认为你可以将其放到网上)或类似的东西。 - thyrgle
关于mz游戏平台,我肯定需要为PC开发(不幸的是,我没有iPhone或控制台用于开发/测试,我只有一个Wii - 而且我真的不认为自己会为Wii制作游戏)。在过去的几天里,我一直在阅读关于游戏开发的大量文章,所以我对我打算做的事情有了一个整体的了解。 让我们以《Goo的世界》为例:这款游戏由两个人在很短的时间内用不到10,000美元(我没有这笔钱,这只是一个例子)制作而成。他们使用了SDL、Open Dynamics Engine、TynyXML和Mantis... - sCelerated
但是SDL是一个库,OP询问的是引擎。 - Crasher
显示剩余7条评论

2
这在很大程度上取决于您想做什么(即游戏类型和功能)。我建议您查看经典的http://www.gamedev.net/,该网站已经多次涵盖了此主题(包括文章和论坛)。

2
其实,更好的是www.gamedev.stackexchange.com。;) - thyrgle
1
@thyrgle:说得好,我总是忘记现在已经更新了,不过这个地址开头没有“www.”,即http://gamedev.stackexchange.com/。 - Grant Peters

1

试试这个: http://oxygine.org/ 它是一个现代化的硬件加速的2D C++游戏框架,可以在SDL或Marmalade之上构建。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接