
Three.js Game Skills 是一套教 Agent 做 3D 网页游戏的开发手册与工具包,采用 MIT 许可,当前版本 1.0.0。它围绕 Three.js 补齐玩法、画面、界面与验收流程,指导 Agent 分步完成游戏开发。
一、项目简介
Three.js Game Skills 由 Majid Manzarpour 创建,一套共享技能包同时服务 Codex 与 Claude Code。仓库地址 https://github.com/majidmanzarpour/threejs-game-skills 。
二、项目功能
1. 导演技能
threejs-game-director 自动调度玩法、画面、UI 与质量技能。
2. 分步开发
指导 Agent 先做可玩循环,再加赛道灯光音效与检查。
3. 资产生成
可接入外部服务生成模型、图片与声音。
4. 自动验证
含测试钩子、固定随机数与 Playwright 冒烟测试。
三、项目亮点
Three.js Game Skills 让 Agent 有章法地做完整游戏,降低开发混乱。对想用 AI 做小游戏的开发者较实用。
对比手写游戏
对比 Three.js Game Skills 和手写 Three.js 游戏,区别在流程。前者给 Agent 分步指导与验证,后者需自己组织。
| 对比项 | Skills | 手写 |
|---|---|---|
| 流程 | 分步指导 | 自行组织 |
| 验证 | 自动 | 手动 |
| 资产 | 外部生成 | 自己找 |
四、项目结构
项目含九个技能、参考文档与辅助脚本,内置 Vite 加 TypeScript 加 Three.js 脚手架,供 Agent 使用。
五、技术栈
- 兼容 Codex 与 Claude Code
- 脚手架 Vite 与 TypeScript
- 渲染 Three.js
- 许可 MIT
项目最后更新 2026 年。仓库地址 https://github.com/majidmanzarpour/threejs-game-skills 。
六、本地快速部署启动
方式一 安装技能
用 npx skills add 安装全部技能到 Codex 或 Claude Code。
方式二 本地安装
运行 install.sh 复制技能到 agent 技能目录。
方式三 使用
让 Agent 用 threejs-game-director 从零开发游戏。
适用场景与建议
适用场景方面,它适合做小游戏、验证创意或改进现有 Three.js 游戏。注意它不保证一键生成大作,效果取决于模型能力与素材,也需配置对应开发环境。
国内加速与备份
国内访问较慢时可用 ghfast.top 等镜像加速前缀,更详细的部署说明可扫码获取本站备份。备份包版本 v1.0.0,文件校验 sha256 4335d5a256dfb2396f12b4800e89bf85785ee78ea59b9e4c1a111002828cc1e6 。
七、项目代码地址
项目代码地址 https://github.com/majidmanzarpour/threejs-game-skills 。
常见问题
问. Three.js Game Skills 是什么
它是教 Agent 做 3D 网页游戏的开发手册与工具包。
问. 怎么安装
用 npx skills add 或运行 install.sh。
问. 支持哪些 Agent
Codex 与 Claude Code。
问. 是否开源
项目以 MIT 许可开源。