分享一个B站的Qt教学视频https://www.bilibili.com/video/BV1g4411H78N?p=4
- a. Name of Organization : MagicalLovelyGirls
- b. Name of Repository: MagicalLovelyGrils/Tetris
- c. Name of Junjia Wang : Akiyamakunka
- d. 记得申请加入Organ以获得commit权限
- a. 由外界文件输入指令
- b. 由人类玩家手动输入指令
- c. 由本程序随机生成
- 方块种类:5种情况拓扑独立,实际输入有7种
- a. 左右平行移动(高级功能 T形平滑等)
- b. 顺逆时针旋转
- c. 加速垂直下降
- d. 瞬时触底
5)自定义游戏速度:下降周期+生成频率。容易”级别,下降周期为 500 毫秒,新方块的生成 的时间间隔为 5 秒,。“适中”级别,下降周期为 300 毫秒,新方块的生成的时间间隔为 3 秒。“挑战”级别, 二者分别为 200 毫秒以及 1 秒。
- a.基本图形界面(美观不作为评估标准)
- b.在游戏顶部显示下一个要出现的方块
- c. 消除方块时的视觉效果
- d. 下落过程(一个屏幕上允许存有多个方块正在下落,但是只操作最下边的那个方块)
- e.底部剩余方块情况
- f.显示游戏时间,采用秒做计时单位,作为方块出现时间的参考。
- g. 显示出现方块的总个数
- a. 只允许读取信息序列最前部的方块,不允许预先分析全部序列。
- b. 模拟人手操作,消除方块,体现操作的过程。
请在Paradox给出的头文件中参阅
链接: https://pan.baidu.com/s/1XqOTxYX-q_y6jI1A-J8UjA 提取码: j6xy