TETR.IO
这篇文章需要改进,你可以帮助俄罗斯方块中文维基进行编辑。 补充Quick Play 2和Tetra League新赛季的信息、成就系统的信息;加QP新機制:上漲前讀秒,上漲時仍可放塊,被多人瞄加傷且反擊反多人。 |
TETR.IO | |
---|---|
开发 | osk [1] |
游戏平台 |
Web (原始)[注 1] 桌面版: Windows、 Linux、 macOS[注 2] |
发行时间 |
Beta 2024年7月26日
|
最新版本 |
Beta 1.3.1/ 2024年11月3日[2] 桌面版 V9 / 2024年3月9日[3][注 3] |
游戏信息 | |
预览块数 | 5 (默认) |
场地大小 | 默认:10 × 22+18[注 4] |
暂存 | 是 (默认) |
硬降 | 是 (默认) |
旋转系统 | |
TETR.IO ,中文社区常直接简称 io,是一款由 osk 主导开发的免费的在线方块游戏。玩家可与来自全球的对手对战并跻身排行,或与好友进行对战。游戏有一独立的四联频道网页(Tetra Channel)呈现玩家排行等内容。
游戏的 BGM 大多数来自 Hurt Record,亦有 Dr Ocelot 所作的节日曲目;Quick Play 2 的 BGM 则全由 Dr Ocelot 作曲。
游戏机制
随机器
游戏有以下随机器:
- 7-Bag:包随机器。
- 7+1-Bag:包随机器的基础上,每包多加一个随机块。
- 7+2-Bag:包随机器的基础上,每包多加两个随机块,这两个随机块可以相同。
- 7+X-Bag:包随机器的基础上,第一、二、三、四包多加 3、2、1、1 个随机块,这些额外的块可以共同组成完整一包。
- 14-Bag:每包七种方块各两个的包随机器。
- Total mayhem:完全随机生成器。
- Classic:1H2R 随机器,与任天堂 NES 版俄罗斯方块相同。
- Pairs:每组随机选取两种不同的块,分别放入三个之后打乱。
还有几种仅在源代码内存在的随机器,暂不进行讨论。
游戏各模式都默认使用 7-Bag。
连击系统:“攻击倍增”
与其他现代对战俄罗斯方块不同,TETR.IO 使用一套完全不同的攻击系统,单次消行的攻击由消行类型和连击数共同决定,每次消行发送的垃圾满足以下公式:
$$\textrm{Atk} = (\textrm{Basic} + \textrm{B2B}) \times (1 + \textrm{Cmb} \times 0.25) + \textrm{AC}$$
其中 $\textrm{Atk}$ 为实际发送的攻击,$\textrm{Basic}$ 为消行动作的基础攻击,$\textrm{B2B}$ 为背靠背连击奖励,$\textrm{Combo}$ 为连击数,$\textrm{AC}$ 为全清奖励,触发全清时给予。
消行动作 | 消一 | 消二 | 消三 | 消四 | Mini T1 | Mini T2 | T1 | T2 | T3 |
---|---|---|---|---|---|---|---|---|---|
基础攻击 | 0 | 1 | 2 | 4 | 0 | 1 | 2 | 4 | 6 |
若 $\textrm{Basic} + \textrm{B2B}$ 为 0 时,则使用以下连击表:
连击数 | 0-1 | 2-5 | 6-15 | 16+ |
---|---|---|---|---|
送行数 | 0 | 1 | 2 | 3+ |
[注 6] 这样,就可以得到如下的二维攻击表。高清大图。
国外社区称其该攻击表为 "Multiplier system"。该二维攻击表以攻击类型为行,以连击数为列,除全清额外发送十行垃圾外,一次消行发送的攻击量由消行类型与连击数共同决定。
这一机制旨在削弱 4w 连击 Stupid Spin 4w 人狂喜[注 8],同时鼓励成功挖开垃圾行并打出消四或 T-Spin 的挖掘连击[4]。
自定义房间中,除了该套攻击系统,还可选择 Guideline 连击表和无攻击连击表,其中 Guideline 连击表分为 Classic Guideline 及 Modern Guideline:
背靠背奖励
背靠背连击
背靠背连击(B2B Chaining)于2020年4月24日更新的 2.3.2 版本作为试验性功能加入游戏[5]。并在第二天实装于所有模式。
玩家需要连续完成消四与 T-Spin 两种特殊消行来触发背靠背状态,而消一、消二、消三将消除背靠背状态。
在其他现代俄罗斯方块游戏中,背靠背消行有额外的分数或攻击奖励,而 TETR.IO 以此为基础引入了背靠背连击系统。背靠背带来的攻击奖励将在达到一定层数时增加:
连续特殊消行次数 | 外显“B2B”计数 | 奖励攻击 |
---|---|---|
0-1 | (不显示) | 0 |
2-3 | B2B x1 - B2B x2 | 1 |
4-8 | B2B x3 - B2B x7 | 2 |
9-24 | B2B x8 - B2B x23 | 3 |
25-67 | B2B x24 - B2B x66 | 4 |
68-185 | B2B x67 - B2B x184 | 5 |
186-504 | B2B x185 - B2B x503 | 6 |
505-1370 | B2B x504 - B2B x1369 | 7 |
1371-3725 | B2B x1370 - B2B ×3724 | 8 |
该表可能无限延伸,其图像近似于平方根函数曲线。
表中的数据来自 TETR.IO 的官方 Discord 频道。
当连击等级发生变化(升级或归零)时,游戏将以特殊的音效提示。多人游戏中,游戏会在场地左侧显示背靠背的连击长度与所处层数。
自定义房间中,房主可关闭这一机制,将 "ENABLE BACK-TO-BACK CHAINING" 选项调为 OFF 即可。
背靠背充能
B2B 充能(B2B Charging)于 Beta 1.0.0 实装。
现行规则下,B2B 使攻击 +1,但如果 B2B 计数达到 4 及以上,连续 B2B 消行会为一个“浪涌”攻击蓄力(Surge Attack);浪涌攻击的数值显示在 B2B 计数右侧(相等则直接顶掉“B2B×n”里的数字 n)。
若玩家做了非 B2B 消行,则浪涌攻击分成三段一并打出,总攻击量相当于断 B2B 前的 B2B 计数。
垃圾接收速率: "穿透"("Passthrough")
中文社区常被称作穿甲弹。
该机制为 TETR.IO 的另一个特色机制[注 9]。玩家若在对手打出攻击后极短的一段时间内打出反击,则可无视垃圾行阻挡机制,将攻击直接发送给对手。该机制的延时默认为 20 帧(333 毫秒),且受网络延迟影响[6]。该机制触发时有一特殊音效。
6.1.0 版本后,在自定义房间中穿甲弹特性默认关闭,房主可通过 "EXPREIMENTAL" 选项卡下的 "ENABLE PASSTHROUGH" 选项调整[7]。更多信息见#穿甲弹 - 争议与移除。
6.1.2 版本后,该特性不再出现于快速游戏和四连联盟中[8]。
房主可通过调整 "GARBAGE TRAVEL SPEED" 参数修改基础延时(最大 600 帧 = 10 秒)。
旋转系统
TETR.IO 实现了多种旋转系统。当前,在主要[注 10]的各模式中,只允许使用 SRS+ 且不可调整。其他旋转系统只能在自定义房间或单人自定义游戏中,手动选择指定。
SRS+
5.0.0 版本添加了 SRS+ 旋转系统[9]。该系统修改自 SRS,I 块的踢墙关于 y 轴对称,规避了准则 SRS 中的 I 旋不对称导致的卡块。从此,SRS+ 替代 SRS 成为 TETR.IO 中多数模式默认的旋转系统,而原为默认的原版 SRS 则只能在可自定义旋转系统时选择使用。
从 0.6.0-pre0 版本开始[10],TETR.IO 对准则下的踢墙表做了些许修改,加入了自定的 180 度踢墙表。
该踢墙表几乎没有让方块钻洞的 180° 踢墙,可能是出于平衡性考虑。
SRS-X
TETR.IO 另支持名为 "SRS-X" 的旋转系统。SRS-X 带有类似于NullpoMino 和 Heboris Unofficial Expansion 中 "更强大的 180 度旋转"。此外与普通的 SRS 没有区别。[11]
游戏模式
游戏含有以下模式:
- 多人游戏
- 四连联盟(Tetra League)
- 快速游戏(Quick Play)
- 自定义游戏(Custom Game)
- 单人游戏
- 40行(40 Lines)
- 闪电战(Blitz)
- 禅(Zen)
- 自定义游戏(Custom)
多人游戏
玩家可在多人游戏中与其他玩家游玩。游戏默认采用现代官块的规则(九砖一洞且可阻挡与抵消的垃圾行、下落重力等)。但游戏也在不同模式内引入了一些特别的机制。
快速游戏采用独创的「天穹之塔」(Zenith Tower)规则(详见快速游戏章节),其余三人以上的多人房采用类似于俄罗斯方块99的大逃杀规则(可在Even、Elimination、Random 与 Payback四种瞄准方式中选择,但游戏默认不支持手动选择攻击目标)。
大逃杀规则瞄准机制
- Even - 瞄准场上收到最少垃圾的玩家:将所有玩家以垃圾行接收总量倒序排列。在前十名里随机挑出一名玩家,其中第一名(接收量最少的玩家)被选中的概率为第十名的十倍,以此类推。
- Elimination - 瞄准场上堆叠最高的玩家:将所有玩家以堆叠高度排列。在前十名里随机挑出一名玩家,其中第一名(堆叠最高的玩家)被选中的概率为第十名的十倍,以此类推。
- Random - 完全随机地挑选目标。
- Payback - 瞄准刚刚给你发送垃圾行的目标,若无,则随机挑选目标。[12]
为避免单局对局时间过长,非快速多人游戏(即单挑和大逃杀)用了垃圾加时与重力加时机制。消行的攻击力与方块下落的重力会随时间逐渐增加。
四连联盟
四连联盟(Tetra League)为 TETR.IO 中的排位模式。注册账号并达到 10 级就可以解锁排位比赛。
排位比赛为单挑对战。根据段位,赛制为抢三、抢五或抢七。
目前进行中的为2024年8月16日开启的第二赛季(Season 2,S2)。第一赛季(Season 1,S1)于2024年7月26日结束,随后进入的是季后休赛期(Post-Season,7/26-8/2)和季前预热期(Pre-Season,8/2-8/16)。两个阶段不计算 TR,比赛均为抢三,分别采用 S1 和 S2 的规则。
S1 结束时,系统给每位拥有段位的玩家授予了一枚全新的专属徽章:前100名玩家徽章上刻有最终名次;其他玩家刻有最终段位。赛季结束时因偏差值大于100而处于「?」段的玩家则不被授予徽章。
赛制判定
- 赛制由双方较高的段位决定,A+ 段以下为抢三,S- 到 SS 段为抢五,U 段以上为抢七。[注 11]
- 第一赛季中,若双方都没有段位,则由双方较高的 TR 决定,若一方的 TR 高于 20000 分则为抢五,高于 24000 分则为抢七。但第二赛季对该条判定做出的修改暂不明确。
段位分和段位 四连联盟中的段位分称为 TR。TR 基于 GLIXARE 算法,由 Glicko 评分与偏差值 RD 共同决定。胜利可获得 TR,而失败将失去 TR。
首次加入四连联盟的玩家需要先进行十场定级赛以获得 TR。此外,RD 小于 100 的玩家可获得用字母表示的段位[注 12]
玩家的段位段位直接参考其 TR 在全体活跃玩家(即偏差值 RD 小于100的玩家)中的相对排名,每个段位具体的切分点可在Tetra Channel 的四连联盟概况页面查看。下面给出每个段位具体的切分点与其本应对应的 TR:
X+ | X | U | SS | S+ | S | S- | A+ | A | A- | B+ | B | B- | C+ | C | C- | D+ | D | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
% | 0.2% | 1% | 5% | 11% | 17% | 23% | 30% | 38% | 46% | 54% | 62% | 70% | 78% | 84% | 90% | 95% | 97.5% | 100% |
TR | 24000 | 22500 | 20000 | 18000 | 16500 | 15200 | 13800 | 12000 | 10500 | 9000 | 7400 | 5700 | 4200 | 3000 | 2000 | 1300 | 800 | 0 |
注意:由于游戏环境复杂,实际升段所需的 TR 可能略高或略低于上表,具体所需 TR 请前往上文给出的概况页面查看。
Glicko 评分与偏差值 RD 通过 Glicko-2 算法得出。玩家可通过进行排位比赛降低 RD(最小为 58)。若连续一周不进行排位比赛,RD 会以每天一点的速度增加(最大为 350)。
第二赛季
这段文字的信息可能已经过时。你可以帮助俄罗斯方块中文维基进行修改与更新,以使其反映最新信息。 |
第二赛季的规则相比第一赛季有很大不同[13]:
- B2B 奖励机制改为 B2B 充能:对于4层以上的 B2B,每进行一次「特殊消行」,就多积攒一行的攻击。这些攻击将在 B2B 被打断时一并释放,给目标对手打入成吨的三段垃圾行;
- 全消附加5点攻击,同时额外叠一层 B2B;
- 除 T 之外方块的特殊旋转被计为 Mini Spin,叠一层 B2B,打出的攻击和对应消行数的 Mini T-Spin 相同;
- 前14块内,若缓冲区垃圾量大于已打出的垃圾量,消行可以抵消双倍垃圾[注 13];
- 因任何原因中途退出比赛不再被立即判负,玩家在一定时间内重连即可继续比赛死缓[注 14]。
Beta 1.3.0 版本进一步修改了规则[14],带垃圾行的「特殊消行」(即消四和 Spin)多打出一行不受「连击倍增」机制影响的垃圾行。该机制可能是为了防止过多的1:1火力对消,但是实际上却鼓励玩家吃进垃圾后 B2B 挖掘。
上述新赛季的机制鼓励连续特殊消行,使用 B2B 充能机制骚扰对手,或是直接抵消或发送巨额攻击。Beta 1.3.0 的攻击进一步强化了 B2B。但有玩家认为这些机制过于无聊[需要来源]。
第二赛季增加了一个图标非常炫酷的新段位 X+,其 TR 区间为前 0.2%。
此外,为了给予顶级玩家更多的竞争空间,TR 的分布公式也做出了较大改变:TR 的范围依然为 0~25000,但中位数调整为 10000。因此玩家在第二赛季的 TR 很可能低于第一赛季,尤其是在赛季初,因此不可将各赛季的 TR 直接比较。
快速游戏
这段文字需要改进,你可以帮助俄罗斯方块中文维基进行编辑。 编辑者签名:Hjz1001(留言) 2025年1月22日 (三) 13:42 (CST)。 补充逆位mod等信息 |
快速游戏(Quick Play,简称 QP2)是 TETR.IO 中最大的多人混战房,相比 Royale 更加休闲,于 Beta 1.0.0 加入(旧 Quick Play 改名为 Royale,入口被移至自定义房间页面最顶端)。该模式允许玩家随时“爬塔”,无需等待下一场比赛开始。此模式的目标是尽量爬到更高处,在被淘汰后,玩家可以立即开始新一轮快速游戏并尝试达到新的高度。
此模式有两个每周排行榜:常规快速游戏和专家快速游戏(需开启专家模式 mod)。游戏也会记录玩家曾爬升到的最高高度,每周更新。
快速游戏也使用 B2B 充能和 All-Mini,但 B2B 充能略有不同:B2B x4 开始,浪涌攻击从 1 开始积攒(即浪涌攻击量 = B2B 计数 -3)。此外,全清仅附加 3 点攻击,但增加 2 点 B2B 计数。
玩家需在「天穹之塔」(Zenith Tower)中尽量爬升,打出攻击/击杀其它玩家以获得高度加成。场地底部有一推进器,表示推进倍率,无上限,但倍率越高推进器能量衰减越快。
楼层 | 名称 | 高度(单位为 m) |
---|---|---|
1 | Hall of Beginnings 初始大厅 |
0 - 50 |
2 | The Hotel 酒店 |
50 - 150 |
3 | The Casino 赌场 |
150 - 300 |
4 | The Arena 竞技场 |
300 - 450 |
5 | The Museum 博物馆 |
450 - 650 |
6 | Abandoned Offices 废弃办公楼 |
650 - 850 |
7 | The Laboratory 实验室 |
850 - 1100 |
8 | The Core 核心 |
1100 - 1350 |
9 | Corruption 污染区 |
1350 - 1650 |
10 | Platform of the Gods 神界 |
1650+ |
快速游戏共有九个 mod,设计为塔罗牌样式,可在开始游戏前启用。其中八个通过达到特定楼层解锁,但双人 mod 需要 supporter。所有 mod 的效果见下表。
mod | 对应塔罗牌 | 解锁层数 | 描述 | 效果 |
---|---|---|---|---|
Expert mode 专家模式 |
The emperor 皇帝 |
第九层 | A less lenient challenge, for those who dare 低容错的挑战,勇者的选择 |
垃圾行变乱、缓冲时间变短、将立刻全部入场 |
No hold 禁止暂存 |
Temperance 节制 |
第二层 | Hold piece is disabled 不可使用暂存 |
不可使用暂存 |
Messier garbage 垃圾之乱 |
Wheel of fortune 命运之轮 |
第三层 | Garbage is significantly messier 垃圾行显著变乱 |
垃圾行显著变乱 |
GRAVITY 重力 |
The tower 塔 |
第四层 | Gravity scales up harshly by floor 重力随楼层急剧上升 |
重力随楼层急剧上升,锁定延迟随楼层升高而降低 |
Volatile garbage 达摩克利斯之剑 |
Strength 力量 |
第五层 | Receive double the garbage, cancel double the garbage 接收双倍垃圾,抵消双倍垃圾 |
接收的垃圾量与抵消量均翻倍 |
Double hole garbage 空洞诅咒 |
The devil 恶魔 |
第六层 | Garbage may sometimes spawn with two holes 垃圾行生成时有概率出现两个洞 |
垃圾行生成时有概率出现两个洞 |
Invisible 隐形 |
The hermit 隐者 |
第七层 | Non-Garbage minos are only visible once every five seconds 非垃圾砖格每五秒仅可见一次 |
方块放下后立刻隐形,每 5 秒显形一次;垃圾行不受影响 |
All spin | The magician 魔法师 |
第八层 | All-Spins are rewarded, But doing the same clear twice is penalized All-spin 被奖励,但重复使用相同的消除会受到惩罚 |
All-spin 消除不再判作 mini,同样拥有 2×消行数的基础攻击,但重复使用同样消除后,场地上会涨入一行特殊实心垃圾(全清判定忽略此垃圾),垃圾上标有一个数字,代表需要几次不重复消除将其转化为普通垃圾,同时该数字所在位置就是垃圾行转化后洞口的位置。 |
Duo 双人模式 |
The lovers 恋人 |
需要 Supporter | Scale the tower together with someone you hold close 与好友一起攀登高塔 |
两人组队爬塔,场地互相独立,若其中一人被淘汰,另一人可以依次完成数个随机小任务复活队友,两人均死亡算作失败 |
为防止无限刷分,快速游戏会在游戏达到 8 分钟后增加游戏难度(疲劳机制)。具体效果如下:
负面效果 | 提示文本 | 生效时间 |
---|---|---|
场地下方涨入 2 行实心垃圾 | Fatigue sets in... 疲劳涌入身体…… |
8:00 |
接收垃圾量增加 25% | Your body grows weak... 虚弱开始蔓延…… |
9:00 |
场地下方再涨入 3 行实心垃圾,共计 5 行 | All sense blur together... 感知混作一团…… |
10:00 |
接收垃圾量再增加 25%,共计 50% | Your consciousness fades... 意识逐渐模糊…… |
11:00 |
场地下方再涨入 5 行实心垃圾,共计 10 行 | This is the end. 此乃终结之时。 |
12:00 |
User:MrZ 对快速游戏模式进行了细致的观察,详见此处。
大逃杀
大逃杀(Royale),旧称 Quick Play,为多人混战房间,现入口位于自定义页面最顶端,因此现在玩的人少了很多,经常十个人都没有。6.4.0 以前使用类似 Tetra League 的标准规则,6.4.0 起使用全新的 Royale 规则,其规则类似俄罗斯方块 99:垃圾行初始拥有较长缓冲时间,随对战时间增长而不断缩短;垃圾行进入缓冲槽时显示为黄色,一段时间后变红,最终变为深红;落块时标深红色的垃圾逐行进入场地,但进入时方块可以操作并落下,且在此期间不会有新的垃圾进入场地;已进入的垃圾不能被抵消。 此外,该模式中若被玩家锁定时,可透过Payback瞄准所有锁定自己的玩家,并且消行时依据玩家数量可获得额外攻击用作抵销(受multiplier机制影响),具体如下表:
玩家数 | 2 | 3 | 4 | 5 | 6+ |
---|---|---|---|---|---|
攻击 | +1 | +3 | +5 | +7 | +9 |
自定义房间
自定义房间中玩家可调整各种参数(如 Spin 奖励、玩家数限制、预览块数量等)。玩家亦可通过房间列表(Room Listing)查看并加入公开的自定义房间,或是通过房间编号或超链接加入他人的自定义房间。
单人游戏
单人游戏中,玩家可在 40 行与闪电战模式中游玩并获得排名。除此之外,游戏还有禅意模式(Zen)。40 行与闪电战可开启快速模式和/或专家模式。 开启快速模式后,游戏将会有如下变化:
- 更短的倒计时,提示文本由 “3-2-1-Go” 变为 “Ready-Set-Go”;
- 点按重试键即可重开;
- 弃权键生效的时间减短;
- 第一块不会是 SZO 中的一块(减少软降)。
开启专家模式后,两个模式默认额外显示以下数据[注 15]:
- 40行:多余操作数、场地中央的剩余行数、按键效率(平均每块所需的按键)、落块速度(平均每秒的落块数)
- 闪电战:多余操作数、场地中央的剩余时间。
闪电战、禅意模式与自定义游戏使用一套与现代官块类似的得分表,如下所示:
动作 | 得分 |
---|---|
消一 | 100 |
消二 | 300 |
消三 | 500 |
消四 | 800 |
T-Spin | 400 |
T-Spin Single | 800 |
T-Spin Double | 1200 |
T-Spin Triple | 1600 |
T-Spin Mini | 100 |
T-Spin Mini Single | 200 |
T-Spin Mini Double | 400 |
全清 | 3500 |
背靠背(特殊消行) | +50% |
连击 | Combo*50 |
闪电战与自定义游戏中,所有分数还需乘以当前等级数。若将“允许回旋”(Allowed Spins)更改为 “All Spin”、“All-mini”、“Handheld” 或 “Stupid Spin”,则所有合法的 Spin 将以 T-Spin 类似的方式计算,Spin Mini Triple 将获得 800 分,I-Spin Mini Quad 将获得 1600 分 ,I-Spin Quad 将获得 2600 分。 除上表外,降落也会奖励分数,这一分数不受关卡倍率影响:
动作 | 得分 |
---|---|
硬降 | 2/格 |
软降 | 1/格 |
40行
40行中,玩家需要尽快消除 40行。
闪电战
{{#html:MathJax}}
闪电战(Blitz)与限时打分模式类似,玩家需要在两分钟内尽可能多得分。
与传统的限时打分模式不同,该模式采用与马拉松类似的速度等级系统。消除若干行后将会升级,每关需要消除的行数会逐渐增加。
速度等级与消除所需行数的关系可近似使用如下公式表示:
$Lines = Level * 2 + ceil(Level/10.0)$
等级 | 所需行数 | 总消行数 | 重力(G) | 重力(秒每行) |
---|---|---|---|---|
1 | 3 | 3 | 0.0167 | 1.0 |
2 | 5 | 8 | 0.0259 | 0.643 |
3 | 7 | 15 | 0.0412 | 0.404 |
4 | 9 | 24 | 0.0670 | 0.249 |
5 | 11 | 35 | 0.111 | 0.150 |
6 | 13 | 48 | 0.189 | 0.0880 |
7 | 15 | 63 | 0.330 | 0.0505 |
8 | 17 | 80 | 0.588 | 0.0283 |
9 | 19 | 99 | 1.08 | 0.0155 |
10 | 21 | 120 | 2.01 | 0.00827 |
11 | 24 | 144 | 3.87 | 0.00431 |
12 | 26 | 170 | 7.62 | 0.00219 |
13 | 28 | 198 | 15.4 | 0.00108 |
14 | 30 | 228 | 20 | 0.00052 |
15 | 32 | 260 | 20 | 0.00024 |
可能有更高的等级,但在排行榜前1000名中并未发现大于14的等级。
在自定义模式中,分别将“levelling speed”与“base gravity”分别设置为0.42与0.65即可模拟这一关卡指标。这一组数字是从闪电战模式的 .ttr 游戏回放文件中得到的。回放文件由纯文本 .json 格式编写,可通过任何文本编辑器阅读。
禅
禅(Zen)为无尽模式,顶出将重置场地与发挥数据,但不会重置分数与关卡。
该模式灵感来源于宝石迷阵系列的同名模式(宝石迷阵 2 中首次出现,但名为无尽模式)。
玩家可自行调节重力,也可在右侧设置框中调整垃圾行。
玩家可在等待大逃杀、自定义房间或排位比赛时游玩该模式。
游玩该模式将给予玩家 100/分钟 的经验,但每次奖励的上限为 3000 点。若达到该上限(游玩 30 分钟),玩家必须退出重进以获得更多的经验。
自定义
玩家可自创单挑房间,规则可在创建房间时设置。自定义房间的默认规则与其他俄罗斯方块游戏中,固定目标马拉松的规则相似。
徽章
- 参见:TETR.IO 徽章
徽章是玩家成就的象征,显示于四连频道用户页与玩家资料卡。截至目前共有 25 个徽章。5 个徽章可通过游玩直接获得;其余 20 个象征赛事优胜者或早期测试用户的徽章需要管理员授予。
成就
这段文字需要扩展。你可以帮助俄罗斯方块中文维基来扩写它。 |
- 参见:TETR.IO 成就列表
Beta 版本更新后的新成就系统,目前与原本的徽章系统共存,且多数成就可获取成就积分(Achievement Rating,简称AR),并依据该积分数量进行排名。截至目前共有52个成就,其中有1个成就为一次性成就,4个成就不参与AR计算,1个成就为隐藏成就,31个成就会依据排名获得额外AR,而一名玩家最多可拥有 562 AR。
主题活动
愚人节活动
- 主条目:TETR.IO 愚人节活动
每年的四月一日,TETR.IO 都会举办愚人节活动。活动仅于快速游戏房进行,使用与一般堆叠游戏不同的规则。玩家无法通过正常方式开启这些特殊规则。
节日主题更新
TETR.IO 在2021年圣诞期间换上了新的皮肤。原皮肤将在圣诞假期(2021年12月19日到2022年1月4日)内更换为冬日主题的新皮肤。玩家无法取消这些皮肤更新,但可用自选背景替换游戏的默认背景。
这次皮肤更新增加了雪花粒子效果,更改了方块与阴影的材质,并新增了大量冬日主题背景。与此同时,osk 借这次更新测试了 TETR.IO 的模块化效果。
这些主题效果在活动结束后被移除,玩家无法手动开启这些皮肤更新。
2022年圣诞期间,游戏也使用了全新的一套背景和皮肤。皮肤的改变包括:
与2021年节日皮肤不同,玩家可手动关闭2022年内的节日皮肤。
5,000,000 Blast
为庆祝游戏玩家数达到五百万,osk 举行了一项为期两周的活动。活动中,游戏开放了全新的限时单人模式 5,000,000 BLAST。取得前 1000 名的玩家可根据表现获得不同的徽章。前 100 名还会获得时长不等的免费 Supporter。
该模式要求玩家尽快获得五百万分。起初游戏的得分倍率极低,但该倍率会以指数增长,但玩家看不到该倍率。
玩家需要根据“原创”这一原则游玩。多样的消行有额外奖励,而单调的消行有特殊惩罚。
游戏内部使用一组气槽来衡量消行的原创性,场地中的每一列,以及游戏中的每种动作都对应一个独立的气槽。
具体而言,包括以下所有动作:
游戏起初的得分倍率很低,但该倍率会随着游戏推进以指数形式增长[注 18]。
osk 在游戏的 Discord 服务器透露了 COOL!! 与 REGRET 的显示机制:
游戏的 COOL!! 和 REGRET 系统来源于 俄罗斯方块特级大师系列。不像 Ti 的文本会直接影响段位,该模式中的文本不参与得分的计算,仅仅作为提示文本引导玩家游戏。具体而言,当某次动作的“原创性”达到某个阈值,游戏就会显示对应的文本。
排行榜前 1000 名的块数在 200-300 块之间。该模式本身是竞速模式,压低块数可显著降低操作量。因此,排名靠前的玩家无不选择利用 COOL!! 机制获取成倍的分数。
社区
四连频道
游戏内的四连频道中,玩家可查看40行和闪电战的排行榜。四连频道同时保存了玩家最佳的10次40行与闪电战成绩(包括录像)。玩家也可在“我的”(ME)板块查看最近10场单人游戏的成绩与录像。也可在“玩家”(Players)板块查看四连联盟与经验值排行榜的前 100 位。
除了上述功能,玩家还可在四连频道查看于 Twitch 推流 TETR.IO 的主播。四连联播(Tetra News)板块展示了所有玩家获得的成就,如在单人游戏打出世界前十的成绩,赢得 TETR.IO 中的众多赛事等,在四连频道上方也有简易的搜索框,玩家可在此输入 ID 或链接来观看回放,也可输入玩家名来浏览他们的数据。
四连频道网页
网页版四连频道含有如下内容:
- 含有用户详细信息的用户页(40行与闪电战成绩及回放、排位比赛回放、禅意模式等级与分数);
- 总排行,与按国家或地区分类的排行;[注 19]
- 详细的游戏全局数据;
- 用户搜索功能;
- 更长的四连联播页;
网页版四连频道中的四连联播内容更丰富。独立的四连联播页面展示了所有注册用户打破个人纪录、获得个人最佳段位(即首次达到某一段位)的消息。该页面滚动刷新,显示最新的 100 条新闻、登载的新闻也会在个人用户页呈现。可在首页点击"VIEW ALL"进入该独立页面。
玩家数里程碑活动
四连频道主页展示了玩家数(包括注册玩家、匿名玩家与定级玩家)、玩家花费的总时间、进行的游戏总局数与各类杂项数据(如放块数、按键数)。
每当 TETR.IO 的玩家数到达一定里程碑,osk都会举行时长不等的活动,活动的内容通常包括多倍经验与支持者折扣。
达成日期 | 玩家数[注 20] | 经验奖励 | 支持者折扣 | 参考 | ||
---|---|---|---|---|---|---|
倍率 | 时长 | 折扣 | 时长 | |||
2020年11月3日 | 50 万 | 三倍 | 一周 | 无 | 无 | [17] |
2021年2月9日 | 100 万 | 五倍 | 一天 | 无 | 无 | [18][19] |
三倍 | 接下来的六天 | |||||
2021年5月31日 | 200 万 | 五倍 | 一天 | 七五折 | 一周 | [20] |
三倍 | 接下来的六天 | |||||
2021年9月17日 | 300 万 | 三倍 | 三天 | 七折 | 一周 | [21] |
2021年12月8日 | 400 万 | 四倍 | 一天 | 七五折 | 一天 | [22] |
2022年3月2日 | 500 万 | 2.5倍 | 一周 | 七五折 | 一天 | [23] |
穿甲弹 - 争议与移除
国内外社区的许多玩家都不看好游戏的穿甲弹机制。此外,还有一些玩家对游戏的连击表提出批评。之前,这两个机制相互作用,让对局陷入一边倒的局面。
正因大部分玩家(尤其是排位玩家)要求移除穿甲弹机制,osk在2021年9月28日发起了一次移除穿甲弹的大型社区讨论。玩家可通过多种方式进入讨论频道(包括更新日志、Discord 新闻频道等)。
osk 在该频道点明讨论时需要注意的几点:
- 在游玩不带穿甲弹游戏的基础上讨论。
- 请给出选择的理由,这比投票结果更重要。
为了收集更广泛的意见,osk 发布了一张网页收集表 https://passthrough.osk.sh/ 现已关闭)。收集表共有三个问题[24]:
- 您是否同意移除穿甲弹机制?
- 您的 TR(如果有)
- 您给出上述选择的理由(重要)。
共有 649 名玩家提交了问卷(不包括重复提交和刷票)。其中,243 名玩家要求保留穿甲弹,而 406 名玩家要求移除。
综合考虑投票结果和给出的理由,osk决定在排位和快速游戏中关闭穿甲弹机制。
osk提到,在提及关闭穿甲弹原因时,大部分玩家认为该机制提升了防守的难度,并且根本无法预测。
由于网络延迟,玩家仍然可能会受到穿甲弹攻击[7] 。6.3.3 更新加入了 Zero Passthrough 特性,移除了这一被玩家称为“延迟炮”的机制[25]。
职员
TETR.IO 职员是一群管理游戏,维持游戏及社区稳定的用户。职员的主要职责包括处理举报、回复来信与管理 Discord 服务器。
职员有以下特殊权限:
- 进入管理面板(所有管理操作都在这里完成);
- Discord 上的特殊角色(允许进行禁言等管理操作,并进入 Discord 管理频道)。
职位
职位的中文名称非官方,仅供参考。 |
按管理权利与义务划分,TETR.IO 共有四类职位[26]职员拥有大多数支持者与认证用户的权限、可发送特殊表情、并可接管任何游戏房间。
Community Moderator
Community Moderator(社区协管员)是在2023年5月新增的职位。作为 TETR.IO 中的基础管理职位,社区管理员在游戏聊天中以蓝色名字标出,有权管理聊天等权限较低的事务。
Global Moderator
Global Moderator(全局协管员)作为更正式的 TETR.IO 职员,拥有更多权责。全局协管员在游戏聊天中以浅粉色名字标出,可处理所有违规事件。
Administrator
Administrator(管理员)在功能上与协管员权限类似,但有更多权限。他们在游戏聊天中以粉色名字标出。
Sysop
Sysop(系统管理员)对 TETR.IO 有全部的管理权,并且是唯一能够提拔新职员与部署代码更改的职员。该职位为 osk 独有,他在游戏聊天中以绿色名字标出。
职员[1] | 职位 | 职称[注 21] | 任期[注 22] |
---|---|---|---|
osk | Sysop | osk / TETR.IO Founder (Lead Producer) | 开服至今 |
Dimentio | Administrator | TETR.IO Programmer & Administrator | 2021年8月至今 |
Dr Ocelot | Administrator | TETR.IO Programmer & Administrator | 2022年6月至今 |
ZaptorZap | Administrator | TETR.IO Administrator | 2021年5月至今 |
Zudo | Administrator | TETR.IO Administrator | 2021年8月至今 |
flash | Global Moderator | TETR.IO Assisting Programmer & Global Moderator | 开服至今 |
alcazar | Global Moderator | TETR.IO Global Moderator | 开服至今 |
deep4amthoughts | Global Moderator | TETR.IO Global Moderator | 2021年5月至今 |
gebruikersnaam | Global Moderator | TETR.IO Global Moderator | 开服至今 |
Matthew | Global Moderator | TETR.IO Global Moderator | 开服至今 |
thugginator | Global Moderator | TETR.IO Global Moderator | 开服至今 |
Blink | Community Moderator | TETR.IO Community Moderator | 2023年5月至今 |
flowerpetal | Community Moderator | TETR.IO Community Moderator | 2023年5月至今 |
sketchedpurple | Community Moderator | TETR.IO Community Moderator | 2023年5月至今 |
nook | 前 Global Moderator | TETR.IO Alumni | 开服至2022年6月 |
开发历史
TETR.IO 于2019年2月19日开启 INDEV 测试[27]。这一阶段为封闭测试,只对 osk 及其好友开放。 不到一年后,TETR.IO 于2020年1月31日进入了 INFDEV 测试,玩家当时需要申请来加入测试。在 INFDEV 开放后,玩家需要通过 Discord 或电子邮件私聊 osk,提供 IP 地址,以获得白名单[28]。
游戏于一个半月后的2020年3月22日进入了公开 Alpha 测试阶段。此时所有玩家都可创建/登录账号进行游玩。[29]
2020年4月4日,游戏于2.0.0版本开启了四连联盟测试[30]。测试只对 INFDEV 用户与支持者开放。4月18日,四连联盟排位比赛正式加入游戏,所有 10 级以上的玩家都可参与四连联盟比赛。
2020年5月22日,TETR.IO 的桌面版公布[31]。桌面版允许玩家不通过浏览器游玩,并且增加了诸如 Discord 集成显示的额外功能。在早期,玩家可通过桌面版离线游玩 TETR.IO。
琐事
- 从 1 级开始,玩家的 “等级徽章” 每 10 级更改一次颜色。最高等级可能为 5000,但由于尚无人到达这一等级,这一点有待证实。
- 若玩家数量为 3-7 计分板的颜色将会是彩虹色,也即七种四连方块的颜色,显示玩家各自的得分。
- 若在房间中输入 “/kagari” 指令,系统则会回复带有 “:kagari:” 表情的消息。只有该指令的发送者能看到该消息。
- 设置中的 WASD 按键方案是 osk 自己的按键配置;osk 不喜欢 Tetris Friends 的默认设置,所以自创了一套键位。
- TETR.IO 的很多灵感来自于宝石迷阵系列。如 Zen 动画来自于宝石迷阵2的禅模式。Solo 下各模式的配色也可能来自于宝石迷阵-旋转(Solo 下各模式的配色与该作中的大体相同)。
- 多人游戏中的攻击/防御数值的显示方式参照了由 Atlus' P-Studio 开发的游戏 女神异闻录5。游戏中,若短时间打出大量伤害,伤害的数值将会累加,并以更大的字体显示。
- 截至 6.0.1 版本,在 TETR.IO 达到一定赞助等级并维持赞助者身份,将获得橙名特权,不同等级有不同的颜色。购买或收到赞助者即为一级,二级(★)可通过捐款 20 欧元以上获得,三级(★★)对应的捐款为 80 欧元,四级(★★★)为 250 欧元。
- Alpha 测试早期,双人对战中场地右下方显示的不是 VS Score,而是实际的分数。VS Score 于 2.2.10 更新加入游戏,游戏内的计算公式为:
- [math]\displaystyle{ (\text{Attack} + \text{Garbage Lines Cleared}) \div \text{Pieces} \times \text{PPS} \times 100 }[/math]
但玩家通常通过下面的公式手算 VS Score:
- [math]\displaystyle{ (\text{Attack} + \text{Garbage Lines Cleared}) \div \text{Time} \times 100 }[/math]
即:
- [math]\displaystyle{ (\text{APM} + \text{Dig Per Minute}) \times 5 \div 3 }[/math]
或:
- [math]\displaystyle{ \text{ADPM} \times 5 \div 3 }[/math]
其中 Attack 为打出的攻击数、Garbage Lines Clear 为消除的垃圾行数、Pieces 为摆放的方块数、PPS 为每秒落块数、Time 为本局时长、APM 为每分钟攻击数、Dig Per Minute 为每分钟挖掘数、ADPM 为每分钟攻防数。
原始公式加入了一个 100 的系数,以统一 ADPM 与 VS Score 的数量级。此外,若时间低于1秒时则按1秒计。
- 游戏引擎允许一个方块消除四行以上。但游戏早期,这种操作没有对应的文本,会导致游戏崩溃。
在 2020 年 7 月 16 日 的 4.1.0 更新中,osk 修复了这一漏洞[32]。此外,该次更新将消行动作文本扩展到了五行及以上。
消行 | 文本 |
---|---|
5 | PENTA |
6 | HEXA |
7 | HEPTA |
8 | OCTA |
9 | ENNEA |
10 | DECA |
11 | HENDECA |
12 | DODECA |
13 | TRIADECA |
14 | TESSARADECA |
15 | PENTEDECA |
16 | HEXADECA |
17 | HEPTADECA |
18 | OCTADECA |
19 | ENNEADECA |
20 | EICOSA |
21+ | KAGARIS |
- 社交页面存在一彩蛋。若在搜索框输入非好友 ID,游戏将回应 “Could't find anyone like that.”。若继续搜索 “anyone like that”,游戏会以不同的消息回复。并开始以下循环:
搜索内容 | 中文 | 回应 | 中文 |
---|---|---|---|
anyone like that | 这样的玩家 | Couldn't find anyone with that name. | 找不到以此为名的人 |
anyone with that name | 以此为名的人 | Couldn't find that person. | 找不到这个人。 |
that person | 这个人 | Couldn't find the specified user. | 找不到指定用户。 |
the specified user | 指定用户 | Couldn't find anyone in your friends list with that name. | 无法在你的好友列表中找到以此为名的人。 |
anyone in your friends list with that name | 你的好友列表中以此为名的人 | Couldn't find who you are looking for. | 找不到你要找的人 |
who you are looking for | 你要找的人 | Couldn't find any user in your friends list who matches the specified search term. | 无法在你的好友列表中找到符合搜索条件的用户。 |
any user in your friends list who matches the specified search term | 在你的好友列表中符合搜索条件的用户 | ... | …… |
(内容及回应的中文翻译中,加粗部分为重复的内容) |
- 这时,报错消息中 Kagari 的表情会由惊讶变为怀疑。此时,搜索 “...” 不会继续循环,而是返回一般的报错消息 “Could't find anyone like that.”
- 禅模式中,关卡数一侧通常有一串符号。这套符号系统参照了罗马数字的表述方式,用于表示玩家的关卡。
- 由于 osk 并未设计表示更大数字的符号,在关卡达到一定值时,系统只会使用最大的 500,000 符号来表示关卡。但这一现象在短期内不会实际出现于游戏中,已知禅最高关卡数的达成者 BLB 也未超过 20,000 关。
- 游戏会在首次启动时运行一套完全自定义的跑分系统。该套系统名为 Feecof,用于系统帮助玩家选择最适合游玩的画质。
Feecof 得分 | 画质预设 |
---|---|
小于 300,000 | LOW(低) |
300,000 到 600,000 | MEDIUM(中) |
600,000 以上 | HIGH(高) |
1,000,000 以上,且通过桌面版运行 | ULTRA(最高) |
- TETR.IO 发布起,就有不少玩家尝试取得单局游戏最长时间的记录。以下是截至目前(2022 年 6 月 9 日)部分模式的记录:
- 游戏服务器连续正常运作的时间记录为 56.5 天,也即 6.2.1 与 6.3.0 两次版本更新之间,但 osk 认为这一时长大于两个月。[36]
注释
- ↑ 特别地,TETR.IO 支持 Chrome 67、Firefox 56、Edge 79、Opera 66及它们之后的版本。
- ↑ v5 及之后版本
- ↑ 当地时间
- ↑ 可在单人自定义游戏中调整
- ↑ 其他 Spin 消行的攻击与对应的 T-Spin 消行攻击相同。Spin 消四基础攻击为10,在自定义房间开启 All-Spin 或 Stupid Spin,或在禅模式均可以达成这种操作。
- ↑ 连击伤害实际上并非分段函数,而是“定义域为正整数的线性函数”向下取整后的结果,这一点可通过修改伤害倍率来证明。
此外,单次连击所造成的伤害没有上限。例如,43 连消一将送出 4 行垃圾。 - ↑ 由于背靠背连击加成实际上带有小数点,游戏中实际参与计算的数值在 B2B×2 后不完全符合这一表格。
- ↑ Stupid Spin 环境下,可利用 Spin 消一搭配连击倍率来成倍提高攻击。
- ↑ 从技术角度,实际上是联网游戏固有问题,解决必须有所取舍,无法做到完美,这里实际是尝试不同的取舍方案。
- ↑ 包含排位、录像等要素的
- ↑ 若一方没有段位,则由另一方的段位决定。
- ↑ 然而,若总游玩场次过少,仍会出现 RD 小于 100 但没有段位的情况[需要来源]。
- ↑ 实际表现中第14块无法触发双倍抵消,即该机制只对前13块生效。该问题不受暂存的影响。
- ↑ 在等待时间内,对手每隔一段时间得一分,直至其得到获胜所需分数。
- ↑ 新版本可自行调整显示的数据。
- ↑ Mini T-Spin 与一般的 T-Spin 分开计算,不消行的 T-Spin 与消行的 T-Spin 分开计算。
- ↑ 从第二次全清开始,每次全清都将永久地扣除 9.15 的“原创度”。
- ↑ 游戏分数关于时间的函数曲线大致符合这一假设。
- ↑ 国家或地区为注册时 IP 地址所在的国家或地区,若需更改需要成为赞助者。
- ↑ 包括匿名
- ↑ 见于用户页顶部横幅。
- ↑ 不包括中途离任时间。
- ↑ 可由禅模式中的 Display 选项选择 Versus 来验证。
- ↑ 一次消除多行并且全清依然会发送 10 行。
参考资料
- ↑ a b About TETR.IO/THE TEAM . TETR.IO. 2022年10月23日. (网页存档备份于 2022年10月23日).
- ↑ BETA 1.3.1 Update Log . TETR.IO Patchnotes. 2024年11月3日.
- ↑ 6.4.3 Update Log . TETR.IO Patchnotes. 2024年3月9日.
- ↑ TETR.IO Forty-Four Fact Frenzy! . osk blog. 2019年12月17日. Fact 7: Spiced up Garbage
- ↑ 2.3.2 Update Log . TETR.IO Patchnotes. 2020年6月2日.
- ↑ 4.2.0 Update Log . TETR.IO Patchnotes. 2020年7月30日.
- ↑ a b 4.2.0 Update Log . TETR.IO Patchnotes. 2021年9月28日.
- ↑ 6.2.0 Update Log . TETR.IO Patchnotes. 2020年10月18日.
- ↑ 5.0.0 Update Log . TETR.IO Patchnotes. 2020年9月28日. "➔ Added SRS+!"
- ↑ 0.6.0-pre0 Update Log . TETR.IO Patchnotes. 2020年6月2日. "➔ Added 180 spins."
- ↑ 2.0.0 Update Log . TETR.IO Patchnotes. 2020年6月2日. "➔ Added the rotation system SRS-X." "➔ This is SRS, except with Nullpomino/Heboris-style 180s."
- ↑ TETRIO Statistics by Tenchi
- ↑ Beta 1.2.0 Update Log . TETR.IO Patchnotes. 2024年8月16日.
- ↑ Beta 1.3.0 Update Log . TETR.IO Patchnotes. 2024年9月22日.
- ↑ 5.0.0 Update Log . TETR.IO Patchnotes. 2020年9月2日. "➔ Introducing the standalone TETRA CHANNEL SITE!"
- ↑ Thank you to everyone who played TETR.IO this year! 2021 was an amazing year, and 2022 looks to be very exciting! . Twitter. 2022年1月1日.
- ↑ TETR.IO has just reached 500,000 TOTAL PLAYERS!!! . Twitter. 2020年11月3日.
- ↑ ONE MILLION . osk blog. 2021年2月9日.
- ↑ TETR.IO has just reached 1,000,000 players!!! . Twitter. 2021年2月9日.
- ↑ TETR.IO just reached TWO MILLION players, including anonymous, not even 4 months after hitting 1 million! . Twitter. 2021年5月31日.
- ↑ TETR.IO just reached 3,000,000 total players!!! 735K of those are registered! . Twitter. 2021年9月17日.
- ↑ http://TETR.IO just reached 4 million players! 900K of those are registered! . Twitter. 2021年11月8日.
- ↑ TETR.IO 官方 Discord 消息
- ↑ Vote for the change of the default passthrough mode and removal of passthrough from TETRA LEAGUE . osk "passthrough" subdomain. 2021年10月18日. (网页存档备份于 2021年10月8日).
- ↑ 6.3.3 Update Log . TETR.IO Patchnotes. 2023年4月11日.
- ↑ Akpha 6.3.4 Update Log . TETR.IO Patchnotes. 2024年11月3日.
- ↑ The Beginning . TETR.IO Patchnotes. 2020年6月2日.
- ↑ TETR.IO is now in INFDEV! . osk blog. 2020年1月31日. [2020年2月8日]. (网页存档备份于 2020年2月8日). "Want to try out TETR.IO? Contact me with your IP and why you would like to try out TETR.IO, and I'll add you to the whitelist!"
- ↑ 1.0.0 Patch Note . 2020年3月22日.
- ↑ 2.0.0 Update Log . TETR.IO Patchnotes. 2020年4月4日. "➔ THE OFFICIAL TETR.IO DESKTOP CLIENT IS HERE!"
- ↑ 3.0.0 Update Log . TETR.IO Patchnotes. 2020年6月2日. "➔ THE OFFICIAL TETR.IO DESKTOP CLIENT IS HERE!"
- ↑ 4.1.0 Update Log . TETR.IO Patchnotes. 2020年7月16日.
- ↑ [TETR.IO] (WORLD RECORD) Longest 40L sprint in 2:40:00:683 . YouTube. 2022年5月18日. 。
- ↑ 由于 Twitch 的录播清理机制,玩家将其重新上传到了 Youtube: Exca's 18 hours lobby . YouTube. 2022年7月29日.
- ↑ RinoZing. After 18 hours and 38 minutes of stream, I got new PB for consecutive FFA lobbies hosted on @tetriogame, my best was 420, now it's 547 (all in a row, not spectating a single one, not topping out). . 2022-07-23.
- ↑ prob like 2 months ? maybe? . Official TETR.IO Discord server. 2021年6月10日.