Config | ||
Content | ||
Plugins | ||
Source | ||
.gitattributes | ||
.gitignore | ||
.ignore | ||
ARPG.uproject | ||
LICENSE | ||
README.md |
ARPG
Developed with Unreal Engine 5
文件目录结构说明
ARPG/
├── Binaries/ # 编译生成的可执行文件和相关二进制
├── Config/ # 项目配置文件(输入、引擎、游戏等)
├── Content/ # UE资源目录(蓝图、材质、模型、动画等)
│ ├── AI/
│ ├── Blueprints/ # 逻辑蓝图
│ ├── Characters/ # 角色资源
│ ├── DataTables/ # 配置表
│ ├── Input/ # 输入配置
│ └── Maps/ # 关卡
├── DerivedDataCache/ # UE派生数据缓存
├── Intermediate/ # 编译中间文件和临时文件
├── Plugins/ # 项目插件目录
├── Saved/ # 存档、日志、自动保存等
├── Source/ # C++源码目录,核心逻辑、角色、控制器等
└── UE5/ # 引擎相关内容(如本地引擎源码、工具等)
RoadMap
- 🔳 存档与进度系统
- 🔳 相机系统解耦与多样化视角支持
- 🔳 角色控制与输入系统完善
- ✅基础角色控制
- 🔳角色控制完善
- 🔳输入系统完善
- 🔳 属性与成长系统
- 🔳AttributeSet
- 🔳升级
- 🔳装备
- 🔳 GAS 能力系统集成与扩展
- 🔳 AI 行为与敌人系统
- ✅行为树与黑板集成
- ✅NPC巡逻追踪逻辑
- 🔳行为树与黑板集成转成StateTree
- 🔳NPC巡逻追踪逻辑转成StateTree
- 🔳敌人感知与反应机制
- 🔳敌人技能与战斗逻辑
- 🔳 关卡布置及运行时加载
- 🔳 角色群体AI
- 🔳 任务与剧情系统
- 🔳 UI/UX 优化与自定义
- 🔳 多人联机与同步
- 🔳 性能优化与平台适配