GitHub 是 AI 游戏开发者的金矿。
我挑选了 10 个强大的开源仓库,它们让用 Claude Code 和 Codex 构建 3D 游戏变得异常轻松。
在你下一个项目之前把它们收藏起来:
1. Gamedev Agent Skills
为 Claude Code 和 Codex 提供可复用的游戏开发技能,支持 Godot、Unity、Unreal 和 Three.js 等引擎。
https://github.com/gamedev-skills/awesome-gamedev-agent-skills
2. MCP Unity
将你的编码智能体连接到 Unity。通过提示词创建场景、修改对象、分配材质、运行测试并读取控制台错误。
https://github.com/CoderGamester/mcp-unity
3. Godot MCP
让你的 AI 助手在构建游戏时创建场景、添加节点、运行 Godot 项目并检查调试输出。
https://github.com/Coding-Solo/godot-mcp
4. TripoSR
将单张图像转换为 3D 模型。适用于为道具制作原型,并在为游戏精修之前探索素材。
https://github.com/VAST-AI-Research/TripoSR
5. Drei
为 React Three Fiber 提供的现成辅助工具:相机控制、环境、天空、阴影,以及面向浏览器 3D 游戏的模型加载。
https://github.com/pmndrs/drei
6. React Three Rapier
为 React Three Fiber 游戏添加物理效果,包括刚体、碰撞检测和关节,无需自己编写物理引擎。
https://github.com/pmndrs/react-three-rapier
7. Yuka
通过转向、寻路、感知和状态驱动决策来构建 NPC 行为。让你的角色不只是站在那里。
https://github.com/Mugen87/yuka
8. Three.quarks
为 Three.js 游戏构建粒子效果,从火花和烟雾到魔法轨迹。包含用于设计效果的视觉编辑器。
https://github.com/Alchemist0823/three.quarks
9. React Postprocessing
通过泛光、景深、噪点和暗角效果,为 React Three Fiber 场景带来视觉升级。
https://github.com/pmndrs/react-postprocessing
10. Colyseus
构建多人游戏功能,包括房间、匹配、重连,以及服务器与玩家之间的自动游戏状态同步。
https://github.com/colyseus/colyseus
你下一个游戏会用哪一个?
来源:Brendan Jowett · x.com