跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C#Node.jsAI

Unity-MCP 使用指南:让 AI 接管游戏开发

综述由AI生成介绍 Unity-MCP 的使用指南,旨在通过 Model Context Protocol 将 AI 助手接入 Unity 编辑器,实现自然语言驱动的游戏开发。内容包括 MCP 原理简介、环境准备(Git、Python、Unity Hub)、Unity 端插件安装及配置、以及 Trae IDE 端的 MCP 客户端设置。通过示例展示了如何向 AI 发送指令创建场景对象和角色控制逻辑,无需手动编码。该方案利用开放协议提高了 AI 在 Unity 中的灵活性和可操作性,为开发者提供新的协作模式。

二进制发布于 2026/4/6更新于 2026/5/2024 浏览
Unity-MCP 使用指南:让 AI 接管游戏开发

请添加图片描述

在人工智能飞速发展的今天,大语言模型早已不仅限于聊天和文本生成。它们开始能够使用工具,与环境进行交互,从而执行复杂任务。对于广大游戏开发者而言,这意味着一个全新的范式正在到来:用自然语言驱动 Unity 编辑器,让 AI 成为我们的结对编程伙伴。

本文介绍一个工具 Unity-MCP,将 Unity 接入 AI 开发游戏,解放我们的双手。

Unity-MCP 接入 AI 开发完整指南

什么是 MCP?

MCP 介绍

MCP(Model Context Protocol 模型上下文协议)可以想象成一个 AI 助手的'通用 USB-C 接口'。以前,每个 AI 应用要连接不同的数据源或工具,都需要专门的接口。

而 MCP 的目标是提供一个标准化的协议,让 AI 助手(比如 Claude、Cursor)能够通过这个'通用接口',方便、安全地连接并操控各种软件,其中就包括 Unity 编辑器。

一个典型的 Unity MCP 实现包含两部分:

  1. Unity 端插件:一个安装在你的 Unity 项目中的包,它在 Unity 编辑器里启动一个本地服务器(通常通过 WebSocket 或 TCP),监听并执行来自 AI 助手的命令。
  2. MCP 客户端连接器:一个运行在你电脑上的小程序(通常通过 Node.js 或 Python),它负责把你的 AI 助手(如 Claude Desktop)和 Unity 编辑器连接起来。你在 AI 对话框里提需求,它就把需求转成 Unity 能理解的指令。

可以把 Unity-MCP 想象成一个通用的翻译器和信使。它将 Unity 编辑器的复杂内部状态和功能,封装成一系列 AI 可以理解和调用的'工具'。从此,AI 不再只是'看'到你粘贴的代码片段,而是能真正'走进'你的项目,'看见'场景中的所有对象,'动手'修改属性甚至执行测试。

为什么要配置 MCP?

未连接 MCP 时,AI 也可以直接在 Unity 中操作,但是连接 MCP 之后更安全和便捷。

MCP 让 AI 从一个被动的'顾问'转变为一个主动的'协作者'的关键技术,Unity-MCP 将这种变革性的能力带入了游戏开发领域。

在这里插入图片描述

效果展示
指令效果
在这里插入图片描述请添加图片描述
使用说明及下载

目前市面上有多款 Unity-MCP 工具,其基本作用都是给 AI 提供桥梁以使其可以直接在 Unity 中进行操作。

本文使用的是 CoplayDev 提供的 unity-mcp,算是目前使用人数较多的 MCP,截至目前有 7k star 左右,还在持续更新中。

工具地址介绍
unity-mcp(本文使用)https://github.com/CoplayDev/unity-mcpstar:7k,持续更新中
Unity-MCPhttps://github.com/IvanMurzak/Unity-MCPstar:1.2k
mcp-unityhttps://github.com/CoderGamester/mcp-unitystar:1.4k
  • GitHub 下载地址:https://github.com/CoplayDev/unity-mcp

MCP 安装步骤

前提条件

在使用 MCP 之前需要一些前提条件,否则没办法正常使用。

  • Git CLI:用于克隆服务器代码。下载 Git
  • Python:3.12 或更高版本。下载 Python
  • Unity Hub 及编辑器:2020.3 LTS 或更高版本。下载 Unity
  • uv(Python 包管理器):pip install uv # 或参考:https://docs.astral.sh/uv/getting-started/installation/
  • 支持 MCP 的 AI 客户端:(Claude Desktop、Cursor、VSCode 等)

Git 和 Unity 正常我们肯定都安装了,额外需要安装一下 Python 和 uv 即可。

安装 Unity-MCP 包(桥接组件)
  1. Window > Package Manager(窗口 > 包管理器)。
  2. 点击 + -> Add package from git URL…(从 git URL 添加包…)。
  3. 输入:https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main

点击 Add(添加)。此过程会自动将 MCP Server 安装到计算机上。

