什么?唠唠嗑就能生成游戏关卡!!! Unreal Engine + MCP来了!

请添加图片描述

即使没有编程基础,只要怀揣独特创意,MCP+Unreal也能助你将想象变为触手可及的精品良作

想必关注游戏开发领域的独立游戏开发者已经注意到了blender-mcp这个项目 它允许Blender连接到Claude AI,允许Claude直接与Blender交互和控制,使即时辅助3D建模、场景创建和操作成为可能。

现在,通过UnrealMCP插件和Python Editor Script插件,控制虚幻引擎制作游戏场景POC也成为了可能。

效果展示🥳

唠唠嗑就能生成游戏关卡,谁能不爱😘?

在这里插入图片描述
在这里插入图片描述

白色的小不点是小狗🐕哦

在这里插入图片描述

从地面下看看~

配置步骤🤖

01 确保Python Editor Script 插件已启用

打开Settings/Plugins

在这里插入图片描述

搜索并勾选Python Editor Script Plugin
在这里插入图片描述

02 安装UnrealMCP插件

UnrealMCP 是一个非官方的虚幻引擎插件,旨在通过人工智能工具控制虚幻引擎。它在虚幻引擎内部实现了一种机器控制协议 (MCP),允许外部人工智能系统以编程方式与虚幻环境进行交互和操作

在项目根目录下创建Plugins插件
在这里插入图片描述

在Plugin目录下打开命令行并运行

git clone <https://github.com/kvick-games/UnrealMCP>

确保在Plugins\UnrealMCP目录下包含GitHub上的文件

在这里插入图片描述

重启虚幻引擎编辑器,在Settings/Plugins中搜索并勾选UnrealMCP插件(同第一步)

03 配置UnrealMCP Server

Plugins\UnrealMCP\MCP中运行setup_unreal_mcp.bat脚本

04 将项目转换成C++项目

这一步主要是为了编译第二步下载的插件,不需要真的去写C++

新建一个C++ class即可,后续根据UI创建一个默认类即可
在这里插入图片描述

打开Visual Studio

在这里插入图片描述

关闭虚幻引擎编辑器,编译项目
在这里插入图片描述

重新打开虚幻引擎编辑器,点击工具栏最右侧的图标打开MCP Server Control Panel

点击Start Server
在这里插入图片描述

Server Status变成Running说明Unreal MCP Server可以运行了
在这里插入图片描述

05 在Cursor中添加UnrealMCP Server

打开Cursor Settings
在这里插入图片描述

点击 + Add new global MCP server

在这里插入图片描述

在“mcpServer”中加入配置

"unreal": {
    "command": "powershell",
    "args": ["<YOUR_GAME_ROOT>/Plugins/UnrealMCP/MCP/run_unreal_mcp.bat"]
}

在Cursor Settings中出现下图说明添加成功
在这里插入图片描述

之后就可以愉快的在Chat中愉快的让AI帮我们在虚幻引擎中创建POC场景啦~~~

在这里插入图片描述

项目限制🥲

由于UnrealMCP插件项目还在非常早期的阶段,现在仅可支持有限的基本操作:获取场景基本信息,Python脚本运行,基础材质操作等。而且就算使用了顶尖的大语言模型也不能一次性生成正确的MCP Server调用,需要反复修正。

展望未来😍

虽然目前UnrealMCP插件还有诸多限制,但是MCP还是为虚幻引擎打开了一句话生成游戏的大门!

试想一下,未来UnrealMCP支持了更多的Unreal操作:动画、地形、AI、PCG等等,并且能支持蓝图或第三方游戏开发可热更脚本(例如腾讯的PuerTS),那么不论是游戏场景制作还是gameplay逻辑编写,都可以通过在Cursor/Cluade/Windsurf/VSCode等编辑器中通过自然语言描述生成游戏。

这不仅能将游戏开发、原型制作的效率大大提高,更能将游戏开发门槛大大降低!

也许在未来某一天,这样的场景会变成现实:借助MCP+游戏引擎,零基础创作者也能将灵感轻松转化为专业级品质的游戏作品。
有趣游戏资讯👾开发分享🖥️尽在游戏碰碰🎮

微信号:游戏碰碰
扫码关注 了解更多

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值