Tetris Guideline: Difference between revisions

From TetrisWiki
Jump to navigation Jump to search
No edit summary
 
(109 intermediate revisions by 35 users not shown)
Line 1: Line 1:
'''Modern standardization''' is the current specification [[The Tetris Company]] enforces for making all new ''[[Tetris]]'' games alike in form.
The '''Tetris Guideline''' is a yearly specification which [[The Tetris Company]] stipulates for developing new Tetris titles from 2001 and onward, beginning with ''[[Tetris Worlds]]''. The reason for creating a guideline was to standardize Tetris play. Anyone around the world can pick up a new Tetris game and know how to play it. It was originally called "What is Tetris?", and is developed by [[Blue Planet Software]].<ref>{{cite web
|url=http://www.blueplanetsoftware.com/news_edge.html
|title=Mr. Tetris
|website=Blue Planet Software
|date=c. 2007
|place=San Francisco
|access-date=2019-09-10
|url-status=dead
|archive-url=https://web.archive.org/web/20070228062826/http://www.blueplanetsoftware.com/news_edge.html
|archive-date=2007-02-28
}}</ref> The rules are decided by a committee, with [[Alexey Pajitnov]] having the final say.<ref>{{cite web
|url=http://www.nintendoworldreport.com/interview/11267/tetris-from-the-top-an-interview-with-henk-rogers
|first=Jonathan
|last=Metts
|title=Tetris from the Top: An Interview with Henk Rogers
|website=Nintendo World Report
|date=2006-04-06
|access-date=2019-09-10
|url-status=live
|archive-url=https://web.archive.org/web/20190910163408/http://www.nintendoworldreport.com/interview/11267/tetris-from-the-top-an-interview-with-henk-rogers
|archive-date=2019-09-10
}}</ref> In later years, summits were held to discuss the Tetris Guideline with other developers.<ref>{{cite web
|url=http://mihara.sub.jp/top/blog/sb203/log/eid70.html
|first=Ichiro
|last=Mihara
|title=Chōshigawarui?
|script-title=調子が悪い?
|trans-title=Feeling bad?
|website=Mihara's sub Layer
|date=2008-03-17
|access-date=2019-09-12
|url-status=live
|archive-url=https://web.archive.org/web/20190912075737/http://mihara.sub.jp/top/blog/sb203/log/eid70.html
|archive-date=2019-09-12
}}</ref>


Current modern rules include:
The Tetris Company's relationship with the guideline has changed over the years, once requiring all new games, even re-releases, to include a guideline compliant mode.<ref>{{cite web
*22x10 cell [[playing field]]
|url=https://dengekionline.com/articles/10226/
*[[Tetromino]] colors
|first=Kazutaka
**Cyan ''I''  
|last=Toyotomi
**Yellow ''O''
|title=“Megadoraibumini” kaihatsu-sha intabyū kōhen de rain'nappu ya debaggu o kataru. Morete shimatta taitoru wa! ?
**Purple ''T''
|script-title=『メガドライブミニ』開発者インタビュー後編でラインナップやデバッグを語る。漏れてしまったタイトルは!?
**Green ''S''
|trans-title=Talk about lineup and debugging in the second part of the Mega Drive Mini developer interview. The title that leaked !?
**Red ''Z''
|website=Dengeki Online
**Blue ''J''
|date=2019-08-28
**Orange ''L''
|access-date=2019-09-12
*Tetromino [[spawn]] locations
|url-status=live
**The ''I'' and ''O'' spawn in the middle columns
|archive-url=https://web.archive.org/web/20190912081050/https://dengekionline.com/articles/10226/
**The rest spawn in the left-middle columns
|archive-date=2019-09-12
|quote="...&nbsp;back when we did Tetris Collection for the PS2 with M2, it was under the condition that it would include a mode that played under the current rules, only then we were allowed to include the past ones."
}}</ref>
 
In 2011, a copy of the Tetris Guideline was leaked, dating to 2009. It is likely that the Guideline has been modified since that time, but most of the rules specified are still followed by new releases.
 
== Rules ==
As of 2021, the Tetris Guideline is thought to have the following rules, taken from interviews, the leaked document, and by observing the behavior of authentic Tetris games:
 
