俄罗斯方块游戏
它是Tetris Game的python实现工具,是一个简单的AI可以自动玩游戏。
需要安装python3,PyQt5和NumPy。
tetris_game.py是主要应用程序。
tetris_model.py是此游戏的数据模型。
tetris_ai.py是AI部分。
从命令行运行tetris_game.py ,然后开始播放或观看AI的播放。
$ python3 tetris_game.py
手动播放
如果您想自己玩游戏,则应在tetris_game.py取消注释此行:
# TETRIS_AI = None
或者只是注释以下行:
from tetris_ai import TETRIS_AI
当前的配置对于人类玩家而言可能太快了。 因此,您可能需要通过更改此处定义的Tetris.speed值来使其变慢:
class Tetris ( QMainWind
1