跳转至

Ludo Atlas · 类型手册 · MOBA(多人在线战术竞技)

类型手册 · 第三辑。定位:把「五个人、一张对称地图、一局重新开始」做成竞技产品;单英雄操作、三路兵线、团队经济与段位天梯,四个系统咬合成一台长期运转的对抗机器。 配套:《游戏设计手册》(循环与经济)·《技术实现手册》(数据驱动与网络基础)·《联机与后端深入手册》(同步、匹配与反作弊)·《电竞与竞技设计手册》(平衡、观战与赛事)。 本文不放外链;小团队现实警告放在第 5 节:英雄池、天梯人口与反作弊的账,从项目第一天就在烧。


1. 定位与核心循环

一句话定位:MOBA 是五名玩家各操作一个英雄、在一张对角对称的地图上按兵线与资源的节拍对抗的团队竞技类型。它把 RTS 的经营与操作收进一个人物身上,再把五个人的分工放大成胜负的主变量:操作决定局部,交换决定全局。

核心循环用动词环写:

对线补刀 → 换血消耗 → 回城补给购买 → 游走支援 → 争夺中立资源 → 团战与推进 → 拆塔逼近基地 → 下一波交换

环里混着两层时间尺度:秒级的补刀、技能与走位,分钟级的兵线运营、目标物争夺与装备成型;再往上还有局级(分路、出装路线、推进节奏)与元级(版本平衡、英雄池、段位环境)。一局常见 20-40 分钟,移动端形态常见 10-20 分钟;局与局之间只留下段位、熟练度与外观,数值全部归零,这是 MOBA 与养成型对抗的分水岭。

与相邻类型划边界:

相邻类型 边界
RTS 只操作一个英雄,没有基地建造与多线生产;MOBA 是 RTS 用「角色」替换「经营」的减法
动作 RPG 成长曲线每局重置、双方数值对称;胜负是拆掉对方基地,不是刷到装备
自走棋 同源英雄题材,但操作与手速被整体剥离,只剩经营与阵容;MOBA 的操作是乐趣本体
大逃杀与战术射击 也有赛季与段位,但没有兵线、经济与推塔的纵向结构,胜负一局一次性结算

一个自检问题:把五个人缩成 1v1、把三路缩成一条兵线,若乐趣几乎不变,你验证的是动作游戏而不是 MOBA;这个类型独有的增量,全在「多人分工乘地图运营」这一层。

2. 玩家体验目标与标杆作品

体验目标(按优先级排序):

  1. 操作的即时兑现:补刀、技能交换、极限反杀,每个动作在秒级给出反馈,失误可以复盘到具体一拍。
  2. 团队合力的成就:分工、支援、救援、开团与保护,「五个人的交换」比单挑更重,也更值得回看。
  3. 输得明白、翻得回来:输赢能追溯到某一波交换与某一段经济差,玩家才会把账记在对局里;落后方有工具咬回来、雪球有上限,比赛才有人看、有人玩(对应 §3.3)。
  4. 长线成长与身份:英雄池、段位、熟练度与外观构成「我是谁、我练什么」的长期理由;观看比赛与直播是玩法的延伸,不是包装。

标杆作品(建议亲手玩过再拆;只看比赛视频学不到对线的手感):

作品 拆什么
Dota(魔兽争霸 3 自定义地图) 类型的源头:三路、正反补与装备驱动的「一局一世界」框架
刀塔 2 系统深度的基准:反补、信使、主动装备与机制对撞,高上限也高门槛
英雄联盟 上手工程与电竞体系的样本:技能指示器、清晰化的信息表达、联赛与赛季运营
王者荣耀 移动端改造样本:触屏操作、局时压缩到十几分钟、把竞技做进大众社交
风暴英雄 另一种解法:共享经验、没有个人装备,验证「拿掉个体经济」会得到什么

3. 设计要点

3.1 地图与兵线结构

MOBA 的地图是一台节拍器:三路兵线按时出车推动攻防,野区与河道提供「暂时离开兵线」的理由,基地与防御塔定义推进的阶梯。先定几何,再定数字。

