Classic Tetris. If you don't know how to play, follow this link: https://en.wikipedia.org/wiki/Tetris (Go to the 'Gameplay' section) Scroll down to the bottom for controls. This game has a lot of features in the pause menu to customize your game. Features you can customize: *Music Track (5 different tracks) *Music Volume (0-100) *Background Color (Black or White) *Tile Shape (Square or Circle) There is a pause button. I included a pause button so players can take a short break. While in the pause menu, you can see your current game stats, including total lines cleared, and also individual kinds of line clears, Singles, Doubles, Triples and Tetrises. You can also change your settings while in that menu. ---CONTROLS--- Space = hard drop Up arrow = rotate (clockwise) left/right arrow = move a = store/bring out stored piece NOTES about controls: -There is currently no way to rotate a piece counterclockwise. This will be added in a future update. -Once you bring out a stored piece, you cannot do so again before pressing the space key (hard drop)
Code: @PullJosh for basic pen Tetris engine All other code by me! Report any feedback or bugs/glitches in the comments! Music: Track 1 - Alexey Pajitnov Track 2 - @Relfirm Track 3 - @345969 Track 4 & 5- @I8D ---VERSION HISTORY--- v1.0 - Release - 08/31/2021 v1.0.1 - Bug Fixes - 09/03/2021 v1.0.2 - Bug Fixes - 08/18/2022 v1.0.3 - Added a... secret...- 9/21/2023 v1.0.4 - Changed the secret... - 9/22/2023 v1.0.5 - Added a new music track! (Ironically #5), changed and clarified the instructions a bit. - 10/06/2023 v1.0.6 - Reorganized the description. - 04/25/2024 v?.?.? - The future is unclear... ---KNOWN ISSUES--- Pressing 'a' to store a piece when there is no piece currently stored will sometimes store the next piece and keep your current piece instead of storing the current piece and switching to the next.