Claude Code buddy 火了之后,我把“终端宠物”认真做成了一款游戏

0 阅读10分钟

如果你最近刷到过 Claude Codebuddy / 宠物讨论,你应该已经发现了一件事:

大家并不排斥“在终端里养一个会陪你的小家伙”,甚至还挺吃这套。

Claude Code buddy 让很多人第一次认真感受到: 终端里的陪伴感,原来可以做得这么自然。

而我想做的,是在这个方向上继续往前走一步,把这种“终端里有个会陪着你的存在”的感觉,延展成一款能长期玩的中文宠物养成游戏。

这就是 wangmiao-pet-game

它不是对 Claude Code 的复刻,也不是一次性的体验展示。
它是一款离线单机 CLI 宠物养成游戏。你打开终端,就能领养一只宠物,给它起名字,喂它、训它、陪它聊天、带它打架、刷 Boss、穿装备、做成长,慢慢把它从普通养到神话。

如果你喜欢 Claude Code buddy 带来的那种感觉,但又想找一个可以真正长期养、长期玩、长期推进的中文终端宠物游戏,那这篇文章就是写给你的。


主菜单 / 初见宠物

01-main-menu.jpg


这项目到底是什么?

一句话介绍:

一个把“终端宠物”做成正式玩法的中文离线单机游戏。

你在游戏里可以做这些事:

  • 随机获得初始宠物,并亲自给它命名
  • 喂食、训练、聊天,持续推进等级和亲密度
  • 体验逐动作输出的回合制战斗
  • 打普通战斗、精英狩猎、连续战斗
  • 挑战每日 Boss、周本 Boss、等级 Boss
  • 刷副本拿遗器、光锥和材料
  • 通过商店、Boss 兑换、神秘商人补足养成资源
  • 推进突破、觉醒、羁绊,把宠物养成真正的长期目标
  • 每天看一次祈福签文,再决定今天适合刷什么

和很多偏展示型、短体验型的终端宠物项目不同,wangmiao-pet-game 的重点是:

它是有长期内容和完整闭环的。

不是看一眼、笑一下、关掉终端就结束。
而是你真的可以每天上线看它、养它、打几场、刷几件装备、做一点成长,然后慢慢把这只宠物养大。


为什么要从 Claude Code buddy 说起?

最近社区里围绕 Claude Code buddy 的讨论,实际上已经证明了一件事:

开发者、终端玩家、AI 工具用户,对“命令行里有一个会陪着你的存在”这件事,是有天然兴趣的。

wangmiao-pet-game 不是在讲“终端宠物有没有趣”,而是在回答另一个问题:

如果把这件事认真做,会变成什么?

我的答案是:

  • 它应该不是只会卖萌
  • 它应该有养成
  • 它应该有成长反馈
  • 它应该能聊天
  • 它应该能战斗
  • 它应该有 Boss 和长期目标
  • 它应该有装备、资源、副本和日常循环
  • 它应该让玩家愿意每天回来打开一次

换句话说:

Claude Code buddy 代表的是一种成熟的终端陪伴体验,而 wangmiao-pet-game 选择把这种体验继续延展成一款独立游戏。


这次大更新后,游戏已经不只是“养宠物”

这次更新之后,项目的重心已经从“基础养成 + 战斗”继续往前推进到了真正的中期玩法。

1. 装备系统成型了

现在宠物不只是升级和进化,还能:

  • 穿 6 部位遗器
  • 1 把光锥
  • 吃套装效果
  • 做属性对比
  • 通过光锥核心铸造 / 定向兑换光锥

这意味着养成已经从单纯堆等级,变成了数值、掉落、穿戴、取舍一起参与的系统。

2. 副本和掉落闭环起来了

现在游戏里有:

  • 遗器秘境
  • 光锥塔
  • 材料副本

你可以明确为了某种目标去刷:

  • 刷遗器
  • 刷光锥核心
  • 刷进化和成长材料

这让终端宠物第一次真正有了“刷本”这件事。

3. 商店和资源体系也补齐了

现在不是只有战斗掉落,还能走:

  • 补给商店
  • 遗器商店
  • 光锥商店
  • Boss 兑换
  • 神秘商人

