0

我想用 Qt 写一个简单的 c++ 2d 游戏(kinda-pacman)。我已经有了应用程序的模型(纯 C++),现在我需要实现渲染部分,我正在尝试找到最好的 Qt 类来在画布上绘制 2D 图形。我试图在谷歌上找到“Qt canvas”或类似的东西,但我被 QML 周围的东西困住了。我只想要一个简单的画布(位图或其他)和纯 C++。有人能指点我用什么吗?

4

1 回答 1

3

在 Qt 3 的日子里,曾经有一个 QCanvas,但 Qt 4 用 QGraphics 框架取代了它,如此处所述

对于游戏,我建议使用 QGraphicsScene 创建 QGraphicsView,然后如果需要信号和插槽,则添加 QGraphicsItems 或 QGraphicsObjects。

还有更多关于在这里创建类似吃豆人的游戏的信息

于 2013-06-12T08:53:34.017 回答