Cascade mode: Difference between revisions
*>Tepples it appears that these blocks need not be I's |
No edit summary |
||
(19 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
'''Cascade mode''' is a mode that uses recursive gravity instead of [[gravity|naive gravity]]. | |||
== 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" | ||
| | |<playfield> | ||
.........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. | |||
</playfield> | |||
Drop Z | |||
|<playfield> | |||
.........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. | |||
</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 ==== | ||
{| | {| | ||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........I. | |||
........I. | |||
........I. | |||
........I. | |||
........J. | |||
........J. | |||
.......JJ. | |||
</playfield> | |||
J Base | J Base | ||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........I. | |||
........I. | |||
........I. | |||
........I. | |||
........Z. | |||
.......ZZ. | |||
.......Z.. | |||
</playfield> | |||
Z Base | Z Base | ||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........I. | |||
........I. | |||
........I. | |||
........I. | |||
........Z. | |||
.......ZZ. | |||
.......ZL. | |||
......LLL. | |||
</playfield> | |||
LZ Base | LZ Base | ||
|} | |} | ||
=== Platform === | ==== Platform ==== | ||
'''Dedicated | '''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. | ||
{| | {| | ||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........JJ | |||
........J. | |||
........J. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........OO | |||
........OO | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........T. | |||
........TT | |||
........T. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........L. | |||
........L. | |||
........LL | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
|} | |} | ||
'''Cascading | '''Cascading platforms'''<br> | ||
Cascading platforms contribute to clearing the empty column. | Cascading platforms contribute to clearing the empty column. | ||
{| | {| | ||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.........J | |||
.........J | |||
........JJ | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.........Z | |||
........ZZ | |||
........Z. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.........T | |||
........TT | |||
........GT | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
|} | |} | ||
'''Safety | '''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. | ||
{| | {| | ||
| | |<playfield> | ||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........LL | |||
........GL | |||
........GL | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
|<playfield> | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
........S. | |||
{ | ........SS | ||
........GS | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</playfield> | |||
|<playfield> | |||
.......... | |||
.......... | |||
.......... | |||
.......... | |||
{ | .......... | ||
.......... | |||
.......... | |||
.........T | |||
........TT | |||
........GT | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
........G. | |||
.......GG. | |||
</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> | |||
|} | |||
{| | |||
|<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: | [[Category:Game modes]] | ||
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
Drop Z or T |
In Quadra, a player can clear over half the screen this way:
Drop Z |
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
J Base |
Z Base |
LZ Base |
Platform
Dedicated platforms
Dedicated platforms are solely used to create the overhang above the empty column.
Cascading platforms
Cascading platforms contribute to clearing the empty column.
Safety platforms
If a player were to build a column too high, there are still a few countermeasures.
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.
Tetris Worlds allowed for up to nine cascades before clearing the last levels, so players would fit an extra one in.
Unorthodox line clears
In cascade mode, certain line clears discouraged in naive gravity become favorable.