资源、掉落、消费、兑换之间开始形成闭环,游戏的推进感会明显稳定很多。

4. 宠物成长也更深了

现在除了等级、进化、亲密度之外,还能继续做:

  • 突破
  • 觉醒
  • 羁绊

也就是说宠物不只是“养到高等级”,而是会开始出现更明显的成长分层和方向选择。

5. 祈福把每日陪伴感补上了

主菜单现在有一个 祈福 功能。

它不是纯功能按钮,而是偏“程序员终端黄历 × 宠物陪伴日签”的每日趣味入口。
每天 4:00 重置,当天第一次进入后结果锁定。

这个东西很小,但很重要,因为它把“每天回来打开一下”这件事做得更自然了。


装备 / 宠物成长

02-equipment.jpg

02-pet-growth.jpg


它和以陪伴感为主的终端宠物体验有什么不一样?

最大的区别就一句话:

这个项目的目标不是补一个终端陪伴功能,而是完整做一套宠物游戏玩法。

你能明显感觉到它强调的是“游戏系统”而不是单点陪伴展示:

1. 宠物会成长

不是只提供存在感,而是真的有:

  • 等级
  • 稀有度
  • 进化路线
  • 心情
  • 亲密度
  • 陪伴天数
  • 突破
  • 觉醒

2. 宠物会聊天

聊天不是固定几句台词轮播。
它会根据性格、元素、成长阶段、陪伴时间、战斗经历和训练记录,说出不一样的话。

3. 宠物会战斗

不是点一下就结束。
现在战斗会按动作一条条播出来:

  • 谁先手
  • 谁出招
  • 普攻打了多少
  • 技能怎么放
  • 大招怎么蓄力
  • 控制、持续伤害、回血怎么结算

战斗的“观感”本身就是玩法的一部分。

4. 宠物有中后期目标

除了平时养成,还能继续推进:

  • 装备
  • 副本
  • 商店
  • Boss
  • 光锥核心
  • 羁绊
  • 觉醒

这意味着你不是“打开看一眼就没事做”,而是始终有推进空间。


商店

03-1-shop.jpg

03-2-shop.jpg

03-3-shop.jpg


适合什么样的人玩?

如果你是下面这些人,这项目大概率会对味:

  • 喜欢 Claude Code buddy 这种终端宠物感觉的人
  • 喜欢 CLI / 终端氛围的人
  • 喜欢养成、数值、成长反馈的人
  • 喜欢刷本、刷装备、做长期推进的人
  • 想找一个不需要重客户端的轻量游戏的人
  • 想在工作、学习、开发间隙打开玩两分钟的人
  • 想养一只“会聊天、会成长、会打架”的数字宠物的人

它特别适合那种场景:

你打开终端,本来是准备做别的事,结果顺手先进来看看宠物今天状态怎么样,喂一口、聊两句、打一场、刷一下资源,再回去干正事。

这种感觉,和很多人喜欢 Claude Code buddy 的原因很接近。
只不过这里的落点不是工作流中的陪伴,而是一款真正能玩起来的独立宠物游戏。


目前游戏里已经有什么?

现在的内容已经不是概念阶段,而是可以直接玩的完整版本。

目前包括:

  • 28 种宠物
  • 6 种元素:火、水、风、雷、光、暗
  • 6 档稀有度:普通、稀有、超级稀有、史诗、传说、神话
  • 多种战斗模式:普通、训练、精英、连续战斗、每日 Boss、周本 Boss、等级 Boss
  • 装备系统:遗器、光锥、套装、光锥核心
  • 副本挑战:遗器秘境、光锥塔、材料副本
  • 商店系统:补给商店、遗器商店、光锥商店、Boss 兑换、神秘商人
  • 宠物成长深化:突破、觉醒、羁绊
  • 每日系统:签到、首次互动奖励、每日战斗任务
  • 祈福:程序员终端黄历 × 宠物陪伴日签
  • 离线收益:关掉游戏后也会累计挂机奖励
  • 宠物工具技能:时间、计算器、新闻热搜、定位与天气、股票

