Puzzle games

From Libregamewiki
Jump to: navigation, search


Can you piece together that puzzle? Figure it out!

List of Puzzle games[edit]

This is a list of free puzzle games:

Game Screenshot Last Release Genres Description
2048 2048.png 2015-10-20 Puzzle
Latest releaseRolling  (Announcement)
Release dateOctober 20th, 2015
DeveloperGabriele Cirulli
Code licenseMIT [1]
Media licenseMIT [1]
P. languageJavaScript

2048 is a popular puzzle game by Gabriele Cirulli. The game can be played in a web browser, and a port exists for Android[2].

54321 54321.png 2001-11-16 puzzle
Latest release1.0.2001.11.16
Release dateNovember 16th, 2001
DeveloperPatrick Fleckenstein
Code licensea very simple copyleft license[3]
Media licensea very simple copyleft license
P. languageC++
LibrarySDL, libpng, zlib

54321 is a set of four-, three- and two-dimensional (all presented as a number of 2D boards on the screen) implementations of five classic puzzle games. It is written in C++ by Patrick Fleckenstein for the 1mb SDL Game Programming Contest sponsored by Linux Journal, Loki Software, and No Starch Press. The latest downloadable version is v1.0.2001.11.16.

Atomix Atomix.png 2016-09-19 Puzzle
Latest release3.22.0  (Announcement)
Release dateSeptember 19th, 2016
Code licenseGPLv2+[1]
Media licenseGPLv2+[1]
P. languageC

Atomix is a puzzle game designed for GNOME, in which the player must arrange "atoms" to build molecules by pushing the atoms, which move until they hit a wall.

Biniax Biniax-2 0.0.20080409.png May 15th, 2009 Puzzle

Biniax is a puzzle arcade game by Jordan Tuzsuzov. The code is distributed under the zlib/libpng license, and data under a Creative Commons Attribution license.

Block Attack - Rise of the Blocks Blockattack.jpg 2016-10-01 Puzzle games
Block Attack - Rise of the Blocks
Screenshot of Block Attack - Rise of the Blocks
GenrePuzzle games
Latest release2.0.1  (Announcement)
Release dateOctober 1st, 2016
DeveloperPoul Sander
Code licenseGPLv2
Media licensesCC-BY-SA, GPLv2, Public domain [6]
P. languageC++
LibrarySDL, PhysicsFS [7]

Block Attack - Rise of the Blocks is a puzzle game inspired by Nintendo's Tetris Attack and written by Poul Sander.[8] It uses SDL and is licensed under the GPL v2.[9]The latest release is version 2.0.1 on 1 October, 2016.

Brain Workshop Brain-Workshop.png October 12th, 2010 Puzzle
Brain Workshop
Latest release4.8.1
Release dateOctober 12th, 2010
DeveloperPaul Hoskinson, Jonathan Toomim
Code licenseGPL
P. languagePython

Brain Workshop is a puzzle game designed for the purpose of mental exercise written by Paul Hoskinson.[10]The latest version of the game is 4.8.1 released on October 12,th, 2010.[11] It is written in the Python programming language and is licensed under the GPL.[12]

Caph Caphgame.jpg 2010-10-25 Physics simulation, puzzle
GenrePhysics simulation, puzzle
Latest release1.1
Release dateOctober 25th, 2010
DeveloperRoman Belov
Code licenseGPL v3+ [1]
Media licenseGPL v3+ [1]
P. languageC

Caph is a physics simulation puzzle game in which the player has to get a red and a green circle together.

Similar to the proprietary Crayon Physics game, Caph has the user draw objects such as ramps, fulcra, levers, and weights to move a ball to the destination using the laws of physics.

CuteMaze Cutemaze - mouse.png 2016-10-12 Puzzle
Cutemaze - mouse.png
The mouse actor
Latest release1.2.0  (Announcement)
Release dateOctober 12th, 2016
DeveloperGraeme Gott
Code licenseGPL

CuteMaze is a puzzle game written by Graeme Gott and licensed under the GPL[13]. The latest version of the game is 1.1.1 released on February 3rd, 2014. It uses the Qt library.

Domino On Acid Domino On Acid - screenshot.png 2009-12-23 Puzzle
Domino On Acid
Domino On Acid - screenshot.png
Domino On Acid
Latest release2009.12.22
Release dateDecember, 23rd, 2009
DeveloperMatthias S. Benkmann
Code licenseGPLv2
Media licenseGPLv2
P. languageJava

Domino is a natural deduction visualization in the form of a game of unusual dominoes. It was written in Java by Matthias Benkmann starting in 2000. It was licensed under the GPLv2.

