Difference between revisions of "Cascade mode"

From TetrisWiki
Jump to navigation Jump to search
 
(16 intermediate revisions by 9 users not shown)
Line 1: Line 1:
letodarl
+
'''Cascade mode''' is a mode that uses recursive gravity instead of [[gravity|naive gravity]].
In [[game]]s with [[recursive gravity]] like ''[[Quadra]]'' that reward a player for clearing as many lines as possible, an average player may clear nine lines or more.
+
 
 +
== Clearing over four lines ==
 +
 
 +
{|
 +
|- valign="top"
 +
|<playfield>
 +
..........
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
T....Z...I
 +
TT..ZZG..I
 +
TGGGZGGGJJ
 +
GGGGGGGGJ.
 +
GGGGGGGGJ.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
</playfield>
 +
Drop Z or T
 +
|<playfield>
 +
..........
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
T....Z...I
 +
TT..ZZG..I
 +
-----1----
 +
GGGGGGGGJ.
 +
GGGGGGGGJ.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
T....Z....
 +
TT..ZZG...
 +
GGGGGGGGJ.
 +
GGGGGGGGJ.
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
T....Z....
 +
TT..ZZG...
 +
GGGGGGGGJ.
 +
GGGGGGGGJ.
 +
-----2----
 +
-----3----
 +
-----4----
 +
-----5----
 +
-----6----
 +
-----7----
 +
-----8----
 +
-----9----
 +
</playfield>
 +
|}
 +
 
 +
In ''Quadra'', a player can clear over half the screen this way:
 
{|
 
{|
 
|- valign="top"
 
|- valign="top"
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | |i}}
+
.........I
{{pfrow| | | | | | | | | |i}}
+
.........I
{{pfrow| | | | | | | | | |i}}
+
I........I
{{pfrow| | | | | | | | | |i}}
+
I........I
{{pfrow| | | | | | | | | |i}}
+
I........I
{{pfrow| | | | | | | | | |i}}
+
I...Z.G..I
{{pfrow| | | | | | | | | |i}}
+
J..ZZGGG.I
{{pfrow| | | | | | | | | |i}}
+
JJJZGGGGGI
{{pfrow| | | | | | |g| | |i}}
+
.GGGGGGGGG
{{pfrow| |g|g|g| |g|g|g|j|j}}
+
.GGGGGGGGG
{{pfrow|g|g|g|g|G|g|g|g|j| }}
+
.GGGGGGGGG
{{pfrow|g|g|g|G|G|G|g|g|j| }}
+
.GGGGGGGGG
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
.GGGGGGGGG
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
Drop Z
{{pfrow| | | | | | | | | |i}}
+
|<playfield>
{{pfrow| | | | | | | | | |i}}
+
.........I
{{pfrow| | | | | | | | | |i}}
+
.........I
{{pfrow|i| | | | | | | | |i}}
+
I........I
{{pfrow|i| | | | | | | | |i}}
+
I........I
{{pfrow|i| | | | | |g| | |i}}
+
I........I
{{pfrow|i| |L| | |g|g|g| |i}}
+
I...Z.G..I
{{pfrow|L|L|L| |g|g|g|g|g|i}}
+
J..ZZGGG.I
{{pfrow| |g|g|g|g|g|g|g|g|g}}
+
-----1----
{{pfrow| |g|g|g|g|g|g|g|g|g}}
+
.GGGGGGGGG
{{pfrow| |g|g|g|G|g|g|g|g|g}}
+
.GGGGGGGGG
{{pfrow| |g|g|G|G|G|g|g|g|g}}
+
.GGGGGGGGG
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
.GGGGGGGGG
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
.GGGGGGGGG
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfrow|G|G|G|G|G|G|G|G|g| }}
+
GGGGGGGGG.
{{pfend}}
+
GGGGGGGGG.
In ''Quadra'', a player can<br>clear thirteen lines this way.
+
</playfield>
 +
