【发布时间】:2013-03-18 12:03:13
【问题描述】:
我最近注意到有一个新版本的 Qt。我没有任何使用它开发游戏或应用程序的个人经验,但我正在寻找一种 API 或框架,以简化我的应用程序的 GUI 创建,用 C++ 和 OpenGL 编写。在这个阶段我不太担心跨平台,但这是我将来可以从中受益的东西。
我了解 Qt 的真正优势在于其灵活性和跨平台功能。显然,这是需要权衡的;对主循环的控制较少。
我花了几天时间阅读文章和博客,并没有真正看到太多关于 Qt 5 的信息,关于 Qt 的其余信息似乎表明它不是 3D 游戏的好选择。我想进行讨论,因为我发现的大部分信息似乎都已经过时了。
所以我想我的问题是:
Qt 是否适用于 3D 应用程序/游戏开发?
1234563 .我可以使用 Qt 吗?
根据我的阅读,使用 Qt 的 GUI 元素似乎会占用大量 CPU 时间。我知道你可以在你的程序中进行优化,但是 Qt 的 GUI 是一个很大的优势,如果我不能利用它,我真的不想使用 Qt。
【问题讨论】:
-
您为什么要使用任何类型的 Qt 制作游戏? “使用 Qt”是指使用 GUI。游戏通常需要推出自己的 GUI。