Deadzone是一款全浏览器的基于AI的文字式僵尸生存RPG,使用HTML、CSS和JS,并通过API调用AI引擎。

以下是其功能:

什么是它?
一个单人生存RPG,AI游戏主持人在实时讲述你的故事。当你在德国创建角色时,其实是试图在僵尸爆发中存活下来。因为AI动态生成剧情,每次都有不同。

功能:

  • 爆发前阶段  — 可以在僵尸爆发之前开始。当AI通过新闻报道、奇怪的事件和军队集结制造紧张感,然后突然爆发(你不知道是什么时候发生的)
  • 详尽角色创造  — 名字、性别、背景(士兵、医生、机械师、学生等),还有可选的 backstory。其中你的背景会影响游戏
  • 实时游戏状态跟踪  — 时间、天气(有图标)、天数,饥饿度和疲劳度都被同步更新
  • 自定义UI标签  — AI将输出特殊的标签,展示各种UI样式的界面:威胁警报、NPC对话、战斗界面、物品界面、交易屏幕、骰子的结果、地图等
  • 笔记系统  — 重要的发现、任务线索和NPC信息都会被自动记录下
  • 保存和加载系统  — 支持多个保存时点,同时使用IndexedDB进行持久化
  • Markdown渲染  — 支持bold、_italic_和code格式的打印
  • 模型选择  — 支援通过OpenRouter进行AI模型的多元选择
  • 滚动背景  — 帮助AI记住你的故事,即使玩游戏很长时间
  • 费用跟踪  — 实时显示AI调用API的费用

技术:

所有的“智能”都是通过系统预测来指示AI在如何进行游戏主持。

vibe-code部分:

我是通过逐步迭代构建Deadzone,并与AI联合工作,设计游戏架构,编写系统预测,解决问题,添加功能—每一步都非常有趣的一部游戏设计文档,使得语言模型变成一款图像玩家主持人(GameMaster)。

下一步骤:

如果你有任何反馈或想法都非常的欢迎你的提问。如果你想详细了解AI预测或架构方面的事情都可以自由询问。