返回项目总览

Dots Prototype

DOTS 战斗实验

围绕角色移动、装备挂载、战斗、敌人、相机与后处理做的一次实验性结构整理,同时接入 GPU Animation、RVO 和 DOTS。

模块职责

  • 拆分 CharacterMovement、CharacterEquipment、Combat、Enemy 和 Camera 等核心职责。
  • 把射击、投掷、弹丸飞行、命中特效和敌人清理流程整理成更适合战斗实验的结构。
  • 配合 GPU Animation、RVO 与 DOTS 观察更大规模场景下的表现潜力。

实现亮点

  • 模块边界清晰,适合作为传统 OOP 结构向 ECS 思维过渡的中间实验。
  • 把角色附件绑定、投射物逻辑和敌人清理都放进战斗链路里统一考虑。