=== Indispensable rules ===
[[Image:The Tetris Company logo 2019.png|thumb|right|250px|The current official Tetris logo since June 2019. <ref>{{cite web
|url=https://tetris.com/history-of-tetris
|title=History of Tetris®
|website=Tetris
|date=n.d.
|access-date=2019-09-12
|url-status=live
|archive-url=https://web.archive.org/web/20190912092005/https://tetris.com/history-of-tetris
|archive-date=2019-09-12
}}</ref>]]
;Logo
:The game must use a variant of the [[Tetris logo]]. The guideline contains rules for the use of the logo and what modifications are acceptable.
 
;Playfield
:The [[playfield]] (known as the Matrix in the guideline) is 10 cells wide and 20 cells tall, with an additional 20 cell buffer zone above the top of the playfield, usually hidden or obstructed by the field frame. If the hardware permits, a sliver of the 21st row is shown to aid players manipulate the active piece in that area. Some games have a smaller matrix, such as ''[[Tetris Giant]]''.
 
;Super Rotation System
:[[Super Rotation System]] (also known as SRS) specifies tetromino rotation and [[Wall kick|wall kicks]]. SRS defines 5 points of rotation, each with a different purpose.
:# '''Visual rotation''' - The natural rotation of a tetromino.
:# '''Right/Left wall kick''' - Kick off an obstruction on the right or left.
:# '''Floor kick''' - Kick off the floor, for when a tetromino has landed. Without kicks no rotation would be possible in some cases.
:# '''Out of right well kick''' - If a tetromino is in a well, it can be rotated out.
:# '''Out of left well kick''' - If a tetromino is in a well, it can be rotated out.
: Additionally, all rotations are reversible, if one is possible, the opposite is also possible. This is what allows T-Spin Triples to exist with the "Left out of well kick". There may be an option to disable wall kicks. For later games, Initial Rotation System (IRS) may be included; IRS allows piece rotations to be made during ARE by holding a rotation button.<ref>{{cite web
|url=https://www.tetriseffect.game/2021/05/28/tetris-effect-community-guide/
|title=Tetris® Effect: Connected Community Guide
|website=Enhance
|date=n.d.
|access-date=2021-06-12
|url-status=live
}}</ref>
 
;Tetromino starting positions
:Tetrominoes appear on the 21st and 22nd rows of the playfield, centered and rounded to the left when needed. They must start with their flat side down, and move down immediately after appearing.
 
:Recent modern games would have the spawning positions lower by one or two rows, such as [[Tetris (tetris.com)|tetris.com]].
 
;Lock Down
:There are three types of Lock Down defined by the guideline, Infinite Placement Lock Down (or [[infinity]]), Extended Placement Lock Down (or [[move reset]]), and Classic Lock Down (or [[step reset]]). A piece has 0.5 seconds after landing on the stack before it locks down; for games with Master mode, the lock down delay value will decrease per level when the gravity is 20G. With infinity, rotating or moving the piece will reset this timer. With move reset, this is limited to 15 moves/rotations. Finally step reset will only reset the timer if the piece moves down a row. Some games have an option to change between 2 or 3 of these modes; later games solely use move reset.
 
;Piece preview
:The [[piece preview]]s (known as the Next Queue in the guideline) show the player the next pieces that will come into play. Some games have up to six previews, and some the option to change the amount. The queue can either be displayed on the right or the top of the playfield, with the next active piece being the closest to the top of the playfield. Pieces should be displayed in their starting orientations.
 
;Hold
:[[Hold]] is a mechanism that allows the player to store the active piece in the hold queue for later use. Only one piece can be in the hold queue. If there is already a piece in the hold queue, and the player holds the active piece, they are swapped, and the piece resets at the top of the playfield, becoming the new active piece. Hold cannot be used again until the piece locks down. Some games don't have the required space to display a hold piece, or that lack the necessary amount of buttons, may skip this mechanic. The combination of hold piece and Random Generator allows the player to [[Playing forever|play forever]]. For later games, Initial Hold System (IHS) may be included; IHS allows the next pieces to be held instantly during ARE by holding the Hold button.
 
;Piece colors
:Colors correspond to the shape of the [[tetromino]].
:{| class="wikitable" style="text-align: center"
! scope="row" | Shape
| I || J || L || O || S || Z || T
|-
! scope="row" rowspan="2" | Color
| light blue || dark blue || orange || yellow || green || red || magenta
|-
| colspan="7" style="padding: 1em;" | [[Image:Tetrominoes.png|500px]]
|}
 
