How to make Tetris in Unity

Learn to make the classic 2D arcade game Tetris in Unity. Tetris is a tile-matching video game created in 1984. In Tetris, players complete lines by moving differently shaped pieces, which descend onto the playing field. The completed lines disappear and grant the player points, and the player can proceed to fill the vacated spaces. The game ends when the playing field is filled. The longer the player can delay this inevitable outcome, the higher their score will be. 00:00​ - Introduction 01:01​ - Project Creation 01:56 - Importing Sprites 04:18 - Scene Setup 07:23 - Tilemap Setup 12:33 - Tetromino Data 26:00 - Spawning / Setting 43:02 - Movement 57:43 - Rotation 01:10:55 - Wall Kicks 01:21:58 - Steps & Locks 01:31:50 - Line Clears 01:43:35 - Ghost Piece 01:56:51 - Outro 🖥️ View the source code: ❤️ Support my work on Patreon: 
Back to Top