穿蛙游戏的最佳图形选择?

时间:2011-12-09 19:48:58

标签: c++ qt graphics

抱歉我的英语不好,我来自意大利XD

我使用简单的图形选择完成了蛙式游戏:带有大量更新标签的网格布局。它完美地运作。我可以设置图标而不是标签,但现在我想穿上它更好一些,我的老师告诉我选择QGraphicScene + Item + View,或者QPainter + QWidget :: paintEvent。

对我来说,最好的选择是什么?你能告诉我你这样做的基本方法吗?

1 个答案:

答案 0 :(得分:4)

我会使用QGraphicsScene。它是一个用于处理多个位图图形的高级接口,因此使用起来更简单。您的游戏的显示逻辑应该是非常好的实施。 (只需保持图形场景与当前游戏状态匹配)。

您仍需要通过收听keyboard events来处理用户输入。您可以在QMainWindow级别实现该功能。

当然,你需要编写实际的游戏逻辑。