UnityMCP 是一款强大的 Unity 编辑器插件,它实现了 Model Context Protocol (MCP),能让 Unity 与 AI 助手实现无缝集成。该插件具备实时编辑器状态监控、远程命令执行和全面日志记录等功能,极大提升了开发效率。
UnityMCP 使 Unity 与 AI 助手的集成变得轻松,它通过 WebSocket 实现双向实时通信,支持 JSON 格式的消息传输,适用于游戏开发、实时协作工具等需要实时交互的场景。
# 示例代码:通过 Smithery 进行安装
插件安装:
UnityMCP
文件夹放入你的 Unity 项目中。服务器配置:
npm install
node server.js
Assets/Editor
文件夹中添加 MCPManager.cs
脚本。ws://localhost:8080
)。npm run build
npm run watch
npm run inspector
系统针对以下情况提供了完善的处理机制:
本项目采用 Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) 协议进行许可。