百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tetris_game

> 编程语言
开源

一个带有 AI 的 Tetris 游戏

764 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个带有 AI 的 Tetris 游戏

Tetris Game 这是一个 Tetris Game 的 Python 实现,以及一个简单的 AI 可以自动玩游戏。 需要安装 python3、PyQt5 和 NumPy。 * tetris_game.py 是主要应用程序。 * tetris_model.py 是此游戏的数据模型。 * tetris_ai.py 是 AI 部分。 从命令行运行 tetris_game.py 即可开始玩游戏或观看 AI 玩游戏。 ```shell

$ python3 tetris_game.py ### 手动玩法 如果您想自己玩游戏,请在 `tetris_game.py` 中取消注释以下一行:python

TETRIS_AI = None

或者只需注释以下一行:python from tetris_ai import TETRIS_AI 当前配置可能对人类玩家来说太快了。因此,您可能希望使其变慢,通过更改此处定义的 `Tetris.speed` 值:python class Tetris(QMainWindow): ... def initUI(self): ... self.speed = 10


就像经典的四块游戏一样。使用 *上*键旋转形状, *左*键向左移动, *右*键向右移动。还可以使用 *空格*键立即放下当前形状。如果想暂停,只需按 *P*键。右侧面板显示下一个形状。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythonaigamepython3tetris-game

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言