|<playfield>
 +
..........
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
....Z.G..I
 +
..LZZGGG.I
 +
IGGGGGGGGG
 +
IGGGGGGGGG
 +
IGGGGGGGGG
 +
IGGGGGGGGG
 +
JGGGGGGGGG
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
</playfield>
 +
|<playfield>
 +
..........
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
.........I
 +
....Z.G..I
 +
..LZZGGG.I
 +
-----2----
 +
-----3----
 +
-----4----
 +
-----5----
 +
-----6----
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
GGGGGGGGG.
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
....Z.G...
 +
..LZZGGG..
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
GGGGGGGGGI
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
....Z.G...
 +
..LZZGGG..
 +
-----7----
 +
-----8----
 +
-----9----
 +
----10----
 +
----11----
 +
----12----
 +
----13----
 +
</playfield>
 
|}
 
|}
  
== General Tips ==
+
=== General Tips ===
*Avoid creating empty columns that are over ten rows high. There will be no room above the platform to place any more than one or two I tetrominoes.
+
* Avoid creating empty columns that are over ten rows high. There will be no room above the platform to place any more than one or two I tetrominoes.
*Many cascade games use the traditional randomizer. Create the platform early to minimize the threat of an I drought.
+
* Many cascade games use the traditional randomizer. Create the platform early to minimize the threat of an I drought.
  
== Creating the platform ==
+
=== Creating the platform ===
 
In ''Quadra'', a player is encouraged to create the platform over the far left/right column as early as possible. Since duplicate I tetrominoes need to be placed above the platform, it's better to place them while stacking than to place them after you have stacked high enough. The best way to create a platform would be to build up the second to last column from the left/right wall. In Quadra, a player would often use the starting tetromino as a base, place an I on that tetromino, and then place a tetromino above the I to create the platform.
 
In ''Quadra'', a player is encouraged to create the platform over the far left/right column as early as possible. Since duplicate I tetrominoes need to be placed above the platform, it's better to place them while stacking than to place them after you have stacked high enough. The best way to create a platform would be to build up the second to last column from the left/right wall. In Quadra, a player would often use the starting tetromino as a base, place an I on that tetromino, and then place a tetromino above the I to create the platform.
  
=== Bases ===
+
==== Bases ====
 
{|
 
{|
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |J| }}
+
........J.
{{pfrow| | | | | | | | |J| }}
+
........J.
{{pfrow| | | | | | | |J|J| }}
+
.......JJ.
{{pfend}}
+
</playfield>
 
J Base
 
J Base
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |Z| }}
+
........Z.
{{pfrow| | | | | | | |Z|Z| }}
+
.......ZZ.
{{pfrow| | | | | | | |Z| | }}
+
.......Z..
{{pfend}}
+
</playfield>
 
Z Base
 
Z Base
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |I| }}
+
........I.
{{pfrow| | | | | | | | |Z| }}
+
........Z.
{{pfrow| | | | | | | |Z|Z| }}
+
.......ZZ.
{{pfrow| | | | | | | |Z|L| }}
+
.......ZL.
{{pfrow| | | | | | |L|L|L| }}
+
......LLL.
{{pfend}}
+
</playfield>
 
LZ Base
 
LZ Base
 
|}
 
|}
  
=== Platform ===
+
==== Platform ====
'''Dedicated Platforms'''
+
'''Dedicated platforms'''
 +
 
 
Dedicated platforms are solely used to create the overhang above the empty column.
 
Dedicated platforms are solely used to create the overhang above the empty column.
 
{|
 
{|
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |J|J}}
+
........JJ
{{pfrow| | | | | | | | |J| }}
+
........J.
{{pfrow| | | | | | | | |J| }}
+
........J.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |O|O}}
+
........OO
{{pfrow| | | | | | | | |O|O}}
+
........OO
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |T| }}
+
........T.
{{pfrow| | | | | | | | |T|T}}
+
........TT
{{pfrow| | | | | | | | |T| }}
+
........T.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |L| }}
+
........L.
{{pfrow| | | | | | | | |L| }}
+
........L.
{{pfrow| | | | | | | | |L|L}}
+
........LL
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
 
