Falling block puzzle games

From Libregamewiki
Jump to navigation Jump to search



Tetris.png

Falling block games are a type of arcade games in which there's a grid in which blocks fall from the top and you have to arrange the blocks in a particular way to gain score.

List of Tetris-like games[edit]

This is a list of free/libre tetris-like games:



Game Screenshot Last Release Genres Description
Bastet Bastet 0.41 cropped.png 2017-06-03 Tetris
Bastet
Bastet 0.41 cropped.png
Bastet 0.41 (a cropped screenshot)
GenreTetris
Latest release0.43.2  (Announcement)
Release dateJune 3rd, 2017
DeveloperFederico Poloni, based on Petris by Peter Seidler (until v0.43)
Code licenseGNU GPL 2+; v0.43 under GPLv3+
Media licenseno media
Contribute
Bastet is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Bastet is a tetris clone that stand for Bastard Tetris. It based on Petris, a public domain Tetris clone by Peter Seidler, and developed by Federico Poloni, with a complete rewrite at version 0.43. It is licensed under GPLv3+. Version 0.37 was the first public release of the game. It is written in C++.[1]

Crack Attack! Crack-attack-debgt20080921.png 2005-05-14 Tetris-like
Crack Attack!
Crack-attack-debgt20080921.png
GenreTetris-like
Latest release1.1.14
Release dateMay 14th, 2005
DevelopersDaniel Nelson, Andrew Sayman
Code licenseGPL
LibrariesGLUT, SDL, cairo
Contribute
Crack Attack! is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Crack Attack! is a puzzle game by Daniel Nelson and Andrew Sayman which is a clone of Nintendo's Tetris Attack. It is written using the SDL and GLUT library. It is licensed under the GPL. As of 2011-07-26, the latest version of the game is 1.1.14.

Development has been abandoned as of 2012.[2]

Cuyo Cuyo.png 2014-10-25 Tetris-like games
Cuyo
Cuyo.png
GenreTetris-like games
Latest release2.1.0
Release dateOctober 15th, 2014
DeveloperImmanuel Halupczok
Code licenseGPLv2+
LibrarySDL
Contribute
Cuyo is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Cuyo is a Puyo Puyo-style puzzle game for up to two players. The player controls falling blocks of various types which change with each level.

Comisat Games Collection Comisat-Games-Collection.png 2006-10-10 Snake, Hangman, Memory, Tetris, Board game
comisat Games Collection
Comisat-Games-Collection.png
GenresSnake, Hangman, Memory, Tetris, Board game
Latest release0.5.2  (Announcement)
Release dateOctober 10, 2006
DeveloperCarlo aka comisat
Code licenseGPLv2
Media licenseGPLv2
P. languageGambas
LibrariesQt, SDL, and the Gambas Runtime Environment.
Contribute
comisat Games Collection is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

comisat Games Collection is a collection of free software games written in Gambas. It is one of the first notable Gambas games, with exceptions being code examples such as recreations of Snake, Robotfindskitten, and other small efforts. The collection is available in English and Italian.

Hetris Hetris.png 2002-10-24 Tetris
Hetris
Hetris.png
Hetris
GenreTetris
Latest release0.1.0
Release dateOctober 24th, 2002
DeveloperIan Lynagh
Code licenseGPLv2
Media licenseLaTeX Project Public License
P. languageHaskell
Contribute
Hetris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Hetris: An exploration of literate programming in Haskell is a text mode implementation of Tetris in Haskell, created by Ian Lynagh to demonstrate pretty-printing of a literate Haskell program using Haskell2LaTeX. The document produced by running Haskell2LaTeX then LaTeX is a detailed explanation of the structure and internals of the program.

Gottet Gottet.png 2024-01-16 Tetris
Gottet
Gottet.png
GenreTetris
Latest release1.2.3  (Announcement)
Release dateJanuary 16th, 2024
DeveloperGraeme Gott
Code licenseGPL v3[3]
LibraryQt
Contribute
Gottet is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Gottet is a tetris-like game written by Graeme Gott. It is licensed under the GPL. It is written with the Qt library. The game's website features an optional tipping section near the downloads, as a pay what you want model.

