AX 爱鲜报

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,目标是成为最强训练师。

核心玩法

  • 使用 W A S D 在地图上移动,进入草丛可能遭遇野生 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 可能被误报为病毒,需确保其未被隔离。
  • 退出游戏时才会保存进度,请使用退出功能。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。