|}
 
|}
  
'''Cascading Platforms'''<br>
+
'''Cascading platforms'''<br>
 
Cascading platforms contribute to clearing the empty column.
 
Cascading platforms contribute to clearing the empty column.
 
{|
 
{|
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | |J}}
+
.........J
{{pfrow| | | | | | | | | |J}}
+
.........J
{{pfrow| | | | | | | | |J|J}}
+
........JJ
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | |Z}}
+
.........Z
{{pfrow| | | | | | | | |Z|Z}}
+
........ZZ
{{pfrow| | | | | | | | |Z| }}
+
........Z.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | |T}}
+
.........T
{{pfrow| | | | | | | | |T|T}}
+
........TT
{{pfrow| | | | | | | | |g|T}}
+
........GT
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
 
|}
 
|}
'''Safety Platforms'''<br>
+
'''Safety platforms'''<br>
 
If a player were to build a column too high, there are still a few countermeasures.
 
If a player were to build a column too high, there are still a few countermeasures.
 
{|
 
{|
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |L|L}}
+
........LL
{{pfrow| | | | | | | | |g|L}}
+
........GL
{{pfrow| | | | | | | | |g|L}}
+
........GL
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | |S| }}
+
........S.
{{pfrow| | | | | | | | |S|S}}
+
........SS
{{pfrow| | | | | | | | |g|S}}
+
........GS
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
|{{pfstart}}
+
|<playfield>
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | | }}
+
..........
{{pfrow| | | | | | | | | |T}}
+
.........T
{{pfrow| | | | | | | | |T|T}}
+
........TT
{{pfrow| | | | | | | | |g|T}}
+
........GT
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | | |g| }}
+
........G.
{{pfrow| | | | | | | |g|g| }}
+
.......GG.
{{pfend}}
+
</playfield>
 +
|}
 +
 
 +
== S and Z cascade ==
 +
In games with cascade modes that reward for cascade complexity, such as ''[[Tetris Worlds]]'', ''[[Tetris Mania]]'', and ''[[Tetris Evolution]]'', a simple way to rack up a big cascade is by using the ''S'' or ''Z'' [[tetromino]]es.
 +
 
 +
<playfield>
 +
..........
 +
..I.......
 +
..I.......
 +
..I.......
 +
I.I.......
 +
I.........
 +
I.....GG..
 +
I...GGGGGG
 +
ZZ.GGGGGGG
 +
.ZZGGGGGGG
 +
ZZ.GGGGGGG
 +
.ZZGGGGGGG
 +
ZZ.GGGGGGG
 +
.ZZGGGGGGG
 +
ZZ.GGGGGGG
 +
.ZZGGGGGGG
 +
</playfield>
 +
''Tetris Worlds'' allowed for up to nine cascades before clearing the last levels, so players would fit an extra one in.
 +
<playfield>
 +
.......I..
 +
.......I..
 +
.......I..
 +
.......I..
 +
I........I
 +
I........I
 +
I...G....I
 +
I..GGG...I
 +
GGGGGGG.SS
 +
GGGGGGGSS.
 +
GGGGGGG.SS
 +
GGGGGGGSS.
 +
GGGGGGG.SS
 +
GGGGGGGSS.
 +
GGGGGGG.SS
 +
GGGGGGGSS.
 +
.GGGGGGGGG
 +
</playfield>
 +
 
 +
== Unorthodox line clears ==
 +
