Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Completed in 3 days, this is a tetris clone created using MonoGame(C#) to practice my game programming. I decided to do Tetris because it is a favourite of mine, and I didn't have a game idea to work on. It only makes use of one square texture I created in Inkscape to create the tetriminos.


  • Random Bag implementation for fair distribution of tetriminos
  • Speed increases as lines get cleared
  • Ability to Hold tetrimino for future use
  • Next and held tetrimino is displayed


  • Left/Right arrow keys to move left/right, hold for faster movement
  • Up arrow key to rotate 90 degrees clockwise
  • Down arrow key to Soft Drop
  • Space to Hard Drop
  • "c" to hold a tetrimino

.exe available in Releases section

You can’t perform that action at this time.