37,951
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Shell
语言
创建时间
最近更新
项目能做什么
将 Claude Code 变为游戏开发工作室,内置 49 个 AI Agent,只需文字描述想法,就能协作生成并迭代可玩的网页游戏。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
项目简介
Claude Code Game Studios 是一个将 Claude Code 转化为完整游戏开发工作室的开源模板仓库。它模拟了真实游戏工作室的层级与协作体系(内置 49 个 AI Agent 与 72 项工作流技能),开发者只需向 Claude 描述游戏构想,即可完成从一页策划简报(Brief)到生成可在浏览器双击即玩的原型,并支持后续持续迭代与正式工程化演进。
核心功能
- 自然语言快速原型生成(
/prototype): - 输入创意描述(如
/prototype a fishing game where the rare fish only bite at dusk),Claude 会针对玩法、难度、外观等进行简短针对性提问。 - 自动生成单页设计案
design/game-brief.md,确认后自动构建。 - 在
prototypes/<name>/目录下生成独立的网页游戏原型,双击即可运行。 - 自动质量检查与交付卡片:
- 交付前通过无头浏览器(Headless Browser)进行脚本化按键测试,自动排查运行时错误、文本重叠或越界、画面卡死等问题。
- 自动对照设计简报生成交付清单,标注已实现、缺失或未验证的项目。
- 动态微调与版本检查点:
- 通过对话修改游戏逻辑,支持撤回至历史检查点。
- 支持呼出带有各数值调节滑块的微调面板(Tweak Panel)。
- 导入已有项目:
- 支持使用
/prototype --from <path>直接导入已有的网页游戏原型进行改写与扩展。 - 进阶开发与工程化演进:
- 可将简单原型升级为标准工程(Vite + TypeScript、数据文件分离、测试与自动化构建)。
- 支持故事驱动开发流程:
/create-stories、/dev-story、/story-done。 - 支持精简与收尾建议:
/cut命令协助裁剪冗余内容并生成打磨清单与上线计划。 - 多引擎支持(试验阶段):
- 包含对 Godot、Unity、Unreal 等引擎及深化系统设计文档的支持(该能力已内置并通过自带校验,但尚未完成全流程实测验证)。
适合谁用
- 想用自然语言把脑洞快速验证为可玩原型的独立游戏开发者。
- 习惯使用 Claude Code,希望有一套从“策划简报 → 原型验证 → 迭代上线”完整工作流的游戏开发者。
安装步骤
前置环境需求
- Git
- Claude Code:推荐使用官方原生安装包,或在 Node.js 22+ 环境下执行:
bash npm install -g @anthropic-ai/claude-code - Python 3:用于解析配置文件与执行各类 Skill 和 Hook。
- Bash:运行 Hook 脚本所必需(macOS 和 Linux 已内置;Windows 用户需随 Git for Windows 安装 Bash)。
启动开发
- 将本仓库作为模板克隆(Clone)到本地并进入目录:
bash git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git cd Claude-Code-Game-Studios - 在该项目目录下启动 Claude Code 会话。
- 输入原型命令开始创建游戏:
bash /prototype <你的游戏想法描述>
配置说明
project.yaml:项目的核心配置文件,各 Skill 与 Hook 会通过 Python 3 读取该文件。 注:关于该文件支持的详细参数与完整配置项,原文此处未完全展开,请查看原仓库。
常见问题
- Q: 为什么仓库克隆下来没有找到任何现成游戏?
A: 仓库本身是一个开发模板脚手架,刻意不包含任何预制游戏作品,所有游戏内容由开发者在自己的会话中生成。 - Q: 如果系统没有安装 Python 3 会怎样?
A: 如果缺失 Python 3,项目中的各 Skill 和 Hook 将无法正确解析project.yaml,所有设置项会直接静默回退至默认值。 - Q: Windows 环境下 Hook 没有执行怎么办?
A: Hook 需要依赖 Bash 环境。如果 Windows 未配置 Git for Windows 的 Bash,Hook 会自动跳过执行,并在会话启动时提示相应警告。 - Q: 更多高级特性(如 Studio Mode、权限与规则设置等)如何使用?
A: 此部分原文未详细展开说明,请查看原仓库文档了解具体指令与进阶用法。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<h1 align="center">Claude Code Game Studios</h1>
<p align="center">
Describe a game. Claude Code asks a few questions, writes a one-page brief,
and builds a playable browser game from it.
<br />
Then you change it, grow it and finish it, one step at a time.
</p>
</p>
<p align="center">
<a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="MIT License"></a>
<a href="https://code.claude.com/docs"><img src="https://img.shields.io/badge/built%20for-Claude%20Code-f5f5f5?logo=anthropic" alt="Built for Claude Code"></a>
<a href="https://www.buymeacoffee.com/donchitos3"><img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-Support%20this%20project-FFDD00?logo=buymeacoffee&logoColor=black" alt="Buy Me a Coffee"></a>
<a href="https://github.com/sponsors/Donchitos"><img src="https://img.shields.io/badge/GitHub%20Sponsors-Support%20this%20project-ea4aaa?logo=githubsponsors&logoColor=white" alt="GitHub Sponsors"></a>
</p>
---
## Make me a game
Open Claude Code in a copy of this repository and say what you want:
```
/prototype a fishing game where the rare fish only bite at dusk
```
1. **A few questions.** One round, picked from the genre: the choices that
shape the game, how it should feel, how it looks, how hard it is, the goal.
Each has a usual answer, so "you pick" works. A vague idea ("a racing game")
gets two or three one-line pitches to choose from first.
2. **A one-page brief.** `design/game-brief.md`: your words kept as you typed
them, the look, the first minute, the challenge, the features and what is
left for later. You read it and say Build it, or change something first.
3. **A first build.** A browser game in `prototypes/<name>/` that opens with a
double-click: every figure drawn, no emoji art, no copy of another game, and
not trivially easy. Your session builds it at its own effort ("build it at
medium" is cheaper and thinner).
4. **Checked before you get it.** A few scripted key presses in a headless
browser show it opens with no errors and responds; text that is too small,
overlapping or off screen and screens that freeze are fixed in one round; and
every line of the brief is marked built, missing or broken from the
screenshots and the code, or not assessed when it could not be checked. Your
play is the real test: the handover card says what passed, what is still broken
and what was guessed, and ends "Not yet played by a person".
Then it is yours to play. After that:
- **Change it by asking.** Each change is checked against what you said to
keep and to avoid, and each one you accept is a checkpoint you can go back
to. Ask to tune it and it gains a tweak panel with a slider for every value.
- **Share it.** A clean copy without the panel and the working files, ready
for itch.io or a link.
- **Grow it.** When you like it, it becomes a real web project (Vite and
TypeScript, its values in data files, tests a
阅读完整原文
商业机会分析 AI 生成
Cloud-Native AI游戏快速原型与试玩SaaS平台
| 产品构想 | 将该基于终端CLI/Claude Code的框架封装为开箱即用的Web SaaS,用户无需本地配置Node/Claude Code环境,在线输入创意即可生成可玩网页游戏,并提供网页端参数微调、回放与一键发布服务。 |
| 核心功能 | 云端多智能体执行环境(沙箱构建);无头浏览器实时验证录屏;可视化参数滑块面板;一键部署静态页面并生成可分享链接;导出Vite+TS源码包。 |
| 目标用户 | 非技术型游戏策划、教育机构编程学员、快速验证创意的产品经理与独立创作者。 |
| 难度/周期 | 中等 · 1.5 - 3 个月 · 成本:中等(需维护无头浏览器容器沙箱及调用Claude Code/LLM API的基础设施成本) |
| 收费模式 | 免费试用配额 + 订阅制(月费/代币制,按原型生成次数及云端算力消耗计费)。 |
| 竞争风险 | 底层高度依赖Claude Code或高级LLM接口稳定性,长上下文和复杂多轮构建导致的API调用成本高昂。 |
| 依据 | 已验证事实 |
商业游戏引擎(Godot/Unity)工作流深度拓展插件包
| 产品构想 | 针对README中明确标注“Not yet shown: the engine route (Godot, Unity, Unreal)”的空白,开发成熟的商业引擎深度集成包,将智能体生成的原型直接映射为Godot或Unity标准工程项目与C#脚本。 |
| 核心功能 | 网页原型向Godot 4/Unity工程的无损逆向生成;智能分层资源映射;游戏机制设计文档(GDD)与引擎节点的自动对齐;自动化测试脚本生成。 |
| 目标用户 | 专业独立游戏制作团队、Godot/Unity中级开发者。 |
| 难度/周期 | 高 · 3 - 5 个月 · 成本:低(主要为人力开发和引擎工程解析技术积累) |
| 收费模式 | 买断制数字资产销售(Unity Asset Store / Itch.io)或定制开发咨询服务。 |
| 竞争风险 | 现代游戏引擎复杂度远超Web原型,多智能体生成的工程代码可能难以满足商业化工业级性能与架构规范(推测)。 |
| 依据 | 尚需验证的假设 |
Game Jam与企业创意孵化加速服务及私有化解决方案
| 产品构想 | 基于该项目架构,为游戏孵化机构、高校及游戏大厂创新工坊提供私有部署的“AI Game Jam”敏捷原型工具链与培训咨询服务,帮助团队在48小时内高频产出高质量立项原型。 |
| 核心功能 | 私有模型网关接入(避免代码与IP泄露);企业内部资产库(Sprite/Audio)对接检索;定制化角色职能Agent调优;全流程敏捷迭代看板看板导出。 |
| 目标用户 | 中大型游戏工作室预研团队、高校数字媒体专业、Game Jam主办方。 |
| 难度/周期 | 中等 · 1 - 2 个月 · 成本:低(轻资产交付,以项目实施与咨询为主) |
| 收费模式 | 私有化部署授权费、企业培训费与技术定制外包合同。 |
| 竞争风险 | B端客户对AI生成内容的版权合规性存疑,决策链条较长。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| pixel-cellar/Claude-Code-Game-Studios | 基于 Claude Code 的独立游戏开发架构中文版,包含 48 个协同 Agent。 | 384 | Shell |
| AlterLab-IEU/AlterLab_GameForge | 面向 Claude Code 的游戏工作室,涵盖主流引擎支持与全流程开发工作流。 | 52 | Shell |
| IdoCohen560/claude-unity-game-studio | 面向 Claude Code 的 Unity 开发方案,包含 49 个 Agent 协同开发。 | 28 | C# |
| bgrenat/godot-game-dev-studio | 适用于 Claude Code 等工具的 Godot 游戏开发技能库与 AI 编排系统。 | 27 | GDScript |
| gwtt/Open-Code-Godot-Studio | 中文介绍暂未生成 参考https://github.com/Donchitos/Claude-Code-Game-Studios |
26 | Shell |
| CoralGame/Claude-Code-Game-Studios | 将 Claude Code 转变为包含 48 个 AI Agent 的完整游戏工作室。 | 19 | Shell |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 11 个 Release |
| 社区活跃 | Star 37,951 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/Donchitos/Claude-Code-Game-Studios.git cd Claude-Code-Game-Studios # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。