;Random Generator
:The [[Random Generator]] (also known as "random bag" or "7 bag") determines the sequence of tetrominoes during gameplay. One of each of the 7 tetrominoes are shuffled in a "bag", and are dealt out one by one. When the bag is empty, a new one is filled and shuffled.
 
;Ghost piece
:The [[ghost piece]] is a player aid that allows them to preview where pieces will fall to. It is usually semi transparent or represented by an outline, and does not interact with the active piece in any way. There is sometimes an option to disable it.
 
;Controller mappings
:Standard mappings for console and handheld gamepads:
:Up, Down, Left, Right on joystick perform locking hard [[drop]], non-locking soft drop (except first frame locking in some games), left [[DAS|shift]], and right shift respectively.
:Left fire button rotates 90 degrees counterclockwise, and right fire button rotates 90 degrees clockwise.
:Standard mappings different from console/handheld gamepads for computer keyboards:
:Left and right arrow keys: Piece shifting
:Up arrow key: Rotating 90 degrees clockwise
:Down arrow key: Non-locking soft drop
:Space bar: Locking hard drop
:C key / Shift key: Hold piece
:Z key / Left Control key: Rotating 90 degrees counterclockwise
:Standard mappings for mobile keypads
:Standard mappings for remote controls
 
;Tetris Glossary
:Terms used in the user manual: "Tetriminos" not "tetrominoes" or "tetrads" or "pieces", letter names not "square" or "stick", etc. There are many other terms as well, most of them not used by this wiki, instead generic names are used.
 
;Timings
:[[Marathon]] speed curve is based on that used in ''Tetris Worlds''.
:Designated soft drop speed. Details vary between guideline versions.
:0.5 second [[lock delay]] when gravity is less than 20G.
 
;Levels
:Player may only level up by clearing lines. Required lines depends on the game. Players can choose the level they wish to start on.
 
;Music
:Game must include a version of ''Korobeiniki''. Note that The Tetris Company holds a sound trademark on the variation of the song used in Tetris games.
 
;Game over conditions
:The player [[Top out|tops out]] when a piece is spawned overlapping at least one block, a piece locks completely above the visible portion of the playfield, or a block is pushed above the 20-row buffer zone.
 
