工具推荐
1776655605更新
0
你有没有过这种念头。
中学还是大学的时候,某天深夜打完游戏,躺在床上,突然脑子里冒出来一个想法:
「我为什么不能自己做一款游戏呢?」
不是那种商业化的游戏,就是你自己喜欢的,你想玩的,你觉得如果有这么一款游戏存在,这个世界会变得更好的那种。
我有过。
而且我相信,正在看这篇文章的你,多少也有过类似的念头。
说起来有点暴露年龄,但我还是想聊聊。
我上学那会儿,游戏开发还是个门槛极高的事情。你得学编程,得懂图形学,得有美术功底,还得会音乐音效。每一个环节都是一座山,每一座山都需要几年才能翻过去。
更别提那时候根本没有现在这些工具和资源。网上能找到的教程少得可怜,中文资料更是凤毛麟角。你想学做游戏?买书都买不到几本像样的。
所以大部分人的结局都一样。
那个念头冒出来的时候很热烈,过几天就凉了。再过几个月,连想都不想了。该干嘛干嘛,该打游戏打游戏。
不是不想,是真的不知道怎么开始。
我有时候会想,如果那个时候就有现在这些工具,我会不会走上一条完全不同的路?
这个问题没有答案。但它一直在我心里放着。
现实不会跟你打招呼,它只会一脚把你踹醒。
它不会直接告诉你「你不行」,它只会让你觉得「好像有点难」,然后你就在这种模糊的难度面前停下来了,等你反应过来的时候,十几年就过去了。
更残酷的是什么呢,是游戏开发这件事,恰恰是需要「早起步」的事情。
你年轻的时候有时间、有精力、有好奇心、有那种「我一定能做出来」的迷之自信。这些东西过了某个年纪就很难找回来了。
不是说你学不会,而是那种「我要做一款游戏」的冲动,那种不计后果的投入精神,那种「反正我也没什么可失去的」的心态,是有保质期的。
所以每次看到有人问「我现在开始学游戏开发会不会太晚」,我都会有点心酸。
不晚,但确实少了点什么。
但最近两三年,一些东西在起变化。
首先是 AI。
不是那种「AI 要取代开发者」这种老生常谈的话题,而是 AI 真的把很多事情变得可完成了。你不需要记住所有的 API,不需要成为一个完美的程序员,AI 可以帮你补足那些你不会的部分。
然后是氛围编程(vibe programming)这个概念开始流行起来。
你不需要一行一行代码自己写,你只需要描述你想要什么,AI 帮你把代码写出来。你扮演的是设计师和导演的角色,AI 是执行者。
这个模式对于游戏开发来说意义重大。因为游戏开发最难的从来不是「怎么实现」,而是「想做什么」。当你不需要自己写每一行代码的时候,你一个人的能力边界被大大扩展了。
但这里面有个问题。
问题在于,AI 太顺从了。你说什么它就做什么,但这些「做什么」可能是互相矛盾的,可能不符合项目整体,可能做着做着就变成一盘散沙。
更直白地说,AI 能帮你写代码,但它没法帮你做游戏设计,没法帮你管架构,没法帮你做质量把关。这些事情还是需要一个「整体视角」。
一个人用 AI 做游戏,做到最后大概率会变成一堆功能,但这些功能不成体系,互相不搭,调都调不动。
这就是我一直在想的问题——怎么让一个人用 AI 做游戏这件事,变得真的有组织、有结构、真的能做完?
然后我就遇到了 Claude Code Game Studios。

