Tetris clone that uses MVC pattern with BlockingQueue!
[X] Score increments every time a shape is put down.
[X] Up arrow key rotates the shape.
[X] Left and Right arrow keys move the shape left and right, respectively.
[X] Once user loses, final score is shown, and the
- Model: Shape.java
- View: Board.java & WindowGame.java
- Controller: Controller.java & KeyPressedMessage.java
You run the application by running TetrisGame.java!
Below is the UI for the Tetris clone!
Thank you to the following tutorial for helping me complete this game! --> https://www.youtube.com/playlist?list=PLOgQJY7VjpBRpszgw5PfuJlOUQgIVMz5c