最近在尝试用 **Godot + MCP + Claude** 这套组合拳做极简游戏开发,发现效率确实高了不少。把流程整理一下,给也在折腾的朋友参考。

---

## 一、先装 godot-mcp 插件

**godot-mcp** 是一个让 Claude 能直接与 Godot 编辑器通信的桥梁。装上之后,你可以用自然语言让 Claude 帮你操作 Godot——比如创建节点、设置属性、写脚本,它都能直接执行。

**GitHub 地址:**  
[https://github.com/satelliteoflove/godot-mcp](https://github.com/satelliteoflove/godot-mcp)

---

## 二、安装步骤

### 1. 用 npx 安装并添加插件到项目
打开终端,进入你的 Godot 项目目录,运行:

```bash
npx @satelliteoflove/godot-mcp --install-addon /path/to/your/godot/project
```

这条命令会自动下载 MCP 插件文件,并放到项目的 `addons/` 文件夹下。

### 2. 在 Godot 中启用插件
- 打开你的 Godot 项目
- 点击菜单栏 **项目 → 项目设置**
- 切换到 **插件** 选项卡
- 找到 **Godot MCP**,勾选 **启用**

### 3. 测试是否正常
启用后,在编辑器底部应该能看到 **MCP** 的面板标签(如果没有,可以在 **编辑器布局** 里手动打开)。  
显示“已连接”或类似状态,说明安装成功。

---

## 三、它能做什么?

装上之后,你就可以在 Claude 里这样操作:

- “创建一个 Node2D,命名为 Player,挂上 Sprite2D 子节点”
- “给 Player 添加一个脚本,实现 WASD 移动”
- “把当前场景的背景色改成 #2F5230”

Claude 会通过 MCP 直接在你的 Godot 编辑器里执行这些操作,省去手动拖拽和输入的功夫。

---

## 四、游戏素材怎么来?

有了代码和场景,还需要素材。素材制作可以看这篇之前的分享:  
**[教你简单免费高效做2D游戏素材]**

里面讲了怎么用 AI 生成恐龙之类的角色拆解图,然后用 **蜜瓜实验室(mgailab.com)** 的 **游戏素材自动裁剪** 功能,把一整张图切成头、躯干、四肢这些独立部件,直接拖进 Godot 就能用。

顺便一提,mgailab.com 上还有 PNG 压缩、抠图、视频转换之类的小工具,都是免费的,做原型时很顺手。

---

## 五、完整的开发流程

1. **素材制作**:用 AI 生成角色拆解图,mgailab.com 裁剪成部件
2. **场景搭建**:Claude + MCP 在 Godot 里创建节点、挂素材
3. **逻辑编写**:继续用 Claude 生成 GDScript 脚本,MCP 自动写入
4. **调试运行**:直接点 Godot 的播放按钮,看效果,不满意再调

这套流程的好处是:不用在 AI 聊天窗口和编辑器之间来回切换复制代码,Claude 直接操作编辑器,体感上像多了个编程搭档。

---

如果你也试了这套工具,或者有更好玩的用法,欢迎交流。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