Compare commits

...

2 Commits

Author SHA1 Message Date
7a04253843 Ignore local UE MCP bridge plugin 2026-04-26 15:26:33 +08:00
a52a960347 Document UE MCP usage 2026-04-26 15:23:47 +08:00
2 changed files with 12 additions and 0 deletions

4
.gitignore vendored
View File

@@ -29,6 +29,10 @@ Content/*
*.sublime-workspace
*.code-workspace
# Local MCP bridge plugin
Plugins/UEBridgeMCP-main/
Plugins/UE_MCP_Bridge/
# OS files
Thumbs.db
Desktop.ini

View File

@@ -45,6 +45,14 @@
- Git/仓库 Agent 在每次修改完成后负责提交并推送当前改动,不保留已完成但未提交的工作树。
- 相机/输入/运动/战斗之间的接口冲突、是否使用蓝图/DataAsset、是否引入插件模块依赖统一由总架构裁决。
## UE-MCP 使用约定
- 本项目已配置 Codex MCP server`ue_mcp`
- 需要操作 Unreal Editor 时,先调用 `project(action="get_status")`,确认 `editorConnected=true` 且项目为 `D:\ue\Projects\PHY\PHY.uproject`
- UE Editor 侧桥接端口为 `ws://localhost:9877`,由项目插件 `UE_MCP_Bridge` 提供。
- 如果 MCP 工具未暴露,检查 `C:\Users\cit11\.codex\config.toml``[mcp_servers.ue_mcp]` 是否存在并启用,然后重启 Codex。
- 使用 MCP 修改资产、蓝图或关卡前必须先读取现状C++ 和配置文件仍按项目优先级优先于蓝图/DataAsset。
- MCP 写操作完成后仍需按本文件的验证、提交和推送规则收尾。
## 相机规则
- 项目相机主入口统一使用 Ultimate Gameplay Camera`AuroraDevs_UGC`
- `GenericCameraSystem``SLSCameraModeSystem` 只允许作为插件内部依赖、示例资产参考或薄适配层依赖;项目玩法层尽可能不用。