元素 结构 设计功能
基地与防御塔 双方基地各据地图一角,沿路布置若干座塔 推进的阶梯与节拍器:每拆一座塔,地图控制与安全区都位移一次
三条兵线 上、中、下三路;中路最短,两侧路更长 长度决定回线速度与游走半径:中路是支援枢纽,两侧路是资源与对线的战场
野区 夹在兵线之间的中立怪区,双方各占一半 打野位的收入来源与游走通道;「从线上消失」制造信息不对称
河道与目标物 横切地图中部的公共地带,周期刷新增益与史诗级中立目标 把两队从兵线上拉出来交战的理由;视野争夺与团战的主舞台

几何纪律:地图按对角中心对称(旋转 180 度后双方互换位置)。任何「一方离资源更近」的偏差,都要用等价物配平;对角线对称还会自然产生优势路与劣势路的差别,分路与换线由此成为一局开始的第一组决策。

兵线节拍(常见区间):每 25-30 秒一波,规模与强度随时间增长。补刀、反补、控线、拉野这些「不打架的对抗」决定经济与经验的底盘;一条兵线的满补刀收入,是全表的经济基准单位(§3.3)。

信息结构与几何同等重要:战争迷雾、守卫(眼位)、高台与草丛构成视野系统。视野是 MOBA 的情报经济,谁先看到谁,决定一次相遇是遭遇还是伏击;「怎么获得视野、怎么被反制」要在第一版地图规则里写清,不要当成后加的系统。

3.2 英雄设计与定位

英雄是内容主体,也是平衡的最小单元。先写职责,再写数值;定位没分开,数值怎么调都救不了。

定位 职责 怕什么 发力的时间窗
坦克(前排) 开团、吃伤害、卡住关键位置 被持续输出磨死,进退都不由自己 团战前中段,耐久成型期
战士 二梯队承伤、单线对抗与带线 被风筝与消耗,控制链下无从发挥 中期,小规模遭遇战
刺客 切入后排、秒杀单个核心 硬控与抱团保护,切不进去价值归零 中期到后期的一次装备窗口
射手 稳定持续输出、拆塔与收割 被贴脸;没有前排就没有输出环境 后期,前排与装备双双成型后
法师 范围伤害与控制、中期爆发 技能真空期被强开,魔抗成型后下滑 中期,技能等级与装备的峰值
辅助 保护、视野、开团与救场 队友崩盘后工具价值失效 全期,靠判断力而不是经济

写成一条克制链:坦克用控制把输出赶出安全位置,刺客用爆发惩罚落单的输出,辅助用保护与反手废掉刺客的切入,输出用持续伤害磨穿坦克。这条链闭合,阵容才有骨架;链外的英雄要么有清晰的功能位(推塔、带线、全局支援),要么就该被合并或删掉。克制大多发生在位置与视野层面,而不是数值层面:硬克制要少而可调(反治疗、反隐、解控),并给装备与阵容留反制位,避免出现「选完英雄就输」的对位。

每个英雄的技能包通常是「基础攻击加三到四个技能」,其中至少一个位移或控制,一个大招承担这名英雄的高光。两条纪律:

  • 每个英雄要能写出一句「什么场景非它不可」;写不出就合并或删掉。
  • 定位差异靠技能组合,不靠数值换皮;每个英雄都要有强弱时间窗,「全期无弱点」是平衡事故的起点。

3.3 经济与经验曲线

经济是 MOBA 的第二条血条。先定收入源,再定价格;先算「每分钟收入预算」,再谈任何一件装备的定价。

收入源 拿法 设计作用
补刀 击杀小兵或野怪,收入只归完成击杀的人 个人经济底盘;把对线期变成有损益的博弈
击杀与助攻 击杀敌方英雄,助攻按规则分账 高风险高回报的波动收入;分账是团队化的关键
团队资源 拆塔、击杀史诗级目标物、工资与被动收入 把「个人强」转化为「全队强」;给辅助与打野一条不靠补刀的收入线

