功能概述 - scutrobotlab/RM2022_SimulatorX GitHub Wiki

功能概述

模拟器系统分为服务端与客户端两部分。

服务端

用于在局域网或公网服务器部署,以 Headless 模式运行。

服务端负责向其连接的客户端提供支持。

客户端

可独立运行本地跑图,也可以连接服务端实现多人对战。

模拟器开发目标是实现规则手册中的所有赛制。目前已实现的功能有:

提供全部参赛角色

裁判、英雄机器人、工程机器人、步兵机器人(常规)、平衡步兵、飞手、云台手、飞镖。

两种比赛模式

本地跑图模式、联机对战模式。

还原角色功能

  1. 裁判:自由视角、AR、第一人称视角、判罚操作。
  2. 地面作战机器人:弹丸兑换、发射、击杀经验统计、升级、辅助瞄准、热量限制、小陀螺、激光瞄准。
  3. 工程机器人:采矿、兑换、刷卡复活、固连救援、自动复活、自动回血、搬运障碍块。
  4. 云台手:呼叫空中支援、辅助瞄准、发射弹丸、发射飞镖。
  5. 飞手:操控无人机运动。

还原赛制功能

  1. 经济与经验自然增长。
  2. 建筑物与虚拟护盾机制。
  3. 底盘、发射机构类型选择,自动哨兵。
  4. 增益点、神符激活、矿石掉落、矿石指示灯、起伏路段。
  5. 自定义参数面板