我正在创建一个OpenGL游戏,我正在寻找最好的跨平台解决方案。我有使用QtCreator的QtSDK的经验,我喜欢信号/插槽范例(不是MFC的粉丝,它消除了wxWidgets),我想我可以轻松地将我已经完成的任务交给Qt,但是我担心由于Qt基于它的widget可能对我的游戏来说太慢了。目前,我生成了一个(相当)大的地形,并且我处理了许多实体(2-500 +),其中一些实体具有许多粒子(〜2-500 ^〜2-500),同时需要有效地处理键盘和鼠标输入我目前在OpenGL中做的,除了GLew之外没有任何更高的级别)。QtSDK:游戏速度太慢吗?其他建议?
我也对SFML感兴趣,因为它可以处理窗口创建和音频/网络,并且看起来与OpenGL相当友好。
我的问题:您是否使用QtSDK制作了三维游戏?它有反应吗?在我开始将大量代码移植到Qt之前,任何提示都会非常棒,只会令人失望。
在此先感谢!