经验与等级的两条规则:

  • 单人线与双人线的经验分配决定分路人数:双人线两人分同一份经验,等级天然落后于单线,这是游走与压制的数学基础。
  • 等级差要有汇率:每级差对应多少属性写进表,「一级差大约值多少钱」是全部平衡推演的核心汇率;等级上限与技能解锁节奏,则决定一局的高潮出现在第几分钟。

反雪球是经济系统的必修课,也是 MOBA 与「滚雪球模拟器」的分水岭:

  • 终结赏金:连杀越多赏金越高,被击杀时一笔付清;把领先方从猎人变成猎物。
  • 追赶补偿:落后方获得部分经验或经济补偿(形态各作不同);高地、基地与塔的协防给出据守与等待失误的时间,让翻盘路径客观存在,而不是靠对手施舍。
  • 验收问题:领先 10 分钟的一方,能否在 3 分钟内无悬念终结?能,就是雪球超限。

3.4 平衡与版本更新

平衡不是把胜率调平,而是维持一个多样、可读的元游戏。先建账本,再动手:

  • 账本三张表:英雄胜率(分分段)、出场率、禁用率。只看总胜率会漏掉高分段的环境崩坏;新版本头两周的样本基本是噪音,别拿它下结论(方法见《电竞与竞技设计手册》§4)。
  • 调整顺序与节奏:先数值,后机制,重做放在所有手段之后,手感层面的改动最贵,玩家的肌肉记忆要重建;同时守住「一次补丁一个主题」,削刺客、强辅助、重做装备一起来,玩家会把版本更新当成随机事件。
  • 公告写清「改了什么、为什么」:用数据说话、给改动理由,是运营信任的日常存款(版本节奏与社区沟通见《运营与增长手册》§5、§8)。

版本节奏:赛季制是行业常规,大改集中在赛季交界,重要比赛前冻结版本;把「什么时候可以大改」写成制度,而不是每次临时决定。

3.5 匹配、反作弊与赛事生态

长线由三个系统托住:匹配决定每天开局的体验,反作弊守卫竞技承诺的兑付,赛事决定人口与内容的放大效率。

  • 匹配是产品地基,不是后台功能:隐藏分与展示段位分离、分池纪律(新手池、隔离池)、等待时间随水位放宽约束;补位与分路体验同样进匹配设计,没人愿意连排三局都在补位(做法见《联机与后端深入手册》§4)。
  • 反作弊是立身之本:客户端检测、服务端行为统计、举报与人工复核三层缺一不可;改包、透视与脚本是 MOBA 的三大天敌,服务端校验加行为分析是唯一可靠的那道门(《联机与后端深入手册》§7)。
  • 赛事是放大器,不是救命稻草:天梯是选手与观众的根,官方赛事是长期成本中心;办赛前先自查三件事:观赛体验是否清楚、团队有没有活动运营与转播能力、日活人口撑不撑得起匹配与观赛(《电竞与竞技设计手册》§5、§7)。观战与回放是这一切的底座:复盘、内容创作与转播共用同一套设施,架构期就要留(《电竞与竞技设计手册》§3)。
  • 公平红线:商业化的重心放在外观与表达(皮肤、通行证),英雄与强度尽量和付费解耦;卖强度等于在天梯里自证不公平,会直接烧掉竞技信任(《运营与增长手册》§10)。

4. 技术要点

工程难点集中在三块:服务器权威的实时对抗、技能与判定的手感、数据驱动的工具链。以下与引擎无关;MOBA 主流走状态同步(服务器权威模拟加客户端预测校正),不是 RTS 式的经典帧同步(入门地图见《技术实现手册》§5,选型见《联机与后端深入手册》§2)。

服务器权威与同步

  • 伤害、经济、冷却与掉落全部服务器算,客户端只做输入采集与表现预测;「能服务器判的,都不交给客户端」是安全底线,不是性能选项。
  • 客户端预测要克制:移动与普攻可以先动,技能命中与金钱变化以服务器为准,偏差用表现层平滑修正;断线重连是硬需求,一局二十多分钟,掉线必须有回来的路,重连与挂机的处理规则(托管或判负)在上线前写清。
  • 网络质量分层统计(延迟、丢包、抖动分开看);成本按「一局一个游戏服实例」的模型提前算账(《联机与后端深入手册》§8)。

