Pokete 终端宝可梦
Pokete 是一款基于终端的类宝可梦游戏,使用 Python 编写,在命令行中即可体验捕捉、对战、升级与道馆挑战,支持 Mod 扩展。
爱鲜报评分
0.0
0 人评分
3.2k
星数
否
中文
Python
主语言
是
活跃
55
贡献者
人工分析
EDITORIAL推荐理由
Pokete 用纯终端界面还原了经典宝可梦的核心玩法,包括属性克制、进化、交易与 Pokédex,代码结构清晰且完全开源。项目已有 3k+ Star,社区活跃,非常适合学习 Python 游戏逻辑与终端渲染。对于想研究 CLI 游戏架构或复刻经典玩法的开发者,是一个高质量的参考项目。
适用场景
- 在 Linux 终端中休闲娱乐
- 学习 Python 终端游戏开发
- 研究 CLI 界面渲染与事件循环
- 作为课程设计或编程练习参考
- 为终端游戏编写 Mod 扩展
优点
- 纯终端运行,资源占用低,几乎无图形依赖
- 玩法完整,涵盖属性克制、进化、交易、商店等系统
- 代码开源且文档较全,便于二次开发与学习
- 支持 Mod 机制,可自定义扩展内容
- 跨平台,支持 Linux、Windows 与 AppImage
缺点
- 终端界面表现力有限,不适合追求图形效果的玩家
- 全屏模式下运行可能异常,需注意窗口尺寸
- Windows 下音频依赖 DLL,可能被杀毒软件误报
- 中文文档与社区支持相对有限
上手难度
进阶
Pokete 终端宝可梦
Pokete 是一款在终端中运行的类宝可梦游戏,使用 Python 编写。你扮演一名 Pokete 训练师,在字符构成的世界中捕捉、培养和对战各种 Pokete,目标是成为最强训练师。
核心玩法
- 使用
WASD在地图上移动,进入草丛可能遭遇野生 Pokete。 - 战斗中按数字键选择技能,击败对手可获得经验并升级。
- 削弱野生 Pokete 后投掷 Poketeball 进行捕捉。
- 与训练师对战可获得双倍经验,无法逃跑。
- 在 Pokete Center 治疗队伍,按
1查看队伍与技能,按e打开设置菜单。
属性与深度
游戏包含 Normal、Stone、Plant、Water、Fire、Ground、Electro、Flying、Undead、Ice 等属性,存在相互克制关系。例如 Stone 克制 Flying 与 Fire,但被 Plant 克制。合理搭配队伍是取胜关键。
安装与运行
可以通过 pip 安装:
pip install pokete
也可以从 AUR 安装,或直接下载 Release 中的 AppImage。本地开发运行方式:
pip install scrap_engine
git clone https://github.com/lxgr-linux/pokete.git
cd pokete/src
python -m pokete
扩展与 Mod
Pokete 支持 Mod 扩展,将 Mod 放入 mods 目录并在菜单中启用即可。新增 Pokete、属性或技能可参考 pokete_data/poketes.py 与开发指南。
注意事项
- 不建议全屏运行,可能导致显示异常。
- Windows 下
libplaysound.dll可能被误报为病毒,需确保其未被隔离。 - 退出游戏时才会保存进度,请使用退出功能。
评论
- 暂无评论,来写第一条吧。