马拉松

来自俄罗斯方块中文维基
(重定向自Marathon
这篇文章需要改进。你可以帮助俄罗斯方块中文维基编辑
重写两个目标系统的描述

马拉松Marathon)是俄罗斯方块的三大主要模式之一(其余两个为40行限时打分)。玩家需要在逐渐提升的下落重力下生存,并尽可能多得分。

一些游戏中的马拉松允许玩家在消除指定行数后继续游玩。

准则中的马拉松

俄罗斯方块准则规定了两种马拉松模式。这两种模式最大的差别在于,进入下一速度等级所需的消行数是否会改变。准则将这两种模式分别称为定量目标系统(fixed-goal system)和可变目标系统(variable-goal system)。

  • 定量目标系统中,进入下一速度等级总是需要消除 10 行。若以较高的速度等级开始游戏,进入下一级需要消除的行数与从第一级开始所需的行数相同。例如,若玩家从第五关开始,则玩家需要消除 50 行才能进入第六关。大多数游戏中,速度等级最高为 15,这意味着玩家在非无尽模式下共需消除 150 行。一些游戏的速度等级上线为 30,这些游戏要么允许玩家进入无尽模式,要么目标行数为 300 或更多。大多如此设计的游戏,尤其是较早的现代方块,即使到达了 15 以上的速度等级,下落重力也不会进一步增加。
  • 可变目标系统中,每一关需要消除的行数不同,具体而言, 需要达成的行数为速度等级数值的五倍。在一些采用较新计分系统的游戏中,一次消行累计的目标行数为其所得分数除以100后向下取整。溢出的目标行数不会继承至下一关。大多数游戏中,关卡的最高值为15(即消除 600 目标行数)。

速度曲线

大多数准则游戏以 Tetris Worlds 中的速度曲线为范本。 该游戏中,方块的下落一格的时间满足以下公式:

时间 = (0.8-((等级-1)*0.007))(等级-1)

结果将被转换至帧(也即重力 G),并就近取整。

速度等级 1 2 3 4 5 6 7 8 9 10
重力 0.01667 0.021017 0.026977 0.035256 0.04693 0.06361 0.0879 0.1236 0.1775 0.2598
速度 11 12 13 14 15 16 17 18 19+
重力 0.388 0.59 0.92 1.46 2.36 3.91 6.61 11.43 20

准则并未规定 19 级之后的速度曲线,因此不同游戏有不同的做法:

有些官方游戏可能会采取不同的速度曲线:

  • Tetris DS 的速度曲线较一般前移了一关,并以整数帧为单位取整;
  • 俄罗斯方块99 中的 999 行马拉松模式延缓了速度曲线,前 50 级的速度变化更加平缓,而后 49 级更加陡峭。

参考资料

本条目转载并翻译自 Tetris Wiki 的条目 Marathon (英),原作者列于其历史记录页。