Tetris Remake

by PuzzleBot

A recreation of Tetris, using C# within the Unity framework.

( Crawled 23 minutes ago )


A recreation of Tetris in Unity!

Running the program

The game is still being worked on, using the Unity engine.

Builds of the game are found under Releases/ If there is more than one build, look for the one with the highest version number.

Another way to compile and run the game is to open this project in the Unity development client, and click the play button at the top.

Playing the game

Use asd as left, right, and down respectively. Use q and e to rotate left and right. Use p to pause, and press escape to quit.

Standard tetris rules apply: fill rows with blocks to clear them. Clear more lines at once to get more points!

You lose if there is no more space for a new piece to enter the play area.

What's Implemented so far?

So far, the following features have been implemented:

  • A Title Screen
  • Tetris block generation
  • Tetris block controls, minus the w key
  • Tetris block gravity
  • The basic playing field
  • Row clearing
  • Cleared row tracking
  • Piece Holding (space)
  • A quit button (esc)
  • Pause (p)
  • Forcing blocks to the bottom instantly (w)
  • A lose condition (no space for a new block)
  • A scoring system
  • High Score Saving

What's Next?

  • Scaling Difficulty
  • A pause menu
  • Game instructions
  • Options (Keybindings, etc)
  • Audio
  • Asset loading optimizations