战斗、技能与手感

  • 技能输入是 MOBA 的第一手感:点按直接施放与「按住显示指示器、松开确认」两种模式并存;方向与范围要所见即所得,输入缓冲与技能预输入直接决定操作上限。
  • 普攻是隐藏的主角:前摇、弹道、命中反馈与走砍(攻击移动)逐帧调,它是补刀与换血的技术底座。
  • 判定与视觉必须一致:判定框、弹道与特效挂点用同一份数据;延迟补偿(命中回溯一类方案)要尽早做,否则远程与近战英雄的手感会在同一网络环境下分裂,「看着打中其实没中」会变成差评重灾区。

数据驱动与工具链

  • 英雄、技能、装备、兵线波次与野怪刷新全部表驱动;平衡迭代只改表、热更新不下线,这是运营节奏的呼吸方式(《联机与后端深入手册》§8)。
  • 回放与观战从架构期预留(观战工程清单见《电竞与竞技设计手册》§3):保存输入或快照,回放同时服务玩家复盘、赛事转播与反作弊复核,也是平衡数据探针的来源;英雄数量过两位数之后,没有统计支撑的平衡必然失控。

5. 内容量与工作量参考

以下为同类项目的常见量级,用于估算范围,不构成承诺。数字是尺子,用自己的团队速度校准。

项目形态 内容量级 周期量级 备注
玩法原型(房间制 3v3) 4-8 个英雄、1 张简化对称图、一条胜负线 小团队 3-6 个月 只验证对线与团战循环,不含排位
小型竞技作品 12-20 个英雄、1-2 张图、轻排位加反作弊打底 小团队 1-2 年 平衡与服务器是主要账单
商业级 MOBA 英雄池以百为量级、多图多模式、赛季与赛事生态 团队 3-5 年以上加持续运营 是运营型产品,不是一次性项目

账单拆解:

  • 单个英雄:技能与数值设计、原画、模型动画、特效、音效、语音、皮肤管线与平衡测试;商业体量下单英雄成本以人月计,且每新增一名英雄,既有英雄的对位表都要补一行。
  • 平衡:每个版本的调参、数据跑批、公告与社区沟通是固定开销;英雄越多,维护成本按组合增长。
  • 服务器、安全与行为治理:按对局计费的游戏服、匹配服务、反作弊与举报审核逐月结算,停服与合服是长期账单;挂机与喷子直接吃留存,信誉与复核的人力要提前进预算。

小团队的现实路径。 把商业 MOBA 的形状按比例缩小,而不是按梦想放大:

维度 商业 MOBA 小团队起点
规模 5v5、百级英雄池 3v3 或 1v1、8-12 个英雄
单局 20-40 分钟、完整经济与出装 10-15 分钟、压缩等级与装备栏
匹配 多池排位与反作弊隔离 房间制加隐藏分,后补轻排位
服务器 专用服务器舰队 现成后端起步(《联机与后端深入手册》§5),先验证玩法
赛事 联赛与授权体系 社区自办活动,官方不承诺

若吸引你的是团队对抗的快感,先把范围验证在合作闯关或房间制竞技上;若吸引你的是电竞,先读《电竞与竞技设计手册》§7:日活人口撑不起排位匹配时,赛事是无源之水。

6. 第一个原型怎么起步

第一个原型只回答一个问题:一局 3v3、10-15 分钟的对局,打完还想再来吗?范围锁定:1 张白盒对称地图(一条兵线加两块野区即可验证大半循环)、4-6 个英雄(每个 3 技能加 1 大招)、每边 2-3 座塔加一个基地、房间制联机、服务端权威。不做排位、不做皮肤、不做赛事。

  • 第 1-2 周:在线骨架。 房间、双端同步移动、普攻与一个技能的服务端判定;从第一天就按「服务器说了算」写,别先做单机再补网络。
  • 第 3-4 周:经济循环。 兵线出车、补刀掉金、经验与等级、回城购买;把「一条兵线的满补刀收入」定为经济基准单位(§3.3)。
  • 第 5 周:目标物与塔。 防御塔攻防、一个中立目标物(周期刷新的增益或强化兵线均可)、拆塔到基地的胜负线跑通。
  • 第 6-7 周:英雄差异与训练 AI。 把 4-6 个英雄做到定位互不相同;训练场加简单 AI,把回放导出与测试脚本做出来。
  • 第 8 周:真人测试。 找 6 名真人分两队连打三个晚上,记录三件事:最常卡住的操作、最气人的输法、最爽的赢法。

