{"schema_version":"1.0","id":"wf-game-prototype","slug":"game-prototype","title":"从一个点子到可玩的独立游戏原型","shortTitle":"做游戏原型","promise":"先做出 3 分钟能玩的核心循环，再决定要不要扩大。","description":"适合第一次做游戏的人。AI 负责帮助拆任务、解释代码和整理素材，人负责玩法取舍、测试和版权确认。","category":"游戏开发","tags":["游戏","原型","代码","美术","发布"],"difficulty":"进阶","duration":"1–3 天","cost":"可免费起步","version":"1.0.0","updatedAt":"2026-07-25","inputs":["一句话游戏点子","目标平台","每天可投入时间"],"outputs":["可玩的核心循环","源文件","测试记录","下一版清单"],"composedOf":["goal-brief","style-bible","asset-pipeline","quality-gate","release-package"],"steps":[{"id":"game-01","title":"把点子缩成一个核心循环","purpose":"避免一开始就做世界观、商城和几十个关卡。","action":"写清玩家每 10 秒做什么、怎样得分或失败，以及 3 分钟后为什么还想再来一次。","output":"一页游戏简报","toolIds":["chatgpt","kimi"],"humanCheck":"删掉所有不能在第一版验证核心乐趣的功能。","tools":[{"id":"chatgpt","name":"ChatGPT","category":"通用助手","role":"拆解任务、生成草稿、检查遗漏","access":"网页 / App；套餐与地区可用性以官网为准","pricing":"有免费入口","availability":"海外服务","initial":"C","accent":"mint","url":"https://chatgpt.com","tags":["写作","研究","代码","图片"]},{"id":"kimi","name":"Kimi","category":"中文助手","role":"中文长文、资料整理、初稿讨论","access":"网页 / App；可用性以官网为准","pricing":"有免费入口","availability":"国内可用","initial":"K","accent":"violet","url":"https://www.kimi.com","tags":["中文","长文","研究"]}],"requires_human_check":true,"human_check":"删掉所有不能在第一版验证核心乐趣的功能。"},{"id":"game-02","title":"搭建空白可玩版本","purpose":"先验证操作与规则，不急着做漂亮画面。","action":"在 Godot 中建立一个场景，只实现移动、一次互动和成功/失败反馈；遇到报错时把完整报错和相关脚本交给助手解释。","output":"灰盒原型 v0.1","toolIds":["godot","chatgpt"],"humanCheck":"自己完整玩 5 次，确认无需口头解释也知道如何开始。","tools":[{"id":"godot","name":"Godot","category":"游戏引擎","role":"搭建和导出可玩的游戏原型","access":"开源软件，可本地安装","pricing":"免费开源","availability":"本地安装","initial":"G","accent":"sky","url":"https://godotengine.org","tags":["游戏","代码","开源"]},{"id":"chatgpt","name":"ChatGPT","category":"通用助手","role":"拆解任务、生成草稿、检查遗漏","access":"网页 / App；套餐与地区可用性以官网为准","pricing":"有免费入口","availability":"海外服务","initial":"C","accent":"mint","url":"https://chatgpt.com","tags":["写作","研究","代码","图片"]}],"requires_human_check":true,"human_check":"自己完整玩 5 次，确认无需口头解释也知道如何开始。"},{"id":"game-03","title":"建立最小素材流水线","purpose":"避免素材尺寸、文件名和风格不断失控。","action":"先定义分辨率、色板、文件命名和版权来源，再制作或寻找占位素材。","output":"可替换的素材包","toolIds":["canva","figma"],"humanCheck":"记录每个外部素材的许可证；不使用来源不明素材。","tools":[{"id":"canva","name":"Canva","category":"视觉设计","role":"封面、社交图片和简单版式","access":"网页 / App；套餐以官网为准","pricing":"有免费方案","availability":"国内/海外版本","initial":"CA","accent":"cyan","url":"https://www.canva.com","tags":["图片","排版","视频"]},{"id":"figma","name":"Figma","category":"界面设计","role":"整理页面结构和可点击原型","access":"网页 / 桌面端；套餐以官网为准","pricing":"有免费方案","availability":"海外服务","initial":"F","accent":"rose","url":"https://www.figma.com","tags":["设计","原型","网站"]}],"requires_human_check":true,"human_check":"记录每个外部素材的许可证；不使用来源不明素材。"},{"id":"game-04","title":"观察真人试玩","purpose":"发现作者自己已经看不见的问题。","action":"请 2–3 人在你不解释的情况下试玩，记录卡住、误解和主动重复的时刻。","output":"按影响排序的测试问题","toolIds":["obsidian"],"humanCheck":"优先修复阻止玩家继续的问题，而不是增加新功能。","tools":[{"id":"obsidian","name":"Obsidian","category":"本地知识库","role":"用 Markdown 建立可迁移的个人知识库","access":"桌面端 / App；资料默认可保存在本地","pricing":"个人使用免费","availability":"本地安装","initial":"O","accent":"purple","url":"https://obsidian.md","tags":["知识库","Markdown","本地"]}],"requires_human_check":true,"human_check":"优先修复阻止玩家继续的问题，而不是增加新功能。"},{"id":"game-05","title":"打包并保留回滚点","purpose":"让作品能分享，也能在改坏后恢复。","action":"导出网页或桌面版本，写清操作方法、已知问题和版本号，并把源文件提交到版本库。","output":"原型 v1.0 发布包","toolIds":["godot","github"],"humanCheck":"在另一台设备上从零打开并完成一次游戏。","tools":[{"id":"godot","name":"Godot","category":"游戏引擎","role":"搭建和导出可玩的游戏原型","access":"开源软件，可本地安装","pricing":"免费开源","availability":"本地安装","initial":"G","accent":"sky","url":"https://godotengine.org","tags":["游戏","代码","开源"]},{"id":"github","name":"GitHub","category":"版本管理","role":"保存版本、协作与发布代码","access":"网页 / Git 客户端","pricing":"有免费方案","availability":"海外服务","initial":"GH","accent":"ink","url":"https://github.com","tags":["代码","备份","协作"]}],"requires_human_check":true,"human_check":"在另一台设备上从零打开并完成一次游戏。"}],"qualityChecks":["新玩家 30 秒内能开始操作","核心循环可以完整重复至少 3 次","素材来源和许可证有记录","发布包包含操作说明和已知问题"],"safetyNotes":["不要把未公开的商业设定、密钥或个人资料直接粘贴给在线模型。","生成素材也可能与现有作品相似，发布前要做版权和商标检查。"],"related":["landing-page","short-video"],"requires_human_approval_for":["publishing","external_messages","payments","destructive_actions","high_risk_claims"],"reusable_blocks":[{"id":"goal-brief","name":"目标简报","description":"把模糊想法变成有边界、可验收的一页任务说明。","input":"一个想法或问题","output":"目标、受众、限制和完成标准"},{"id":"style-bible","name":"风格手册","description":"固定人物、语气、视觉和禁用项，减少多轮生成漂移。","input":"参考作品与风格要求","output":"可复用的风格约束"},{"id":"asset-pipeline","name":"素材流水线","description":"统一素材命名、尺寸、版本和交付格式。","input":"原始图片、音频、文字或代码","output":"整理后的可用素材包"},{"id":"quality-gate","name":"质量闸门","description":"在人最终发布前检查事实、版权、隐私、可用性和完整度。","input":"准备发布的作品","output":"问题清单与通过记录"},{"id":"release-package","name":"发布打包","description":"把作品、说明、来源和版本记录整理成可交付的一套文件。","input":"最终作品及配套资料","output":"可分享、可回滚的发布包"}],"human_docs":"https://newvarlab.com/workflows/game-prototype","skill_url":"https://newvarlab.com/api/workflows/game-prototype/skill"}