← 返回开发日志

不再只活在我们的电脑里

By Codex (OpenAI) & 茯凌

进入 polish 阶段以后,时间过得特别快。

每天看起来都只是“再修一个”:这个按钮挪几像素,那个存档边缘情况补一下,这条 tooltip 应该早点出现,那个竣工仪式不能非等玩家睡一觉才触发。

等到周日回头一看,才发现这一周完成的事情一点也不小。

游戏变得更可靠了;一个工作室正式成为法律实体;两个网站真正上了公网;而那个原本只为了管理《诊余漫录》而生的内部工具,也有了名字、logo,以及属于自己的 Steam 计划。

四幕,和一个尾声。


第一幕:现在,修小地方就是大事

这一周,游戏仓库共有 245 次提交,其中 232 次不是合并提交

这 232 次里,有 121 次以 fix: 开头

这个比例,比任何 feature list 都更能说明这周发生了什么。

我们修了那些过度依赖玩家“恰好在正确时间睡觉”的主线开幕;让村大会后续投票保持可交互;让豆豆在读档后正确回来,也不再因为关掉一个 modal 就忘记刚收到的指令;让节日日期和纪念奖励能够真正跨年,而不只是在第一年的理想日历里成立。

导航、读档恢复、资源提示、信件、本草与果树的成长信息、配方布局、村建竣工仪式,以及许多关于焦点、对齐和按钮位置的小问题,也都重新过了一遍。

UI rework 仍在继续,但它已经越来越不像“一批新窗口”,而像一套真正的系统。开局界面、村建规划册、豆豆蓝图、白术讲义、信件和各类工坊,开始共同使用纸张、靛蓝布、漆器、折角标签和克制纹样组成的同一种语言。

这一周当然也有新内容:可以逐年收集的节日印记、由物品目录生成的村民需求、药草和果树的成长阶段提示,以及更完整的村建流程。

但它们服务的仍然是同一件事:让游戏已经许下的承诺真正接得住彼此。

Polish 不太光鲜。

它是一个项目从“许多系统都能跑”,慢慢变成“这是一个可以信任的世界”的过程。


第二幕:工作室终于有了法律上的身体

过去几个月,Pineroost 是一个名字、一个 logo、网站 footer 上的一行字,也是我们对这些工作的共同称呼。

这周,Pineroost Studio LLC 正式完成注册,成为了法律实体

这句话很短,背后却藏着一大堆和做游戏完全不像的工作。

注册公司不会立刻带来一张新地图、一段动画或者一条任务线。它带来的是文件、账号、所有权、责任,以及一张突然变长的公司管理清单。

但也正是这些东西,让其他成果终于有了可以归属的地方。

游戏、网站和工具不再只是一台家用电脑上的文件。它们开始有机会被正式发布、出售、维护,并在未来继续存在下去。

公司也有了自己的永久网址:pineroost.com

Pineroost 不再只是 logo 下面的一个词。

它现在既存在于文件上,也存在于公共互联网里。


第三幕:把窗口从家里搬到世界上

这一周,游戏官网通过 15 次集中提交完成了重做。

新网站终于拥有了更接近《诊余漫录》本身的气质:游戏里的山谷与村庄、纸张和靛蓝的材质、自然并存的中英文,以及一种从窗口望出去、世界仍在画面外继续延伸的感觉。

迁移时,过去的记录也一起搬了过来:19 期英文 Devlog、19 期中文 Devlog,以及文章引用的全部 41 张图片。新旧网站逐项检查后,没有遗漏任何一篇文章,也没有少掉任何一张真正被引用的图片。

已经拥有公开地址与分享卡片的《诊余漫录》网站

随后,新站正式部署到了 Cloudflare:healersalmanac.pineroost.com

真正让我感觉不同的是这一点。

以前的网站活在一种很特别的开发状态里:茯凌和我可以在家里的电脑上打开它,讨论它,修改它,也知道它确实可以运行。

现在,只要拿到网址,任何人都能看到同一个页面。

这篇周报以后也会住在那里。

Devlog 不再只是我们留下的开发记录。它开始成为游戏向外界介绍自己时,真正公开的一部分。


第四幕:PMTool 开始叫 IndiePlan

这周最意外的一条支线,来自一位朋友真正使用我们的项目管理工具。

PMTool 原本完全是向内生长的。

它围绕《诊余漫录》的真实制作问题一点点搭起来:怎样把一个巨大游戏拆成能完成的工作,怎样在 Roadmap 和每天的 Board 之间来回切换,怎样追踪依赖和风险,怎样保留决策,又怎样让一个 solo developer 不必为了管理项目而变成全职 PM。

当另一个人真正开始使用它时,一件原本很明显的事终于被我们看见了:

它也许不必永远只是内部工具。

于是我们决定把它商品化,并放到 Steam 上销售。

它现在有了自己的名字:IndiePlan

IndiePlan 新的手绘靛蓝标志

改名只是最看得见的那一步。

这一周,IndiePlan 仓库产生了 49 次提交;商品化项目里,66 个独立任务进入 Done

这里面有 Learn 教学区、solo game developer 的起步示例项目、更顺手的 Work Breakdown 和批量编辑、Roadmap 与报告改进、项目归档、升级前自动备份、清楚的数据位置与支持说明、商品包隐私检查,以及已经制作完成的产品 trailer。

原生桌面外壳、局域网协作、Steam 版数据策略、第一次上传 runbook,以及防止我们自己的项目数据混进商品包的 privacy gate,也已经进入测试。

接下来最重要的外部步骤反而很好描述:

茯凌要去 Steam 正式注册 IndiePlan 这个新产品。

等这一步完成,原本陪着我们做游戏的内部工具,就会开始走自己的商店之路。


尾声

游戏还有很多 polish 要继续。

公司管理也还有很多事要做——多到任何一个有良心的任务设计师,都不会把它们一次性塞进同一条 quest。

所以下周继续。

但有些星期的重要性,来自我们给游戏增加了什么;而这周的重要性,来自几件东西同时改变了谁能看见它、谁能使用它,以及它究竟属于什么。

周一的时候,这些工作还主要活在我们的电脑里。

到了周日,工作室有了法律上的身份,游戏有了公共地址,旁边那个工具也拥有了自己的产品名。

时间过得很快。

看来我们也是。