1D Tetris Tetris-1D-Scratch.png Tetris-like
1D Tetris
Tetris-1D-Scratch.png
Scratch version
GenreTetris-like
Release dateOctober 2008
Developerhmnwilson
Code licenseCreative Commons Attribution-ShareAlike
Media licenseCreative Commons Attribution-ShareAlike
P. languageScratch
LibraryAdobe Flash
Contribute
1D Tetris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

This article has been marked for deletion review by a wiki user. Discuss on the talk page

1D Tetris or Tetris 1D is a version of Tetris made to be one dimensional, mostly as a math joke. The game exists in a number of versions, some of them free software. The game is also sometimes described as Tetris for those who think that regular Tetris is too hard.[4]

4D-TRIS 4D-TRIS 0.2.2.png 2012-05-12 4D, Tetris-like
4D-TRIS
4D-TRIS 0.2.2.png
Genre4D, Tetris-like
Latest release0.4.3
Release dateMay 12th, 2012
PlatformsWindows, Linux, Mac
DevelopersSimon László (Simzer) and others (see Credits)
Code licenseGPLv3
Media licenseno media
P. languageC
Contribute
4D-TRIS is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

4D-TRIS is a logic game in 4 spatial dimensions, based on Tetris, written in C by Simon László.

The game uses 2x2x2 levels, thus having a 8-cell bottom like most 2D Tetris games do.

The source code (there is no media, shapes are drawn automatically) is licensed under the GPLv3 or any later version.

Vitetris Vitetris055-winal.png 2020-12-26 Tetris, Text-mode
Vitetris
Vitetris055-winal.png
Windows port of vitetris (pseudo text-mode)
GenreTetris, Text-mode
Latest release0.59.1  (Announcement)
Release dateDecember 26th, 2020
DeveloperVictor Nilsson
Code licenseBSD-like[5] (see below)
P. languageC
Contribute
Vitetris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

vitetris is a Tetris clone written by Victor Nilsson. It was originally written with only Linux and minimal library dependencies in mind, but is now very portable and can optionally make use of a curses library or Allegro.[6]

Sedtris Sedtris-20080526-djvu-sans-mono-bold-20-00fb0.png 2008-05-26 Tetris
sedtris
Sedtris-20080526-djvu-sans-mono-bold-20-00fb0.png
GenreTetris
Release dateMay 26th, 2008
DeveloperJulia Jomantaite
Code licensePoetic License
Media licenseno media
P. languagessed, shell (Bash)
Contribute
sedtris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

sedtris is a Tetris implementation in sed, written by Julia Jomantaite and released on May 26th, 2008. It is licensed under the Poetic License.