起步参数(可直接抄来改):一局目标 10-15 分钟;兵线 25-30 秒一波;英雄初始 1 级、原型期上限 5-8 级;装备栏 4-6 格、商店里 10-15 件装备;每边 2-3 座塔。

验收标准(全部可观察):

  • 6 名测试者能连打三个晚上且主动组织下一局;每局结束,输的队能说出输在哪一波交换或哪一段经济差。
  • 掉线重连与挂机处理实际演练过至少一次;没有任何人能靠改本地文件改变伤害与金钱。
  • 把一件装备或一个技能改 20% 数值,你能在一天内说清它对胜率的影响;说不清,说明数据与工具还没就位。

7. 常见坑

  1. 按商业规模立项:5v5、百级英雄池、排位、反作弊、赛事五张账单同时来,小团队活不过第二年;先读 §5 的缩小路径。
  2. 客户端权威:伤害、金钱与冷却在本地算,改包与脚本一夜间击穿天梯;一切结算服务器算。
  3. 英雄定位重叠:一批数值换皮,平衡时找不到着力点;每个英雄先有「非它不可」的职责(§3.2)。
  4. 经济没有基准、雪球没有上限:补刀与野怪各自拍脑袋,玩家十分钟就找到一条无人能反制的最优路线;领先方越滚越死,落后方没有咬回来的工具(§3.3)。
  5. 平衡只看总胜率:高分段的环境崩坏在总平均里隐形;胜率、出场率、禁用率分开段看。
  6. 手感与机制频繁大改:肌肉记忆是竞技玩家的沉没成本,改一次付一次信任;大改留在赛季窗口。
  7. 匹配池过早细分:模式、人数、段位、组队多层分池,人口被切碎,排队时长先于平衡杀死游戏。
  8. 反作弊只做客户端:面对职业外挂一碰就碎;服务端行为统计与举报复核才是主战场(《联机与后端深入手册》§7)。
  9. 先办赛事后养天梯:赛事只放大结果;天梯人口与观赛体验到位之前,办赛是自嗨(《电竞与竞技设计手册》§7)。
  10. 行为治理与沟通缺位:挂机、喷子与恶意组队吃掉的不是一局,是留存,举报、信誉与复核流程从上线第一天就要有;补丁只改不说同样是信任消耗,「策划教你玩游戏」的观感来自只改不说(《运营与增长手册》§8)。

延伸阅读

  • 《电竞与竞技设计手册》§3、§4、§5、§7:观战系统、平衡方法论、赛事生态与「什么时候不该做电竞」,第 3.5 节与第 7 节的完整展开。
  • 《联机与后端深入手册》§2、§4、§7、§8:同步模型、匹配系统、反作弊与成本账,第 4 节的展开。
  • 《游戏设计手册》§2、§4:核心循环、数值表与经济系统方法,第 3.3 节的底稿。
  • 《技术实现手册》§5:网络与多人基础的入门地图,进入第 4 节之前先读。
  • 《运营与增长手册》§5、§8、§10:版本节奏、社区沟通与变现伦理,第 3.4、3.5 节的配套。
  • 《独立开发生存手册》与《避坑大全》:范围控制与高频坑位,与第 5、7 节互为补充。

练习:选一局公开的高手对局录像(英雄联盟或刀塔 2 均可),每 5 分钟记录一次双方经济差、塔数与等级差,画成三条曲线,找出胜负手出现在哪一分钟;再对照 §3.3 的清单,看落后方靠什么咬住、领先方在哪个节点错过了终结窗口。

MOBA 的胜负写在五个人的交换里,不在一个英雄的数字表里。先把「打完一局还想再来」做真,再谈英雄池、天梯与赛事。