我是独立开发者,没有编程经验。花了几个月的时间打造这个项目,它已经到了一个阶段了,我希望更多的人可以尝试它。
它被称为Realms: Shinsekai,是一个浏览器文本RPG。非营利性爱好项目。
简单来说,大部分AI文本游戏会因为模型控制了所有东西而崩溃,导致你的生命值飘忽不定,金币会突然出现,死去的NPC会复活。我的项目不一样,它让AI来写故事,而一个真正的决定性引擎控制着数字。它使用D&D风格的文本游戏,具有无限的故事(除非你死亡),并且有一个记忆/规则引擎来控制每个输入。 我需要的是建议、评论和测试,以便我可以让它变得更好。
这意味着在实际操作中:
- 生命值/经验值/等级/技能进度是由代码计算和强制执行的。 AI Literally 不能因为故事感觉不错而让你恢复健康 — 引擎会阻止它并记录日志。
- 钱是真正的库存堆栈。如果一个选择需要5个灵魂石,而你只有3个,你就无法选择它。引擎会检查,引擎会扣除。
- 检验(d20或3d6模式)发生在代码中,你的技能会给出真正的滚动修改,DCs会被验证。
- 死亡的NPC会保持死亡。引擎会跟踪谁死亡,并在AI试图把他们复活时物理上去掉。
- 战斗节奏、故事动力、日/时间跟踪 —— 都是由引擎强制执行的,而不是根据感觉。
它带来10个世界(其中主要是修真/修炼世界,以及赛博朋克、黑暗幻想、末日等),以及一个自定义世界盒子,你可以粘贴任何设置,引擎会适应。 最近更新中,每个世界都有随机的开始,因此没有两个玩家会有相同的开始。
诚实的细节:它运行在Google Gemini上,需要你提供自己的密钥。你的密钥会存储在你的浏览器的本地存储中 —— 我知道大多数人会读到“API密钥”并叫嚣“钓鱼!”
没有后端,没有服务器,没有数据库,没有你的东西会触及我。它通过Vertex部署,使用一个Github仓库。它是完全静态的,并且免费。 我知道BYOK会让一些人感到不舒服,但这也是让它保持免费和私人的唯一方式。否则,AI密钥的使用率会导致玩家无法保持免费。
有关获取密钥的安全方法(以及隐私政策和补丁说明)有一个完整的教程,发布在游戏的Reddit社区r/Realms_Shinsekai上。
在8bitpizzu.com中玩耍。
我会根据玩家日志来修复bug —— 在过去一个月里,几乎所有的修复都是来自玩家日志。所以,如果你尝试它并且发现它出了问题或感觉很傻,告诉我,这对我来说是最有用的东西。
评论 (0)