Functionality

MovementDemonstration of DAS

Delayed auto shift and auto repeat rate are two game mechanics which control the movement of pieces across the Tetris board

  • DAS (Delayed Auto Shift) is the delay for when pieces will begin moving left or right
  • ARR (Auto Repeat Rate) is how fast pieces move left or right

 

Rotation

Illustration of SRS chartGuideline Tetris games utilize what is called the Super Rotation Sytem (SRS) which dictates where the pivots are in the tetrominoes by which they rotate.

 

Randomization

The most popular randomization systems in Tetris games are 7-bag, 14-bag, and pure random

  • 7-bag: every 7 blocks consists of a random assortment of exactly one of each tetromino
    • This means it is impossible to get 3 of the same tetrominoes in a row and the longest drought possible is 13 tetrominoes
  • 14-bag: every 14 blocks consist of a random assortment of exactly two of each tetromino
    • This means it is possible to get up to 4 of the same tetrominoes in a row and the longest drought possible is 25 tetrominoes
  • Pure random: tetromino randmoization is purely random
    • This means there is no limit to the number of successive tetrominoes and there is no limit to the length of a drought

Demonstration of 7-Bag Randomization