在这里插入图片描述

安装提示 若通过 URL 添加不上,可以先在 github 将项目下载,然后通过 Add package from git disk… 选中本地 mcp 文件夹中的 package.json 进行添加。

安装完之后可以通过 Window → MCP For Unity 打开相关面板。

在这里插入图片描述

MCP 配置

如果前提条件都安装好了,打开Local Setup Window会如下所示:

在这里插入图片描述

打开 Toggle MCP Window ,配置 MCP 客户端,可根据自己情况进行选择。

这里使用 Trae 做示例,URL 配置 http://localhost:8080 ,Client 选择自己的 IDE,这里选择Trae进行展示。

如下所示:

在这里插入图片描述

然后在 MCP For Unity 中点击Start Server开启,会弹出一个确认弹窗。

在这里插入图片描述

选择 Start Server 会开启一个终端弹窗,不要关掉该弹窗,关掉之后服务器会停掉,需要重新在 Unity 中点击 Start Server 开启。

在这里插入图片描述

这样 Unity 端的准备就都完成了,下面是去 Trea(或其他 IDE) 中进行配置。

在这里插入图片描述

Trae 配置

添加 MCP 配置

点击右上角的 设置 -> MCP 选择手动添加。

在这里插入图片描述

添加以下 MCP 配置

{"mcpServers":{"unityMCP":{"url":"http://localhost:8080/mcp"}}}

在这里插入图片描述

打开该 unityMCP 即可看到其提供的功能支持。

在这里插入图片描述

创建一个智能体并添加 Unity-MCP

打开 设置->智能体

在这里插入图片描述

可以选择创建一个智能体,也可以使用内置的 Build with MCP (默认使用配置的所有 MCP)

在这里插入图片描述

创建新的智能体时,要勾选前面添加的unityMCP。

在这里插入图片描述

此时在聊天框中选中刚创建的智能体就可以与其对话了。

在这里插入图片描述

如果默认选择的 AI 模型对话比较慢可以自行选择一个,Trea 内置了很多免费模型可使用。如果已经买过其他模型,也可以直接进行添加模型使用。

在这里插入图片描述

使用 AI 开发功能

比如输入这样一段话:给我在场景中创建一个平面,然后添加一个角色,支持按 WASD 进行移动,移动速度为 5,支持按空格键进行跳跃。

在这里插入图片描述

等待 AI 执行完毕,回到 Unity 运行游戏查看效果。

请添加图片描述

这样我们一行代码都没有写,也没有手动操作 Unity,就完成了一个初级小功能。

总结

Unity-MCP 不仅仅是一个技术工具,它代表了一种人机协作的新范式。通过为 AI 提供标准化的'上下文'和'行动能力',它极大地降低了游戏开发中从'想法'到'实现'之间的摩擦。

  • 对于开发者: Unity-MCP 让我们从繁琐的重复性劳动中解放出来,能更专注于创意和设计。开发者将成为一名

目录

  1. Unity-MCP 接入 AI 开发完整指南
  2. 什么是 MCP?
  3. MCP 介绍
  4. 为什么要配置 MCP?
  5. 效果展示
  6. 使用说明及下载
  7. MCP 安装步骤
  8. 前提条件
  9. 安装 Unity-MCP 包(桥接组件)
  10. MCP 配置
  11. Trae 配置
  12. 添加 MCP 配置
  13. 创建一个智能体并添加 Unity-MCP
  14. 使用 AI 开发功能
  15. 总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 2026 年 AI 编程工具对比:Copilot、Cursor 与 Codeium 实战选择指南
  • 设计支持万人并发的秒杀系统架构与实现方案
  • OpenCode 开源 AI 编程助手使用指南
  • 若依(RuoYi)低代码框架全面分析
  • 前端 WebSocket 实时通信:替代轮询的实践指南
  • 前端微前端:大型应用的模块化解决方案
  • Nginx njs 模块简介与实践
  • Hibernate 一对多映射实战:Customer 与 Order 实体配置详解
  • 前端数据可视化工具选型指南:如何匹配需求与性能
  • AI 提示词助力代码重构与可读性提升
  • SketchUp STL 插件:3D 建模与打印无缝转换指南
  • C++ 测试与调试:确保代码质量与稳定性
  • Instruction Tuning 与自定义指令集详解
  • Linux Shell join 命令实战指南
  • Qwen3 + Qwen Agent 智能体开发实战:接入 MCP 工具
  • 大模型全解:定义、原理、应用与优劣势分析
  • GitHub Copilot 接入第三方 OpenAI 兼容模型及移除安全限制方法
  • 开源低代码平台 Microi 吾码技术架构与部署指南
  • Cortex-R52+ 架构深度解析与国产芯片实战
  • 基于 llama.cpp 的本地大模型部署教程

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online