穿越古代我三妻四妾,一个类似 SillyTavern 酒馆的 AI 角色扮演游戏

4 月 8 日
 mandaren199789

欢迎使用 ofloat ! 好消息是:作为游戏设计师,你不需要编写任何代码。 整个游戏的设计工作,完全通过编写自然语言的 Markdown (.md )文本文档来实现。这些文档就像是最顶级的剧本和规则书,AI 会严格遵循它们,搭建出你脑海中的世界并与玩家动态交互。


1. 第一步:赋予世界灵魂 —— SOUL.md

这是整个游戏的心脏,决定了游戏的“味道”和视听感受。你需要在这里定义 AI 作为裁判/旁白/NPC 群体的演绎风格:

2. 第二步:制定游戏规则 —— AGENTS.md

在这里,你要脱下作家的帽子,戴上“数值与系统策划”的帽子。告诉 AI ,当事件发生时,该如何判定和流转:

3. 第三步:创建主角初始卡 —— USER.md

在这里定义玩家降临这个世界时的初始状态。这是玩家的第一代入点。

4. 第四步:构建世界设定集库 —— data/memory/

随着世界变大,你不可能把几千年的历史都塞进 SOUL.md 里。你可以:


5. 第五步:建立核心机制 —— 数值系统 (Stat System)

如果你希望游戏有实打实的成长感和危机感,不仅要在 USER.md 里写明初始属性,还需要在设定中强制 AI “记账”:

7. 第六步:引入骰子跑图与随机遭遇 (Dice-based Exploration)

纯文字对话很容易变成空洞的扯皮,引入“跑图空间感”和“掷骰子随机性”能极大增强游戏乐趣。


💡 设计师进阶贴士

  1. 留下足够的“呼吸感” 不要像写线性剧本那样写死每一步结果,要把可能性交给玩家的“蝴蝶效应”。AI 最擅长即兴发挥,你只需制定边界规则和主要矛盾即可。
  2. 善用角色扮演提示词技术 (Prompt Engineering)SOUL.mdAGENTS.md 中,使用祈使句和强烈限制。尽量用“绝不能……”、“必须……”、“当……发生时,立即……”这样的句型,防止 AI 失控跑题或扮演“老好人”。
  3. 黑盒试玩 (Playtesting) 反复载入你设定的文件夹,亲自扮演玩家去冲撞你制定的规则,看看判定是否合理,剧情走向是否有沉浸感。如果 AI 显得出戏,就回去修改你的 .md 文件吧。

准备好了吗?现在就用任意文本编辑器打开 workspace 文件夹,开始创造你的史诗吧!

前往体验

1284 次点击
所在节点    分享创造
3 条回复
dajj
4 月 8 日
这是怎么达到约束 AI 的效果的呢, 后端模型有什么讲究吗,还是什么模型都可以
uyz
4 月 9 日
好玩,赶紧注册了一个,撩拨下
DemonLover
4 月 9 日
github 地址 404 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1204382

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX