ZenStory AI

Practical guide · 实用指南

How to adapt a novel into a game candidate

如何用 Novel to Game 把小说改编成游戏候选版本

Source checked 2026-09-12 · 源码核对日期

Start with a novel you own or are authorized to adapt, install the seven skills, and give the agent a small target experience. Lock the product brief before building, then ask for one complete runtime verification. A folder of design documents or a successful build alone is not a playable-game result.

从你拥有或获准改编的小说开始,安装七个 skills,并给 Agent 一个范围较小的目标体验。构建前先锁定产品简报,之后要求一次完整的运行验证。只有设计文档,或只有构建成功,都不能算作游戏已经可玩。

Novel to GameSource on GitHub

Before you start · 开始之前

Steps · 操作步骤

  1. Install and choose a mode Use the source README installation row for your host. quick recommends defaults and continues; director lets you choose the concept; resume reads the existing workspace and resumes from the earliest incomplete handoff.
  2. Set the product brief Ask for PRODUCT_BRIEF.md: scope, language, experience type, platform, engine, target runtime, tested runtime, input/display requirements, content limits and rights/asset boundaries. Ordinary assumptions can be recorded; material or safety-sensitive decisions require resolution.
  3. Ground the adaptation Review analysis/SOURCE_BIBLE.md for actual source evidence and concepts/CONCEPT.md for the chosen concept and trade-offs. If you want an interactive story, say so explicitly instead of letting a systems-game format be assumed.
  4. Design and build a small candidate Follow design/GAME_DESIGN.md, a risk-matched whitebox where needed, design/ART_DIRECTION.md and build/BUILD_BRIEF.md. Keep the first candidate small enough to exercise a complete loop rather than expanding its feature list.
  5. Verify in the chosen runtime Run the commands recorded in the build brief and collect launch, render, input, coreLoop, outcome and restart evidence from one complete run. A substitute runtime does not establish target-platform compatibility.
  6. Resume honestly Read qa/verification.json, evidence files and _progress.md. Fix the earliest failed handoff and rerun verification; do not convert missing tooling or untested behavior into PASS.
  1. 安装并选择模式 使用源码 README 中对应宿主的安装行。quick 推荐默认值并继续;director 让你选择概念;resume 读取现有工作区,从最早未完成的交接处恢复。
  2. 确定产品简报 要求建立 PRODUCT_BRIEF.md,明确范围、语言、体验类型、平台、引擎、目标运行环境、实际测试环境、输入与显示要求、内容尺度及权利/素材边界。普通假设可以记录;实质分支或安全敏感决策必须解决。
  3. 让改编有原文依据 检查 analysis/SOURCE_BIBLE.md 的原文证据,以及 concepts/CONCEPT.md 中选定的概念与取舍。想做互动故事时要明确说出,不要默认接受系统型游戏形式。
  4. 设计并构建小范围候选版本 依次依据 design/GAME_DESIGN.md、按需的风险匹配白盒、design/ART_DIRECTION.mdbuild/BUILD_BRIEF.md 推进。先把范围控制到能验证完整循环,而不是不断增加功能。
  5. 在选定环境中验证 运行构建简报记录的命令,用同一次完整运行收集 launch、render、input、coreLoop、outcome 和 restart 证据。替代运行环境通过不代表目标平台兼容。
  6. 如实恢复工作 读取 qa/verification.json、证据文件和 _progress.md,先修复最早失败的交接,再重新验证;工具缺失或行为未测试不能改写成 PASS。

Example · 示例

Terminal — install the Claude Code adapter:
npx skills add zenstory-ai/novel-to-game -g -y -a claude-code -s '*'

Then ask in Claude Code (replace the source path):
/novel-to-game quick
Use /ABS/my-authorized-novel.txt to create a small interactive-story candidate.
Draft PRODUCT_BRIEF.md first and record the target and tested runtimes.
Keep one complete loop, outcome and restart in scope.
Report missing tools and untested behavior rather than marking them PASS.
终端——安装 Claude Code 适配器:
npx skills add zenstory-ai/novel-to-game -g -y -a claude-code -s '*'

然后在 Claude Code 中请求(替换小说路径):
/novel-to-game quick
用 /ABS/my-authorized-novel.txt 制作小范围的互动故事候选版本。
先写 PRODUCT_BRIEF.md,记录目标与实际测试运行环境。
范围内保留完整循环、设计结果和重开。
如实报告工具缺失或未测试行为,不把它们标为 PASS。

Expected files · 预期文件

Verify the result · 验证结果与边界

Versioned sources · 版本化来源