Skip to content

bax082024/NewTetris

Repository files navigation

Tetris Game

A classic Tetris game built with C# and Windows Forms, featuring sound effects, a high-score system, and a vibrant user interface.


Features

  • Dynamic Gameplay: Randomly generated tetrominoes fall onto a grid.
  • Score System: Scores are awarded for clearing rows, with increasing difficulty as the game progresses.
  • High Scores: Keep track of the top 10 high scores with the ability to add your name.
  • Music and Sound Effects: Enjoy background music and sound effects for interactions.
  • Restart Functionality: Restart the game easily after a game-over.

Screenshot

11


How to Play

  1. Start the Game: Click the "Start" button to begin.
  2. Move the Tetromino:
    • Left Arrow: Move the tetromino left.
    • Right Arrow: Move the tetromino right.
    • Up Arrow: Rotate the tetromino.
    • Down Arrow: Speed up the fall.
    • Spacebar: Drop the tetromino immediately.
  3. Clear Rows: Complete horizontal rows to score points and advance levels.
  4. Game Over: The game ends if tetrominoes stack to the top. Enter your name in the high-score form if you achieve a top score!

Requirements

  • Operating System: Windows
  • Development Environment: Visual Studio (or any C# IDE)
  • Dependencies:

Setup and Installation

  1. Clone the repository:
    git clone https://github.com/bax082024/NewTetris.git
  2. Open the project in Visual Studio.
  3. Restore NuGet packages if needed.
  4. Build and run the project.

Acknowledgments


Contact

For questions or feedback, please contact:


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages