QT是C++中用于简单2D游戏的正确框架吗
Is QT the right framework to use for simple 2D game in C++
我想创建一个简单的"类似马里奥"的2D游戏。没有什么太花哨的,只是一个行走和跳跃的plubmer,一些坏人,用户干扰,很少级别。QT是正确的使用框架吗?我的朋友建议我Irrlicht,但这似乎更适合3D的东西。
谢谢你的想法!
我不认为QT是C++中2D游戏开发的正确工具,但您可以尝试SDL。
此外,对于未来的游戏开发问题,有一个更好的StackExchange网站,你可能会在那里得到更好的答案:游戏开发。
Qt可用于制作非常复杂的动画和图形场景(2D和3D)。SDK中包含了一些小例子,您可以使用这些例子来进行工作,但请记住,您将使用Qt进行编程,而不是像OpenGL这样更通用的东西。
查看SDL
。
如果您想要更多OO API,请查看SFML。SFML在设计方面为您做了更多的工作(例如Sprite类)。
Qt有一个很大的库,它提供了很多功能,您可能希望完全使用Qt,而不仅仅是用于2D绘图。
如果你已经知道qt,并且对它很满意,那么它就要走了。
相关文章:
- 在没有Xcode的情况下在Mac捆绑包中嵌入框架
- 在C++游戏中与库存系统作斗争
- 换位表导致测试失败(但在游戏中运行良好)
- catch框架有没有办法比较流或文件
- Craps游戏问题,忽略if语句
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 使用Qt框架在c ++类中创建API调用
- 矢量下标超出SFML游戏中的范围
- 我是 c++ 的新手.学习基本知识后,我想做井字游戏.对于印刷板,我在下面写代码,但它显示错误
- 如何在ECS框架中更新组件数据和通知系统
- VSCode IntelliSense无法识别SDL框架的SDL_image扩展库
- 用于C++的静态二进制检测或二进制重写工具和框架
- 我在贪吃蛇游戏中收到了错误代码 -1073741571
- GoogleMock是否仍然打算与任何测试框架一起使用?
- 我应该在简单的策略游戏中为各个派系使用类吗 - C++
- 游戏体验和升级
- 我的代码运行良好,但在游戏循环中中断
- 如何使用 SFML 在贪吃蛇游戏中定义游戏结束?
- 如何在没有现有引擎的情况下在游戏中设计我的事件触发器框架?
- QT是C++中用于简单2D游戏的正确框架吗