这个开源项目做的事情很有意思,叫做「把一个 Claude Code session 变成一家完整的游戏开发工作室」。
翻译成人话就是,你一个人干活,背后有一套虚拟团队在撑着。
这套虚拟团队有 49 个 AI agent,分成三层。
Tier 1 是三个导演,创意总监、技术总监、制作人。
Tier 2 是部门负责人,游戏设计师、主程序、美术总监、音频总监、叙事总监、QA 负责人、发布经理、本地化负责人。
Tier 3 是干活的,游戏玩法程序员、引擎程序员、AI 程序员、网络程序员、工具程序员、UI 程序员、系统设计师、关卡设计师、经济设计师、技术美术、音效设计师、编剧、世界构建师、UX 设计师、原型工程师、性能分析师、DevOps 工程师、安全工程师、QA tester、无障碍专家、LiveOps 设计师、社区经理。
49 个?听起来吓人。但它不是让你同时召唤 49 个 agent 出来开会,而是你的 AI 助手在不同场景下扮演不同角色。
你说要做战斗系统,它就是战斗程序员。你说要过设计文档,它就是游戏设计师。你要评审代码,它就是技术总监。
自动切换,各司其职。
这套系统的核心是「结构」两个字。
它有 11 套路径规则,刻在协作流程里。
比如 src/gameplay 目录下的代码要求数据驱动、要求用 delta time、不允许引用 UI 层。src/ui 目录下要求 UI 不拥有游戏状态、必须支持本地化。AI 每次写代码都知道自己在哪个地盘,该守什么规矩。
还有 72 个 slash commands,对应 72 种预设好的工作流。
/start 帮你做项目启动规划,/brainstorm 帮你梳理游戏概念,/create-architecture 帮你设计技术架构,/gate-check 帮你做阶段审查确保项目从一个阶段进入下一个阶段之前满足所有条件。
以及 12 个 hooks,覆盖了开发的各个环节。
pre-commit 的时候自动检查代码质量,post-merge 的时候自动验证资产,每次打开 session 自动检测你是不是开了新项目但没走正经流程。
所有这些加起来,就是一套完整的、经过验证的游戏开发工作流。
不是给 AI 塞更多 prompt,是在规范人和 AI 的协作方式。
我知道你在想什么。
这听起来挺美好的,但真的有用吗?
我自己的感受是,它改变的不是 AI 的能力边界,改变的是你自己的行为模式。
怎么说呢,以前我用 AI 写游戏,上来就说「帮我写一个背包系统」。AI 很快,哗哗给你整出来。但这个背包系统是否符合你的游戏设计?容量多少?每个格子放什么类型的物品?叠加上限是多少?这些问题你没有事先想清楚,AI 也不可能帮你想清楚。
但这套框架会强迫你先想清楚。
你得先走 /brainstorm,AI 会以游戏设计师的身份问你一堆问题。你的游戏是什么类型?RPG 还是 roguelike?玩家获取物品的频率是怎样的?你想通过背包营造什么样的资源管理压力?
这些问题不是 AI 不知道,是你自己平时太懒了,跳过了。但框架在,你就跳不过去了。
我觉得这是它最有价值的地方。不是 AI 变强了,是你的工作流变扎实了。
最后说说我对这东西的判断。
如果你是个完全的新手,连游戏开发是咋回事都不知道,你可能用不起来。但如果你一直有个游戏开发的念头,只是一直被「不知道怎么做」「没有人帮我」「做到一半就散了」这些问题困住,这个东西是真的能帮到你的。
它的核心价值不是给你 49 个 agent,而是一套经过验证的协作流程和决策框架。你不需要自己摸索游戏工作室是怎么运转的,直接站在前人的肩膀上就行了。
三大主流引擎都支持,Godot 4、Unity、Unreal Engine 5,每个引擎都有对应的 specialist agent。选哪个用哪套,不需要你一个个配置。
另外,它的设计哲学叫「协作而非自主」。AI 的职责是问问题、给选项、给建议,最终拍板的人永远是你。人的判断是锚点,AI 是执行放大器。
我很喜欢这个设计。因为 AI 太顺从了,你需要一套系统来维护「你才是导演」这件事。
回到开头那个问题。
你有没有过那种念头,想做一款自己的游戏?
如果有的话,这篇文章想告诉你的是,这件事的门槛正在以前所未有的速度降低。AI 降低了很多技术门槛,这套框架降低了很多协作门槛和流程门槛。
你不需要成为全才,不需要资本,不需要等一个完美的时机。
你需要的是,开始。
去 GitHub 上看看这个项目,花一个周末跑一遍 /start 流程,感受一下它是怎么工作的。
也许你的少年梦,真的可以提上日程了。
豫公网安备41010702003375号