A Bash script can be used, which presses Enter once a second and adds more(?) randomness. The script is based on playsed.sh by Aurelio Marinho Jargas (doesn't seem to have any license attached).

LTris Ltris.png 2024-02-17 Puzzle, Tetris-like
LTris
Ltris.png
LTris
GenrePuzzle, Tetris-like
Latest release1.2.8  (Announcement)
Release dateFebruary 17th, 2024
DeveloperMichael Speck
Code licenseGPLv2
Media licenseGPLv2
P. languageC
LibrarySDL
Contribute
LTris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

LTris is a Tetris clone written by Michael Speck. It uses the SDL library. The latest version of the game is 1.0.14 on December 25th, 2009. It is licensed under the terms of the GPLv2.[7]

Xultris Xultris-2.3.1-xm.png 2011-09-30 Tetris variant
Xultris
Xultris-2.3.1-xm.png
Xultris 2.3.1
GenreTetris variant
Latest release4.0.1
Release dateSeptember 30th, 2011
DevelopersDavid McNamara, Mike Schuette
Code licenseMozilla Public License, version 1.1
P. languagesXUL, JavaScript
LibraryMozilla Firefox
Contribute
Xultris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Xultris is a Tetris variant implemented as a Mozilla Firefox extension.


2H4U 2H4U - dbimage.jpg 2007-06-02 Tetris-like
2H4U
2H4U - dbimage.jpg
GenreTetris-like
Latest release1.3
Release dateJune 2th, 2007
Code licenseGPLv2
Media licenseno media
P. languageC++
LibrarySDL
Contribute
2H4U is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.
Available as a package in:  
OpenSUSE Logo.svg OpenSUSE: 2h4u


2HFU or Too Hard for You is a combination of a Tetris game and a wall breaker game. The latest version of the game is version 1.3 released on June 2nd, 2007.[8] It uses the SDL library and is written in the C++ programming language.[9] It is licensed under the GPL.

Quadrapassel Quadrapassel.png 2021-06-10 Tetris
Quadrapassel
Quadrapassel.png
Quadrapassel
GenreTetris
Latest release40.2  (Announcement)
Release dateJune 10th, 2021
Code licenseGPLv2[10]
Media licenseGPLv2
Contribute
Quadrapassel is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Quadrapassel (formerly a part of GNOME Games) is a GNOME version of Tetris. It was previously named Gnometris.[11]

TinyTris TINY TRIS.png 2021-04-11 Puzzle, Tetris-like
TinyTrisPC
TINY TRIS.png
TinyTrisPC
GenrePuzzle, Tetris-like
Latest release2.3
Release date2021-04-11
DeveloperElectro L.I.B
Code licenseGPLv3
Media licenseGPLv3
P. languageC
LibrarySDL
Contribute
TinyTrisPC is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.


[TinyTrisPC] is a clone of the classic puzzle game Tetris released under the GPLv3. Originally written for the ATtiny85 MCU and ARDUBOY, the code has been modified to compile and run on Linux and Windows using SDL1.2. If you want the original code for ATtiny85 or ARDUBOY visit: https://www.tinyjoypad.com

Vertris Vertris.jpg 2007-07-04 Tetris-like
Vertris
Vertris.jpg
GenreTetris-like
Latest release0.3.2  (Announcement)
Release date2007-07-04
DeveloperAndrés Rassol
Code licenseGPLv2[12]
P. languageC++
LibraryAllegro
Contribute
Vertris is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Vertris is a simple cross-platform Tetris clone written in C that uses the Allegro library for graphics. It is covered under the GNU General Public License.[13]

Tetrepetete no image 2015-01-12 Tetris-like
Tetrepetete
GenreTetris-like
Release dateJanuary 12th, 2015
DeveloperThomas Perl
Code licenseGPLv2+
Media licenseGPLv2+
EngineTetrepetete
P. languageC++
LibrariesMultiple (SDL1, SDL2, Qt4, curses, HTML5, ...)
Contribute
Tetrepetete is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Tetrepetete is a portable Tetris-like game written in C++ with a common core and multiple frontends. This includes a SDL1-based OpenGL renderer, SDL2-based frontend, Qt4-based frontend and even a ncurses (text mode) based frontend. The game can also run in the browser by cross-compiling C++ to JavaScript/WASM.

BlockOut II Blockout2.jpg 2014 Tetris-like
BlockOut II
Blockout2.jpg
GenreTetris-like
Latest release2.52
Release date2014
DeveloperJean-Luc PONS
Code licenseGPLv2+ [14]
Media licenseGPLv2+ [15]
Contribute
BlockOut II is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

BlockOut II is a falling block game in 3 dimensions. The camera is located at the top of the pit and 3-dimensional connected blocks fall to the ground. You score for filling a complete layer with blocks, you lose when the blocks reach the ceiling. Try to aim for the highscore, but the longer you play, the faster the blocks will fall.

You can move the falling blocks horizontally and rotate them in 3 cardinal directions. To master this game, you must be spatially aware.

Alchemy Quest Alchemyquest.png 2021-06-26 Puzzle
Alchemy Quest
Alchemyquest.png
GenresPuzzle
Latest release0.5.2
Release dateJune 26th, 2021
Developersdevurandom (graphics),[16] Antoine Morineau (graphics), Guillaume Delhumeau (code), Dennis Payne (code)[17]
Code licenseGPLv2+
Media licenseCC-BY-SA 2.0 and 3.0
P. languageC++
LibrarySDL
Contribute
Alchemy Quest is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Alchemy Quest is an update to the OpenAlchemist game. It is a falling block puzzle game created in C++. An alternative set of graphics for an NES version of the game were posted on opengameart.[16] Dennis Payne replaced ClanLib with SDL and enabled using the new graphics. A two player mode was also added to the game. The game can still run using the original OpenAlchemist graphics. In this mode there is no two player option. OpenAlchemist was made as a clone of a web flash game called NaturalChimie.