从零认识 Arena-1
Arena-1 是一个让程序指挥机器人打比赛的仿真竞技场。 你可以直接观看两支队伍对抗,也可以把战术写成 Python 程序,或让 AI Agent 帮你开发,再通过比赛检验效果。第一次使用不需要机器人硬件,也不需要先学会编程。
当前默认采用 RMUC 2027:每方五个出战位置。应用同时保留 RMUC 2026:每方六个位置,两套规则、地图和策略按赛季区分。

实际仿真画面。先找到两端的基地,再看中间的前哨与高地,不必一开始记住所有地形。
RoboMaster 是什么?
RoboMaster(机甲大师)是一项机器人竞技赛事;其中的超级对抗赛简称 RMUC。参赛队研发不同分工的机器人,在同一场地上移动、射击、运输资源并协同进攻。装甲板记录命中,裁判系统记录血量与比赛状态。可以把它理解成一场有工程分工和资源管理的机器人团队对抗。赛事背景可阅读 RoboMaster 赛事介绍。
Arena-1 把这类比赛搬进电脑:场地、机器人运动、弹丸和裁判判定由仿真引擎运行,所有出战机器人都由代码决策。它独立于赛事方,采用仓库中固定版本的规则及公开的仿真适配;真实赛事的最新手册不一定与这里相同。
一场比赛在做什么?
两队从场地两端出发。每队有一座基地,相当于需要保护的核心建筑;前方的前哨站和地面的增益卡关系到基地保护与区域争夺。机器人要在有限的时间、弹药、金币和血量之间取舍。
图中是学习顺序,不是强制的战术路线。射击、补给和争夺目标会同时发生。点击示意图可单独放大。
一局通常持续 420 秒,也就是 7 分钟。击毁敌方基地可以提前结束比赛;地面机器人全部阵亡并不自动判负,因为还可以复活。时间到后按该赛季的判据比较:
| 赛季 | 先看什么 | 对战术的影响 |
|---|---|---|
| 2027(默认) | 控制度,再看攻击伤害、存活地面机器人血量 | 占点与维持区域控制很关键,伤害领先不等于一定获胜 |
| 2026 | 基地血量,再按前哨站状态等条件比较 | 基地保护、拆前哨与建筑血量更直接影响到时判定 |
完整区别见两个赛季怎么选,2027 的占点逻辑见2027 规则图解。
2027 的五个出战位置
位置编号是队内身份,型号是硬件设计。 例如 1 号可以使用 2711 型重型机器人;2711 不是队内第 2711 台。编号不连续是正常的:2027 使用 1、3、4、6、7,没有 2、5 号。
| 位置 | 兵种 | 用通俗的话说 | 观战时看什么 |
|---|---|---|---|
| 1 | 重型机器人 | 搬资源、做科技,解锁并安装发射机构后提供大口径火力 | 是否取到能量单元、完成装配、回工作台装炮 |
| 3、4 | 两台步兵 | 机动火力与占点主力 | 谁抢点、谁掩护,是否及时补弹和撤退 |
| 6 | 一套空中机器人系统 | 一座机库加若干自动飞行的空中机器人,撞击建筑装甲 | 是否找到前哨装甲的撞击时机,是否返回机库 |
| 7 | 全自动哨兵 | 通过进攻、防御、移动姿态参与攻防 | 是否守住关键卡片,姿态是否适合当前战况 |
5v5 指每方五个出战位置。 6 号机库可以带 2–4 架空中机器人,所以画面中看到的飞行器数量不一定等于出战位置数。

重型并非一开局就能射击的大炮:搬运和装配能提升全队能力,装炮还需要完成解锁和安装流程。
为什么机器人有时不开火,或者打中了却不掉血?
这里的对抗有资源和规则约束。几个常见现象是:
- 没有弹药。 金币由全队共享,机器人要按规则兑换弹药,不能无限射击。
- 热量太高。 连续射击会积累热量,超限会锁定发射机构;停火降温也是战术的一部分。
- 没有看到目标。 观战者看到整个场地,策略只收到允许范围内的观察,墙体和机器人都会遮挡视线。
- 目标受保护。 2027 中,一方完全控制自己的前哨控制点时,该方基地无敌。
- 尚未完成机构流程。 重型需要装炮,装配需要对准,空中机器人需要实际撞到可计伤的装甲。
如果你只想理解对局,先看“它想去哪里、为什么在那里停留、资源还够不够”,再看命中与伤害数值。
人、Agent 和策略分别做什么?
| 角色 | 做什么 | 什么时候发生 |
|---|---|---|
| 人类使用者 | 选赛季、阵容与目标,观看回放,判断战术是否有效 | 开发前后及观战时 |
| AI Agent 或开发者 | 阅读任务与规则,编写和修改 Python 程序,运行练习 | 策略开发阶段 |
| 策略程序 | 每 0.1 秒接收观察,决定移动、瞄准、射击、机构与消息 | 比赛进行中 |
| 仿真引擎 | 推进物理、判断命中、处理资源与规则、保存比赛 | 每局持续运行 |
比赛中不会逐帧询问语言模型。 上场的是开发完成的程序,因此它需要自己处理敌人出现、弹药不足、队友阵亡和路线受阻等情况。
从这里开始
| 你现在想做什么 | 下一页 |
|---|---|
| 先跑一局,看看画面 | 安装与第一场比赛 |
| 看懂 2027 为什么要占点 | 2027 规则图解 |
| 从 2026 切换到 2027 | 两个赛季怎么选 |
| 让 Agent 开发自己的打法 | 开发你的第一份策略 |
| 查“前哨、热量、装配”等术语 | 术语速查 |
