最佳的图形选择以玩青蛙过河游戏?

3

我来自意大利,我的英语不太好,请见谅。

我已经完成了一个青蛙过河的游戏,并使用了一个简单的图形选择:GridLayout和许多更新标签。它运行得非常完美。我可以设置图标代替标签,但现在我想用一些更好的东西来改进它,我的老师告诉我可以从QGraphicScene+Item+View或QPainter+QWidget :: paintEvent中进行选择。

对于我的情况,哪个是最好的选择?你能告诉我你的关键操作方式吗?

1个回答

4
我会使用QGraphicsScene。它是一个高级接口,用于处理多个位图图形,因此使用起来更简单。您的游戏显示逻辑应该很容易实现。(只需将图形场景与当前游戏状态匹配即可)。
您仍然需要通过监听键盘事件来处理用户输入。您可以在QMainWindow级别实现它。
当然,您还需要编写实际的游戏逻辑。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接