UE5-MCP:如何用自然语言让 AI 完成 UE5 场景生成与关卡搭建 UE5-MCP如何用自然语言让 AI 完成 UE5 场景生成与关卡搭建【免费下载链接】UE5-MCPMCP for Unreal Engine 5项目地址: https://gitcode.com/gh_mirrors/ue/UE5-MCPUE5-MCP 是一条面向 Blender 与 Unreal Engine 5 的 AI 自动化管线它基于 Model Context ProtocolMCP协议让 AI 直接操控你的建模工具和游戏引擎用一句描述生成场景、自动搬运资产、生成程序化关卡甚至写出 Blueprint 逻辑。如果你是被场景搭建、资产调度和性能调优拖慢节奏的 UE5 开发者、独立团队或 3D 学习者它可以把这些胶水工作从手工操作变成一句命令。 先看痛点关卡生产到底卡在哪一条典型的 UE5 关卡生产线是这样的Blender 里建模调材质 → 导出 fbx/obj/gltf → 引擎里导入 → 手动对齐、摆位、补光照 → 跑一遍性能再回头改。真正耗时的往往不是创作本身而是反复横跳导出格式不对、纹理路径丢了、LOD 没生成、植被密度靠手点。UE5-MCP 的思路是把这些环节交给 AI 和脚本闭环Blender 端负责场景生成与资产处理UE5 端负责关卡自动化、Blueprint 生成与性能剖析MCP 协议负责把两边的指令串成一条标准通道。你只需要描述意图中间过程由工具链完成。 三步跑起来从克隆到第一个 AI 场景第一步拿到项目git clone https://gitcode.com/gh_mirrors/ue/UE5-MCP第二步装依赖pip install -r requirements.txt核心依赖是 numpy、scipy、pillow、openai 和 unrealcv清单细节可参考仓库里的 dependencies.md。第三步打开两端引擎的插件Blender 3.x确认已加载 Blender-MCP 插件并开启 Node Wrangler 等必需附加组件UE5.1在Edit → Plugins中启用 Python Editor Script Plugin、UnrealCV Plugin 和 PCG Framework然后重启引擎硬件方面建议 16GB 内存、RTX 30 系以上显卡AI 相关功能吃 GPU 资源具体指标见 dependencies.md 的硬件要求一节。⚡ 核心能力AI 具体能替你干哪些活一句描述生成整个场景这是最常用的入口——把想法直接写成英文描述AI 负责几何、摆位和材质mcp.generate_scene A medieval village with a central marketplace and castle.也可以用mcp.add_object tree 5.0 2.5 0.0这种坐标级指令微调单个对象用mcp.generate_texture castle_wall weathered stone给模型补程序化贴图。资产批量生产并直接喂给引擎模型在 Blender 端生成后一条命令导出为引擎可用的 fbxmcp.export_asset car_model fbx ./exports/car_model.fbxUE5 端导入后可用mcp.apply_material tree_model bark_texture按资产元数据自动匹配材质省去手动对齐材质球的时间。完整命令参数都在 commands.md 里mcp.list_commands可以随时查看全部可用指令。关卡自动化与 Blueprint 生成程序化地形、植被分布、游戏逻辑这三件事都可以用自然语言驱动mcp.generate_terrain 2000 2000 high mcp.populate_level trees 1000 mcp.generate_blueprint A door that opens when the player interacts.地形和植被放完AI 还会基于场景上下文建议调整摆位避免火把出现在墙上这类不合理布局。性能剖析与自动调优mcp.profile_performance desert_map它会定位关卡里的性能瓶颈并针对光照、物理和资产给出优化建议配合 LOD 生成配置里可设 LOD 级数一起把帧数稳住。 适合谁解决什么问题独立开发者和小团队demo 场景和创意验证是最大受益点。原本要跨两个软件反复搬运的资产流程现在是一条命令的事省下的时间可以直接花在玩法上。UE5 新手把它当作会自己摆关卡的教程——AI 生成的植被分布和摆位逻辑本身就是不错的参考照着看比对着文档猜快得多。有正式资产管线的团队Blender 到 UE5 的资产转移格式、材质、LOD可以被标准化成可复现的流程减少这台电脑导出的模型材质又丢了这类扯皮。关卡设计师地形生成加populate_level的密度参数可以先把大体量搭出来再谈细节打磨。️ 进阶玩法把配置调成你的项目节奏MCP 的配置分别放在~/.mcp/blender_mcp_config.jsonBlender 端和~/.mcp/ue5_mcp_config.jsonUE5 端改完即生效也可以用mcp.config set logging_level DEBUG这类命令直接改。几个值得动手的参数texture_resolution1K 到 8K 按目标平台选移动端建议压到 1K/2Klod_levels移动端项目建议拉满 LOD 级数npc_spawn_density0 到 1 之间控制 NPC 分布密度dynamic_lighting性能吃紧时直接关掉实时光ai_integration.provider支持 OpenAI、Claude、Stable Diffusion 等多家提供商逻辑生成和贴图生成可以各选擅长的一家另一个不花钱但效果明显的技巧是描述规范主体 空间关系 材质 氛围结构越具体生成结果越稳。一座城堡和城堡位于集市中央石墙带风化痕迹火把沿道路排列产出差距会非常明显。 常见坑与排错症状排查动作MCP 不启动确认 Python 3.x 已装重跑pip install -r requirements.txt虚拟环境记得先 activateBlender 场景生成不出来确认 MCP 插件已加载加--debug参数重跑看报错导入 UE5 后材质/纹理丢失导出时加--include-textures先把贴图打包进文件UE5 里检测不到 MCP大概率是 Python Editor Script Plugin 没启用开启后重启引擎AI 生成的 Blueprint 不生效用mcp.debug_blueprint door_script检查断开的节点关卡卡顿mcp.optimize_level --max-polycount 500000压低面数配置里关dynamic_lighting怎么修都不对mcp.reset_config回到默认配置再重来更完整的排查路径参考仓库内的 troubleshooting.md。 今天就试一次自然语言建关卡从上面的mcp.generate_scene开始跑通第一个场景成本大概就是装依赖的十分钟。有一点坦率说明README 中提到原团队因时间原因暂停了活跃开发但完整的文档、协议设计和命令体系都保留在仓库中且明确欢迎社区接手——如果你熟悉 MCP、Blender 或 UE5 工具链这正是一个可以直接参与的好机会。克隆下来给 AI 一个场景描述看看它交出的第一版长什么样。【免费下载链接】UE5-MCPMCP for Unreal Engine 5项目地址: https://gitcode.com/gh_mirrors/ue/UE5-MCP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考