AI驱动游戏开发协议

UE5-MCP是一个集成AI驱动的自动化工具,用于Blender和Unreal Engine 5的工作流,提供从场景生成到游戏级别创建的端到端解决方案。

  • by VedantRGosavi
  • 本地部署
  • 435 星标
  • 更新于
在 GitHub 查看 VedantRGosavi/UE5-MCP

使用说明

UE5-MCP(模型控制协议)

更新:不幸的是,由于时间限制,我们没有推进这个项目。请随意使用文档。

概述

UE5-MCP(模型控制协议)旨在将AI驱动的自动化集成到Blender和虚幻引擎5(UE5)的工作流程中。该项目建立在 搅拌机MCP 为人工智能驱动的游戏关卡创建提供端到端的管道,增强关卡设计、资产管理和游戏编程。

特性

  • AI驱动的场景生成 (通过BlenderMCP):
    • Blender中的文本到场景转换
    • 基于图像到场景参考的生成
    • 材料和纹理管理
    • 自动场景合成
    • PolyHaven资产整合
  • 虚幻引擎集成:
    • 自动场景导入
    • 游戏级别转换
    • 材料和照明转移
    • 级别优化实用程序
    • 基于蓝图的场景操作
  • 资产管理与创建:
    • 使用AI生成和修改3D模型、纹理和材质
    • Blender和UE5之间资产转移的工作流自动化
  • 游戏编程与调试:
    • 协助蓝图脚本编写
    • 性能评测
    • UE5的自动调试

先决条件

  • Blender(最新稳定版本)
  • 虚幻引擎5(UE5)
  • Python 3.x
  • 所需的Python包(在中指定 dependencies.md)

安装

  1. 克隆存储库:
    git clone https://github.com/your-repo/UE5-MCP.git
    
  2. 安装依赖项:
    pip install -r requirements.txt
    
  3. 配置设置(请参阅 configurations.md)
  4. 根据工作流程说明在Blender或UE5中运行MCP(workflow.md)

用法

  • 对于 搅拌机:使用Blender MCP自动创建场景和生成资源
  • 对于 虚幻引擎5:利用UE5-MCP进行自动化级别设计、资产集成和调试
  • 对于 人工智能集成:检查 ai_integration.md 了解可用的人工智能自动化功能

有关详细的命令和参数,请参阅 commands.md.

贡献

看 CONTRIBUTING.md 提供指导方针和最佳实践。

许可证

参见 LICENSE.md 获取许可详情。

故障排除

如果遇到问题,请检查 troubleshooting.md 或者在GitHub上提交问题。

联系

韦丹特·戈萨维 Aditya Mhambrey 查尔斯·格林

致谢

  • BlenderMCP项目贡献者
  • 虚幻引擎社区
  • [其他致谢]