;Scoring
:[[Scoring#Recent_guideline_compatible_games|Scoring]] system, including Back-to-Back recognition rules
:[[Combo]] recognition
:[[Perfect clear]] recognition (for later games)
 
;Garbage
:Line attack [[garbage]] system in multiplayer.
 
;T-Spin detection
:[[T-Spin]] rules based on the 3-corner method, and T-Spin Mini rules based on the pointing side cell method.
 
===Recommended but non-mandatory===
*30 Hz [[DAS]], as seen in [[Puyo Puyo Tetris]] and [[Tetris Effect]]. The following piece handling values are as follows (in 120Hz / 60FPS time):
** Delayed Auto Shift (DAS): 10 frames (≅ 167 milliseconds / 6Hz)
** Auto-repeat rate (ARR): 2 frames (≅ 33 milliseconds / 30Hz)
** Entry delay ([[ARE]]): 6 frames (≅ 100 milliseconds / 10Hz)
* Earlier guidance suggested [[DAS]] no faster than [[Tetris Zone]]. [https://www.tetrisconcept.net/threads/tetris-videos.106/page-2#post-6758] (However, some Japanese games blend the Guideline with the Sega tradition of 1G DAS: Tetris New Century, Kiwamemichi, and the TGM series.)
*Marathon, [[40 lines|Sprint]], and [[Ultra]] modes. In general, Sprint and Ultra will only be omitted for hardware or design reasons.
*Game title should begin with "Tetris".
 
Although Guideline-compliant games share many traits, they also have [[Guideline compliant game differences|differences]] in many aspects as well. There are a few instances where a game will break a trait which is shared by all other games thought to be compliant. Examples of this include the lack of the hold function and the T-spin's ability to start and continue Back-to-Back chains in Tetris (iPod), and the inverted rotation button layout of TGM3 and TGM ACE (or Kiwamemichi, depending on interpretation). No explanations have been given for the reasons of these games' deviations.
 
Certain games, such as [[Tetris Online (Japan)]] and the handheld electronic games by [[Radica]] Games would sometimes defy the guidelines despite being "Official Licensed Tetris Products".
 
== Guideline Versions ==
Henk Rogers has been quoted as revising the guideline annually. Known versions of the guideline include 2002, 2005, 2006 and 2009, and guideline 2002 games have been built from scratch and released as late as 2005.
 
So far, the first confirmed guideline 2005 game, TGM ACE, has been released in December 2005, while the first confirmed guideline 2006 game, Tetris: New Century (although iPod Tetris released earlier behaves similarly), was released on September 2006. Therefore, it can be conjectured that the schedule of a new guideline version is released somewhere between the middle to the latter half of the year. Mihara's blog has mentioned discussions on revising the guideline in 2008 and 2010. The leaked guideline is dated March 2009.
 
While many games have no publicly visible indication of the guideline version by the developer or publisher, some games have had their exact guideline versions made clear by them. They are listed in the [[Guideline compliant game differences]] page.
 
=== Known or suspected modifications ===
*Buffer zone size (in 2002 versions, at least 2 rows)
*[[T-Spin]] and T-Spin Mini recognition rules
**2005: 3-corner T
**2006: 3-corner T, no kick
*Lock delay: the 15-move reset limit was specified by 2009 and present in [[Tetris Zone]] (2007), while earlier games are known to use [[Infinity|unlimited resets]] instead.
*Rewarding of Back-to-Back chains. Recognition method depends in the game.
*Soft drop speed; [[Tetris Zone]] uses 20 times the current level's fall speed, while other games have different speeds.
*Scoring and combos were fixed some time after 2006.
 
== See also ==
*[[Guideline compliant game differences]]
*''[[Tetris Worlds]]'', ''[[Tetris Deluxe]]'', and ''[[Tetris Zone]]'', considered by many to be the "reference" implementations of the Guideline at the respective times of the games' releases.
*''[[Tetris DS]]'', another popular game that is compliant with the Guideline
 
== References ==
<references />
 
{{Blue Planet Software games}}
 
[[Category:Gameplay]]

Latest revision as of 18:41, 24 March 2024

The Tetris Guideline is a yearly specification which The Tetris Company stipulates for developing new Tetris titles from 2001 and onward, beginning with Tetris Worlds. The reason for creating a guideline was to standardize Tetris play. Anyone around the world can pick up a new Tetris game and know how to play it. It was originally called "What is Tetris?", and is developed by Blue Planet Software.[1] The rules are decided by a committee, with Alexey Pajitnov having the final say.[2] In later years, summits were held to discuss the Tetris Guideline with other developers.[3]

The Tetris Company's relationship with the guideline has changed over the years, once requiring all new games, even re-releases, to include a guideline compliant mode.[4]

In 2011, a copy of the Tetris Guideline was leaked, dating to 2009. It is likely that the Guideline has been modified since that time, but most of the rules specified are still followed by new releases.

Rules

As of 2021, the Tetris Guideline is thought to have the following rules, taken from interviews, the leaked document, and by observing the behavior of authentic Tetris games:

Indispensable rules

The current official Tetris logo since June 2019. [5]
Logo
The game must use a variant of the Tetris logo. The guideline contains rules for the use of the logo and what modifications are acceptable.
Playfield
The playfield (known as the Matrix in the guideline) is 10 cells wide and 20 cells tall, with an additional 20 cell buffer zone above the top of the playfield, usually hidden or obstructed by the field frame. If the hardware permits, a sliver of the 21st row is shown to aid players manipulate the active piece in that area. Some games have a smaller matrix, such as Tetris Giant.
Super Rotation System
Super Rotation System (also known as SRS) specifies tetromino rotation and wall kicks. SRS defines 5 points of rotation, each with a different purpose.
  1. Visual rotation - The natural rotation of a tetromino.
  2. Right/Left wall kick - Kick off an obstruction on the right or left.
  3. Floor kick - Kick off the floor, for when a tetromino has landed. Without kicks no rotation would be possible in some cases.
  4. Out of right well kick - If a tetromino is in a well, it can be rotated out.
  5. Out of left well kick - If a tetromino is in a well, it can be rotated out.
Additionally, all rotations are reversible, if one is possible, the opposite is also possible. This is what allows T-Spin Triples to exist with the "Left out of well kick". There may be an option to disable wall kicks. For later games, Initial Rotation System (IRS) may be included; IRS allows piece rotations to be made during ARE by holding a rotation button.[6]
Tetromino starting positions
Tetrominoes appear on the 21st and 22nd rows of the playfield, centered and rounded to the left when needed. They must start with their flat side down, and move down immediately after appearing.
Recent modern games would have the spawning positions lower by one or two rows, such as tetris.com.
Lock Down
There are three types of Lock Down defined by the guideline, Infinite Placement Lock Down (or infinity), Extended Placement Lock Down (or move reset), and Classic Lock Down (or step reset). A piece has 0.5 seconds after landing on the stack before it locks down; for games with Master mode, the lock down delay value will decrease per level when the gravity is 20G. With infinity, rotating or moving the piece will reset this timer. With move reset, this is limited to 15 moves/rotations. Finally step reset will only reset the timer if the piece moves down a row. Some games have an option to change between 2 or 3 of these modes; later games solely use move reset.
Piece preview
The piece previews (known as the Next Queue in the guideline) show the player the next pieces that will come into play. Some games have up to six previews, and some the option to change the amount. The queue can either be displayed on the right or the top of the playfield, with the next active piece being the closest to the top of the playfield. Pieces should be displayed in their starting orientations.
Hold
Hold is a mechanism that allows the player to store the active piece in the hold queue for later use. Only one piece can be in the hold queue. If there is already a piece in the hold queue, and the player holds the active piece, they are swapped, and the piece resets at the top of the playfield, becoming the new active piece. Hold cannot be used again until the piece locks down. Some games don't have the required space to display a hold piece, or that lack the necessary amount of buttons, may skip this mechanic. The combination of hold piece and Random Generator allows the player to play forever. For later games, Initial Hold System (IHS) may be included; IHS allows the next pieces to be held instantly during ARE by holding the Hold button.
Piece colors
Colors correspond to the shape of the tetromino.
Shape I J L O S Z T
Color light blue dark blue orange yellow green red magenta
Random Generator
The Random Generator (also known as "random bag" or "7 bag") determines the sequence of tetrominoes during gameplay. One of each of the 7 tetrominoes are shuffled in a "bag", and are dealt out one by one. When the bag is empty, a new one is filled and shuffled.
Ghost piece
The ghost piece is a player aid that allows them to preview where pieces will fall to. It is usually semi transparent or represented by an outline, and does not interact with the active piece in any way. There is sometimes an option to disable it.
Controller mappings
Standard mappings for console and handheld gamepads:
Up, Down, Left, Right on joystick perform locking hard drop, non-locking soft drop (except first frame locking in some games), left shift, and right shift respectively.
Left fire button rotates 90 degrees counterclockwise, and right fire button rotates 90 degrees clockwise.
Standard mappings different from console/handheld gamepads for computer keyboards:
Left and right arrow keys: Piece shifting
Up arrow key: Rotating 90 degrees clockwise
Down arrow key: Non-locking soft drop
Space bar: Locking hard drop
C key / Shift key: Hold piece
Z key / Left Control key: Rotating 90 degrees counterclockwise
Standard mappings for mobile keypads
Standard mappings for remote controls
Tetris Glossary
Terms used in the user manual: "Tetriminos" not "tetrominoes" or "tetrads" or "pieces", letter names not "square" or "stick", etc. There are many other terms as well, most of them not used by this wiki, instead generic names are used.
Timings
Marathon speed curve is based on that used in Tetris Worlds.
Designated soft drop speed. Details vary between guideline versions.
0.5 second lock delay when gravity is less than 20G.
Levels
Player may only level up by clearing lines. Required lines depends on the game. Players can choose the level they wish to start on.
Music
Game must include a version of Korobeiniki. Note that The Tetris Company holds a sound trademark on the variation of the song used in Tetris games.
Game over conditions
The player tops out when a piece is spawned overlapping at least one block, a piece locks completely above the visible portion of the playfield, or a block is pushed above the 20-row buffer zone.
Scoring
Scoring system, including Back-to-Back recognition rules
Combo recognition
Perfect clear recognition (for later games)
Garbage
Line attack garbage system in multiplayer.
T-Spin detection
T-Spin rules based on the 3-corner method, and T-Spin Mini rules based on the pointing side cell method.

Recommended but non-mandatory

  • 30 Hz DAS, as seen in Puyo Puyo Tetris and Tetris Effect. The following piece handling values are as follows (in 120Hz / 60FPS time):
    • Delayed Auto Shift (DAS): 10 frames (≅ 167 milliseconds / 6Hz)
    • Auto-repeat rate (ARR): 2 frames (≅ 33 milliseconds / 30Hz)
    • Entry delay (ARE): 6 frames (≅ 100 milliseconds / 10Hz)
  • Earlier guidance suggested DAS no faster than Tetris Zone. [1] (However, some Japanese games blend the Guideline with the Sega tradition of 1G DAS: Tetris New Century, Kiwamemichi, and the TGM series.)
  • Marathon, Sprint, and Ultra modes. In general, Sprint and Ultra will only be omitted for hardware or design reasons.
  • Game title should begin with "Tetris".

Although Guideline-compliant games share many traits, they also have differences in many aspects as well. There are a few instances where a game will break a trait which is shared by all other games thought to be compliant. Examples of this include the lack of the hold function and the T-spin's ability to start and continue Back-to-Back chains in Tetris (iPod), and the inverted rotation button layout of TGM3 and TGM ACE (or Kiwamemichi, depending on interpretation). No explanations have been given for the reasons of these games' deviations.

Certain games, such as Tetris Online (Japan) and the handheld electronic games by Radica Games would sometimes defy the guidelines despite being "Official Licensed Tetris Products".

Guideline Versions

Henk Rogers has been quoted as revising the guideline annually. Known versions of the guideline include 2002, 2005, 2006 and 2009, and guideline 2002 games have been built from scratch and released as late as 2005.

So far, the first confirmed guideline 2005 game, TGM ACE, has been released in December 2005, while the first confirmed guideline 2006 game, Tetris: New Century (although iPod Tetris released earlier behaves similarly), was released on September 2006. Therefore, it can be conjectured that the schedule of a new guideline version is released somewhere between the middle to the latter half of the year. Mihara's blog has mentioned discussions on revising the guideline in 2008 and 2010. The leaked guideline is dated March 2009.

While many games have no publicly visible indication of the guideline version by the developer or publisher, some games have had their exact guideline versions made clear by them. They are listed in the Guideline compliant game differences page.

Known or suspected modifications

  • Buffer zone size (in 2002 versions, at least 2 rows)
  • T-Spin and T-Spin Mini recognition rules
    • 2005: 3-corner T
    • 2006: 3-corner T, no kick
  • Lock delay: the 15-move reset limit was specified by 2009 and present in Tetris Zone (2007), while earlier games are known to use unlimited resets instead.
  • Rewarding of Back-to-Back chains. Recognition method depends in the game.
  • Soft drop speed; Tetris Zone uses 20 times the current level's fall speed, while other games have different speeds.
  • Scoring and combos were fixed some time after 2006.

See also

References

  1. "Mr. Tetris". Blue Planet Software. c. 2007. Archived from the original on 2007-02-28. Retrieved 2019-09-10.
  2. Metts, Jonathan "Tetris from the Top: An Interview with Henk Rogers". Nintendo World Report. 2006-04-06. Archived from the original on 2019-09-10. Retrieved 2019-09-10.
  3. Mihara, Ichiro "Chōshigawarui?" [Feeling bad?]. Mihara's sub Layer. 2008-03-17. Archived from the original on 2019-09-12. Retrieved 2019-09-12.
  4. Toyotomi, Kazutaka "“Megadoraibumini” kaihatsu-sha intabyū kōhen de rain'nappu ya debaggu o kataru. Morete shimatta taitoru wa! ?" [Talk about lineup and debugging in the second part of the Mega Drive Mini developer interview. The title that leaked !?]. Dengeki Online. 2019-08-28. Archived from the original on 2019-09-12. Retrieved 2019-09-12.
  5. "History of Tetris®". Tetris. n.d.. Archived from the original on 2019-09-12. Retrieved 2019-09-12.
  6. "Tetris® Effect: Connected Community Guide". Enhance. n.d.. Retrieved 2021-06-12.