大家好,我创造了一款文本冒险游戏,使用了AI技术。然而在你说“又来了”之前,请听我说:我花了大量时间研究和调整AI写故事的方式,NPC记忆的方式,解决常见的AI问题,如AI不尊重秘密界限。所以,它下面有许多好写的技巧。它也支持NSFW内容,但我在这里不能讨论。
尝试展示文本冒险游戏的难点在于没有好看的视觉效果。我决定放弃许多其他AI游戏使用的热门动画女孩的点击诱导方式,仅仅关注文本,故事和长期的一致性。上面的截图是游戏的截图,侧边栏打开,给你访问所有campaign文件的权限。
最好的方式是尝试它,所以如果你有时间,并且喜欢文本冒险游戏,请尝试一下。以下是一个我最近创建的预设campaign,一个乡村幻想故事。它有一个简单的骰子/技能检查系统,增加随机性:[https://play.stagewhisper.ai/library/guardian-of-the-stone-circle](https://play.stagewhisper.ai/library/guardian-of-the-stone-circle]有许多预设campaign,范围从高幻想到太空歌剧到浪漫。 我会继续添加更多的故事。
因为使用AI需要花费钱(每次AI调用都需要钱),所以它有一个信用系统。但是,你也可以BYOK(bring your own key),然后使用自己的AI提供商。 我已经为你装载了足够的免费信用,让你可以尝试一下。希望这不会违反“无商业产品”的规则,但我真的需要收费,否则我会因为AI账单而无法承受。
请享受,并请给我反馈。
关于AI使用的技术细节:显然,游戏本身运行在LLM调用下,主要使用Vercel AI SDK,设置成多个代理,提供工具,如查找记忆,调整角色表格。
在创建过程中,我使用了大量的AI工具。我的主要工具是Pi(编码代理),在OpenCode Go订阅上运行,主要使用DS4 flash和pro。 每个月末,我都会大肆地工作,尝试用掉剩余的信用。 DS4 flash模型是一个很好的日常驱动器,$10/mo可以完成很多工作。 我已经尝试了很多不同的订阅计划和AI模型,最后选择了OpenCode Go和DeepSeek 4,既有质量又有成本的平衡。 我使用Claude进行工作,然而我认为它的成本不值得。 我非常高兴地使用DS4 Pro。 然而,我对代码有很高的标准,会毫不犹豫地手动编码和优化代码。
关于部署和运维,我使用Hermes bot在discord上操作。所以我可以说“嘿,部署最新代码”,它会从git仓库拉取代码,SSH到VPS主机,运行部署。 或者它也可以通知我支持票,发送免费信用等等。 我还使用Hermes bot来编码特性,坐在马桶上。 它有对git仓库和本地数据库的访问权限,可以运行单元测试等等。
使用AI开发这个游戏是一件乐事。
评论 (0)