Godot-MCP 完整指南:用 AI 对话开发 Godot 游戏,从安装到跑通的最小路径
Godot-MCP 完整指南用 AI 对话开发 Godot 游戏从安装到跑通的最小路径【免费下载链接】Godot-MCPAn MCP for Godot that lets you create and edit games in the Godot game engine with tools like Claude项目地址: https://gitcode.com/gh_mirrors/god/Godot-MCPGodot-MCP 是一个把 Claude 接入 Godot 引擎的开源项目让 AI 游戏开发从敲代码变成说需求你告诉它要什么场景、什么功能它在编辑器里替你建节点、改脚本。这篇教程带你装好它并跑通第一个由 AI 生成的场景。先看看它跑起来的样子这一节先让你有个预期装好之后日常工作是什么节奏。Godot-MCP 由两部分组成Godot 编辑器里的一个插件和一个用 Node.js 写的 MCP 服务器MCP 是一种让 AI 调用外部工具的标准协议这里负责在 Claude 和 Godot 之间来回翻译。工作时你在 Claude 的对话框里打字插件收到指令后调用 Godot 引擎的接口去执行节点和脚本直接出现在编辑器里。Godot 左侧的 Godot MCP 面板会显示连接状态和日志出问题时先看它。装好它只需要几步这一节帮你走最短路径拉代码、装依赖、编译然后两边各配一处。git clone https://gitcode.com/gh_mirrors/god/Godot-MCP cd Godot-MCP/server npm install npm run buildclone把源码拉到本地卡住多为网络问题换个网络或时段重试。npm install给 MCP 服务器装依赖报错先看 Node.js 是否 18 以上网络慢就临时换 npm 镜像。npm run build把 TypeScript 编译成 server/dist/index.js这是 Claude 要启动的入口报错先确认依赖装全。然后配置两端Claude 这一端打开 Claude Desktop 的配置文件macOS 在~/Library/Application Support/Claude/claude_desktop_config.json按仓库自带的 claude_desktop_config.json 示例加一段把 args 里的路径换成你 server/dist/index.js 的绝对路径重启 Claude Desktop。卡住先看路径是不是绝对路径、文件是否真实存在。Godot 这一端直接用 Godot 导入克隆下来的仓库project.godot 在根目录示例项目里插件已经启用。要接到自己的项目把 addons/godot_mcp 文件夹拷进你项目的 addons 目录再到 项目设置 插件 里启用 Godot MCP。它能替你干哪几件事这一节用三个日常场景说明它能干什么你对照自己的活看哪部分值得交给它。搭场景一句话生成 2D 平台场景你对 AI 说建一个 2D 平台游戏场景玩家角色KinematicBody2D、几个当地面的平台、几个可收集的星星它会先调 create-scene 建场景再连续调 create-node 把节点一个个放好你随时可以用 get-scene-tree 核对当前结构。Godot 编辑器里会直接出现这棵节点树不用你手动拖。改脚本让 AI 读 GDScript 并加功能先让它读再让它改。读一下 res://scripts/player.gd给玩家加上平滑的左右移动和跳跃——它用 read-script 拿到现有代码说明准备怎么改你确认后通过 modify-script 写回并挂到节点上。改动较大时让它先给方案再动手改完再读一遍核对。查 bug把现象描述给 AI 定位问题不贴代码说现象就行敌人 AI 有时会卡在角落分析一下 enemy_ai.gd。它调 analyze-script 检查逻辑指出可疑点并给出具体改法需要查项目配置时还能用 get-project-settings 把相关设置拉出来对照。全部命令和参数都写在 命令参考 里用哪个查哪个。5 分钟最小实战这一节带你走一遍最短闭环一句需求进去一个能动的场景出来。前提是 Godot 里已打开示例项目面板显示已连接。对 Claude 说建一个 2D 场景一个玩家KinematicBody2D、一个地面平台StaticBody2D、三颗星星Area2D。你会看到场景树里节点逐个出现2D 视口里摆出布局。接着说给玩家写一个简单的移动脚本左右箭头键控制挂到玩家节点上。你会看到 res:// 下多出一个 .gd 文件并自动挂到玩家节点。最后说保存场景并运行项目。你会看到编辑器保存 .tscn游戏窗口弹出玩家左右移动。容易翻车的 4 个地方这 4 条按现象、原因、解法排好了遇到就照着查。Claude 里找不到 godot-mcp 工具多半是配置路径不是绝对路径把 args 换成 server/dist/index.js 的绝对路径重启 Claude Desktop。Claude 回复连不上 Godot插件没启用或启用后没重新加载项目到 项目设置 插件 启用 Godot MCP再重载项目。create-node 报错、节点没建出来父节点路径写错或不存在先用 get-scene-tree 看真实结构再给正确路径。配置都对却一直连接超时插件固定监听 9080 端口旧实例占着端口关掉旧的编辑器进程确认端口空闲后重试。想继续深入仓库里的 架构文档 讲清楚了 Claude、MCP 服务器、Godot 插件三者之间怎么通信入门指南 适合边做边查想读源码的话插件核心在 addons/godot_mcp/服务器在 server/src/。下一步建议从给现有项目加一个小功能开始比如让 AI 给主菜单加个开始按钮跑顺了再让它搭完整场景。【免费下载链接】Godot-MCPAn MCP for Godot that lets you create and edit games in the Godot game engine with tools like Claude项目地址: https://gitcode.com/gh_mirrors/god/Godot-MCP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

国赛CTF实战复盘:从渗透测试到权限提升的完整攻防解析

国赛CTF实战复盘:从渗透测试到权限提升的完整攻防解析

1. 项目概述:一次真实的国赛CTF复盘 去年带队参加国赛的经历,至今记忆犹新。尤其是模块三的CTF夺旗赛,那不仅是技术的较量,更是心态、策略和细节把控的终极考验。很多朋友对这类比赛既向往又畏惧,觉得题目高深莫测&…

2026/11/6 9:15:43 阅读更多 →
C++ std::bind函数适配器:原理、应用与Lambda对比

C++ std::bind函数适配器:原理、应用与Lambda对比

1. 项目概述:为什么我们需要std::bind?在C的世界里,函数调用是程序执行的基石。从早期的C风格函数指针,到C98时代的成员函数指针和仿函数(Functor),我们一直在寻找一种更灵活、更强大的方式来“…

2026/11/3 7:55:07 阅读更多 →
触屏层级菜单设计避坑指南:从交互原理到测试方法

触屏层级菜单设计避坑指南:从交互原理到测试方法

触屏上的层级菜单,说起来好像很简单:一个列表点进去,再点进去,返回再点。但真把这套东西从桌面端搬到触屏上,几乎所有团队都会在同一个地方翻车——用户点了二级菜单之后迷路、误触直接退出、回退链路断裂、层级一深就…

2026/10/25 8:34:57 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/9 14:01:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/9 14:56:39 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/9 1:59:56 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/9 14:01:10 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/9 7:45:06 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/9 14:01:11 阅读更多 →

日新闻

周新闻

月新闻