Step 2: Planning the Game

To keep it simple, let's define some restrictions against the game we're going to develop:

Game rules

I think everyone knows Tetris, but it may be worth clarifying the rules because there are many different versions around, each of them slightly different. I was getting ideas from the Tetris Wiki on Fandom where I found a lot of interesting information about the game. So here are the rules:

We will start the game development with designing the screen on the next page.