基于DOTS的RTS小游戏

基于DOTS的RTS小游戏

试玩视频

简介

基于DOTS实现,利用ECS框架,JobSystem,Burst等技术,实现了移动,选择,寻路,战斗,动画,相机,寻敌,单位动态生成等系统。

  • 使用DOTS中的SubScene+Baker构建场景、游戏物体与配置;BlobAsset存储静态数据;
  • 实现FlowField流场寻路
  • 实现基于Mesh替换的ECS动画系统
  • 使用ECS的Physics系统实现点击检测,群体选择
  • 群体移动使用环形分布的目标点,避免重叠