功能概述 - scutrobotlab/RM2022_SimulatorX GitHub Wiki
功能概述
模拟器系统分为服务端与客户端两部分。
服务端
用于在局域网或公网服务器部署,以 Headless 模式运行。
服务端负责向其连接的客户端提供支持。
客户端
可独立运行本地跑图,也可以连接服务端实现多人对战。
模拟器开发目标是实现规则手册中的所有赛制。目前已实现的功能有:
提供全部参赛角色
裁判、英雄机器人、工程机器人、步兵机器人(常规)、平衡步兵、飞手、云台手、飞镖。
两种比赛模式
本地跑图模式、联机对战模式。
还原角色功能
- 裁判:自由视角、AR、第一人称视角、判罚操作。
- 地面作战机器人:弹丸兑换、发射、击杀经验统计、升级、辅助瞄准、热量限制、小陀螺、激光瞄准。
- 工程机器人:采矿、兑换、刷卡复活、固连救援、自动复活、自动回血、搬运障碍块。
- 云台手:呼叫空中支援、辅助瞄准、发射弹丸、发射飞镖。
- 飞手:操控无人机运动。
还原赛制功能
- 经济与经验自然增长。
- 建筑物与虚拟护盾机制。
- 底盘、发射机构类型选择,自动哨兵。
- 增益点、神符激活、矿石掉落、矿石指示灯、起伏路段。
- 自定义参数面板