awesome-gamedev-agent-skills:让 AI 帮你做游戏,它自己会挑对的技能
一句话说清:这是一套 67 个游戏开发技能 + 1 个路由器的合集,覆盖 Godot、Unity、Unreal、Phaser、three.js 等 10 个引擎。你只要说「给角色加个二段跳」,它自己会判断你在用什么引擎、该加载哪些技能,然后才动手写代码。
现在的 AI 写游戏代码,问题出在哪
你让 AI 写游戏,它经常「什么都会一点,什么都不精」。让它写 Godot 的代码,它可能按 Unity 的思路来;让它做平台跳跃,它不知道土狼时间、跳跃缓冲这些手感细节;让它做美术资产,每次生成的东西风格都不统一。
根本原因:游戏开发太杂了,引擎、类型、手感、发布,每个方向都有大量专业细节,AI 不可能全记住。
这个技能包换了个思路:把游戏开发拆成 67 个专业技能,再配一个路由器,按需加载。
用它能做到什么
一个路由器,自动挑技能。它从项目文件识别引擎——看到 project.godot 就知道是 Godot,看到 *.uproject 就是 Unreal,看到 package.json 里的 phaser 依赖就是 Phaser。然后根据你的需求,只加载匹配的技能,不浪费上下文。
比如你说「给 Godot 角色加个二段跳」,它只加载 godot-2d-movement + platformer 两个技能,其余 65 个不碰。
10 个引擎全覆盖:
- Godot 15 个技能(GDScript、场景、物理、shader、多人联机、导出……)
- Unity 8 个(C# 脚本、输入系统、动画、NavMesh、构建管线……)
- Unreal 6 个(蓝图、C++ 玩法、行为树、Niagara 特效、打包……)
- Web 引擎 6 个(Phaser、PixiJS、three.js)
- 其他 5 个(Bevy、pygame、LÖVE、Roblox)
14 个跨引擎学科技能:美术资产生产、游戏 AI、程序化生成、对话系统、存档、音频设计、shader 编程、物理调参、关卡设计、输入系统、手感打磨、UI/UX、相机系统、性能优化。
9 个类型模板:平台跳跃、肉鸽、RPG、FPS、塔防、卡牌、视觉小说、生存建造、解谜——每个类型把引擎技能和学科技能编排起来,不重复教基础。
4 个工作流:Game Jam 冲刺、快速原型、Steam 发布、itch 发布。
它为什么值得用
1. 你不用记技能名
所有技能名都是路由器在管。你只管用大白话说要做什么,它自己挑。
2. 版本钉死,不胡说
每个技能都钉定了引擎版本(Godot 4.7、Unity 6.3 LTS、UE 5.8、Phaser 4.2),代码按对应版本 API 写,不会拿旧 API 糊弄你。
3. 手感细节有人管
土狼时间、跳跃缓冲、屏幕震动、命中停顿这些「游戏感」细节,都有专门技能覆盖,不是让 AI 自由发挥。
4. 质量有保障
每个技能都从官方文档编写,有校验器检查,不是随手攒的提示词。
适合谁
- 用 Godot、Unity、Unreal 做独立游戏的人
- 用 Phaser、three.js 做网页小游戏的人
- 参加 Game Jam、想快速出原型的人
- 想让 AI 帮忙做游戏美术资产、但受不了风格不统一的人
如果你不写代码:这套技能是给「让 AI 写游戏代码」用的,需要你至少会开一个游戏引擎项目。纯提示词,不用装额外环境,解压放进技能目录就能用。
技能包下载
gamedev-agent-skills.zip (401 KB,含 67 个技能 + 路由器)
安装方法:解压后把 gamedev-agent-skills 文件夹放进积木的技能目录(~/.jimu/skills/),重启积木就能用。之后直接说「帮我做个平台跳跃游戏」或「给角色加二段跳」。