/Tetris

A nostalgic journey to recreate this classic arcade game

Primary LanguagePythonMIT LicenseMIT

Tetris Game

A classic Tetris game implemented in Python using the Tkinter library for the graphical user interface. This version includes music playback, high score tracking, and uses threading to manage game states and music concurrently.

Features

  • Classic Tetris gameplay with GUI.
  • Scoring system based on lines cleared and game level.
  • Music playback during the game.
  • Pause and resume functionality.
  • Restart game option.
  • High score tracking with player name input.

Prerequisites

Before running the game, ensure you have Python installed on your system. You also need to install the following Python libraries:

  • tkinter for the GUI (usually comes with Python).
  • pygame for music playback.

Running the Game

  1. Install the required libraries using pip if you haven't already:
pip install pygame