使用Qt';s QGraphicscene/QGraphicsView用于2D游戏 你们中有人曾经尝试过用Qt的QLogixsField/QualCICCsVIEW类编写C++游戏,用于渲染和碰撞检测吗? 如果场景中有许多移动/动画对象,它们的性能是否良好?有什么警告吗?一般来说,你能告诉我使用Qt的图形工具写的游戏吗

使用Qt';s QGraphicscene/QGraphicsView用于2D游戏 你们中有人曾经尝试过用Qt的QLogixsField/QualCICCsVIEW类编写C++游戏,用于渲染和碰撞检测吗? 如果场景中有许多移动/动画对象,它们的性能是否良好?有什么警告吗?一般来说,你能告诉我使用Qt的图形工具写的游戏吗,c++,qt,C++,Qt,提前感谢。我尝试使用它们进行渲染。它们的表现不是很好,而且Qt本身也不太适合游戏:它们是一个相当沉重的库,需要做很多事情。它们的事件处理不是轻量级的 如果这是一个简单的游戏,你应该是好的;该API非常易于使用,可以设置为使用OpenGL或只需一个标志的软件渲染。但是如果你想写一个真正的游戏,你应该选择其他的东西,一些为游戏而思考的东西。我试着用它们来渲染。它们的表现不是很好,而且Qt本身也不太适合游戏:它们是一个相当沉重的库,需要做很多事情。它们的事件处理不是轻量级的 如果这是一个简单的游戏,你

提前感谢。

我尝试使用它们进行渲染。它们的表现不是很好,而且Qt本身也不太适合游戏:它们是一个相当沉重的库,需要做很多事情。它们的事件处理不是轻量级的


如果这是一个简单的游戏,你应该是好的;该API非常易于使用,可以设置为使用OpenGL或只需一个标志的软件渲染。但是如果你想写一个真正的游戏,你应该选择其他的东西,一些为游戏而思考的东西。

我试着用它们来渲染。它们的表现不是很好,而且Qt本身也不太适合游戏:它们是一个相当沉重的库,需要做很多事情。它们的事件处理不是轻量级的


如果这是一个简单的游戏,你应该是好的;该API非常易于使用,可以设置为使用OpenGL或只需一个标志的软件渲染。但是如果你想写一个真正的游戏,你应该选择其他的东西,为游戏考虑的东西。

我不认为使用qt是一个最佳的解决方案,即使没有像本教程中关于创建突破游戏的图形视图框架:

无论如何,我的建议是使用另一个库,可能是sfml或SDL,也可能是您可以尝试新的polycode引擎


这看起来很有希望。

我不认为使用qt是一个最佳的解决方案,即使没有像本教程中关于创建突破游戏的图形视图框架:

无论如何,我的建议是使用另一个库,可能是sfml或SDL,也可能是您可以尝试新的polycode引擎


它看起来很有希望。

我还没有尝试过,但我可以提出一个警告,框架不做z缓冲-因此,除非你有很少的对象,否则你可能会想要自己滚动。Qt游戏:看看KDE游戏。现在很多(大多数?)都是基于graphicsview的。我还没有尝试过,但我可以提出一个警告,框架不做z缓冲——所以除非你有很少的对象,否则你可能会想要自己滚动。Qt游戏:看看KDE游戏。现在很多(大多数?)都是基于graphicsview的。