This a colorful variant of dominoes is a simple matching game. The inference rules of natural deduction are the basis for the game. Proof of a tautology are coded as solvable level.

Einstein Puzzle Einstein Puzzle.jpg Puzzle

Einstein Puzzle is a puzzle game based on an old DOS game called Sherlock, based on the “zebra puzzle” or “Einstein’s puzzle” (which is often thought to have been invented by Albert Einstein) and written using SDL. It licensed under the GPLv2.[14]

Frozen Bubble Frozen Bubble 2 - Network.jpg 2010-08-06[15] Puzzle
Puzzle games
Frozen Bubble 2 - Network.jpg
Frozen Bubble 2 in network mode
Latest release2.2.1beta1 (==2.212)
Release date2010-08-06[15]
Developerssee #Contributors
Code licenseGPLv2[15][16]
Media licenseGPLv2[15][16]
P. languagePerl

Frozen Bubble is a bubble-popping puzzle game. The latest version of the game is 2.2.1beta1 released on August 6th, 2010. It is licensed under the GNU GPL version 2.

Gem Drop X Gemdropx09.jpg August, 2003 Puzzle game
Puzzle games
Gem Drop X
GenrePuzzle game
Latest release0.9
Release dateAugust, 2003
DeveloperNew Breed Software
Code licenseGPL
P. languageC
LibrariesSDL, SDL_image, SDL_mixer

Gem Drop X is a fast puzzle game. Placing gems in vertical lines destroys them and ultimately leads to completion of a level. It has been compared to "Tetris meets Space Invaders."[17] The author is Bill Kendrick of New Breed Software. It is written in the C programming language.

Hex-a-hop Hah.jpg 2009-11-05 Puzzle

Hex-a-hop is a hexagonal tiles based puzzle game written by Tom Beaumont. The player controls a girl, who has to destroy all green tiles by jumping on them. In addition to the green tiles there are plenty of other kind of tiles with varying functionality gradually introduced.

LevelHead no image spatial memory puzzle

levelHead is a spatial memory game which uses the concept of "augmented reality" (or is it "augmented virtuality"?) for its input.

The player holds a solid plastic cube with patterns on its sides before a camera, and controls the game world by tilting the cube.

Me and My Shadow Me and My Shadow 0.4.png 2012-07-26 Platform, Puzzle
Me and My Shadow
Me and My Shadow 0.4.png
Me and My Shadow 0.4
GenrePlatform, Puzzle
Latest release0.4  (Announcement)
Release dateJuly 26th, 2012
DeveloperEdward Lii
Code licenseGPL[22]
Media licenseCC BY-SA, CC0, CC-BY a. o. [23]
P. languageC++

Me and My Shadow is a platform and puzzle game in which the player's shadow plays an important role. The game uses only monochrome colours, fitting the shadow-theme. There is set of tutorial levels which explain the controls, tactics and puzzles elements.

N2048 N2048.png 2014-06-16 Puzzle
Latest release0.1  (Announcement)
Release dateJune 16th, 2014
Code license2-clause BSD [24]
P. languageC

n2048 is an ncurses implementation of the popular puzzle game 2048.

Neverball Neverball140.jpg 2014-05-21 Puzzle

Screenshot of Neverball v1.4.0
Latest release1.6.0  (Announcement)
Release dateMay 21st, 2014
DeveloperRobert Kooima
Code licenseGPL
Media licenseGPL

Neverball is a puzzle game in which the player guides a ball through various obstacle courses. The game, including the media, is licensed under the GPL.[25][26] It was written by Robert Kooima. As of 2010-02-22, the latest version of the game is 1.6.0. There is a game based on Neverball, called Neverputt.

OGS Mahjong Ogs mahjong.png 2012-09-23 Puzzle, Boardgame
OGS Mahjong
Ogs mahjong.png
GenrePuzzle, Boardgame
Latest release1.0
Release date2012-09-23
DeveloperOpensource Game Studio
Code licenseGPL
P. languageC++

OGS Mahjong is a simple mahjong solitaire game with nice 3D graphics and relaxing soundtrack. It has been developed by the Opensource Game Studio and licensed under GPL (version 3). This game requires 3D hardware with support of OpenGL 2 or later.

There are versions for Windows and Linux.

OpenAlchemist Openalchemist-aqua.png October 12th, 2008 Puzzle
Puzzle games
Latest release0.3
Release dateOctober 12th, 2008
DevelopersAntoine Morineau (graphics), Guillaume Delhumeau (code), silkut (win32 port), MrPouit (Ubuntu packages)
Code licenseGPLv2+
Media licenseCC-BY-SA 2.0
P. languageC++

