兵种更新
大约 2 分钟
兵种更新
云台手
相较于2023版本,2024新版模拟器实现了无人机的云台手和飞手分离。
云台手专职负责操作无人机进行射击、控制自动哨兵、控制飞镖等职能,无法控制无人机进行移动。而飞手即专职控制无人机进行移动。
如果没有处在空中支援状态,那么云台手将处于黑屏状态。 无人机可以瞄准并发弹。根据实际情况,无人机有固定最低子弹散布,后续可在Q面板内进一步调整无人机子弹散布。
飞手
飞手即专职控制无人机进行移动,可以通过WASD
控制无人机运动,或者通过I
键上升高度,K
键下降高度。
比赛开始时,双方无人机固定在己方停机坪,上方UI可以看到双方无人机的冷却时间与空中支援呼叫情况。
飞镖
云台手可根据模拟器操作手册控制飞镖选择击打单位,控制飞镖的发射。 飞镖默认并且固定3%的误差。
平衡步兵
新版本添加了平衡步兵角色,分为普通平衡步兵还有轮足平衡步兵。 相关操作详见2024UC操作指南 由于兼顾平衡步兵以及系统稳定性问题,我们对普通平衡步兵的模型模拟是按照四轮普通步兵配备前后两个装甲板来生成的,但其运动逻辑、操作方法均是依照现实操作仿真。
人手操作哨兵
如果对自动哨兵的表现不够满意,可以由玩家选择“哨兵”角色并操纵它。
有关人手哨兵的相关操作可以参考机器人控制。
自动哨兵
哨兵实现过程可分为两类:自动寻路与自动攻击。
自动寻路
自动寻路使用unity自带的NavMesh方案来实现,寻路算法使用的是A*。具体实现逻辑可参考unity手册
自动攻击
当前版本沿用了上一版本哨兵的进攻逻辑:待机时寻找敌人;若发现敌人,则开启自瞄并发射。
当前版本哨兵仍有一些问题。
- NavMesh运动与模拟器单位的运动逻辑造成的冲突问题(如走到部分位置可能会造成卡死问题,路过部分路段的时候会很慢)。
- 因模拟器使用自瞄算法而造成子弹准确率不稳定的问题。
- 运行逻辑过于单一,仍依赖云台手。