
一、UnityMCP+Claude+VSCode,构建 AI 游戏开发环境
1.1 介绍
在之前的文章中已经详细介绍过在使用 UnityMCP 之前需要做的步骤,包括 MCP 的安装和配置。本文着重介绍一下在 VSCode 中接入 Claude 和 UnityMCP 进行游戏开发。
借助 MCP 工具,Claude 可以直接与 Unity 编辑器进行双向指令交互,开发者则可以直接使用自然语言进行 Unity 游戏开发。这一组合充分利用了 AI 的代码生成、问题诊断与创意辅助能力,极大提升了 Unity 项目的开发效率与质量。
1.2 使用说明及下载
以下组件是必须安装的:
- Git CLI:用于克隆服务器代码。
- Python:3.12 或更高版本。
- Unity Hub 及编辑器:2020.3 LTS 或更高版本。
- uv(Python 包管理器):
pip install uv - 支持 MCP 的 AI 客户端:(Claude Desktop、Cursor、VSCode 等)
GitHub 下载地址:https://github.com/CoplayDev/unity-mcp
除了本文使用的 CoplayDev UnityMCP 之外,还有很多其它 UnityMCP 可以使用,例如:
| 工具 | 地址 | 介绍 |
|---|---|---|
| unity-mcp(本文使用) | https://github.com/CoplayDev/unity-mcp | star:7.2k,持续更新中 |
| Unity-MCP | https://github.com/IvanMurzak/Unity-MCP | star:1.4k |
| CoderGamester - mcp-unity | https://github.com/CoderGamester/mcp-unity | star:1.5k |
二、VSCode 配置
2.1 连接 UnityMCP
在 Unity 中通过 Window → MCP For Unity 打开相关面板,Client 选择 VSCode 然后点击 Start Server 开启连接。
然后在 VSCode 中会出现一个 MCP 服务器 (unityMCP),这个时候点击启动服务器,查看控制台输出一切正常。
此时跟 VSCode 内置的 AI 聊天可以看到 UnityMCP 已连接完成。
如果不打算连接 Claude,那此时就可以通过 VSCode 进行 Unity 的 AI 开发了,后面来接入 Claude 进行使用。


