我在Nexus Mods上的ID是Tyr4nTX,是一名模组作者,现在正以TyR Games的名义创建自己的游戏。

从改造我热爱的游戏,到创作属于自己的作品——《笔与约会》是我的下一次冒险。

探索我的模组:https://www.nexusmods.com/profile/Tyr4nTX

我是TyR Games的独立开发者,目前正在制作《笔与约会》。这款游戏融合了AI伙伴、对话与纸笔冒险。其中一部分是《玫瑰与符文》:一款集换式卡牌游戏,包含四个阵营、16张牌的卡组和三个场地。

我想分享的一个设计选择是:将卡牌规则放在一个独立于伙伴对话的解析器中。对话赋予对手个性,而解析器负责处理合法行动和实际游戏状态。当我修改规则时,我会进行版本控制,这样已保存的对局能保留它一开始启动的规则。

从生成的角色中获得的另一个教训:修改默认提示词并不一定会改变现有角色发送的内容。我的应用程序会保存模板,因此旧版中性手势的措辞可能会在更新后依然存在。我现在在构建新提示词时,会替换已识别且未变更的旧版默认内容,同时保留自定义措辞和现有图片。检查最终的提示词文本才发现了这个问题——如果只检查新模板,是不会发现的。

以下是一段经过剪辑的卡牌阵营早期开发片段:

https://www.youtube.com/shorts/6W1019tiCVA

对于那些构建带有持久AI角色游戏的开发者:你们是如何更新默认内容,同时避免意外改变玩家自定义角色的呢?你们是对整个角色设置进行版本控制,还是对提示词的各个部分进行版本控制,或者采用其他方式?

披露:这是我的商业早期开发项目。它使用了AI生成的图像和对话,并在开发和推广中得到了AI辅助。演示版免费下载,完整早期版本售价1.99美元,实时AI功能需要用户自行拥有账号并单独付费使用。