In cascade mode, certain line clears discouraged in naive gravity become favorable.
 +
{|
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
S.........
 +
SSGGGGGGGG
 +
.SGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
S.........
 +
----------
 +
.SGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
SSGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
----------
 +
</playfield>
 +
|}
 +
 
 +
{|
 +
|<playfield>
 +
..........
 +
....T.....
 +
GGGTTTGGGG
 +
GGGG.GGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
....T.....
 +
----------
 +
GGGG.GGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
GGGGTGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
----------
 +
</playfield>
 
|}
 
|}
  
 +
{|
 +
|<playfield>
 +
..........
 +
..........
 +
T.........
 +
TTGGGGGGGG
 +
TGGGGGGGGG
 +
.GGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
T.........
 +
----------
 +
----------
 +
.GGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
TGGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
----------
 +
</playfield>
 +
|}
  
== See also ==
+
{|
*[[S and Z cascade]]
+
|<playfield>
 +
..........
 +
L.........
 +
L.........
 +
LLGGGGGGGG
 +
.GGGGGGGGG
 +
.GGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
L.........
 +
L.........
 +
----------
 +
.GGGGGGGGG
 +
.GGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
LGGGGGGGGG
 +
LGGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
----------
 +
----------
 +
</playfield>
 +
|}
 +
 
 +
{|
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
J.........
 +
JJJGGGGGGG
 +
.GGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
J.........
 +
----------
 +
.GGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
JGGGGGGGGG
 +
</playfield>
 +
|<playfield>
 +
..........
 +
..........
 +
..........
 +
..........
 +
..........
 +
----------
 +
</playfield>
 +
|}
  
[[Category:Methods of Play]]
+
[[Category:Game modes]]
[[Category:Cascade Methods]]
 

Latest revision as of 07:53, 10 September 2019

Cascade mode is a mode that uses recursive gravity instead of naive gravity.

Clearing over four lines

..........
.........I
.........I
.........I
.........I
.........I
.........I
T....Z...I
TT..ZZG..I
TGGGZGGGJJ
GGGGGGGGJ.
GGGGGGGGJ.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.

Drop Z or T

..........
.........I
.........I
.........I
.........I
.........I
.........I
T....Z...I
TT..ZZG..I
-----1----
GGGGGGGGJ.
GGGGGGGGJ.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
..........
..........
..........
..........
..........
..........
..........
T....Z....
TT..ZZG...
GGGGGGGGJ.
GGGGGGGGJ.
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
..........
..........
..........
..........
..........
..........
..........
..........
T....Z....
TT..ZZG...
GGGGGGGGJ.
GGGGGGGGJ.
-----2----
-----3----
-----4----
-----5----
-----6----
-----7----
-----8----
-----9----

In Quadra, a player can clear over half the screen this way:

.........I
.........I
I........I
I........I
I........I
I...Z.G..I
J..ZZGGG.I
JJJZGGGGGI
.GGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.

Drop Z

.........I
.........I
I........I
I........I
I........I
I...Z.G..I
J..ZZGGG.I
-----1----
.GGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
.........I
.........I
.........I
.........I
.........I
....Z.G..I
..LZZGGG.I
IGGGGGGGGG
IGGGGGGGGG
IGGGGGGGGG
IGGGGGGGGG
JGGGGGGGGG
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
.........I
.........I
.........I
.........I
.........I
....Z.G..I
..LZZGGG.I
-----2----
-----3----
-----4----
-----5----
-----6----
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
....Z.G...
..LZZGGG..
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
GGGGGGGGGI
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
....Z.G...
..LZZGGG..
-----7----
-----8----
-----9----
----1-----
----11----
----12----
----13----

General Tips

  • Avoid creating empty columns that are over ten rows high. There will be no room above the platform to place any more than one or two I tetrominoes.
  • Many cascade games use the traditional randomizer. Create the platform early to minimize the threat of an I drought.

Creating the platform

In Quadra, a player is encouraged to create the platform over the far left/right column as early as possible. Since duplicate I tetrominoes need to be placed above the platform, it's better to place them while stacking than to place them after you have stacked high enough. The best way to create a platform would be to build up the second to last column from the left/right wall. In Quadra, a player would often use the starting tetromino as a base, place an I on that tetromino, and then place a tetromino above the I to create the platform.

