TETR.IO: Difference between revisions
m fix typo |
move qp trivia to subpage |
||
(26 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
|platform = Web (Native)<ref group="note">Specifically, TETR.IO officially supports Chrome 67≤, Firefox 56≤, Edge 79≤, and Opera 66≤</ref> <br> Desktop: Windows, Linux, macOS<ref group="note">Specifically Desktop V5 and up is supported. If one launches Desktop V4, for instance, they will be met with a screen informing them the current Desktop client version is unsupported alongside links to update, and the game will refuse to load.</ref> | |platform = Web (Native)<ref group="note">Specifically, TETR.IO officially supports Chrome 67≤, Firefox 56≤, Edge 79≤, and Opera 66≤</ref> <br> Desktop: Windows, Linux, macOS<ref group="note">Specifically Desktop V5 and up is supported. If one launches Desktop V4, for instance, they will be met with a screen informing them the current Desktop client version is unsupported alongside links to update, and the game will refuse to load.</ref> | ||
|preview = 1~6 (default 5) | |preview = 1~6 (default 5) | ||
|playfield = 10 × 40 (default | |playfield = 10 × 40 (default) | ||
|hold = Yes (default) | |hold = Yes (default) | ||
|hard = Yes (default) | |hard = Yes (default) | ||
|system = [[SRS]], SRS-X | |system = SRS+ (default), [[SRS]], SRS-X, [[Arika Rotation System|ARS]], [[Nintendo Rotation System|NRS]], ASC, Tetra-X, None | ||
|boxart = Tetr.io_logo.png | |boxart = Tetr.io_logo.png | ||
|caption = TETR.IO logo | |caption = TETR.IO logo | ||
Line 28: | Line 28: | ||
==== Combo System: "Multiplier" ==== | ==== Combo System: "Multiplier" ==== | ||
[[Image:TETR.IO_Combo-Table.png|right|800px|thumb| | [[Image:TETR.IO_Combo-Table.png|right|800px|thumb|A table detailing the Multiplier combo and B2B Chaining mechanics combined. Yellow cells indicate the attack will cause a "spike", red cells indicate that the attack would cause a top-out if no garbage is cancelled, and purple cells indicate an attack that can cause a "spike KO". Note that the All Clear attack value is outdated.]] | ||
By default, ''TETR.IO'' utilizes a very different combo | |||
By default, ''TETR.IO'' utilizes a very different combo system to other Tetris games and clones. This system is known as the Multiplier combo system. It nerfs the usually overpowered "four-wide" combo setup heavily, and awards combos that finish with a Quad or T-Spin with a large spike. This system is enabled by default in all multiplayer modes and Zen, and can be toggled in the Custom Room settings. | |||
In the Multiplier system, larger attacks are affected by combo more than smaller ones. The exact value is <math>base*(1+0.25x)</math> where <math>x</math> is combo. If the base attack is 0, the function <math>ln(1+1.25x)</math> is used for 2-combo and above. | |||
Since TETR.IO is played on a grid, the resulting value must be rounded to a whole number. How this is done depends on the "Rounding Mode" setting. Taking a 1-combo Double (1.25) for example: | |||
* '''DOWN''': values are rounded down, meaning it will always send 1. | |||
* '''RNG''': values use weighted randomness, meaning it has a 25% chance to send 2 instead. | |||
Quick Play uses RNG mode. Other multiplayer modes and Zen use DOWN mode by default. Blitz and Sprint use other scoring systems, so this system is not used. | |||
==== Back-to-Back Charging ==== | ==== Back-to-Back Charging ==== | ||
[[File:Tetrio b2b charge.png|200px|thumb|right|Various stages of B2B Charging.]] | |||
Back-to-Back Charging is a mechanic added in Beta 1.0.0 on July 26th, 2024<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_BETA_1_0_0 |title=Beta 1.0.0 Update Log |date=July 26th, 2024 |website=TETR.IO patch notes}}</ref> alongside the new Quick Play mode. This is the default mechanic used in multiplayer games, replacing Back-to-Back Chaining. | Back-to-Back Charging is a mechanic added in Beta 1.0.0 on July 26th, 2024<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_BETA_1_0_0 |title=Beta 1.0.0 Update Log |date=July 26th, 2024 |website=TETR.IO patch notes}}</ref> alongside the new Quick Play mode. This is the default mechanic used in multiplayer games, replacing Back-to-Back Chaining. | ||
Line 73: | Line 83: | ||
==== All-Mini ==== | ==== All-Mini ==== | ||
All-Mini was added in Beta 1.0.0<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_BETA_1_0_0 |title=Beta 1.0.0 Update Log |date=July 26, 2024 |website=TETR.IO patch notes}}</ref> on July 26, 2024. This rule allows all pieces to perform Spins. Spins for pieces other than T use immobile detection and are counted as Mini-Spins. It used to be the default rule until it was replaced by All-Mini+ after Beta 1.5.0 | All-Mini was added in Beta 1.0.0<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_BETA_1_0_0 |title=Beta 1.0.0 Update Log |date=July 26, 2024 |website=TETR.IO patch notes}}</ref> on July 26, 2024. This rule allows all pieces to perform Spins. Spins for pieces other than T use immobile detection and are counted as Mini-Spins. It used to be the default rule until it was replaced by All-Mini+ after Beta 1.5.0. | ||
All-Mini+ was added in Beta 1.5.0<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_BETA_1_5_0 |title=Beta 1.5.0 Update Log |date=January 18, 2025 |website=TETR.IO patch notes}}</ref> on January 18, 2025, allowing T pieces to use immobile detection as well. It replaced All-Mini as the default for all multiplayer gamemodes and Zen. | All-Mini+ was added in Beta 1.5.0<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_BETA_1_5_0 |title=Beta 1.5.0 Update Log |date=January 18, 2025 |website=TETR.IO patch notes}}</ref> on January 18, 2025, allowing T pieces to use immobile detection as well. It replaced All-Mini as the default for all multiplayer gamemodes and Zen. | ||
Line 82: | Line 92: | ||
As of Alpha 6.1.2<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_ALPHA_6_1_2 |title=Alpha 6.1.2 Update Log |date=October 18, 2021 |website=TETR.IO patch notes}}</ref>, it is disabled by default in all gamemodes. It can be enabled by toggling the "Garbage Passthrough" option under the "Gravity and Margin Time" category. This mechanic historically has gone through many controversies leading to its removal as a default mechanic -- refer to the [[TETR.IO#Professional_Concerns:_The_Removal_of_Passthrough|Professional Concerns]] section for more info. | As of Alpha 6.1.2<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_ALPHA_6_1_2 |title=Alpha 6.1.2 Update Log |date=October 18, 2021 |website=TETR.IO patch notes}}</ref>, it is disabled by default in all gamemodes. It can be enabled by toggling the "Garbage Passthrough" option under the "Gravity and Margin Time" category. This mechanic historically has gone through many controversies leading to its removal as a default mechanic -- refer to the [[TETR.IO#Professional_Concerns:_The_Removal_of_Passthrough|Professional Concerns]] section for more info. | ||
=== | ==== Clutch Clear ==== | ||
''' | '''Clutch Clears''' were introduced in Alpha 2.5.3. When enabled, if you cleared lines when you would have caused a [[Top out|lock out]], you would be able to keep playing. This mechanic became redundant when lock out was disabled by default. | ||
Clutch Clears were reworked in Beta 1.5.0. If you clear lines when you would have caused a [[Top out|block out]], your next piece will be pushed above the stack, allowing you to keep playing. | |||
| | |||
A "CLUTCH CLEAR" pop-up and sound effect appears when it triggers. Triggering multiple Clutch Clears in a row will display "DOUBLE CLUTCH CLEAR", "TRIPLE CLUTCH CLEAR", and so on. This continues up to "DECA" then switches to "x<code>number</code>". | |||
=== Quick Play === | |||
{{Main|TETR.IO/Quick Play}} | |||
'''Quick Play''' is the main free-for-all room in ''TETR.IO'', aiming to be a more casual, unranked experience, and was revamped in Beta 1.0.0.<ref>{{Cite web|url=https://tetr.io/about/patchnotes/#chlog_BETA_1_0_0|title=Beta 1.0.0 Update Log|date=July 26, 2024|website=TETR.IO patch notes}}</ref> The goal of this mode is to climb as high as possible and battle it out in a large free-for-all lobby. Upon being eliminated, players can promptly start a new run without waiting for the game to end. It has two leaderboards that reset weekly: Quick Play and Expert Quick Play (Expert Mode enabled). | |||
Quick Play | |||
{| | |||
''' | |||
=== Royale === | === Royale === | ||
Line 605: | Line 228: | ||
== Achievements == | == Achievements == | ||
[[File:TETRIO achievement.png|thumb|400px|Stacker achievement at diamond tier.]] | |||
In Beta 1.0.0, achievements were introduced. Achievements can be viewed in TETRA CHANNEL in-game, as well as user pages. Players may also choose to feature up to 3 of their achievements on their profile. | In Beta 1.0.0, achievements were introduced. Achievements can be viewed in TETRA CHANNEL in-game, as well as user pages. Players may also choose to feature up to 3 of their achievements on their profile. | ||
There are 5 tiers for each achievement- bronze, silver, gold, platinum, and diamond. Some achievements do not have a bronze or silver tier due to being especially difficult. Achievements contribute to the player's total AR (Achievement Rating), contributing more with each tier. Achievements marked as Unranked will not contribute to the player's AR. Most of these are marked as such due to requiring ''TETR.IO'' Supporter or being part of a limited time event. | There are 5 tiers for each achievement- bronze, silver, gold, platinum, and diamond. Some achievements do not have a bronze or silver tier due to being especially difficult. Tiers can either be determined by percentile or a set threshold. | ||
Achievements contribute to the player's total AR (Achievement Rating), contributing more with each tier. Total AR has its own leaderboard on Tetra Channel. Achievements marked as Unranked will not contribute to the player's AR. Most of these are marked as such due to requiring ''TETR.IO'' Supporter or being part of a limited time event. | |||
All achievements except for Secret Grade have their own leaderboards. Viewing an achievement in TETRA CHANNEL displays your leaderboard position and percentage. Achievements marked as "competitive" grant extra AR to players in the top 100 leaderboard, depending on placement. In rare cases, it is possible to gain this extra AR without actually having the achievement. | All achievements except for Secret Grade have their own leaderboards. Viewing an achievement in TETRA CHANNEL displays your leaderboard position and percentage. Achievements marked as "competitive" grant extra AR to players in the top 100 leaderboard, depending on placement. In rare cases, it is possible to gain this extra AR without actually having the achievement. | ||
Line 676: | Line 302: | ||
|width="350pt"|and 180! | |width="350pt"|and 180! | ||
|} | |} | ||
=== SRS-X === | |||
''TETR.IO'' also includes a separate kick table known as "SRS-X" that can only be enabled by the host of a multiplayer room or in a solo Custom game as it is not the default kick table. SRS-X is known for its "more powerful 180 spins" such as the ones seen in [[NullpoMino]] or the [[Heboris Unofficial Expansion]]. All other kicks are the same as in [[SRS]].<ref name="2.0.0 patch notes">{{cite web |url=https://tetr.io/about/patchnotes/#chlog_ALPHA_2_0_0 |title=Alpha 2.0.0 Update Log |date=June 2, 2020 |website=TETR.IO patch notes}} "➔ Added the rotation system SRS-X." "➔ This is SRS, except with Nullpomino/Heboris-style 180s."</ref> | ''TETR.IO'' also includes a separate kick table known as "SRS-X" that can only be enabled by the host of a multiplayer room or in a solo Custom game as it is not the default kick table. SRS-X is known for its "more powerful 180 spins" such as the ones seen in [[NullpoMino]] or the [[Heboris Unofficial Expansion]]. All other kicks are the same as in [[SRS]].<ref name="2.0.0 patch notes">{{cite web |url=https://tetr.io/about/patchnotes/#chlog_ALPHA_2_0_0 |title=Alpha 2.0.0 Update Log |date=June 2, 2020 |website=TETR.IO patch notes}} "➔ Added the rotation system SRS-X." "➔ This is SRS, except with Nullpomino/Heboris-style 180s."</ref> | ||
=== SRS+ === | === SRS+ === | ||
[[File:TETR.IO_SRS%2Bkicks.png| | [[File:TETR.IO_SRS%2Bkicks.png|500px|thumb|right|A very simple graphic detailing TETR.IO's SRS+'s symmetric attributes, as posted, and pinned, by osk on the official TETR.IO discord server in the "#tetrio" channel.]] | ||
As of Alpha 5.0.0<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_ALPHA_5_0_0 |title=Alpha 5.0.0 Update Log |date=September 28, 2020 |website=TETR.IO patch notes}} "➔ Added SRS+!"</ref>, ''TETR.IO'' uses a modified version of [[Super Rotation System|SRS]] as the default option, in which the ''I'' wall kicks are symmetrical along the y-axis, similarly to [[Tetris The Grand Master 3 Terror-Instinct|TGM3]]; however, the left-side kick tables are mirrored instead of the right side. This allows certain situations that are impossible in regular SRS to be made effectively. | As of Alpha 5.0.0<ref>{{cite web |url=https://tetr.io/about/patchnotes/#chlog_ALPHA_5_0_0 |title=Alpha 5.0.0 Update Log |date=September 28, 2020 |website=TETR.IO patch notes}} "➔ Added SRS+!"</ref>, ''TETR.IO'' uses a modified version of [[Super Rotation System|SRS]] as the default option, in which the ''I'' wall kicks are symmetrical along the y-axis, similarly to [[Tetris The Grand Master 3 Terror-Instinct|TGM3]]; however, the left-side kick tables are mirrored instead of the right side. This allows certain situations that are impossible in regular SRS to be made effectively. | ||
Line 732: | Line 358: | ||
== Reception == | == Reception == | ||
[[File:TETR.IO-2021_recap.jpeg| | [[File:TETR.IO-2021_recap.jpeg|400px|thumb|right|Promotional material created by osk for display on the @tetriogame Twitter account, to celebrate the latest New Year's Day.<ref>{{cite web |url=https://x.com/tetriogame/status/1477086731186941959 |title=Thank you to everyone who played TETR.IO this year! 2021 was an amazing year, and 2022 looks to be very exciting! |date=January 1st, 2022 |website=X (Twitter)}}</ref>]] | ||
You can always fetch a list of various real-time stats from [https://ch.tetr.io/ the Tetra Channel's main page], including, but not limited to: the exact amount of registered players split up into three categories, global time spent playing ''TETR.IO'' across all games, how many of those games have been played and completed, and miscellaneous stats such as pieces placed and how many keypresses total. | You can always fetch a list of various real-time stats from [https://ch.tetr.io/ the Tetra Channel's main page], including, but not limited to: the exact amount of registered players split up into three categories, global time spent playing ''TETR.IO'' across all games, how many of those games have been played and completed, and miscellaneous stats such as pieces placed and how many keypresses total. | ||
Line 744: | Line 370: | ||
And, more recently, TETR.IO's playerbase would make the mark of 4 million players on the 8th of December, 2021<ref>{{cite web |url=https://x.com/tetriogame/status/1468516152716496898 |title=TETR.IO just reached 4 million players! 900K of those are registered! |date=December 8th, 2021 |website=X (Twitter)}}</ref>. Staying true to form from the previous milestone, players were treated to 400% XP generation, as well as a 25% TETR.IO Supporter discount for only one day. | And, more recently, TETR.IO's playerbase would make the mark of 4 million players on the 8th of December, 2021<ref>{{cite web |url=https://x.com/tetriogame/status/1468516152716496898 |title=TETR.IO just reached 4 million players! 900K of those are registered! |date=December 8th, 2021 |website=X (Twitter)}}</ref>. Staying true to form from the previous milestone, players were treated to 400% XP generation, as well as a 25% TETR.IO Supporter discount for only one day. | ||
=== Professional Concerns: The Removal of Passthrough === | === Professional Concerns: The Removal of Passthrough === | ||
[[File:TETR.IO-passthrough_survey_results.png|700px|thumb|right|Results of the completed passthrough.osk.sh survey, as posted on the TETR.IO Discord server]] | [[File:TETR.IO-passthrough_survey_results.png|700px|thumb|right|Results of the completed passthrough.osk.sh survey, as posted on the TETR.IO Discord server]] | ||
Line 761: | Line 388: | ||
== Seasonal events == | == Seasonal events == | ||
{{Main|TETR.IO/Seasonal Events}} | |||
''TETR.IO'' holds events for various festivities, usually changing gameplay or visuals. | |||
{ | |||
{| | |||
== Staff == | == Staff == | ||
''TETR.IO'' staff members are users responsible for moderation and general upkeep of the game and its community. Their main responsibilities include reviewing reports, answering support tickets, and moderating the Discord server. | ''TETR.IO'' staff members are users responsible for moderation and general upkeep of the game and its community. Their main responsibilities include reviewing reports, answering support tickets, and moderating the Discord server. | ||
Line 1,288: | Line 529: | ||
|} | |} | ||
** At this point, the error icon will switch from an innocent depiction of Kagari to a more judgemental one. | ** At this point, the error icon will switch from an innocent depiction of Kagari to a more judgemental one. | ||
[[File:TETR.IO_zenlevels.png|thumb|right|A quick chart showing the various numerals used in Zen mode.]] | [[File:TETR.IO_zenlevels.png|160px|thumb|right|A quick chart showing the various numerals used in Zen mode.]] | ||
* Zen levels are accompanied by small symbols in most places. These symbols resolve into custom, expanded roman numerals. | * Zen levels are accompanied by small symbols in most places. These symbols resolve into custom, expanded roman numerals. | ||
** When the highest symbol is reached, the sixth 500,000 and onward simply repeats the symbol, breaking the standard. This is unlikely to occur anytime soon, however, as the user [https://ch.tetr.io/u/blb BLB] attributed with the most Zen levels has yet to break even 20,000. | ** When the highest symbol is reached, the sixth 500,000 and onward simply repeats the symbol, breaking the standard. This is unlikely to occur anytime soon, however, as the user [https://ch.tetr.io/u/blb BLB] attributed with the most Zen levels has yet to break even 20,000. | ||
Line 1,312: | Line 553: | ||
** Since The Moon is not an accessible country to most humans, osk is No. 1 in all of The Moon's country leaderboards. | ** Since The Moon is not an accessible country to most humans, osk is No. 1 in all of The Moon's country leaderboards. | ||
** There is a user KAGARI, a character from the anime Rewrite, that similarly lives on The Moon. She is labelled as TETR.IO Co-founder but has zero playtime or activity, other than being gifted Supporter.<ref>{{cite web |url=https://ch.tetr.io/u/kagari |title=Kagari's user page |website=Tetra Channel}}</ref> | ** There is a user KAGARI, a character from the anime Rewrite, that similarly lives on The Moon. She is labelled as TETR.IO Co-founder but has zero playtime or activity, other than being gifted Supporter.<ref>{{cite web |url=https://ch.tetr.io/u/kagari |title=Kagari's user page |website=Tetra Channel}}</ref> | ||
* Many achievements contain references in their name or description. | * Many achievements contain references in their name or description. | ||
** "Wabi-sabi" is named after a [https://en.wikipedia.org/wiki/Wabi-sabi Japanese aesthetic concept]. | |||
** "Snake Eyes" is a term for rolling two ones with a pair of dice. | |||
*** This achievement was previously named "All the Single Lines" which is a reference to a [https://www.youtube.com/watch?v=4m1EFMoRFvY song by Beyoncé]. | |||
** "Mr. Boardwide" is based on "Mr. Worldwide", which is a nickname for the rapper [https://en.wikipedia.org/wiki/Pitbull_(rapper) Pitbull] that became an internet meme. | |||
** "Opener Main", "Speed Player" and "Plonk" are all named after community terms for playstyles. | ** "Opener Main", "Speed Player" and "Plonk" are all named after community terms for playstyles. | ||
** " | ** "The Grandmaster" is a reference to the [[Tetris The Grand Master]] series, which features similar Gravity and invisible modes. | ||
** The icon of "Rolling the Snowman" resembles the Greek mythology figure Sisyphus rolling the boulder up the mountain. | ** The icon of "Rolling the Snowman" resembles the Greek mythology figure Sisyphus rolling the boulder up the mountain. | ||
== Notes == | == Notes == |
Latest revision as of 00:03, 31 January 2025
TETR.IO | |
---|---|
TETR.IO logo | |
Developer(s) | osk[1] |
Designer(s) | garbo GlitchyPSI (Assisting)[1] |
Programmer(s) | Dimentio Dr Ocelot flash (Assisting)[1] |
Platform(s) | Web (Native)[note 1] Desktop: Windows, Linux, macOS[note 2] |
Release | INDEV February 19, 2019 INFDEV January 31, 2020 Alpha March 22, 2020 Beta July 26, 2024 |
Latest release | Beta 1.0.0 / July 26th, 2024[2] Desktop V9 / March 9th, 2024[3] |
Gameplay info | |
Next pieces | 1~6 (default 5) |
Playfield size | 10 × 40 (default) |
Hold piece | Yes (default) |
Hard drop | Yes (default) |
Rotation system | SRS+ (default), SRS, SRS-X, ARS, NRS, ASC, Tetra-X, None |
TETR.IO is a free-to-play online multiplayer and singleplayer game developed by osk. Players can play against friends and foes all over the world and claim a spot on the leaderboards, found in the Tetra Channel. It is referred to as a free-to-win, modern yet familiar online stacker game in the same genre as Tetris.
Multiplayer
In multiplayer, players can play online multiplayer games against each other. You can choose to play in one large Royale lobby or in a room created using the Custom Rooms option. The host of a room can change settings for the room such as Spin bonuses, player limit, the amount of next pieces shown, and more. Rooms that are set to public by the host will appear in the Room Listing.
Custom rooms with 3 or more players play similarly to Tetris 99 along with alike targeting options, though you cannot manually target a specific player by default. A garbage/gravity margin time system is enabled by default, which causes garbage sent/gravity to increase gradually after a specified amount of time.
Mechanics
TETR.IO includes many modern stacker staples such as Garbage (notably using "change on attack" randomization rules), Gravity, and the quintessential Line clear, but also contains several mechanics unique to it.
Combo System: "Multiplier"
By default, TETR.IO utilizes a very different combo system to other Tetris games and clones. This system is known as the Multiplier combo system. It nerfs the usually overpowered "four-wide" combo setup heavily, and awards combos that finish with a Quad or T-Spin with a large spike. This system is enabled by default in all multiplayer modes and Zen, and can be toggled in the Custom Room settings.
In the Multiplier system, larger attacks are affected by combo more than smaller ones. The exact value is where is combo. If the base attack is 0, the function is used for 2-combo and above.
Since TETR.IO is played on a grid, the resulting value must be rounded to a whole number. How this is done depends on the "Rounding Mode" setting. Taking a 1-combo Double (1.25) for example:
- DOWN: values are rounded down, meaning it will always send 1.
- RNG: values use weighted randomness, meaning it has a 25% chance to send 2 instead.
Quick Play uses RNG mode. Other multiplayer modes and Zen use DOWN mode by default. Blitz and Sprint use other scoring systems, so this system is not used.
Back-to-Back Charging
Back-to-Back Charging is a mechanic added in Beta 1.0.0 on July 26th, 2024[4] alongside the new Quick Play mode. This is the default mechanic used in multiplayer games, replacing Back-to-Back Chaining.
To use this mechanic, one must do several "difficult line clears" (including Quads, T-Spins and All-Spins if enabled), without clearing a Single, Double, or Triple in between each one. This adds one extra line of garbage to each attack until the streak is broken.
When a player gets a Back-to-Back streak of 4, they will begin charging up a Surge attack. This has a starting power of 1 line in Quick Play and 4 lines in other modes. Each difficult line clear adds 1 line to Surge, so a higher B2B streak will result in a larger Surge attack. For example, if a player has an 8 B2B streak, then 8 lines will be charged (5 lines in Quick Play).
When the player breaks their B2B streak, all of the player's stored Surge lines will be sent at once. It splits into three segments, with the first and sometimes second segment keeping the remainder if the total lines are not a multiple of 3.
Back-to-Back Chaining
Back-to-Back Chaining was introduced in Alpha 2.3.2 on 24th of April, 2020[5] as an experimental feature which quickly became a popular quirk for many, and became a default mechanic the day right after it was introduced. It was replaced with Back-to-Back Charging in Beta 1.0.0, and in Tetra League's pre-season in Beta 1.1.0.
Back-to-Back Chaining rewards the player with more lines per attack as their streak increases:
Range of B2B streak | Displayed B2B count | Extra lines sent per attack |
---|---|---|
0-1 | (none shown) | 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 |
This system effectively increases forever, seeming to progress similarly to a square root function. Values up to level 8 were posted in a pinned message by osk in the official TETR.IO Discord server's #tetrio-general channel.
In a Custom Room, both Back-to-Back mechanics can be toggled separately using their respective game settings by the host. It was replaced with Back-to-Back Charging as the default setting in the Season 2 Pre-Season.
All-Mini
All-Mini was added in Beta 1.0.0[6] on July 26, 2024. This rule allows all pieces to perform Spins. Spins for pieces other than T use immobile detection and are counted as Mini-Spins. It used to be the default rule until it was replaced by All-Mini+ after Beta 1.5.0.
All-Mini+ was added in Beta 1.5.0[7] on January 18, 2025, allowing T pieces to use immobile detection as well. It replaced All-Mini as the default for all multiplayer gamemodes and Zen.
Passthrough
This mechanic allowed two players to send garbage to each other without cancelling the garbage sent if one attack is sent before the other is received. Garbage takes 20 frames, or 0.333 seconds[8], to travel to another player. During this time, it cannot cancel or be cancelled by any incoming garbage and plays a special sound when it does.
As of Alpha 6.1.2[9], it is disabled by default in all gamemodes. It can be enabled by toggling the "Garbage Passthrough" option under the "Gravity and Margin Time" category. This mechanic historically has gone through many controversies leading to its removal as a default mechanic -- refer to the Professional Concerns section for more info.
Clutch Clear
Clutch Clears were introduced in Alpha 2.5.3. When enabled, if you cleared lines when you would have caused a lock out, you would be able to keep playing. This mechanic became redundant when lock out was disabled by default.
Clutch Clears were reworked in Beta 1.5.0. If you clear lines when you would have caused a block out, your next piece will be pushed above the stack, allowing you to keep playing.
A "CLUTCH CLEAR" pop-up and sound effect appears when it triggers. Triggering multiple Clutch Clears in a row will display "DOUBLE CLUTCH CLEAR", "TRIPLE CLUTCH CLEAR", and so on. This continues up to "DECA" then switches to "xnumber
".
Quick Play
- Main article: TETR.IO/Quick Play
Quick Play is the main free-for-all room in TETR.IO, aiming to be a more casual, unranked experience, and was revamped in Beta 1.0.0.[10] The goal of this mode is to climb as high as possible and battle it out in a large free-for-all lobby. Upon being eliminated, players can promptly start a new run without waiting for the game to end. It has two leaderboards that reset weekly: Quick Play and Expert Quick Play (Expert Mode enabled).
Royale
Royale, formerly known as Quick Play, is another free-for-all room in TETR.IO, which, since Alpha 6.4.0, uses the ROYALE game mode with a dynamic garbage queue depending on the number of remaining players.[11] Prior to this version, the standard versus format was used, with fixed, less forgiving garbage mechanics.
Tetra League
Tetra League is the ranked mode in TETR.IO. Each game of Tetra League is a 1v1 match where both players play matches until a certain number of wins. This number is 3 for ranks A+ and below, 5 for ranks SS and below, and 7 for ranks U and above, based off the higher of the two player's ranks.
The player has a TR (Tetra Rating) value, which is based on Glicko-2. TR increases for each match won and decreases for each match lost- individual rounds do not count. When playing this mode for the first time, the player must play at least 10 matches, referred to as "rating games", to display their TR.
A letter rank is assigned to all players with less than 100 RD (Rating Deviation) based on their percentile on the leaderboards. RD decreases to a lower limit of 58 RD when playing Tetra League regularly, and increases at a flat rate of 1 RD per day after one week of inactivity up to a maximum of 350 RD.
As of its public release, players must be registered and be at least level 10 to enter. Anonymous players cannot play this mode. When the mode was first released, only INFDEV testers and supporters were eligible for the mode.
Solo
The game also includes solo modes, two of which have leaderboards: 40 Lines and Blitz.
For all modes except Zen, Stride Mode can be activated. This option speeds up the countdown by changing it from "3-2-1-GO!" to "READY-SET-GO!", allows the retry key to be tapped instead of held, reduces the time to exit the solo game by holding the forfeit key, speeds up all animations at the start and end of games, and prevents the first piece from being either S, Z, or O except in Custom Games.
All solo modes have a scoring table similar to the ones in guideline games, shown here:
Line Clear/Action | Points Scored |
---|---|
Single | 100 |
Double | 300 |
Triple | 500 |
Quad | 800 |
Spin Zero | 400 |
Spin Single | 800 |
Spin Double | 1200 |
Spin Triple | 1600 |
Spin Quad | 2600 |
Mini Spin Zero | 100 |
Mini Spin Single | 200 |
Mini Spin Double | 400 |
Mini Spin Triple | 800 |
Mini Spin Quad | 1600 |
All Clear | 3500 |
Back to Back "difficult" line clears | (where is the point value of the line clear) |
Combos | (where correlates to the current combo value) |
All point values are multiplied by your current level, except for Zen mode.
In addition to this table, simply dropping a piece will award a flat number of points not affected by level:
Action Taken | Points Scored |
---|---|
Hard Drop | 2 per cell dropped |
Soft Drop | 1 per cell dropped |
40 Lines
In 40 Lines, the objective is simply to clear 40 lines as fast as possible. Due to the lack of ARE and a 0 ARR handling option, the only limit to your speed is how fast you can stack.
Pro mode can be enabled, which displays an input counter on the left, a finesse counter on the right, and number of lines left at the top of the board.
Blitz
Blitz is similar to Ultra, requiring the player to score as many points as possible within two minutes. Unlike Ultra, a level system similar to Marathon with an increasing line goal for each level is added:
Level | Lines required to level up | Total lines cleared | Gravity (seconds per row) | Gravity (G) |
---|---|---|---|---|
1 | 3 | 3 | 1.0 | 0.0167 |
2 | 5 | 8 | 0.643 | 0.0259 |
3 | 7 | 15 | 0.404 | 0.0412 |
4 | 9 | 24 | 0.249 | 0.0670 |
5 | 11 | 35 | 0.150 | 0.111 |
6 | 13 | 48 | 0.0880 | 0.189 |
7 | 15 | 63 | 0.0505 | 0.330 |
8 | 17 | 80 | 0.0283 | 0.588 |
9 | 19 | 99 | 0.0155 | 1.08 |
10 | 21 | 120 | 0.00827 | 2.01 |
11 | 24 | 144 | 0.00431 | 3.87 |
12 | 26 | 170 | 0.00219 | 7.62 |
13 | 28 | 198 | 0.00108 | 15.4 |
14 | 30 | 228 | 0.00052 | 20 |
15 | 32 | 260 | 0.00024 | 20 |
Higher levels are possible, but omitted for brevity. This leveling system can be replicated in custom solo games with the "Leveling Speed" option set to 0.42 and "Base Gravity" set to 0.65.
Unlike most other modes, Blitz still does not award All-Spins and therefore only regular three corner detection T-Spins count for extra scoring.
Pro Mode can be enabled, which displays a finesse counter on the left, and the time left at the top of board.
Zen
Zen is an endless mode with no game overs and a special level system, inspired by the mode of the same name from the Bejeweled series, starting with Bejeweled 2, where it was named Endless. You can change various settings from a menu by hovering over the right side of the window. Zen can be played while waiting for the next match in Custom Rooms or in the Tetra League queue.
You gain a static 100 XP per minute while in Zen mode. This caps at 3000 XP per session if you are idle for the majority of the time, meaning that you will need to exit and re-enter Zen after 30 minutes to continue earning XP.
Custom
Players can create their own solo mode and adjust settings such as objective, gravity and garbage. By default, the options match that of a fixed-goal Marathon mode from other Tetris games.
Achievements
In Beta 1.0.0, achievements were introduced. Achievements can be viewed in TETRA CHANNEL in-game, as well as user pages. Players may also choose to feature up to 3 of their achievements on their profile.
There are 5 tiers for each achievement- bronze, silver, gold, platinum, and diamond. Some achievements do not have a bronze or silver tier due to being especially difficult. Tiers can either be determined by percentile or a set threshold.
Achievements contribute to the player's total AR (Achievement Rating), contributing more with each tier. Total AR has its own leaderboard on Tetra Channel. Achievements marked as Unranked will not contribute to the player's AR. Most of these are marked as such due to requiring TETR.IO Supporter or being part of a limited time event.
All achievements except for Secret Grade have their own leaderboards. Viewing an achievement in TETRA CHANNEL displays your leaderboard position and percentage. Achievements marked as "competitive" grant extra AR to players in the top 100 leaderboard, depending on placement. In rare cases, it is possible to gain this extra AR without actually having the achievement.
An achievement may be marked as "hidden", meaning it will only appear to players once they trigger a certain related goal. All Quick Play mod-related achievements are hidden until their required mods have been unlocked.
Badges
- Main article: TETR.IO/Badges
Badges are given to registered TETR.IO users to immortalize special accomplishments on their profile. Badges are typically rewarded for placing highly in organized tournaments and events, for especially difficult and rare feats in game, or as rewards in exceptional circumstances.
Some badges, such as Secret Grade, 20TSD, and 10PC have been superceded by achievements as of Beta 1.0.0, and as such are no longer obtainable.
Rotation System
180 Kicks
From 0.6.0-pre0[12], TETR.IO made its first modification to the guideline kick table, adding a custom 180 kick table. This table is relatively resilient to abusable spins, however there is plenty of room for handy L and J tucks with this system.
In a situation shown to the left, limited to guideline clockwise and counterclockwise spins, the only "clean" downstack would be building up a wall on the left side of the field and spinning a Z in. |
Like so: |
However, if you have a 180 key bound and a L tetromino in the playfield, simply soft drop, |
and 180! |
SRS-X
TETR.IO also includes a separate kick table known as "SRS-X" that can only be enabled by the host of a multiplayer room or in a solo Custom game as it is not the default kick table. SRS-X is known for its "more powerful 180 spins" such as the ones seen in NullpoMino or the Heboris Unofficial Expansion. All other kicks are the same as in SRS.[13]
SRS+
As of Alpha 5.0.0[14], TETR.IO uses a modified version of SRS as the default option, in which the I wall kicks are symmetrical along the y-axis, similarly to TGM3; however, the left-side kick tables are mirrored instead of the right side. This allows certain situations that are impossible in regular SRS to be made effectively.
As in Guideline SRS, the shown placement can be achieved by rotating clockwise. |
In the symmetric position, this can now be achieved by rotating clockwise or counter-clockwise. |
Tetra Channel
The in-game Tetra Channel contains leaderboards with replays for 40 Lines and Blitz, weekly leaderboards with temporary replays for Quick Play and Expert Quick Play, and your last submitted solo, Tetra League or Quick Play replays in the "ME" section. The Players screen lists the top players sorted by their league rating, achievement rating or by the total amount of experience points (XP) accumulated throughout the game. Leaderboards are also capped at the hundredth player.
In addition to the features above, it also shows players who are currently streaming with the TETR.IO category on Twitch. The Tetra News section displays achievements done by players, such as reaching the top ten in either solo mode with a leaderboard, or winning one of TETR.IO's many partnered tourneys. There is also a simple "search bar" at the top of the Tetra Channel, where you can input specific replay IDs or URLs to access them, as well as access specific player cards with a username or User ID.
Standalone Site
In the 5.0.0 update[15], a standalone Tetra Channel site was released. This site holds most of the same things the in-game Tetra Channel does, with the added benefit of more detailed userpages, extended leaderboards, free access to anyone without an anonymous or registered account, and more detailed server statistics. Specifically, solo leaderboards are extended from the top 100 scores to every user's personal best, the Tetra League leaderboards are extended to every ranked player, and the XP leaderboards are extended to every player above level 100. Furthermore, all "player leaderboards" can filtered by specific countries.
A similar "search bar" to the one found in the in-game Tetra Channel is present in all pages on the site. This search bar takes the user to the requested user page when an exact username and User IDs is entered. A user page is far more detailed than its in-game player card counterpart, and includes extensive information about the user's 40 Lines, Blitz and Quick Play records, links to their top replays in all solo modes, their most recently submitted replays in the last 7 days (30 if they are a Supporter), Tetra League statistics and all match records, and finally a simple Zen mode counter for the user's score and level.
An extended "Tetra News" section is included with this site as well. At the very bottom lies a button labeled "VIEW ALL", which takes you to a dedicated Tetra News section of the site. Here, a news ticket is created whenever any registered user gets a new personal best, reaches a new top rank for that season or achieves one of TETR.IO's badges. This page only displays the last 100 news events, and updates on its own whenever a news event occurs. These news events are known as "Local News" and will display on the newsholder's user page even after it expires from the global news.
Supporter
Supporter is a paid subscription for TETR.IO, being a way to support development as the name suggests. It provides a number of benefits, including being able to play with the Duo mod in Quick Play, further customisation, exclusive chat emotes, increased friends limit, and disabled ads. It can be bought in bulk for a discount or gifted to any number of other players.
Since Alpha 6.0.1, players can gain TETR.IO Supporter tiers by hitting lifetime contribution goals. Starting with Tier 1, Tier 2 (★) is achieved after contributions reach €20, Tier 3 (★★) after €80 and Tier 4 (★★★) after €250. These tiers are purely cosmetic, causing the player's name to appear in a brighter shade of orange in chat and adding a star to their profile.
Reception
You can always fetch a list of various real-time stats from the Tetra Channel's main page, including, but not limited to: the exact amount of registered players split up into three categories, global time spent playing TETR.IO across all games, how many of those games have been played and completed, and miscellaneous stats such as pieces placed and how many keypresses total.
On the 3rd of November, 2020, TETR.IO reached the milestone of half a million players. This milestone was celebrated with a "triple XP week" which, as the name sort of implies, tripled the XP players gained for the time the celebration ran[17].
TETR.IO hit a total of one million players on the 9th of February, 2021[18]. This milestone was celebrated by, once again, temporarily multiplying the XP amounts players gained for the week of the celebration. This time, XP would be quintupled for the first day, then tripled for the rest of the week[19].
Later on, TETR.IO would reach a total of two million users on the 31st of May, 2021[20]. As well as the same XP multiplication as last time, 500% for one day, then 300% for the rest of the week, users would also be treated to a 25% off discount on TETR.IO Supporter for the entire week. This discount stacked with the regular discounts for buying gifts, or buying in bulk.
Continuing the streak, TETR.IO would celebrate the 3 million player mark on the 17th of September, 2021[21]. This time around, the XP multiplication hit 300%, and TETR.IO Supporter was 30% off instead of 25%. These discounts and boosts would expire just 3 days later, this time around.
And, more recently, TETR.IO's playerbase would make the mark of 4 million players on the 8th of December, 2021[22]. Staying true to form from the previous milestone, players were treated to 400% XP generation, as well as a 25% TETR.IO Supporter discount for only one day.
Professional Concerns: The Removal of Passthrough
Many players in the community hold a very low opinion on TETR.IO's Passthrough and, to a lesser degree, Multiplier mechanics. Previously, these mechanics would complement each other in creating unfair situations for both players; so much so that a large community-led discussion regarding the removal of Passthrough was held due to its prevalence in deciding ranked games. Concepts regarding Passthrough removal were always tossed about with nearly any server related to TETR.IO. However, the discussion which led to the official removal of Passthrough began in an official capacity on the 28th of September, 2021, in a Discord thread in the official TETR.IO server. Players were informed of and instructed to leave feedback for a new, experimental toggle for passthrough through the #news channel and in-game patch notes alongside the 6.1.0 update.[23] Thanks to this official push for opinions, the "Passthrough Removal" thread quickly became the second most active in TETR.IO's thread list, leading only behind the Official Character System Thread.
- “Please only vote if you've actually played w/ passthrough disabled. I won't be looking so much at the raw vote counts, but rather at the reasons given. Please be sure to fill them out. Thank you for voting!”
- —osk "#news". TETR.IO Discord server. October 17, 2021. Retrieved .
While discussion in the thread progressed semi-smoothly, it was necessary to attain an overview of players for and against the change. To solve this issue, osk would set up a site known as https://passthrough.osk.sh/. During the submission period, members were asked to fill out 3 fields[24].
- Are you for or against the removal of passthrough?
- What is your TR? (if any)
- "Please explain in detail why you have voted to keep/remove passthrough. This is the most important field!"
These questions would be answered by the community, amounting to a total of 649 entries after duplicate or spam entries were filtered out. Of those entries, 243 users voted to keep Passthrough, and 406 users voted to remove it.
- “After reading all 649 responses, I've decided to remove passthrough from TETRA LEAGUE and QUICK PLAY, and disable it by default in all custom games.
The main reasoning here being that passthrough generally makes defending harder in an already high-damage game, and most importantly, is far too unpredictable (even pure RNG would be more predictable).” - —osk "#news". TETR.IO Discord server. October 17, 2021. Retrieved .
Although Passthrough was removed, it was still possible to some extent after the update due to networking delays.[23] 6.3.3 completely rectified this phenomenon, dubbed "lagthrough" by the community, with a feature known as Zero Passthrough.[25]
Seasonal events
- Main article: TETR.IO/Seasonal Events
TETR.IO holds events for various festivities, usually changing gameplay or visuals.
Staff
TETR.IO staff members are users responsible for moderation and general upkeep of the game and its community. Their main responsibilities include reviewing reports, answering support tickets, and moderating the Discord server.
Staff members have access to the admin panel, which is the main interface for moderation actions. They also (in most cases) have access to the support ticket system, a role in the TETR.IO Discord server which grants them moderation permissions, and access to staff-only Discord channels.
Staff Roles
TETR.IO has four distinct staff roles with varying levels of access and responsibility.[26] Staff roles automatically have access to most Supporter and Verified perks, access to a number of exclusive emotes, and the ability to take host of any in-game lobby.
Community Moderator
The community moderator role was introduced in May 2023. As the entry level staff role on TETR.IO, community moderators handle chat moderation and less involved administrative tasks. Community moderators have a blue name in chat.
Global Moderator
Global moderators are established TETR.IO staff members with extended responsibilities. Global moderators have the authority to handle all types of rule violations, and have a light pink name in chat.
Administrator
The administrator role is functionally similar to the moderator role, with extended permissions to perform certain bureaucratic tasks. Administrators have a hot pink name in chat.
Sysop
Users with the sysop role have full administrative control over TETR.IO. Notably, sysops are the only users with the power to promote new staff members or deploy code changes. This role is exclusively reserved for TETR.IO founder osk, who has a green name in chat.
Staff Members
Staff Member[1] | Role | Title[note 3] | Appointment[note 4] |
---|---|---|---|
osk | Sysop | osk / TETR.IO Founder (Lead Producer) | Launch - Present |
Dimentio | Administrator | TETR.IO Programmer & Administrator | August 2021 - Present |
Dr Ocelot | Administrator | TETR.IO Audio & Music Designer, Programmer & Administrator | June 2022 - Present |
Garbo | Administrator [note 5] | TETR.IO Game Designer | November 2020 - Present |
Matthew | Administrator | TETR.IO Administrator | Launch - Present |
ZaptorZap | Administrator | TETR.IO Administrator | May 2021 - Present |
Zudo | Administrator | TETR.IO Administrator | August 2021 - Present |
flash | Global Moderator | TETR.IO Assisting Programmer & Global Moderator | Launch - Present |
alcazar | Global Moderator | TETR.IO Global Moderator | Launch - Present |
deep4amthoughts | Global Moderator | TETR.IO Global Moderator | May 2021 - Present |
flowerpetal | Global Moderator | TETR.IO Global Moderator | May 2023 - Present |
gebruikersnaam | Global Moderator | TETR.IO Global Moderator | Launch - Present |
thugginator | Global Moderator | TETR.IO Global Moderator | Launch - Present |
sketchedpurple | Global Moderator | TETR.IO Global Moderator | May 2023 - Present |
Blink | Community Moderator | TETR.IO Community Moderator | May 2023 - Present |
nook | Global Moderator (former) | TETR.IO Alumni | Launch - June 2022 |
Development
TETR.IO began its life in the INDEV stage on the 19th of February, 2019[27]. This phase would have extremely closed testing, limited to only osk and his personal friends. Less than a year later, TETR.IO would enter the INFDEV stage on January 31, 2020, when access to the game was opened for testers on a per request basis. During the Infdev release, players were required to represent their IP address to osk via Discord DMs or E-Mails in order to test this version[28]. A month and a half later, the game entered the public Alpha stage on March 22, 2020. This time, all players are free to create/log in to their accounts and play the game[29].
On May 22, 2020, a desktop client of TETR.IO was released[30]. Aside from being able to open the game without a web browser, this version also touts increased performance, alongside Discord "Rich Presence" integration and more granular control over VSync.
Trivia
- A player's "level badge" evolves into different shapes and colors every ten levels, starting from level 1.
- The tetris bot ZZZTOJ hit the level 5000 on October 6, 2023, though there are no visible stats to verify the gold badge.[31]
- Player STQRM reached level 5000 on October 31, 2024, becoming the first non-bot user to reach level 5000.
- If the "First To" value is higher than 2 in any given multiplayer Battle Royale with less than eight players, the scoreboard at the top of the screen will match the colors of the seven Tetrominos, displaying each player and their current amount of wins.
- If the user uses the command "/kagari" in room chat, they will be greeted with a system message, only the user invoking the command can see, which contains "CMD: :kagari:". The same goes for the command "/maho", but with the system message saying "CMD: :maho:" instead.
- The "WASD" control scheme, one of three choices in the controls config, is a direct mirror of osk's personal controls; the same controls he thought up on the spot in Tetris Friends since he didn't quite like the default controls.
- Some aspects of TETR.IO's UI design are loosely based off the Bejeweled series. An example of this inspiration involves the Zen mode level up animation, which takes inspiration comes from Bejeweled 2 and Bejeweled 3's similarly named Zen mode. You can even draw comparisons down to the color schemes of the Solo mode selection screen to Bejeweled Twist; a game that also has a red "Blitz", turquoise "Zen", and yellow "Challenge" and "Classic" buttons.
- The damage number pop-ups that appear when sending or blocking lines resemble the ones from the video game Persona 5, developed by Atlus' P-Studio. Similarly, when chaining multiple line attacks in a row within a short time between attacks, the damage number will increase and become bigger in size. The stronger the line attacks, the bigger the damage number becomes.
- Previously, the damage numbers were yellow when sending lines, and only displayed each attack's lines sent separately. A yellow spike counter on the left side of the board would also appear when sending 10 or more lines in a short time. As of Alpha 6.1.0, as part of the preparations for the upcoming Character System, the spike counter was removed in favor of the new damage number that fulfills a similar role.
- It is theoretically possible to clear more than four lines with one piece. This can be done by creating a custom board layout with rows already filled, as line clears are only processed after a piece is dropped. At first, this would simply softlock the game as it tried to find undefined action text. However, starting with Alpha 4.1.0 released on 16th of July, 2020[32], that issue was removed by adding in the following action text for when players clear more than four lines:
Lines cleared | Action text |
---|---|
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 |
- Despite these normally impossible actions being recognized through action text, these line clears do not send any lines[note 6] or count for any score. (If you end up testing this yourself, ensure there are no all clear bonuses in play.)
- In April Fools' 2024, Bombs-style garbage was introduced, allowing you to clear more than four lines in intended gameplay. Bombs-style garbage has since been added as a permanent setting in Custom Rooms.
- An easter egg exists in the social panel. If you use the search bar to attempt to find someone not in your friends list, you get the message "Couldn't find anyone like that." in place of search results. If you then search for "anyone like that", you will get a different message. This loop continues for quite a bit:
Search query | Ingame response |
---|---|
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 | ... |
- At this point, the error icon will switch from an innocent depiction of Kagari to a more judgemental one.
- Zen levels are accompanied by small symbols in most places. These symbols resolve into custom, expanded roman numerals.
- When the highest symbol is reached, the sixth 500,000 and onward simply repeats the symbol, breaking the standard. This is unlikely to occur anytime soon, however, as the user BLB attributed with the most Zen levels has yet to break even 20,000.
- Upon loading the game, TETR.IO runs a fully custom benchmark based on the type of rendering WebGL expects from your computer. The results of this test, known as the Feecof test, are then used to preselect a graphics preset according to the following chart:
Feecof score | Graphics preset |
---|---|
Under 300,000 | LOW |
Above 300,000 and below 600,000 | MEDIUM |
Above 600,000 | HIGH |
ABOVE 1,000,000 and with TETR.IO Desktop | ULTRA |
- Since TETR.IO's conception, there have been several competitions for increasingly long activities. Here's where those records stand as of the 9th of June, 2022:
- The longest TETR.IO 40 LINES run currently stands at 2 hours and 40 minutes. It was run by user agar02.[33]
- Notably, TETR.IO refuses to parse ranked SOLO replays that take over 30 minutes to complete, so this run wasn't officially uploaded to servers, and YouTube/replay files account for the evidence. That said—there's little to no motivating factor to present fake runs of this sort.
- The longest single persistent play-session was livestreamed over the course of 18 hours by Excadrill on Twitch.[34] This play-session covered over 547 separate "free-for-all" matches, to preserve the drop-in/drop-out "playing with viewers" nature of his usual stream format. Regardless, during this period, no major breaks or periods of inactivity took place, and Excadrill won 114 matches in total.[35]
- Ever since this statistic has been tracked, the longest explicitly recorded server uptime stands at just over 56½ days, covering the time gap between versions Alpha 6.2.1 and Alpha 6.3.0, although osk believes the real record stands above 2 months.[36]
- The longest TETR.IO 40 LINES run currently stands at 2 hours and 40 minutes. It was run by user agar02.[33]
- Viewing osk's profile shows that he is based on "The Moon" and has been "Here since the beginning".[37]
- Since The Moon is not an accessible country to most humans, osk is No. 1 in all of The Moon's country leaderboards.
- There is a user KAGARI, a character from the anime Rewrite, that similarly lives on The Moon. She is labelled as TETR.IO Co-founder but has zero playtime or activity, other than being gifted Supporter.[38]
- Many achievements contain references in their name or description.
- "Wabi-sabi" is named after a Japanese aesthetic concept.
- "Snake Eyes" is a term for rolling two ones with a pair of dice.
- This achievement was previously named "All the Single Lines" which is a reference to a song by Beyoncé.
- "Mr. Boardwide" is based on "Mr. Worldwide", which is a nickname for the rapper Pitbull that became an internet meme.
- "Opener Main", "Speed Player" and "Plonk" are all named after community terms for playstyles.
- "The Grandmaster" is a reference to the Tetris The Grand Master series, which features similar Gravity and invisible modes.
- The icon of "Rolling the Snowman" resembles the Greek mythology figure Sisyphus rolling the boulder up the mountain.
Notes
- ↑ Specifically, TETR.IO officially supports Chrome 67≤, Firefox 56≤, Edge 79≤, and Opera 66≤
- ↑ Specifically Desktop V5 and up is supported. If one launches Desktop V4, for instance, they will be met with a screen informing them the current Desktop client version is unsupported alongside links to update, and the game will refuse to load.
- ↑ Per each linked user's profile "distinguishment" banner.
- ↑ Dates reflect the user's first appointment to a staff role, and notably do not factor in any hiatus periods.
- ↑ As game designer only, not a listed staff member [1]
- ↑ Confirmed through Zen mode's "sendback" garbage option.
References
- ↑ 1.0 1.1 1.2 1.3 "About TETR.IO/THE TEAM". TETR.IO. October 23, 2022. Archived from the original on October 23, 2022. Retrieved .
- ↑ "Beta 1.0.0 Update Log". TETR.IO patch notes. July 26, 2024. Retrieved .
- ↑ "Desktop Version History". About TETR.IO. March 9th, 2024. Retrieved .
- ↑ "Beta 1.0.0 Update Log". TETR.IO patch notes. July 26th, 2024. Retrieved .
- ↑ "Alpha 2.3.2 Update Log". TETR.IO patch notes. June 2nd, 2020. Retrieved .
- ↑ "Beta 1.0.0 Update Log". TETR.IO patch notes. July 26, 2024. Retrieved .
- ↑ "Beta 1.5.0 Update Log". TETR.IO patch notes. January 18, 2025. Retrieved .
- ↑ "Alpha 4.2.0 Update Log". TETR.IO patch notes. July 30, 2020. Retrieved .
- ↑ "Alpha 6.1.2 Update Log". TETR.IO patch notes. October 18, 2021. Retrieved .
- ↑ "Beta 1.0.0 Update Log". TETR.IO patch notes. July 26, 2024. Retrieved .
- ↑ "Alpha 6.4.0 Update Log". TETR.IO patch notes. November 30, 2023. Retrieved .
- ↑ "Infdev 0.6.0-pre0 Update Log". TETR.IO patch notes. June 2, 2020. Retrieved . "➔ Added 180 spins."
- ↑ "Alpha 2.0.0 Update Log". TETR.IO patch notes. June 2, 2020. Retrieved . "➔ Added the rotation system SRS-X." "➔ This is SRS, except with Nullpomino/Heboris-style 180s."
- ↑ "Alpha 5.0.0 Update Log". TETR.IO patch notes. September 28, 2020. Retrieved . "➔ Added SRS+!"
- ↑ "Alpha 5.0.0 Update Log". TETR.IO patch notes. September 2, 2020. Retrieved . "➔ 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!". X (Twitter). January 1st, 2022. Retrieved .
- ↑ "TETR.IO has just reached 500,000 TOTAL PLAYERS!!!". X (Twitter). November 3rd, 2020. Retrieved .
- ↑ "ONE MILLION". osk blog. February 9th, 2021. Retrieved .
- ↑ "TETR.IO has just reached 1,000,000 players!!!". X (Twitter). February 9th, 2021. Retrieved .
- ↑ "TETR.IO just reached TWO MILLION players, including anonymous, not even 4 months after hitting 1 million!". X (Twitter). May 31st, 2021. Retrieved .
- ↑ "TETR.IO just reached 3,000,000 total players!!! 735K of those are registered!". X (Twitter). September 17th, 2021. Retrieved .
- ↑ "TETR.IO just reached 4 million players! 900K of those are registered!". X (Twitter). December 8th, 2021. Retrieved .
- ↑ 23.0 23.1 "Alpha 6.1.0 Update Log". TETR.IO patch notes. September 28, 2021. Retrieved .
- ↑ "Vote for the change of the default passthrough mode and removal of passthrough from TETRA LEAGUE". osk "passthrough" subdomain. October 18, 2021. Archived from the original on October 8, 2021. Retrieved .
- ↑ "Alpha 6.3.3 Update Log". TETR.IO patch notes. April 11th, 2023. Retrieved .
- ↑ "Alpha 6.3.4 Update Log". TETR.IO patch notes. May 14, 2023. Retrieved .
- ↑ "The Beginning". TETR.IO patch notes. June 2, 2020. Retrieved .
- ↑ "TETR.IO is now in INFDEV!". osk blog. January 31, 2020. Archived from the original on February 8, 2020. Retrieved February 8, 2020. "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!"
- ↑ "TETR.IO PUBLIC ALPHA RELEASED!". osk blog. March 22, 2020. Retrieved .
- ↑ "Alpha 3.0.0 Update Log". TETR.IO patch notes. June 2, 2020. Retrieved . "➔ THE OFFICIAL TETR.IO DESKTOP CLIENT IS HERE!"
- ↑ "zudo on X: "ZZZTOJ just hit level 5000 on tetr.io, becoming the first..."". X (Twitter). October 6, 2023. Retrieved .
- ↑ "Alpha 4.1.0 Update Log". TETR.IO Patch notes. July 16, 2020. Retrieved .
- ↑ "[TETR.IO] (WORLD RECORD) Longest 40L sprint in 2:40:00:683". YouTube. May 18, 2022. Retrieved .
- ↑ Re-uploaded due to Twitch's automatic Video On Demand cleanup: "Exca's 18 hours lobby". YouTube. July 29, 2022. Retrieved .
- ↑ @RinoZing (July 23, 2022). "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)" (Tweet) – via Twitter.
- ↑ "prob like 2 months ? maybe?". Official TETR.IO Discord server. June 10, 2021. Retrieved .
- ↑ "osk's user page". Tetra Channel. Retrieved .
- ↑ "Kagari's user page". Tetra Channel. Retrieved .