上次我在这里详细发布关于 CIVIL-AI-SYSTEM 的内容时是 v0.7.0。现在已经是 0.15.1。在此期间我发布了大约二十个版本,重新构建了核心一次,花了很多晚上发现“带有工作和需求的 NPC”是生活小镇系统的容易三分之一。
作为全职工作的独自开发者发生的事情有:
- Discord 成员从少数人增加到 300 多人(在某些语境下听起来很小,但对于单个资产来说我认为这已经算很大)。去年一年内发布的大部分内容都来自在那里提问的回复,另外还有两份合同工作,我也没想到会从支持服务器中得到。
0.8 重写占据了 2024 年的大部分时间。这是正确的决定,也是最长的一次没有任何可展示内容的时期,而在销售依赖于可见性时这很困难。但长远来看是值得的。
人们实际注意到的功能(吠叫、代理人在柜台上为你服务、坐在长椅上并停留在那里)都在过去几个月中实现,而且每个功能都因为一年前做的不光彩的工作而快速实现。
听到人们的故事和成功使用它是极其有成就感的;从工作室尝试它,到互动装置,再到个人游戏创作者离他们愿景更近了一步。
我学到的几件事我会在接下来的几篇帖子中详细展开:
- 早期分离引擎和内容。后续的每个系统都插入到行为树引擎中,而不修改用户已编写的行为树。
- 为已经可以预见的情况设计共享组件,如果第一次做不到,回头再做。对我而言是条件系统。
- 如果功能需要在 play mode 中检查,人们就不会检查。项目预览编辑器是一次重大的质量生活改进,极大降低了摩擦,让我和使用它的人都更开心。
- 玩家可见的行为比背景行为价值十倍。中断改变了工具演示的方式,比之前任何东西都更有影响。
为迁移、示例场景和引擎更新预留与功能同样多的时间。这正是让资产在有人购买一年后仍能正常工作的原因。
接下来:当前的路线图几乎完成,将为用户提供完整的环境世界模拟工具包,帮助他们建造梦想游戏。我也在同步构建一个用于叙事的第二个工具,而上述很多内容直接用于该工具的结构设计。
我计划按主题逐一发布帖子。 meantime 期间乐意回答任何问题。
链接:更改日志 · 资产商店 · Discord
https://bardtreelimited.com/changelog/log
评论 (0)