Bases

..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........I.
........I.
........I.
........I.
........J.
........J.
.......JJ.

J Base

..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........I.
........I.
........I.
........I.
........Z.
.......ZZ.
.......Z..

Z Base

..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........I.
........I.
........I.
........I.
........Z.
.......ZZ.
.......ZL.
......LLL.

LZ Base

Platform

Dedicated platforms

Dedicated platforms are solely used to create the overhang above the empty column.

..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........JJ
........J.
........J.
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........OO
........OO
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........T.
........TT
........T.
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
........L.
........L.
........LL
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.

Cascading platforms
Cascading platforms contribute to clearing the empty column.

..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
.........J
.........J
........JJ
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
.........Z
........ZZ
........Z.
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
.........T
........TT
........GT
........G.
........G.
........G.
........G.
........G.
.......GG.

Safety platforms
If a player were to build a column too high, there are still a few countermeasures.

..........
..........
..........
..........
..........
..........
..........
..........
........LL
........GL
........GL
........G.
........G.
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
........S.
........SS
........GS
........G.
........G.
........G.
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.
..........
..........
..........
..........
..........
..........
..........
.........T
........TT
........GT
........G.
........G.
........G.
........G.
........G.
........G.
........G.
........G.
........G.
.......GG.

S and Z cascade

In games with cascade modes that reward for cascade complexity, such as Tetris Worlds, Tetris Mania, and Tetris Evolution, a simple way to rack up a big cascade is by using the S or Z tetrominoes.

..........
..I.......
..I.......
..I.......
I.I.......
I.........
I.....GG..
I...GGGGGG
ZZ.GGGGGGG
.ZZGGGGGGG
ZZ.GGGGGGG
.ZZGGGGGGG
ZZ.GGGGGGG
.ZZGGGGGGG
ZZ.GGGGGGG
.ZZGGGGGGG

Tetris Worlds allowed for up to nine cascades before clearing the last levels, so players would fit an extra one in.

.......I..
.......I..
.......I..
.......I..
I........I
I........I
I...G....I
I..GGG...I
GGGGGGG.SS
GGGGGGGSS.
GGGGGGG.SS
GGGGGGGSS.
GGGGGGG.SS
GGGGGGGSS.
GGGGGGG.SS
GGGGGGGSS.
.GGGGGGGGG


Unorthodox line clears

In cascade mode, certain line clears discouraged in naive gravity become favorable.

..........
..........
..........
S.........
SSGGGGGGGG
.SGGGGGGGG
..........
..........
..........
S.........
----------
.SGGGGGGGG
..........
..........
..........
..........
..........
SSGGGGGGGG
..........
..........
..........
..........
..........
----------
..........
....T.....
GGGTTTGGGG
GGGG.GGGGG
..........
....T.....
----------
GGGG.GGGGG
..........
..........
..........
GGGGTGGGGG
..........
..........
..........
----------
..........
..........
T.........
TTGGGGGGGG
TGGGGGGGGG
.GGGGGGGGG
..........
..........
T.........
----------
----------
.GGGGGGGGG
..........
..........
..........
..........
..........
TGGGGGGGGG
..........
..........
..........
..........
..........
----------
..........
L.........
L.........
LLGGGGGGGG
.GGGGGGGGG
.GGGGGGGGG
..........
L.........
L.........
----------
.GGGGGGGGG
.GGGGGGGGG
..........
..........
..........
..........
LGGGGGGGGG
LGGGGGGGGG
..........
..........
..........
..........
----------
----------
..........
..........
..........
J.........
JJJGGGGGGG
.GGGGGGGGG
..........
..........
..........
J.........
----------
.GGGGGGGGG
..........
..........
..........
..........
..........
JGGGGGGGGG
..........
..........
..........
..........
..........
----------