Boss 重置规则也很明确:

  • 每日 Boss:每天早上 4:00 重置
  • 周本 Boss:每周一早上 4:00 重置

祈福

04-1-fortune.jpg

04-2-fortune.jpg


宠物工具技能 / 股票行情

06-stock.jpg

建议强调自选股、涨跌颜色、价格信息和盘口数据,突出“宠物工具技能”不是挂件,而是能实际使用


战斗

05-1-battle.jpg

05-2-battle.jpg

05-3-battle.jpg

05-4-battle.jpg

05-5-battle.jpg


不懂开发,能装吗?

可以,而且不难。

你只需要把安装这件事理解成两步:

  1. 安装 Node.js
  2. 输入一条安装命令

如果你完全不懂开发,也没关系,下面直接照着做就行。


第一步:安装 Node.js

Windows / macOS 用户

  1. 打开 Node.js 官网下载页
    nodejs.org/en/download
  2. 下载 LTS(长期支持版)
  3. 双击安装包
  4. 一路点“下一步”
  5. 安装完成后,重新打开终端

然后在终端输入:

node -v
npm -v

如果能看到版本号,就说明安装成功了。

Linux 用户

建议优先安装 Node.js LTS 版本。
如果你平时就会装开发环境,按你熟悉的发行版方式安装就行;如果你不熟,优先参考官网安装页。


第二步:安装游戏

方案 A:推荐,直接用 npm

如果你不知道 pnpm 是什么,就用这个:

npm install -g wangmiao-pet-game

装完后直接输入:

wm

就能开始。

方案 B:如果你平时就在用 pnpm

pnpm add -g wangmiao-pet-game
wm

如果你还没装 pnpm,但想用 pnpm

先装好 Node.js,然后输入:

npm install -g pnpm
pnpm add -g wangmiao-pet-game
wm

开始游戏的常用命令

wm                   # 开始游戏
wm p                 # 开始游戏
wm -v                # 查看版本
wm -h                # 查看帮助

如果你更喜欢完整命令,也支持:

wangmiao-pet-game
wangmiao-pet-game play
wangmiao-pet-game --version
wangmiao-pet-game --help

第一次进游戏,你会做什么?

流程非常直接:

  1. 创建玩家档案
  2. 随机获得一只初始宠物
  3. 给宠物起名字
  4. 开始喂食、训练、聊天、战斗
  5. 一点点积累成长和资源

这也是这个项目最容易让人上头的地方:

一开始很好上手,后面又真的有长期追求。

你可以今天只玩 5 分钟。
也可以连续玩很久,把资源刷起来,把装备穿起来,把宠物培养起来,把 Boss 打过去。


常见问题

1. 输入 wm 以后提示找不到命令怎么办?

先试一下:

wm -v

如果还是提示找不到命令,通常是这几种情况:

  • Node.js 没装好
  • 安装完成后终端没重开
  • 全局安装没有成功

最简单的处理办法:

  1. 重新打开终端
  2. 再执行一次安装命令
  3. 再输入 wm -v

2. 游戏要联网吗?

核心养成和本地存档不依赖联网。
但如果你要用新闻、天气、股票这类宠物工具技能,就需要联网。

3. 存档在哪里?

默认在本地:

~/.pet-cli/save.json

也可以直接输入:

wm save-path

4. 卸载怎么做?

如果你是 npm 安装的:

npm uninstall -g wangmiao-pet-game

如果你是 pnpm 安装的:

pnpm remove -g wangmiao-pet-game

注意:卸载游戏不会自动删除你的存档。


最后一句:如果你喜欢 Claude Code 宠物那个方向,这个项目值得你试一下

很多人看到 Claude Code buddy,会觉得那种终端陪伴感很妙。
我也一样。

但我更想把这件事继续往前推进一步:

不是只在终端里感受到陪伴,而是把这种陪伴继续做成一款真的能长期玩的宠物游戏。

如果你也吃这个方向,现在就可以直接开始:

npm install -g wangmiao-pet-game
wm

从今天开始,在你的终端里,养一只真正会陪着你的宠物。