Thanks to visit codestin.com
Credit goes to github.com

Skip to content

seniorpython826/Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Tetris Game

Python Version License: MIT

Классическая игра Tetris, реализованная на ЧИСТОМ Python с применением принципов SOLID и чистой архитектуры.

Tetris Game Screenshot

Особенности

  • 🧩 Реализация всех стандартных фигур тетрамино
  • 🎮 Поддержка управления как в Windows, так и в Linux/Mac
  • ⚙️ Гибкая система конфигурации
  • 📊 Подсчет очков по классическим правилам Tetris
  • 🚀 Постепенное увеличение скорости игры

Управление

← → - движение влево/вправо

↑ - поворот фигуры

↓ - ускоренное падение

Пробел - мгновенное падение

Q - выход из игры

Установка

  1. Клонируйте репозиторий:
git clone https://github.com/seniorpython826/Tetris.git
cd Tetris
  1. Запуск игры через (CMD):
python main.py

Возможные проблемы

  1. Если игра не реагирует на клавиши в Linux
# Установите поддержку терминала
sudo apt-get install python3-tk
  1. Если не отображаются цвета:
  • Убедитесь, что используете терминал с поддержкой ANSI-цветов
  • Попробуйте запустить через python -m main вместо python main.py

About

Tetris game in pure Python without using third-party libraries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages