4D games

From Libregamewiki
Jump to: navigation, search

These are games situated in four spatial dimensions. They do not have to be rendered realistically: some of them use 3D+stereo, some just 3D, and some only 2D.

This is not meaning the other described fourth dimension, that of time. Technically all games exist in time and would thus be 4D.


List of 4D games[edit]

This is a list of free/libre 4D games:

Game Screenshot Last Release Genres Description
4D-TRIS 4D-TRIS 0.2.2.png 2012-05-12 4D, Tetris-like
4D-TRIS 0.2.2.png
Genre4D, Tetris-like
Latest release0.4.3
Release dateMay 12th, 2012

, Linux

, Mac
DevelopersSimon László (Simzer) and others (see Credits)
Code licenseGPLv3
Media licenseno media
P. languageC

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.

4D Maze Game 4dmazegame front.png 2008-02-01 4D, maze navigation (Educational?)
4D Maze Game
4dmazegame front.png
A view after a first start.
Genre4D, maze navigation (Educational?)
Latest release2008
Release dateFebruary 2008
DeveloperJohn McIntosh
Code licensepublic domain
Media licensepublic domain
P. languageJava

4D Maze Game is a game where the player navigates a 4 dimensional maze. The latest version was released in February 2008. The game has been developed by John McIntosh in the Java programming language. It has been released into the public domain, it is free software since the source code is available on the homepage.

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[1]
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.

Adanaxis Adanaxis 1.2.5 level 4.png A single-player 4D first person shooter in outer space
Adanaxis 1.2.5 level 4.png
Adanaxis 1.2.5, level 4 (low detail). Note the transparency levels and colorful dot angles.
GenreA single-player 4D first person shooter in outer space
Latest release1.2.5
DeveloperMushware Limited (Andy Southgate)
Code licensesGPLv2; an irrelevant non-free file in the commercial version ($18.95)
Media licensesGPLv2; non-free files in the commercial version
P. languagesC++

Adanaxis is a deep space first-person shooter game in four spatial dimensions, written by Andy Southgate. The latest version of the game is 1.2.5. It is written in the C++ programming language using the GLUT library.

Hypercube Hypercube 4d random shot.png 2008-07-28 Puzzle
Hypercube 4d random shot.png
The ball in flight in the 4D mode.
Latest release1.6
Release dateJuly 28th, 2008
DeveloperHarmen van der Wal
Code licenseGPL v2[2]
Media licenseGNU LGPL
P. languageJava

Hypercube is a golf-like puzzle game around a tesseract (4D hypercube), written in Java by Harmen van der Wal. The latest version is 1.6, released on 2008-07-28.

Tesseract Trainer Tesseracttrainer-0.1.4-default-crop.png June 9th, 2005 demo, stereograms, hyperspace, educational
Tesseract Trainer
A capture of the rotating tesseract at the program’s default settings.
Genresdemo, stereograms, hyperspace, educational
Latest release0.1.4
Release dateJune 9th, 2005
DeveloperMushware Limited
Code licenseGPLv2-compatible, apparently public domain; shareware function included
Media licenseGPLv2-compatible, apparently public domain
P. languageC++
Librariesexpat, GLUT, libogg, SDL. libtiff, libungif, libvorbis, ModernUI, pcre, smpeg, zlib

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

Tesseract Trainer is a demo that displays a tesseract (the four-dimensional hypercube, analogue of the three-dimensional cube) as a 2D image, or viewable as a 3D image using a method similar to that one for viewing stereograms. Although it contains shareware functionality (“Unregistered” is displayed in the corner, and a registration code ($8) request appears after some time of continuous running), the source code is available under a GPLv2-compatible license (apparently public domain except for the reused parts like GLUT). It is written in C++, and the latest version is 0.1.4, released on 2005-06-09. It used GLUT, SDL, among other libraries.

The author released all the copyright rights for the game’s documentation.

4d games