Cloned Games

TetrisPy

HaltedPlayableWindowsLinux

Based on Tetris

TetrisPy screenshotLinks, repository & details

About

Tetris is a puzzle video game created by Alexey Pajitnov in the mid-1980s, in which falling four-block tetrominoes are stacked and cleared by filling complete horizontal lines. TetrisPy is a Python-based, old-school-styled Tetris clone confirmed working on Linux, with Windows and Mac support reported but untested by the author (Windows performance is described as slow in PowerShell or cmd). The author built the first version in about five days as a hobby project.

How it differs from the original

By the author's own account, it currently lacks level progression, its piece-selection algorithm is simplistic, and drop speed doesn't increase automatically the way it typically does in Tetris.

Getting started

Set up a Python virtual environment and install the audio dependencies (including portaudio), then run the game. Sound effects are optional and distributed separately — they must be downloaded from an external link and extracted into an audio folder to enable them.

Known issues & limitations

  • audio: Audio and sound effects are incomplete; audio files must be separately downloaded and placed in an audios directory.
  • gameplay: Shape generator is simplistic; difficulty delay does not change automatically; levels are not implemented.
Share:

More like TetrisPy

Active
Ebitengine screenshot
Ebitengine is an open-source, cross-platform 2D game engine for Go, with simple APIs for graphics, input, and audio across many platforms.
Platforms:Web
Stars13,485
Updated1 month ago
LicenseApache-2.0
Release2013
Halted
Original game (original game, not this project)Original game image
A web-based puzzle game inspired by Tetris, playable directly in the browser with no installation required.
Platforms:Web
Stars2,435
Updated3 years ago
LicenseUnknown
Release2014
Sporadic
Tetris-SQL screenshot
Tetris implemented entirely as a single PostgreSQL SQL query, using recursive CTEs to drive the game loop.
Platforms:None
Stars1,040
Updated1 year ago
LicenseMIT
Release2024
Halted
Javascript Tetris screenshot
A basic MIT-licensed HTML5 canvas implementation of Tetris for major browsers, with development halted before planned features were added.
Platforms:Web
Stars733
Updated1 year ago
LicenseMIT
Release2011
Halted
NullpoMino screenshot
An open-source Java falling-block puzzle game with many single-player modes and Internet/LAN netplay.
Platforms:WindowsLinuxOSX
Stars565
Updated5 years ago
LicenseBSD-3-Clause
Release2016
Active
Seed7 screenshot
An open-source programming language whose example programs include recreations of classic games like Pac-Man and Tetris.
Platforms:Windows
Stars461
Updated1 month ago
LicenseGPL-2.0
Release2020