QT是用于C ++中简单2D游戏的正确框架

时间:2011-05-21 10:34:48

标签: c++ qt

我想创建一个简单的“马里奥式”2D游戏。没有什么太花哨,只是一种类似的plubmer走路和跳跃,一些坏人,用户干扰,几个级别。 QT是否适合使用?我的朋友建议我使用Irrlicht,但这似乎更适合3D内容。

感谢您的想法!

4 个答案:

答案 0 :(得分:6)

我不认为QT是用于C ++中2D游戏开发的正确工具,但您可以尝试SDL

此外,对于未来的游戏开发问题,有一个更好的StackExchange网站,您可以在其中获得更好的答案:Game Development

答案 1 :(得分:2)

Qt可用于制作非常复杂的动画和图形场景(2D和3D)。 SDK中包含一些微小的示例,您可以使用这些示例来开展工作,但请记住,您将使用Qt进行编程,而不是像OpenGL那样更为通用的内容。

答案 2 :(得分:1)

查看SDL

如果您想要更多OO API,请查看SFML。 SFML在设计方面为您做了更多(例如Sprite类)。

答案 3 :(得分:1)

Qt有一个提供很多功能的大型库,你可能想要完全使用Qt,而不仅仅是用于2D绘图。

如果你已经知道qt并且对它感到满意,那么就可以了。