7 votes

Super Rotation System

1 comment

  1. wirelyre
    Link
    How should Tetris pieces rotate when they are falling down the field? There are many possible systems. The Super Rotation System is used in all current official Tetris games. Consider the I piece...

    How should Tetris pieces rotate when they are falling down the field? There are many possible systems. The Super Rotation System is used in all current official Tetris games.

    Consider the I piece (long bar). Its center of gravity is in the middle of the edge of a cell:

    +--+--+--+--+
    |  |  X  |  |
    +--+--+--+--+
    

    But if rotated 90 degrees around this point, the piece wouldn't be on the grid at all! Centers of rotation need to be on cell corners or in the middle of cells. So the I piece has to wobble when it rotates.

    Suppose the I piece is dropping vertically against the wall of the field, then the player rotates it 90 degrees. The piece has to stay within the field, so a regular rotation won't work. Should the rotation fail? Or should the piece "kick" against the wall back into the field?

    The Super Rotation System is an answer to both of these questions. It gives rules for how pieces rotate (or fail to rotate) in any scenario.

    It also creates dropping possibilities like T-Spins.

    3 votes