GUIDES
前期扩张节奏:第一次推进之前该以多快的速度成长
OpenFront.io 开局前二十分钟的节奏法则:让前线保持推进、把军队维持在兵力上限的40-45%附近,只有当成长峰值被用尽之后,才从中立荒野切换到机器人、从机器人切换到玩家。
一局 OpenFront.io 的前二十分钟,胜负几乎取决于一个几乎没人能讲清楚的决策:以多快的速度扩张,以及精确地在什么时候停止抢占中立领土、转而去打机器人或玩家。本页把它当成一个节奏问题来回答,而不是列一份兵力数字清单。核心事实是:你的军队只有在兵力处于当前上限的40%到45%之间时成长得最快,而维持这个数字的唯一办法,就是不断占领新地块来抬高上限。所以前期就是一个循环:扩张、看着军队落回成长峰值附近、再扩张。一旦你在固定的兵力值上停下来不动,你就严格地比那个保持推进的玩家更慢。随后本页按照实际对局的顺序走一遍这个循环:直接答案、为什么推进前线才能让军队变强、如何读曲线、从中立荒野切换到机器人、从机器人切换到玩家、两个完整的推演场景、失败模式与对策,最后是节奏如何随地图和模式变化。所有数字都已对照 OpenFront.io 源码版本 v34(提交 4e837520)核验,因此这些数字对当前的线上版本完全成立。
社区每周都会问回本页的有三个问题,而它们其实是同一个问题换了三件外衣。第一个是”开局前两分钟我该推进多快”,这是节奏问题,答案由吞并下限给出:军队一旦够大,一块平原地块5个tick就能拿下,所以没有理由停下。第二个是”到多少兵力该停止扩张转去进攻”,这是一个问错了框架的问题,因为触发器不是兵力值,而是上限占比。第三个是”为什么我越大军队长得越慢”,这是曲线在正常工作,也是本页在讲其他任何内容之前先要解释清楚的东西。还有一个前提框架值得在分节之前先立起来:你拿到的出生点不是一个固定的开局条件,而是一个必须先读懂的约束。你以25,000兵力开局,上限大约在100,000左右,所以上限占比为25%,成长速度大约每秒三千兵力;开局时约5秒的出生无敌窗口是整段开局里唯一谁也打不到你的时间。正是这个窗口让第一次推进是免费的,开局也由此被那个先读懂自己出生点、并在邻居读懂他们的之前跑起循环的人赢下。本页其余部分都假设你随时能在屏幕上看到三个数字:当前兵力、上限、以及面前地形的等级。只要这三个数字始终在视野里,下面每一节就只是一条关于”下一步哪一动最便宜地抬高上限”的规则,整段开局就不再是一连串猜测,而变成同一个反复执行的检查。
直接答案:让军队维持在兵力上限的40-45%继续扩张
开局阶段唯一的一条最优规则是:在你自己的军队徘徊于兵力上限40%到45%区间时,让前线保持推进,并把这条区间带——而不是一个固定数字——当作下一次推进的触发器。你不必停在20,000兵力或50,000兵力上。你停下来、拿下面前的东西,然后立刻寻找下一段中立领土或一个弱势机器人,因为每多占一块地都会抬高上限,让整条曲线朝对你有利的方向重置。这条区间带之所以重要,是因为成长公式:你的每tick兵力等于(10加上兵力开0.73次方再除以4)乘以(1减去兵力除以上限)。这条曲线在上限的42%处达到峰值,然后开始下降,所以一旦你的军队飘到上限50%以上,你的成长速度就已经比几秒钟前慢了。这听起来不算什么,但前期是一场竞速,始终把军队保持在峰值附近的玩家,能把同样二十分钟转化为一支肉眼可见更大的军队。
由此产生两个实际推论。第一,你真正该盯着看的是顶部栏里兵力与上限的比值,而不是兵力裸数。两个同样拥有40,000兵力的玩家,如果一个是90,000上限、另一个是120,000上限,所处的局面可能天差地别。第二,上限靠地块抬高,而能抬高上限的地块就围绕在你身边的中立领土上,所以第一个目标几乎永远是最靠近你的未占领地区,而不是地图上看起来诱人的远处机器人。循环是这样的:占中立地直到兵力接近新上限的40-45%,拿下下一块中立地,重复。机器人只有在你把近处的廉价中立地耗尽后才进入循环,玩家则只有在你有了争抢它们的理由之后才进入。如果你能把决策表述成”我处在上限的X%,前面有Y个目标”,说明你在正确地演奏这个节奏;如果你的决策是”兵力够了,我等一等”,你其实已经打破了循环。
区间带是一个范围而不是一个点,这个差别在实战中很重要。峰值在42%,但曲线在峰值附近相当长一段都是平缓的,所以你不需要精确微操到恰好命中42%的那一刻;你只需要让军队大致保持在40%到45%之间,让下一个目标自己找上门。这正是规则以区间带形式表述的原因:40%时你还在上行,多占一块中立地没有任何代价;45%时你刚好过峰,而下一块地又会把你拉回曲线顶附近。失败不是超出一两个百分点;失败是让区间带空转,眼看占比一路爬过60%还因为”没事可做”而不动。如果地图在你45%时真的没给你任何事可做,那是地图与模式的问题,本页靠后的部分会讲到,而不是你停下循环的理由。
为什么保持前线推进能让军队增长更快
前期最反直觉的一点是:想要更大的军队,方法恰恰是持续把它花在中立领土上。成长公式奖励兵力与上限之间的大差距,惩罚小差距。在上限100,000时,曲线在40%处大约产出每tick349兵力,45%处差不多348,但50%处只有342,80%处192,90%处仅104。一个停在90,000兵力、对着100,000上限空转的玩家,大约每秒只增加1,000兵力;而同样这支军队在40,000、同样上限下,大约每秒增加3,500。这已经不是小小的效率提升,而是三到五倍的成长速度差距。
上限本身也是靠地块非线性抬高的:基础值等于2乘以(地块数开0.6次方乘1000再加50,000)。这对前期有两个影响。第一,最初的几十块地在上限意义上极其便宜,因为基础值在没有任何领土之前就自带50,000的底,所以你前一百块地很快就能把上限从100,000量级推到130,000量级,而这正是你成长最快的阶段。第二,0.6次方的次线性指数意味着每向外推一圈,上限的增量都比上一圈小,因此一定存在某个点,往远处领土做又长又细的推进不再划算,不如紧凑地把核心旁边填满。推进前线的规则其实是两条规则合二为一:把兵力与上限的差距保持在42%峰值附近;并且优先选择能把差距维持在那里、紧凑而廉价的地块,而不是昂贵而遥远的、做不到这一点的地块。当有玩家告诉你”我只要一直推进,军队就一直在变大”,那是公式在正常工作,不是运气。推进一旦停止,差距就塌向零,公式输出随之塌掉,原本每秒长3,500的那支军队,现在每秒只长几百。节奏就是引擎。
前线推进还有一个不那么明显的第二重原因,关乎你”花掉”的是什么。你每吞并一块中立地,付出的只是军队几个tick的代价,而不是一大块;在平原上这个代价小到几乎可以忽略,你换来的上限与那些本来就要空转的兵力相比几乎是白捡的。所以扩张并不是固定兵力思维玩家想象的那种”成长”与”占地”之间的取舍,它是一笔几乎免费的交易。你”花掉”的那圈中立地里的兵力,本来就会停在60%占比上、以每秒三千的速度空转;等那一圈占完,你的总兵力反而比空转更多,因为你新增的上限已经开始出力。唯一的例外是地形:一圈山地比一圈平原每块地花更多tick,所以随着地形变陡,这个”几乎免费”的逻辑会减弱——这正是紧凑规则说先拿核心旁边廉价地块、把远处的陡地留给后期(那时军队足够大,成本影响变弱)的原因。读懂前线,花掉那些几乎免费的地块,军队就会替你长大。
读懂成长曲线:42%峰值与饱和悬崖
成长曲线是你必须内化的第一个数字,因为它告诉你当前军队何时正在做它力所能及的最多工作。公式是(10加上兵力开0.73次方再除以4)乘以(1减去兵力除以上限)。第一项,那个10加0.73次方的部分,随着军队变大缓慢增长,是你的基础繁殖力。第二项,1减去兵力除以上限,是刹车,也是前期真正驱动一切的那一项:当兵力逼近上限时,第二项趋近于零,整个乘积随之滑落。
这个乘积的峰值在上限的42%。按100,000上限算:20%处每秒约2,840兵力,40%处约3,490,45%处约3,480,50%处约3,420,60%处约3,120,80%处约1,920,90%处约1,040。这些数字本身就在讲故事。从20%到40%,你花在每块地面上的收益最大,所以那是你应该常驻的区间带。从45%到60%你仍然接近顶部,所以让军队落在那里等一次推进收尾是没问题的。超过70%你就进入了饱和区,每一秒空转都比刚刚冲过去的玩家少攒更多兵力。下面的表格就是把同一个100,000上限当成”位置”来读,右列是它对应的决策。
| 兵力(上限100,000) | 占比 | 每秒兵力 | 曲线告诉你的决策 |
|---|---|---|---|
| 20,000 | 20% | 约2,840 | 未用尽的产能;现在就花在中立领土上 |
| 40,000 | 40% | 约3,490 | 接近峰值;拿下面前的目标 |
| 45,000 | 45% | 约3,480 | 仍在顶部;让这次推进完成 |
| 50,000 | 50% | 约3,420 | 刚过峰值;继续推进前线 |
| 60,000 | 60% | 约3,120 | 开始减速;现在空转就是实打实的损失 |
| 80,000 | 80% | 约1,920 | 进入饱和区;你在输掉竞速 |
| 90,000 | 90% | 约1,040 | 几乎走平;下一次推进是强制的 |
实操上的读法是:占比低于30%,说明你现在就该花在中立领土上,你还有未用尽的成长产能;在40%到50%之间,说明你正处在峰值,该拿下面前的任何目标;超过70%,说明你在空转,马上就会有邻居成长速度超过你。曲线还告诉你为什么”等到50,000兵力”是错误的表述方式,因为50,000是一个数字,不是曲线上的位置:同样的50,000,对着120,000上限和对着90,000上限,是完全不同的两种成长速度。人口成长指南详细讲上限公式与城市加成,进攻兵力比指南讲一次推进应该花掉这支军队的多少;而本页是把两者串成循环的那一环。训练自己读占比、读曲线,节奏决策就不再是猜。
从荒野到机器人:第一次切换与占地门槛
第一次切换是从中立领土切到机器人,而触发它的门槛不是一个兵力值,而是一个稀缺信号。只要你的近圈还有未占领的土地,你就该去占,因为中立地块是你永远能拿到的最便宜的上限,对空地的吞并成本又极小。吞并一块中立地的耗时被钳制在5到100 tick之间,计算公式是2000乘以地块成本再除以你的攻击力;在平原上地块成本是16.5。人类的攻击力等于兵力除以5,也就是说一支10,000兵力的军队吞并一块平原大约要16.5 tick,20,000兵力约8 tick,等你接近40,000时已经到了5 tick的下限——这是游戏允许的最快速度。所以占地门槛是:继续吞并中立领土,直到你身边的前线清空为止;在大多数地图上,这意味着核心外围的几圈紧凑扩张。
机器人随后登场,因为它们是你能够打得起的最便宜的有防御目标。机器人以10,000兵力开局,成长速度只有人类的一半(上限也仅为人类的1/3),所以你在开局阶段遇到的机器人,只要你一直在跑节奏,几乎总是比你的军队弱。切换到机器人的时机是:中立地已经没了,而最弱的机器人比远处下一块未占领领土更近。要打的是最弱的那个机器人,不是金最多那个,因为你在这个阶段买的是上限和位置,不是金。清掉一个机器人,你得到它的地块(上限随之抬高),同时从你的侧翼移除了一个本会持续长大的未来威胁。把占地门槛表述成决策就是:中立地免费时就一直占,中立地耗尽就打最弱的相邻机器人,只有当你有具体理由去争抢玩家时才转向玩家。如果某个玩家正在主动推进你想占的那块中立地,理由就存在,你提前切换;如果某个玩家离你的边境很远,理由不存在,你继续跑”荒野到机器人”的循环。这个门槛是稀缺与威胁的信号,它正是把节奏玩家与卡在选数字上的玩家区分开来的东西。
何时转向玩家:终结开局的转折
转向玩家的一刻,就是开局变成中期的那一刻,它有三个触发器,应该按顺序检查。第一个是正在推进你想要领土的邻居:当你即将拿下的一块未占领地已经落入它的射程内,你就抢先拿下它、或者直接跟它打,因为中立领土是最便宜的上限,让邻居占走就等于把它本可以属于你的上限送出去。第二个是在上限占比上明显弱于你的玩家:这是你能拿下边界并且守得住的时刻,因为玩家的防御随其军队规模缩放,小体量玩家根本守不住一条被争抢的边。第三个是已经停止扩张、坐在那里空转的玩家:这是它的成长速度已经塌进饱和区的信号,而你正在以相当大的优势拉开成长差距。
你不该拿来当触发器的,是固定的兵力值或固定的时间。“50,000兵力开打”和”第五分钟推进”这两种说法都忽略了同一个事实:决定一条边界能不能拿下来并且守住的,是上限占比而不是兵力值。50,000对着120,000上限是42%,仍在高速成长;同样的50,000对着70,000上限是71%,早已进入饱和。正确的转折是逐条边界读占比:你的上限明显大于防守方的就拿下,接近的就守住,防守方仍在比你长得快的就别碰。转折还有代价的一面:你拿下的玩家边界是一笔长期承诺,而不是一块地的吞并,因为玩家会增援、会反夺。所以转折不是”打最弱的玩家”,而是”拿下那条我的上限优势大到守它的代价配得上所得上限与位置”的边界。当你能点名你要拿哪条边、以及哪个占比让这条边可赢,转折就是决策;当你做不到,你就在猜,而猜测通常输掉开局。
有一个顺序细节让转折站得住:拿下边界之后,立刻在另一侧重新跑循环。玩家边界一旦翻转过来,你就在那一侧获得了新的中立领土和新的最弱机器人或最弱玩家,所以开局不在转折处结束,而是穿过它继续。拿下边界后空转”守住”的玩家,是把节奏胜利变成了静态胜利,防守方会按自己的成长速率重新把差距收窄。对一次成功转折的正确读法是:你刚刚用一次进攻买到了同一个循环的新外圈——所以继续在新中立地上花钱把占比拉回峰值附近,这也恰恰是让刚拿下的边界变得不可攻破的最廉价方式,因为一条被争抢的边前面垫着一层厚厚自己的地块,是玩家无法廉价反夺的唯一形态。因此转折不是从”扩张模式”切到”战争模式”,而是同一个循环把目标清单从”中立领土与机器人”换成了”最弱的玩家边界”;告诉你何时打机器人的那条占比规则,同样告诉你何时打玩家、何时停下再扩张。整个开局一句话概括:把占比钉在峰值附近,拿下面前最便宜的上限;当最便宜的上限是玩家时,你就完成了转折。
场景推演:带三个邻居的平原紧凑核心
场景A:你在平原上的紧凑出生点,有三个邻居,你和所有三个邻居之间隔着一圈中立领土。你以25,000兵力和约100,000的上限开局,起始占比25%,成长很快,在100,000上限的25%处大约每秒3,300兵力。这里的节奏是先拿下整圈中立领土,因为它是最便宜的上限,也是把三个邻居隔在你早期的射程之外的缓冲。25,000兵力时你的吞并很慢,每块平原大约16 tick,所以你一边占地一边让军队生长;等那一圈占完,你的军队已接近40,000,吞并速度也到了5 tick下限。此时中立地耗尽,三个邻居成了目标。其中一个是机器人,它从10,000起步、以你一半的速度成长,所以此刻它大约30,000而你大约45,000,是对你有利的一边明显的比值。你先打机器人,因为它是防御目标里最便宜的,而且能抬高你的上限。两个人类邻居在占比上仍远远落后于你,你对着他们守住边界,把另一侧继续推进到下一块中立地,只对那个开始往你缓冲区里推进的人类邻居动手。让这个场景成立的假设是:出生点紧凑、中立环带在邻居之前可达、机器人因半速成长而弱于你。任何一条假设不成立,顺序就要变;失败模式一节覆盖了缓冲区太薄或机器人过强的情况。
决定这个场景是赢是输的数字,是中立环带的宽度。如果环带足够宽,你占完它、转打机器人时仍处在新抬上限的40-45%附近,那机器人就是一场免费胜利,整个流程自动完成。如果环带很薄,你在45,000时遇到的机器人可能更接近40,000而不是30,000,你占优的比值窄到掷硬币,这正是下一节要命名的失败模式。紧凑出生点是赢的一半:因为核心紧凑,你从环带拿到的上限每块地都很便宜,你的上限比同等地块数但摊大饼式出生的玩家更高,而更高的上限让你的成长在峰值上停留更久。承诺打机器人之前先读懂环带,这个场景就是决策,而不是赌博。
场景推演:没有中立环带的岛屿出生点
场景B:同一个玩家,落在一个几乎没有任何中立领土的岛屿出生点上,北边一个机器人,南边一个人类,西边是海岸线。这里的开局节奏从根本上不同,因为你完全跑不了荒野循环——没有中立环带可占。你的起始占比仍然是25%,成长仍然快,但除了机器人和人类之外你没有任何东西可以花这些成长速度,所以转向有防御目标的转折几乎立刻到来。决策是先打哪一个,答案是机器人:机器人半速成长、人类全速成长,所以你与机器人的差距收得最快,而你与人类的差距则在对你扩大。你的军队一到40,000附近就打机器人——在这个出生点,那不过是几秒的成长——并且赶在人类抵达你的南边界之前,用机器人的地块抬高上限。海岸线改变了成本:海洋地块无法吞并,所以你的有效上限比同等大小的平原出生点低,意味着绝对成长更慢、打机器人的窗口更短。让这个场景成立的假设是:机器人弱到能在人类到来之前被清掉。如果人类就生在你南边界附近并且全力推进,窗口就太短,你不得不对人类转入防守、让机器人先坐一会儿——这在开局就是输的站位。岛屿案例最清楚地证明:节奏是由你周围的中立领土驱动的,而不是固定计时器或固定兵力值;它也正是”等数字”的玩家输给”读前线”的那个玩家的情形。
两个读法把岛屿上的赢和输分开。第一个是打机器人的时机:必须落在人类军队越过南边界之前,而由于人类是全速成长,它的到来比”人类还很远”这种朴素估计要早。第二个是海岸线:它压低你的上限,从而压低绝对成长速度,所以同样一句”等到40,000”,在平原岛屿上是快速取胜,在这里却是缓慢的失败——因为你的上限更小,40,000占它的比例更高。在岛屿上你没有荒野循环,所以机器人就是你的中立领土,打机器人的推进是整个开局第一步、也是最重要的一步。把岛屿当成”没有中立地,所以我干等”的玩家,手里根本没有循环,而这恰恰就是节奏规则存在所要抓住的那种案例。
失败模式及其对策
最常见的失败是在固定兵力值上空转,也就是”我等到50,000再动手”这种模式。对策是看占比、不看兵力值,并且在占比低于60%之前持续花在中立领土上。在100,000上限下,50,000是50%,已经低于42%的峰值,所以停在那里严格地比继续占下一块中立地更差:那会把你抬到110,000上限,让同样的50,000军队落到45%占比、且拥有更高的绝对成长。第二个失败是向远处领土过度扩张、把边界拉薄,即”在大地图上推出一条长手指”的模式。对策是紧凑规则:先拿核心旁边的地块,因为次线性的上限公式意味着最早几圈才是最便宜的上限,远处的手指才是最贵的,而一条薄边界正是邻居能廉价捅穿的边界。第三个失败是打了一个过强的机器人,这发生在一个机器人生在你出生点旁边、以半速长了一段时间而你晚遇到它的时候。对策是推进之前先拿它的军队和你的比对:如果机器人的占比接近你,就跳过它,去别处占中立地,直到差距重新拉开。第四个失败是过早转向玩家、在上限优势建立之前就打,即”打已经很大的玩家”的模式。对策是转折一节的占比规则:只拿你的上限明显更大的边界。第五个失败是忽视地形,即在一条平原边界本可免费拿下时硬推山地边界。对策是每次推进前都检查地形等级:高地与山地的地块成本更高,同样的军队吞并更慢。以上每一种失败都是读前线的失败,而不是兵力值选错的失败,而对策全部是同一个:把占比钉在峰值附近,拿下面前最便宜的上限。
还有两个在快速开局里很容易漏掉的失败。第一个是把你自己的速度误读为对方的速度:你看着自己45,000,就假设邻居30,000,因为它的边界看起来很安静。安静的边界不等于小军队,邻居可能一直在花上限、自己也到了45,000,那样的话你的45,000只是平手,这次推进是掷硬币,而不是你计划中的胜利。对策是估算邻居的上限而不是边界:看它占了多少地块,在脑子里跑一遍上限公式——做几次之后就很快了。第二个是反向失败:过度读前线、读到大脑死机,因为地图上有三个邻居,你不知道先打哪个,所以原地等待。对策是最便宜目标规则:拿下最弱的有防御目标、抬高上限——任何目标被你拿下都会抬高上限,而下一个决策是从更强的位置做出的,所以为了回避错误的第一个目标而冻结,永远比犯下任何错误的第一个目标更差。这两个失败是同一个形状——对前线的不作为——两个对策也是同一个形状——一次能抬高上限的行动。
节奏如何随地图与模式变化
节奏在每张地图上是同一条规则,但运行的节拍随地形密度和模式改变。在平原很多的地图上(比如世界地图偏绿色的一侧),你的吞并很快、上限抬升很快,整个开局被压缩,你比在山地图上要早很多就打下第一个机器人。在山地地图上,地块成本更高、吞并更慢,中立环带需要更长时间,转向机器人的转折被推迟,机器人因此有更多时间成长,你的窗口被收窄。实操读法是:快地图上你应该在两分钟时点已经打到机器人,慢地图上你四分钟时可能还在中立环带里;如果在快地图上三分钟时还没打到机器人,你多半已经空转过。地图还决定了你起始占比的价值:快地图让上限抬得快,同样的40%更早到达;慢地图让上限压得低,同样的40%能多维持几秒——这就是为什么时点读法必须逐地图来,而不是某个固定分钟数。
在组队模式中,个人扩张的节奏不变,但转向玩家的转折被换成转向友方共享边界:你占中立领土、打弱势机器人,然后与队友共同守着对敌方队伍的共享边缘,而不是去争抢单个玩家。紧凑规则在组队模式里更重要:一条推得又远又薄的边界,你的队友盖不住、敌方队伍可以直接切开,所以紧凑的核心和最早几圈廉价上限,才是让共享边缘守得住的东西。在人打国(人类对势力)模式中,节奏相同,但机器人被势力取代:中等难度下势力从18,750起步、以完整的人类速率成长,所以势力比机器人更难打,转向它的转折应该更晚——只在你已有明确上限优势之后,因为势力全速成长意味着你与它的差距不会像对半速机器人那样自动收窄。在混战(FFA)中,节奏就是标准的单人案例,转向玩家是本局最常见的决策,所以转折一节的占比规则是你将用到最重要的数字。模式改变目标,地形改变节拍,而占比规则保持不变——这正是节奏能成为一条适用于游戏任何位置规则、而不必逐地图死记数字清单的原因;你唯一需要随局势重新学习的是:哪个目标最便宜,以及共享边或被争抢的边究竟在哪个位置。
相关内容
依据 OpenFront v34.3 的成本、部队增长、路线回报与停止信号,在 City、Port、Factory、防御和现金储备之间做选择,而不是照抄固定脚本。
- OpenFront 断线队友接管指南:零兵损失吸收失联队友的土地
Team 模式决策指南:队友断线对胜负格局的影响、何时吸收其土地免费、何时是陷阱,以及 30 秒标记与排位 2v2 规则实际改变了什么。
2026年9月23日
- 解盟时机:当 30 秒值得这笔交易时
利用 30 秒叛徒窗口、0.5 防御与 0.8 攻速减益、以及 -100/-40 的关系下滑,判断在 OpenFront v0.34 中该立刻解盟、等联盟自然到期还是续约。
2026年9月30日
- OpenFront 兼并与包围:关闭口袋而不把战线拉崩
学习用小额推进建立外部支点、完成敌方内陆口袋包围,并在占领后保留第二条可回撤路线。
2026年9月4日