基于TRAE SOLO+GODOT MCP开发了一款一笔画独立游戏

效果展示

看到大家分享的大多都是Web开发,这里分享一个游戏开发的Vibe Coding案例,效果如下(为了能在30s内放尽可能多的内容,设置了1.5倍速播放)。
BQACAgUAAyEGAASHRsPbAAERZz5ppsQhYHyxlkkjvjil-BsdlG5gYwACvSMAAt7rOVWERo74QoLiwjoE.gif

(避免图床崩溃,我这边也给出对应的B站链接。点我进B站观看

内容简介

这个项目更多的是实验性质,主要测试大模型在游戏开发方向能提供哪些帮助(以及幻想能否解放双手全程AI开发)。目前测试下来,使用TRAE SOLO结合GODOT MCP,已经能够做到以下程度:

  • 自主编写一些简单的Shader,包括边缘雾效果、水体效果、3D模型像素风后处理、各类淡入淡出效果。
  • 游戏逻辑完全自主开发。这个游戏中包括角色移动、地图加载全部逻辑,都是AI自行编写的,完成度很高。
  • 自主调试场景文件。场景中的光影效果,甚至物体材质的一些参数,都是AI自行调整的,我只是给了他一个风格方向(像素风、低饱和度)。

可以看到效果还是很不错的,也许目前做大型项目还有些难度,但是做一些用于玩法验证的前期Demo,已经不知道比以前手搓要快多少了。后续这个项目也会继续开发,大家感兴趣也可以关注下~

6 个赞

图片裂了!

2 个赞

我也在尝试用godot+trae,请问用的是那个MCP呢 :heart_eyes:

3 个赞

好厉害啊,欢迎加入TRAE游戏交流群哦
邀请你加入飞书群,快点击https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=39eq1963-50f5-440d-89c9-5e73859b0eff加入吧!

2 个赞

这个好玩,我刚好想做个这种,我要“借鉴”你

2 个赞

Coding-Solo/godot-mcp: MCP server for interfacing with Godot game engine. Provides tools for launching the editor, running projects, and capturing debug output. 是这个哈~

3 个赞

这是mc吗

2 个赞

好的,非常感谢 :blush:

4 个赞

确实我非常想知道 这种做非网页游戏 用trae怎么做的,谢谢你 多说点

为什么我这个配置godot mcp一直失败啊

{

“mcpServers”: {

“godot”: {

“command”: “npx”,

“args”: [

@coding-solo/godot-mcp”

  \],

“env”: {

“GODOT_PATH”: “/Applications/Godot.app”,

“DEBUG”: “true”

  }

}

}

}

1 个赞

我自己配置也失败过,你可以让trae读这个项目的文档,然后自动配置,最后让他在输出一份配置MD文档,我就是这样接入的。

1 个赞