OpenAlchemist is a fall down block puzzle game. Created in C++. The source code is licensed under the GPLv2++ and the media is licensed under the CC-BY-SA.[27] The latest version of the game is 0.3 released on October 12th, 2008.[28] It uses the ClanLib library. It was made as a clone of a web flash game called NaturalChimie.

Palapeli Palapeli.png 2011-01-26 Puzzle
Latest release1.2 (KDE SC 4.6)
Release date2011-01-26
DeveloperStefan Majewsky and others
Code licenseGPLv2[29]
P. languageC++
LibrariesQt, KDE libs

Palapeli is a jigsaw puzzle game from the KDEGames collection.

Pathological Pathological 1.1.3 1.png July 17, 2003
Puzzle games
Pathological 1.1.3 1.png
Screenshot of Pathological 1.1.3
Latest release1.1.3
Release dateJuly 17, 2003
DevelopersJohn-Paul Gignac, Matthias Le Bidan (soundtrack), Carrie Bloomfield (logo), Mike Brenneman (board designs; artwork based on his work), Kim Gignac (artwork); other people in credits: T. Francis Chen, Steve Mills, Paul Preney, Paul Prescod, Alesh Slovak, Peter Tkacz, Dale Wick
Code licenseGPLv2+
Media licenseGPLv2+
P. languagePython

Pathological is a puzzle game similar to “Logical” by Rainbow Arts, written by John-Paul Gignac who was inspired by Frozen Bubble. It is written in the Python programming language using the Pygame library. It is licensed under the GPL. The latest version of the game is 1.1.3 released on July 17, 2003. This game does not require 3D hardware acceleration.

Pingus Pingus.jpg 2011-12-24 Puzzle game
Pingus's first level
GenrePuzzle game
Latest release0.7.6  (Announcement)
Release dateDecember 24th, 2011
DevelopersIngo Ruhnke, David Philippi
Code licenseGPL
Media licenseGPL

Pingus is a clone of the proprietary puzzle game Lemmings, but makes use of penguins. The game uses SDL, however it once used ClanLib. The entire game, including its media are licensed under the GNU General Public License.[30][31]

Primrose Primrose.png May 11 th, 2009 Puzzle

Primrose is a puzzle game by Jason Rohrer and Jason Rohrer's sixth game.[32] It uses the SDL library, with the exception of the iPhone OS port.[33] It has been released into the public domain.[33] The source code is available on the home page, so this is free software. Rohrer charges $2.99 for the iPhone OS version of Primrose.[34] The latest version of the game is version 6 released on May 11rd, 2009.[35]

Raincat Raincat.jpg 2013-12-13 Puzzle
Latest release1.1.1.3  (Announcement)
Release dateDecember 13th, 2013
Code license3-clause BSD
Media licenseCC-BY-SA-3.0
P. languageHaskell

Raincat is a 2D puzzle game written in Haskell. To win you need to keep the cat out of the rain.

SDL-Ball SDL-Ball.jpg October 1st, 2014 puzzle, side-scroller/arcade

SDL-Ball is a puzzle and side-scroller/arcade breakout-like game. It is written by Jimmy Christensen and licensed under the GPLv3.[36][37] The latest version of the game is 1.01 released on January 11th, 2009.[38] It is written in the C++ programming language using the SDL library.

Simon Tatham's Portable Puzzle Collection Simon-Tatham.png 2016-12-28 Puzzle games collection
Simon Tatham's Portable Puzzle Collection
GenrePuzzle games collection
Latest release20161228[39]  (Announcement)
Release dateDecember 28th, 2016
DeveloperSimon Tatham and others
Code licenseExpat
Media licenseExpat
P. languageC

Simon Tatham's Portable Puzzle Collection is a collection of multi-platform single-player puzzle games written mostly by Simon Tatham and licensed under the Expat license. Portions of the collection are by Richard Boulton, James Harvey, Mike Pinna, Jonas Kölker, Dariusz Olszewski, Michael Schierl, Lambros Lambrou, Bernd Schmidt, Steffen Bauer, Lennard Sprong and Rogier Goossens.[40]

It is built on top of a special environment, which makes it easy to make new games, like 3D Maze by Edward Macnaghten.[41] The games have been ported to Java with NestedVM and to JavaScript with asm.js, so they are available as web games on the collection's homepage. They are also available on Android[42] and iThings[43].

