game-art-direction
Direct game art and creative vision. Turn GAME_DESIGN into ART_DIRECTION defining a recognizable visual identity, functional…
Build a risk-matched whitebox or the approved production game for its target runtime. Turn GAME_DESIGN, and ART_DIRECTION when production begins, into a minimal BUILD_BRIEF and a runnable candidate that can be iterated with replayable evidence. Use for prototype the riskiest
Claude Code
$ npx -y skills add zenstory-ai/novel-to-game --skill game-build --agent claude-code
Codex
$ npx skills add zenstory-ai/novel-to-game --skill game-build -a codex -y
Cursor
$ npx skills add zenstory-ai/novel-to-game --skill game-build -a cursor -y
Gemini CLI
$ npx skills add zenstory-ai/novel-to-game --skill game-build -a gemini-cli -y
GitHub Copilot
$ npx skills add zenstory-ai/novel-to-game --skill game-build -a github-copilot -y
OpenCode
$ npx skills add zenstory-ai/novel-to-game --skill game-build -a opencode -y
Windsurf
$ npx skills add zenstory-ai/novel-to-game --skill game-build -a windsurf -y
name: game-build description: "Build a risk-matched whitebox or the approved production game by adapting to the host environment's available rendering stacks, 3D/2D generators, and modeling tools. Turn GAME_DESIGN and ART_DIRECTION into a concise BUILD_BRIEF and a runnable game candidate with deterministic self-checks. Use for prototype the riskiest design question, implement the approved game design, or turn this design into a running 2D, 2.5D, or 3D game. 游戏构建执行。结合本机与宿主环境实际可用的渲染栈与生成/建模工具(如 Three.js、混元 3D 等 3D 模型、Blender、2D/音视频工具),先针对头号设计风险搭建白盒原型,或将已批准的 GAME_DESIGN 与 ART_DIRECTION 实现为可运行游戏并配齐自检。用于验证核心设计风险、构建游戏原型或实现正式可玩版本。"
承接已批准的体验设计与美术方向,结合当前机器与会话的真实能力实现可玩版本(白盒阶段须有 `GAME_DESIGN.md`,正式生产阶段还须有 `ART_DIRECTION.md`;上游决策缺失时退回 `game-design` 补齐,不在 `BUILD_BRIEF.md` 里暗自重做设计)。先读 [build-brief-contract.md](references/build-brief-contract.md)。
产物语言由 `PRODUCT_BRIEF.md` 锁定;未锁定时跟随对话语言,不默认产出中文。
动手前先盘点本机与宿主环境实际能调动的运行时、渲染库、命令行、MCP 与生成服务,因地制宜选定最出效果的实现路线,给足技术与表现发挥空间,不生硬套用单一模板:
构建前声明 `buildStage: whitebox|production` 与 `buildPath: template|custom`:成熟模板能完整保留原著独有的动作、代价和世界反馈时可走 `template`;核心乐趣仰仗实时手感、空间走位、立体视角、物理碰撞或独特交互机制时走 `custom`,白盒阶段用最轻的几何体或占位素材把真实交互跑通,不把空间与动作玩法一律压成纯文字选项。
按项目实际用到的能力读取可选参考:
1. **实现状态与交互**:`whitebox` 只实现验证头号设计风险所需的真实输入、状态流转与核心反馈;`production` 完整实现 `GAME_DESIGN.md` 的状态、动作、分支与结局闭环。 2. **固定复现与排障**:保留能稳定复现问题的初态与输入序列(涉及随机时固定 `seed`),修改后重跑原失败路径及相邻分支反例;同一手感或表现问题连续两次修改未果时,先检索成熟开源做法理清机制再改。 3. **回写工具链与对齐设计**:在 `BUILD_BRIEF.md` 如实回写实际选用的渲染栈、工具链、版本号与运行命令(无法获取的版本填 `NOT_AVAILABLE: 原因`);实现与设计/美术文档存在偏差时,退回 `game-design` 修订或在 `BUILD_BRIEF.md` 记明冲突。
`whitebox` 执行完第 3 步后运行最窄风险检查并交回总入口组织试玩校准;`production` 继续执行:
4. **精修面向玩家的游戏内文案**:按 [player-copy-polish.md](references/player-copy-polish.md) 通盘审校代码与数据文件中的所有上屏文字,清零工程话术与套式 AI 腔。 5. **配齐规则自测与权威 `verify` 入口**:针对核心规则、数值门槛与分支汇流编写正反向自测断言并接入权威 `verify` 命令,运行冒烟自检清零启动报错、控制台阻断异常、资源加载失败与崩溃。 6. **实机视口校准后移交盲玩**:对配有批准目标图的界面与核心资产,在目标视口下截实机图与目标图并排比对布局、比例、色光与层级并修正(连续两轮无改善则停手记入 `limitations`,不篡改目标图迁就缺陷),最后移交 `game-qa` 做独立新玩家盲玩验收。
Agent skills for source-grounded novel-to-game adaptation (小说改编游戏 / story to game): cited design docs, target-runtime builds, evidence-based QA. Three playable browser examples. For Claude Code, Codex, and Kimi Code.
Direct game art and creative vision. Turn GAME_DESIGN into ART_DIRECTION defining a recognizable visual identity, functional…
Design game concepts from a novel. From SOURCE_BIBLE and PRODUCT_BRIEF, compare meaningful alternatives on the dimensions still…
Verify a game with evidence on its selected target runtime. Launch the actual build and prove real rendering, input, the core…
Design game experience, systems, and levels. Converge the chosen concept into one GAME_DESIGN defining the player promise, core…
Deconstruct a novel for game adaptation. Compress a raw novel, deconstruction library, or writing project into a SOURCE_BIBLE…
Turn a novel into a fully playable game on the selected target platform. Orchestrates the whole adaptation pipeline —…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.