Cloned Games

LX' Arduino Tetris

HaltedPlayableArduino

Based on Tetris

Tetris (original game, not this project)Original game image
Image of the original game, Tetris. This project has no screenshots of its own yet.
Links, repository & details

About

Tetris is a puzzle game created by Alexey Pajitnov in the mid-1980s, in which falling four-block tetrominoes are stacked and cleared by completing horizontal lines. LX' Arduino Tetris is a hardware implementation of Tetris that drives a 32x32 LED matrix panel from an Arduino/Genuino Uno, with four pushbutton controls wired through a resistor ladder. A separate 'mega' branch adapts the project to the Arduino Mega, swapping the pushbuttons for a 4x4 membrane keypad.

Getting started

Playing requires physically wiring an Arduino Uno (or Mega) to a 32x32 RGB LED matrix panel following the included wiring diagram; a demo video on YouTube shows the finished build running.

History

The author built it as a personal goal set for Easter 2018 - getting a working Tetris implementation running on a 32x32 LED matrix panel despite the Arduino Uno's limited memory, which required finding workarounds for much of the project.

Additional notes

Detail
The Arduino Mega branch has enough memory to keep each block's color after lines are cleared, unlike the base Uno version, which resets colors.
Share:

More like LX' Arduino Tetris

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