2021 Hackathon | Tetris

Tetris0.0.2 简介

返回比赛题目

demo作者:苏州大学计算机爱好者协会(微软学生俱乐部)- 技术组 - 邓宏灿


这是一个使用 pygame 制作的一个俄罗斯方块游戏(Tetris)

主要运用了面向结构的编程思想

游戏结束时会显示结束语和当前分数

操作

基本按键

  • A ,D 左右移动方块
  • S 加快方块下落
  • J 旋转方块

速度调节

修改代码开头的SPEED变量,注意数字越小速度越快。

下载

tetris.py (请右键另存为)

有待改进之处

  • 没有对旋转行为进行判定,在方块密集的地方旋转会出现问题
  • 长按时作出多次响应
  • 为方块添加颜色
  • 在游戏界面内显示分数
  • 在游戏界面内显示之后方块的顺序
  • 提供切换方块的功能
  • 随着时间逐渐增加游戏速度
  • ……