俄罗斯方块C++实现(基于QT)(1)

  • A+
所属分类:C++

俄罗斯方块C++实现(基于QT) (1)

编码语言 C++及其扩展
编程软件 QT
运行平台 Linux、Windows、Embedded

先附上程序最终效果图:


操作说明:

  1. 游戏界面支持player1和player2同时开始的按钮【Start】
  2. 游戏界面支持单方游戏开始的按钮【P1 Start】和【P2 Start】
  3. 游戏界面支持屏幕换肤功能【ChangeBk】
  4. 关于按钮【About】
  5. 暂停按钮【Pause】
  6. 退出按钮【Quit】
  7. 键盘的W、S、A、D对应玩家1方块的旋转、下移、左移和右移操作。
  8. 键盘的Up、Down、left、right对应玩家2方块的旋转、下移、左移和右移操作。
  9. 用鼠标在下落方块的四周点击,从上顺时针方向,分别对应方块的旋转、右移、下移和左移操作。

类图:


活动图:


查看下一篇文章俄罗斯方块C++实现(基于QT)(2)-方块基类代码

百分购

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: