This webpage lists games that are truly libre, as far as I was able to check. I am creating this list for myself and people who really care about free as in freedom games. This page is created by me, drummyfish (Miloslav Číž), and I release all original content on this webpage (linked images aren't included in this) under CC0 1.0, public domain. The page uses Aileron CC0 font by dot colon.
game | tags | media | description | status | links |
---|---|---|---|---|---|
Anarch | shooter, FPS, suckless, C | Extremely small, completely public domain, no-dependency, no-file, portable suckless anarcho-pacifist from-scratch 90s-style Doom clone that runs everywhere, made for the benefit of all living beings. Anarch has 10 levels, 6 weapons with different ammo and 7 types of enemies. | finished, 12.06.2021 (v. 1.02d, 2840f6f7a2): everything from scratch (even font, palette etc.) by single author, clearly (LICENSE + README statement) CC0 + extra waiver of patents/TMs, all 100% PD, compiled on X200 Devuan with only gcc (clang etc.) and SDL2 + SDL2-mixer (has other frontends too) | web, itch, code, archived | |
Azimuth | action-adventure, sci-fi, C | 2D top-down sci-fi space action adventure with a nice backstory and a visually pleasing vector graphics. | finished, 08.06.2021 (v. 1.0.3, 56f24f56eaf7...): clearly GPL (readme, source headers, website), suckless C, compiled nicely on X200 Devuan (seems to only require SDL), not many assets, all in the form of source code (so we suppose GPL), including author's own tiny vector font, and music (seems to be using custom tiny "MIDI"-like txt format and synthesizer), author also allows CC-BY for music (suggesting it's his work) | web, code, archived | |
Curse of War (terminal) | strategy, RTS, C | Fast-paced real time strategy in the terminal in which the player doesn't control individual units but rather focuses on high level management. Can be played offline with AI or in multiplayer over the network. | finished, 18.07.2021 (v. 1.1.8, 68b48bfd1b066...): this is for the terminal only version before SDL frontend (that one has unclear assets), clearly GPLv3 (LICENSE and headers), no assets, suckless C, compiled on X200 Devuan with simple "make" | web, code, archived | |
GNU Chess | chess, board, terminal, C++ | Strong chess engine that can be played in terminal, but also with many graphical frontends. | finished, 06.07.2021 (v. 6.2.9-pre3): only source, clearly licensed GPLv3 (COPYING), compiled on X200 Devuan, accepted by GNU savannah and Debian, even make scripts have license headers | code, archived | |
LibreMarcher | fractal, 3D, race | Run a marble over a surface of 3D fractals to the finish as fast as possible. | finished, 16.07.2021 (0489cc9e7de5...): GPLv2 (LICENSE, code and shader headers), compiled on and run on X200 Devuan (needs SFML and Eigen3), only a few assets, basically all CC0 and from scratch (clearly mentioned in readme) | code, archived | |
MicroTD | strategy, C | Tiny and very portable tower defense game with 8 different towers, 11 enemy types and 6 maps. | finished, 09.12.2021 (3f65c797cfe0...): clearly CC0 (source and LICENSE), made by single author, written in C99 using custom portable CC0 library, compiles extremely easily (X200 Devuan), has many ports. | code, archived | |
minecurses | terminal, C | Classic minesweeper, in terminal, with colors and mouse support but playable with keyboard alone. | playable, 12.07.2021 (dbbff0eb8bd7...): GPLv2 (LICENSE), only a few files, easily compiled on X200 Devuan (seems to only need ncurses) | code, archived | |
nbsdgames | minigames, terminal, C | Collection of 15+ suckless minigames (sudoku, minesweeper, jewels, battleships, snake, ...) running in terminal. | playable, 06.07.2021 (37dbbe829da...): CC0 + license URL linked in LICENSE, clear statement of PD, very few contributors, CC0 has been adopted before any contributions, compiled on X200 Devuan (only needs libncurses5-dev), has many ports | code, archived | |
Parallel Overhead | endless runner, C | Colorful endless runner with two spaceships in an infinite tunnel. | finished, 07.07.2021 (d85da03320f...): clear MIT license (README + all source header have author + license), suckless C, compiled on X200 Devuan (seems to just need SDL), only a few assets, all with authors + licenses, most assets also have source code (except for music LMMS project, but it can still be edited pretty freely) | code, code, archived | |
Simon Tatham's Portable Puzzle Collection | minigames, C | Collection of 35+ very portable minigames (minesweeper, untangle, pegs, fifteen, tracks, ...) running in simple GUI. | playable, 06.07.2021 (8f3413c31f...): only code under Expat (MIT) license, clearly stated in repo and also website (also in own words), with a list of authors, compiled smoothly on X200 Devuan (only seems to need GTK+ lib), has other frontends and ports | web, code, archived | |
Venzone | platformer, terminal, Haskell | Cute ASCII-art platformer/adventure in terminal, with the possibility to create custom levels and stories. | finished, 09.07.2021 (v. 1.0.0.5): clearly GPL (COPYING, assets/readme.txt), list of suthors, compiled on X200 Devuan, only a handful of txt "assets" (ASCII art menu, levels) | web, code, archived | |
2048-in-terminal | puzzle, terminal, C | The popular puzzle 2048 in terminal, with colors and animated movement of tiles, nice and simple. | finished, 11.07.2021 (8453a8859f8e...): MIT (COPYING file), suckless, only a few C files, compiled on X200 Devuan with simple "make" (only needs ncurses), repo contains preview gif that may contain non-free font in terminal but this doesn't really matter (it's not part of the game and isn't violating law) | code, archived |