Stringrolled Stringrolled.png Puzzle platformer
Puzzle games
GenresPuzzle platformer
DevelopersCode by Joel Bouchard Lamontagne aka logicow, artwork by Isabelle Bouchard aka Windbladeicepuppy, music by Reduz, sound by Hubert Lamontagne aka madbrain and Coda
Code licensepublic domain
Media licensepublic domain
P. languagePython

Stringrolled, or Upsilon Cat, or Upsilon Cat in Stringrolled, is a puzzle platformer. It was created in September 2008 for PyWeek, and won as an individual entry by Joel Bouchard Lamontagne with artwork contributed by other people. It was released into public domain and the source code is available on Pyweek, so this is free software. It is written in the Python programming language and uses the Pygame library.

Sudokuki Sudokuki.jpeg 2016-03-08 Puzzle
Latest release1.2.4  (Announcement)
Release dateMarch 8th, 2016
DeveloperSylvain Vedrenne
Code licenseGPL v3 [44]
Media licenseGPL v3 [44]
P. languageJava, C

A Sudoku game.

Tile World Tile-World.jpg 2015-09-10 Puzzle

Tile World
Latest release1.3.2  (Announcement)
Release dateSeptember 10th, 2015
Code licenseGPL[45]
Media licenseGPL[45]

Tile World is a Puzzle game that is an emulation of the game Chip's Challenge, licensed entirely under the GPL[45].

Which Way Is Up Which Way Is Up - screen1.jpg February 11th, 2008 Puzzle puzzle, platformer
Puzzle games
Which Way Is Up - screen1.jpg
Latest release0.7.9
Release dateFebruary 11th, 2008
DeveloperOlli "Hectigo" Etuaho
Code licenseGPLv2
Media licenseCC BY 3.0
P. languagePython

Which Way Is Up? is a puzzle platformer written by Olli Etuaho. It is written in the Python programming language using the Pygame library. It is a solo entry in the PyWeek 4 contest.

  1. 1.0 1.1 1.2 1.3 1.4 1.5 LICENSE.txt
  2. Android port
  3. http://old.nklein.com/etc/copyright.php
  4. Current Biniax-2 copyright in Debian.
  5. Current Biniax-2 data copyright in Debian (same)
  6. https://github.com/blockattack/blockattack-game/blob/master/source/AUTH
  7. https://github.com/blockattack/blockattack-game/blob/master/.travis.yml
  8. Block Attack about page
  9. Blockattack's copyright file at Debian packages
  10. Sourceforge.net's membership list for the Brain Workshop project accessed on October 26th, 2008.
  11. Sourceforge.net's download page for the Brain Workshop project accessed on October 26th, 2008.
  12. Brain Workshop sourceforge.net page accessed on October 26th, 2008.
  13. download section
  14. Einstein Puzzle's copyright file at Debian packages
  15. 15.0 15.1 15.2 15.3 Download page on Frozen Bubble website
  16. 16.0 16.1 Frozen Bubble's copyright file at Debian Packages
  17. Gem Drop X 0.9 readme file
  18. Hex-a-hop copyright file on Debian's repository
  19. Hex-a-hop credits page
  20. Hex-a-hop credits page
  21. 21.0 21.1 http://selectparks.net/~julian/index.php?entry=entry080730-091009
  22. License in svn
  23. Credits in svn
  24. Source code
  25. Neverball data's copyright file at Debian Packages
  26. Neverball source's copyright file at Debian packages
  27. The About page on OpenAlchemist website accessed on October 25th, 2008.
  28. Sourceforge.net download page for the OpenAlchemist project accessed on October 25th, 2008.
  29. COPYING file in the KDE git repository
  30. The copyright file for the game at Debian's packages list
  31. The copyright file for the game's media at Debian's packages list
  32. Description page
  33. 33.0 33.1 Download page
  34. IGN interview with Jason Rohrer on Primrose
  35. Jason Rohrer's releaselog page accessed on August 2nd, 2009
  36. License page in SDL-Ball's sourceforge.net cvs repoistory accessed on October 9th, 2008.
  37. Membership list for SDL-ball project on sourceforge.net accessed on October 9th, 2008.
  38. News post on 1.0 accessed on October 9th, 2008.
  39. http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles.tar.gz (the file name shows the version on download)
  40. The "Licence" section of the collection's homepage
  41. Edward Macnaghten. A somewhat pleasant experience (2006-01-13, accessed on 2014-01-13)
  42. http://chris.boyle.name/projects/android-puzzles/
  43. http://hewgill.com/puzzles/
  44. 44.0 44.1 COPYING file
  45. 45.0 45.1 45.2 homepage