缘起
最近又(为什么要说“又”呢?)在学着用 Python 来解决一些实际问题,希望能从真实应用场景中提升编码的能力。前面的 用 Kindle 追网文之二 是,现在的俄罗斯方块也是。
详细代码
1 | import pygame |
使用方法
要首先安装软件:
1 | pip3 install pygame |
一些说明
- 原始代码来自于这里
- 参考了 How to write Tetris in Python
- 我给新增了几项功能
- 增加了预览下一个块式样的功能
- 增加游戏暂停功能
- 增加了随着分数增加块下落的速度也跟着加快的功能