面纱破坏者游戏开发工具包
人工智能驱动的游戏开发MCP工具包,将Claude转变为一个完整的游戏开发团队。
这是什么
三个定制 MCP(模型上下文协议)服务器 这赋予了克劳德以下能力:
- 3D艺术家 --建模、纹理、UV映射
- 技术艺术家 --装配、蒙皮、着色器工作
- 动画师 --关键帧动画、程序运动、生物步态
- 环境艺术家 --地形、植被、建筑物、生物群落
- UI/UX设计师 --布局验证、视觉测试、响应式设计
- QA工程师 --每一步都有内置验证的自动化测试
建筑
+-------------------------------------+
| CLAUDE (Opus 4.6) |
| Game Development AI Director |
+------+----------+----------+--------+
| | |
+------------v--+ +----v--------+ +v-----------------+
| BLENDER | | ASSET | | UNITY |
| GAMEDEV | | PIPELINE | | ENHANCED |
| MCP | | MCP | | MCP |
| | | | | |
| - Rigging | | - Tripo3D | | - Visual Test |
| - Animation | | - CHORD PBR | | - UI Validation |
| - Topology | | - Gaea | | - Anim Setup |
| - Texturing | | - PyMeshLab | | - Scene Build |
| - Environment | | - Real-ESRGAN| | - AI/Mobs |
| - Export | | - xatlas UV | | - Performance |
+-------+-------+ +------+-------+ +--------+---------+
| | |
v v v
[Blender] [External APIs + [Unity Editor]
(bpy API) Local Python Tools] (C# Scripting)仓库布局
实时实施生活在 Tools/mcp-toolkit/. 老根 asset-pipeline/ 和 blender-gamedev/ 在清理过程中,脚手架被拆除了。
MCP服务器
1. blender-gamedev -3D艺术+动画管道
技术: Python+FastMCP 3.0+混合器bpy API
- 装配:10个生物装备模板(人形、四足、龙、昆虫、蛇、漂浮、多臂、蛛形、有翼两足、无定形),带变形测试的自动称重绘画
- 动画:程序性步态生成(两足、四足、六足、蛇、飞行)、接触片预览、次级运动物理
- 拓扑学:使用A-F分级、自动修复、重新修复、紫外线质量指标进行网格分析
- 纹理化:PBR材料创建、纹理烘焙、AI集成(CHORD/Scenario)
- 环境:几何节点地形、植被散布、程序建筑、生物群落预设
- 出口:Unity优化的FBX,具有自动LOD生成和验证功能
2. asset-pipeline -人工智能资产生成+处理
技术: Python+FastMCP 3.0+外部API客户端
- 3D生成:Tripo3 D、Meshy、Rodin API与自动清理的集成
- 纹理:Ubisoft CHORD(开源PBR)、Scenario API、Real-ESRGAN升级
- 地形:Gaea CLI集成,程序高度图生成
- 网格处理:PyMeshLab(分析、修复、抽取)、xatlas(UV展开)、LOD生成
3. unity-enhanced -Unity编辑器超级功能
技术: C#Unity编辑器脚本+Node.js MCP桥
- 目视检测:截图、UI布局验证、响应式测试、Gemini视觉审查
- 动画:动画师控制器创建、化身设置、动画装配配置
- 场景构建:地形API、ProBuilder、植被散射、照明、摄像机
- 人工智能/移动:移动控制器生成、NavMesh自动化、行为树、生成系统
- 演出:分析、LOD生成、光照贴图烘焙、遮挡剔除
核心创新:验证优先设计
每个工具都会返回 结构化验证数据+可视化证明不要再盲目处决了。
| 操作 | 旧路(盲) | 新路(已验证) |
|---|---|---|
| 装备一个生物 | 执行Python,希望它能起作用 | 在8个姿势下自动测试,返回联系表 |
| 重量油漆 | 设置重量,看不到结果 | 使用拉伸/剪切报告进行变形测试 |
| 动画 | 设置关键帧,看不到运动 | 渲染接触表(每4帧,3个角度) |
| UI更改 | 编辑代码,看不到布局 | 截图+验证规则+Gemini审核 |
| 网格清理 | 盲目运行操作 | 拓扑记分卡(A-F)+前后 |
需求
Python 包
fastmcp>=3.0
pymeshlab
xatlas
fast-simplification
Pillow
numpy外部工具
- 启用刚性的Blender 3.6+
- Unity 2022.3+用户界面工具包
- 真实ESRGAN(二进制)
- 盖亚社区版(可选,适用于地形)
API密钥(可选)
- Tripo3 D API密钥(用于AI 3D生成)
- 场景API键(用于AI纹理生成)
安装
# Clone
git clone https://github.com/Sharks820/veilbreakers-gamedev-toolkit.git
cd veilbreakers-gamedev-toolkit
# Install Python dependencies
pip install -r requirements.txt
# Add to Claude Code .mcp.json
# See docs/SETUP.md for configuration项目状态
积极实施和地形清理计划 docs/terrain_pipeline_handoff_for_claude.md. 历史路线图和审计已移至 docs/archive/legacy-roadmaps/ 保持live-docs根目录的明确性。
专为
此工具包是专门为 VeilBreakers 3D,一款AAA级的3D怪物RPG,但MCP服务器对于任何Unity+Blender游戏开发工作流程来说都足够通用。
许可证
麻省理工学院
