- A+
所属分类:C++
俄罗斯方块C++实现(基于QT) (1)
编码语言 | C++及其扩展 |
编程软件 | QT |
运行平台 | Linux、Windows、Embedded |
先附上程序最终效果图:
操作说明:
- 游戏界面支持player1和player2同时开始的按钮【Start】
- 游戏界面支持单方游戏开始的按钮【P1 Start】和【P2 Start】
- 游戏界面支持屏幕换肤功能【ChangeBk】
- 关于按钮【About】
- 暂停按钮【Pause】
- 退出按钮【Quit】
- 键盘的W、S、A、D对应玩家1方块的旋转、下移、左移和右移操作。
- 键盘的Up、Down、left、right对应玩家2方块的旋转、下移、左移和右移操作。
- 用鼠标在下落方块的四周点击,从上顺时针方向,分别对应方块的旋转、右移、下移和左移操作。
类图:
活动图:
查看下一篇文章俄罗斯方块C++实现(基于QT)(2)-方块基类代码。