r/gamedev,

我一直在开发一个开源的MCP(模型上下文协议)服务器,它可以作为多引擎游戏开发工作流的统一控制层。我正在寻找工具 builders 和开发者提供的客观技术反馈。

什么是MCP? 对于那些陌生的人,我需要解释一下:模型上下文协议(MCP)是一个开放标准,允许AI模型和外部脚本安全地与本地工具通信。在这个项目中,它作为外部客户端/AI和游戏引擎之间的标准化通信桥梁,减少了每个平台的单独集成脚本书写。

项目概述 该仓库通过单个MCP服务器连接了Roblox Studio,Unity,Unreal Engine和Blender。目前,它暴露了以下67个特定的工具:

  • 引擎状态控制
  • 场景操作和对象操纵
  • 脚本自动化
  • 物理相关工作流

包含特征

  • 内置仪表板和AI控制台用于即时互动。
  • 实时事件日志记录。
  • 兼容性的MCP客户端。

现实检查/为什么我在此帖留言:我没有将其作为完成的、生产就绪的银弹。目标是验证该类别本身: MCP层是否可以成为实际上线游戏开发管道的可靠控制平面?还是对于复杂工作流来说,过载和延迟过高?

仓储链接:https://github.com/dmae97/gamedev-all-in-one-mcp

我非常欢迎以下方面的批评:

  1. 开发者体验:集成设计是否合理?
  2. 丢失的工作流:哪些跨引擎任务会将像这样的工具真正用到你的流程中?
  3. 结构缺陷:对实时引擎操作而言,使用MCP架构的前期障碍。