imports from libregamewiki

This commit is contained in:
Trilarion 2019-10-23 13:44:58 +02:00
parent 206acda8a7
commit a2c6294b54
61 changed files with 1055 additions and 136 deletions

View File

@ -3,11 +3,11 @@
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)**
[comment]: # (start of autogenerated content, do not edit)
**[All entries](entries/tocs/_all.md#All)** (1104)
**[All entries](entries/tocs/_all.md#All)** (1135)
By category: **[Action](entries/tocs/_action.md#action)** (191), **[Adventure](entries/tocs/_adventure.md#adventure)** (34), **[Arcade](entries/tocs/_arcade.md#arcade)** (64), **[Board game](entries/tocs/_board-game.md#board-game)** (9), **[Card game](entries/tocs/_card-game.md#card-game)** (2), **[Educational](entries/tocs/_educational.md#educational)** (5), **[Framework](entries/tocs/_framework.md#framework)** (72), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (92), **[Library](entries/tocs/_library.md#library)** (33), **[Music](entries/tocs/_music.md#music)** (11), **[Platform](entries/tocs/_platform.md#platform)** (33), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (84), **[Remake](entries/tocs/_remake.md#remake)** (472), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (153), **[Simulation](entries/tocs/_simulation.md#simulation)** (79), **[Sports](entries/tocs/_sports.md#sports)** (19), **[Strategy](entries/tocs/_strategy.md#strategy)** (223), **[Tool](entries/tocs/_tool.md#tool)** (29), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (4)
By category: **[Action](entries/tocs/_action.md#action)** (197), **[Adventure](entries/tocs/_adventure.md#adventure)** (34), **[Arcade](entries/tocs/_arcade.md#arcade)** (68), **[Board game](entries/tocs/_board-game.md#board-game)** (9), **[Card game](entries/tocs/_card-game.md#card-game)** (2), **[Educational](entries/tocs/_educational.md#educational)** (6), **[Framework](entries/tocs/_framework.md#framework)** (71), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (93), **[Library](entries/tocs/_library.md#library)** (33), **[Music](entries/tocs/_music.md#music)** (12), **[Platform](entries/tocs/_platform.md#platform)** (34), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (89), **[Remake](entries/tocs/_remake.md#remake)** (472), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (156), **[Simulation](entries/tocs/_simulation.md#simulation)** (86), **[Sports](entries/tocs/_sports.md#sports)** (20), **[Strategy](entries/tocs/_strategy.md#strategy)** (226), **[Tool](entries/tocs/_tool.md#tool)** (30), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (4)
By platform: **[Windows](entries/tocs/_windows.md#windows)** (303), **[Linux](entries/tocs/_linux.md#linux)** (277), **[macOS](entries/tocs/_macos.md#macos)** (168), **[Android](entries/tocs/_android.md#android)** (58), **[iOS](entries/tocs/_ios.md#ios)** (11), **[Web](entries/tocs/_web.md#web)** (57)
By platform: **[Windows](entries/tocs/_windows.md#windows)** (311), **[Linux](entries/tocs/_linux.md#linux)** (286), **[macOS](entries/tocs/_macos.md#macos)** (170), **[Android](entries/tocs/_android.md#android)** (58), **[iOS](entries/tocs/_ios.md#ios)** (11), **[Web](entries/tocs/_web.md#web)** (61)
[comment]: # (end of autogenerated content)

View File

@ -784,6 +784,14 @@
"action, puzzle",
"<a href=\"https://gitlab.com/osgames/biniax.git\">Source</a> - C - zlib"
],
[
"Biogenesis (<a href=\"http://biogenesis.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/biogenesis.md\">entry</a>)",
"Biogenesis is an artificial life simulator, simulating..",
"<a href=\"https://sourceforge.net/projects/biogenesis/files/\">Link</a>",
"beta / active",
"simulation",
"<a href=\"https://git.code.sf.net/p/biogenesis/git\">Source</a> - Java - GPL-2.0"
],
[
"Birth of the Empires (<a href=\"http://bote2.square7.ch/en/wiki/Main_Page\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/birth_of_the_empires.md\">entry</a>)",
"Turn-based 4X strategy game set in space in the style of..",
@ -792,6 +800,14 @@
"strategy",
"<a href=\"https://github.com/bote-team/bote.git\">Source</a> - C++ - Custom"
],
[
"Bitfighter (<a href=\"http://bitfighter.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bitfighter.md\">entry</a>)",
"Bitfighter is an outer-space combat action game. There are..",
"<a href=\"http://bitfighter.org/downloads/\">Link</a>",
"mature / active",
"action, open content",
"<a href=\"https://github.com/bitfighter/bitfighter.git\">Source</a> - C, C++ - GPL-2.0"
],
[
"BitRiot (<a href=\"https://github.com/VenKamikaze/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bitriot.md\">entry</a>)",
"Clone of Bug Bomber.",
@ -800,6 +816,14 @@
"strategy, clone, Co-op, inspired by Bug Bomber, open content",
"<a href=\"https://github.com/VenKamikaze/BitRiot.git\">Source</a> - C++ - Apache-2.0"
],
[
"Black Shades Elite (<a href=\"https://web.archive.org/web/20150412072649/http://home.gna.org/blackshadeselite/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/black_shades_elite.md\">entry</a>)",
"Black Shades Elite is a fork of the game Black Shades,..",
"",
"beta / inactive since 2007",
"simulation, first person, open content, shooter",
"? - ?"
],
[
"BlackNova Traders (<a href=\"https://sourceforge.net/projects/blacknova/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blacknova_traders.md\">entry</a>)",
"Web-based, multi-player space exploration game inspired by..",
@ -808,6 +832,14 @@
"strategy",
"<a href=\"https://gitlab.com/osgames/blacknova.git\">Source</a> - PHP, JavaScript - GPL-2.0"
],
[
"Blackvoxel (<a href=\"https://www.blackvoxel.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blackvoxel.md\">entry</a>)",
"Blackvoxel is a 3D voxel sandbox game. The backstory takes..",
"<a href=\"https://www.blackvoxel.com/view.php?node=1541\">Link</a>",
"mature / active",
"simulation, open content, sandbox, voxel",
"<a href=\"https://github.com/Blackvoxel/Blackvoxel.git\">Source</a> - C++ - GPL-3.0"
],
[
"Bladecoder Adventure Engine (<a href=\"https://github.com/bladecoder/bladecoder-adventure-engine\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bladecoder_adventure_engine.md\">entry</a>)",
"Point and click adventure game engine and editor.",
@ -824,6 +856,14 @@
"action, inspired by Awesomenauts, remake",
"<a href=\"https://github.com/zombieman1041/BlakedAwesomenaughts.git\">Source</a> - JavaScript, PHP - MIT"
],
[
"Blasphemer (<a href=\"https://www.doomworld.com/vb/freedoom/70732-blasphemer-discussion/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blasphemer.md\">entry</a>)",
"Blasphemer is an FPS project whose initial goal is to..",
"",
"mature / inactive since 2017",
"action, first person, open content, shooter",
"<a href=\"https://github.com/Blasphemer/blasphemer.git\">Source</a> - None - None"
],
[
"Blender game engine (<a href=\"https://www.blender.org/features/game-creation/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blender_game_engine.md\">entry</a>)",
"Included in Blender is a complete game engine, allowing..",
@ -832,6 +872,14 @@
"framework",
"<a href=\"git://git.blender.org/blender.git\">Source</a> - C++ - GPL-2.0"
],
[
"Blinken (<a href=\"https://edu.kde.org/blinken/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blinken.md\">entry</a>)",
"Blinken is the KDE implementation of the memory game Simon..",
"",
"mature / active",
"educational, inspired by Simon Says, memory, open content",
"<a href=\"https://github.com/KDE/blinken.git\">Source</a> - C++ - GPL-2.0"
],
[
"Blitwizard (<a href=\"https://github.com/jtc0de/Blitwizard\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blitwizard.md\">entry</a>)",
"2d engine that runs Lua scripts.",
@ -856,6 +904,14 @@
"platform, commercial content, inspired by Blob Wars Attrition, requires original content",
"<a href=\"https://github.com/stephenjsweeney/blobwarsAttrition.git\">Source</a> - C, C++ - GPL-3.0"
],
[
"Blob Wars Episode 2 : Blob And Conquer (<a href=\"https://packages.debian.org/sid/games/blobandconquer\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blob_wars_episode_2_blob_and_conquer.md\">entry</a>)",
"Blob Wars: Blob And Conquer is a 3D action game created by..",
"",
"mature / inactive since 2016",
"platform, 3D, open content, shooter, third-person",
"<a href=\"https://git.code.sf.net/p/blobandconquer/code\">Source</a> - C++ - GPL"
],
[
"Blobby Volley 2 (<a href=\"http://blobby.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blobby_volley_2.md\">entry</a>)",
"Continuation of the famous Blobby Volley 1.x arcade game.",
@ -864,6 +920,14 @@
"action, arcade",
"<a href=\"https://svn.code.sf.net/p/blobby/code/\">Source</a> - C++ - GPL-2.0"
],
[
"Bloboats (<a href=\"https://web.archive.org/web/20111013002050/http://bloboats.blobtrox.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bloboats.md\">entry</a>)",
"Bloboats is a side-scrolling arcade racing game. The game..",
"<a href=\"https://web.archive.org/web/20091226074342/http://bloboats.blobtrox.net/download.php\">Link</a>",
"mature / inactive since 2006",
"action, open content, racing",
"<a href=\"https://salsa.debian.org/games-team/bloboats.git\">Source</a> - C++ - GPL-2.0"
],
[
"Blobwars: Metal Blob Solid (<a href=\"https://sourceforge.net/projects/blobwars/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/blobwars_metal_blob_solid.md\">entry</a>)",
"2D arcade platform game.",
@ -888,6 +952,14 @@
"puzzle, remake",
"<a href=\"https://gitlab.com/osgames/blockout.git\">Source</a> - C++ - GPL-2.0"
],
[
"Bloodmasters (<a href=\"http://www.bloodmasters.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bloodmasters.md\">entry</a>)",
"Bloodmasters is a top-down Arcade shooter written by..",
"<a href=\"http://www.bloodmasters.com/index.php?p=downloads\">Link</a>",
"mature / inactive since 2008",
"arcade, shooter, top-down",
"<a href=\"https://svn.code.sf.net/p/bloodmasters/code/trunk\">Source</a> - C# - GPL"
],
[
"boardgame.io (<a href=\"https://boardgame.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/boardgameio.md\">entry</a>)",
"Engine for turn based games.",
@ -896,6 +968,14 @@
"strategy, game engine, turn-based",
"<a href=\"https://github.com/nicolodavis/boardgame.io.git\">Source</a> - JavaScript, TypeScript - MIT"
],
[
"BomberClone (<a href=\"https://www.bomberclone.de/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bomberclone.md\">entry</a>)",
"BomberClone is an AtomicBomberMan clone started by Steffen..",
"<a href=\"https://www.bomberclone.de/core.html\">Link</a>",
"beta / inactive since 2010",
"arcade, open content",
"C - GPL-2.0"
],
[
"Bombermaaan (<a href=\"http://bombermaaan.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bombermaaan.md\">entry</a>)",
"Classic bomberman game.",
@ -928,6 +1008,14 @@
"action, inspired by Atomic Bomberman, open content, remake",
"<a href=\"https://gitlab.com/drummyfish/Bombman.git\">Source</a> - Python - CC0"
],
[
"Boohu (<a href=\"https://download.tuxfamily.org/boohu/index.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/boohu.md\">entry</a>)",
"Break Out Of Hareka's Underground (Boohu) is a turn-based..",
"<a href=\"https://download.tuxfamily.org/boohu/downloads/\">Link</a>",
"beta / active",
"role playing, open content, roguelike",
"<a href=\"https://git.tuxfamily.org/boohu/boohu.git\">Source</a> - Go - ISC"
],
[
"BOOM: Remake (<a href=\"https://silverweed.github.io/boom/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/boom_remake.md\">entry</a>)",
"Remake of BOOM.",
@ -968,6 +1056,14 @@
"action, inspired by Boulder Dash, remake",
"<a href=\"https://github.com/valeriansaliou/boulder-dash.git\">Source</a> - Java - MIT"
],
[
"Bouncy the Hungry Rabbit (<a href=\"https://pyweek.org/e/bouncy/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bouncy_the_hungry_rabbit.md\">entry</a>)",
"Hide and move game in a garden with vegetables for kids.",
"",
"mature / inactive since 2007",
"arcade, kids, open content",
"Python - GPL-2.0"
],
[
"Box2D (<a href=\"http://box2d.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/box2d.md\">entry</a>)",
"2D physics engine for games.",
@ -1008,6 +1104,14 @@
"simulation, clone, inspired by Ship Simulator 2006 + Ship Simulator 2008 + Ship Simulator Extremes",
"<a href=\"https://github.com/bridgecommand/bc.git\">Source</a> - C++ - GPL-2.0"
],
[
"Brikx (<a href=\"https://sourceforge.net/projects/brikx/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/brikx.md\">entry</a>)",
"Brikx is a puzzle game with the goal to clear levels..",
"<a href=\"https://sourceforge.net/projects/brikx/files/\">Link</a>",
"beta / inactive since 2009",
"puzzle, open content",
"C++ - GPL-2.0"
],
[
"BRIQUOLO (<a href=\"http://briquolo.free.fr/en/index.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/briquolo.md\">entry</a>)",
"Clone of Breakout.",
@ -1016,6 +1120,22 @@
"action, clone, inspired by Breakout",
"C++ - GPL-3.0"
],
[
"British Bingo (<a href=\"https://sourceforge.net/projects/britbingo/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/british_bingo.md\">entry</a>)",
"British Bingo is a 90-ball bingo game with 3 by 9 boards.",
"<a href=\"https://sourceforge.net/projects/britbingo/files/\">Link</a>",
"mature / active",
"action, board, open content",
"JavaScript - GPL-3.0"
],
[
"Brogue (<a href=\"http://sites.google.com/site/broguegame/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/brogue.md\">entry</a>)",
"Brogue is a traditional roguelike game inspired from the..",
"",
"mature / active",
"role playing, roguelike",
"<a href=\"https://github.com/tsadok/brogue.git\">Source</a> - C - AGPL"
],
[
"BrowserQuest (<a href=\"http://browserquest.mozilla.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/browserquest.md\">entry</a>)",
"A Massively Multiplayer Adventure.",
@ -1048,6 +1168,14 @@
"tool, inspired by Bard's Tale Contruction Set, remake",
"<a href=\"https://github.com/dulsi/btbuilder.git\">Source</a> - C, C++ - GPL-3.0"
],
[
"buggyGame (<a href=\"http://fydo.net/projects/buggygame\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/buggygame.md\">entry</a>)",
"buggyGame is a single-player side-scrolling survival-..",
"",
"beta / inactive since 2007",
"action, open content, side-scrolling",
"Python - GPL-2.0"
],
[
"BurgerSpace (<a href=\"https://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/burgerspace.md\">entry</a>)",
"Remake of BurgerTime.",
@ -1144,6 +1272,38 @@
"action, commercial content, inspired by Outrun, remake",
"<a href=\"https://github.com/djyt/cannonball.git\">Source</a> - C++ - MAME"
],
[
"CannonSmash (<a href=\"http://cannonsmash.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/cannonsmash.md\">entry</a>)",
"Cannon Smash is a table tennis game.",
"<a href=\"https://sourceforge.net/projects/cannonsmash/files/\">Link</a>",
"beta / inactive since 2003",
"sports",
"<a href=\"http://cannonsmash.cvs.sourceforge.net\">Source</a> - C++ - GPL"
],
[
"Canta (<a href=\"http://www.canta-game.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/canta.md\">entry</a>)",
"Karaoke game.",
"",
"beta / inactive since 2011",
"music, karaoke, open content",
"<a href=\"https://github.com/spiderbit/canta.git\">Source</a> - Python - GPL-3.0"
],
[
"Caph (<a href=\"http://caphgame.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/caph.md\">entry</a>)",
"Caph is a physics simulation puzzle game in which the..",
"<a href=\"https://sourceforge.net/projects/caphgame/files/\">Link</a>",
"mature / inactive since 2010",
"puzzle, open content, sandbox, simulation",
"<a href=\"https://git.code.sf.net/p/caphgame/code\">Source</a> - C - GPL-3.0"
],
[
"Card Stories (<a href=\"https://web.archive.org/web/20190126033549/https://cardstories.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/card_stories.md\">entry</a>)",
"Card Stories is an online multiplayer HTML5 based game of..",
"",
"beta / inactive since 2012",
"puzzle, card, open content",
"<a href=\"https://github.com/farsides/cardstories.git\">Source</a> - JavaScript, Python - AGPL-3.0"
],
[
"Cart Life (<a href=\"https://web.archive.org/web/20150619214353/http://www.richardhofmeier.com/cartlife/editions.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/cart_life.md\">entry</a>)",
"Simulation game on a pixel-grid in grayscale, with minimal..",
@ -1248,6 +1408,22 @@
"action, clone, inspired by Sokoban",
"<a href=\"https://github.com/mgerhardy/caveexpress.git\">Source</a> - JavaScript, C, C++, Lua - GPL-3.0"
],
[
"CAVEZ of PHEAR (<a href=\"https://web.archive.org/web/20120110101219/http://www.x86.no/cavezofphear/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/cavez_of_phear.md\">entry</a>)",
"CAVEZ of PHEAR is an arcade action game based on ASCII..",
"",
"beta / inactive since 2011",
"action, arcade, inspired by Boulder Dash + Digger, open content",
"C - GPL-3.0"
],
[
"CBoard (<a href=\"http://benkibbey.wordpress.com/cboard/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/cboard.md\">entry</a>)",
"CBoard is a text-mode chess game front-end and editor for..",
"",
"beta / inactive since 2018",
"tool, chess, open content, text-mode",
"<a href=\"https://gitlab.com/bjk/cboard.git\">Source</a> - C - GPL-2.0"
],
[
"cc94 (<a href=\"https://institution.github.io/cc94/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/cc94.md\">entry</a>)",
"Remake of Sid Meier's Colonization.",
@ -1288,6 +1464,30 @@
"strategy, inspired by Nuclear Reaction, remake",
"<a href=\"https://github.com/maikmerten/chainreaction.git\">Source</a> - Java - LGPL-3.0"
],
[
"Chaos Esque Anthology (<a href=\"https://sourceforge.net/projects/chaosesqueanthology/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/chaos_esque_anthology.md\">entry</a>)",
"Chaos Esque Anthology is a first-person shooter fork of..",
"<a href=\"https://sourceforge.net/projects/chaosesqueanthology/files/\">Link</a>",
"mature / active",
"strategy, first person, open content, shooter",
"? - ?"
],
[
"Chess3D (<a href=\"http://yanngranjon.com/static/games/chess3D/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/chess3d.md\">entry</a>)",
"Chess3D is a HTML/WebGL 3D chess game with AI.",
"",
"mature / inactive since 2016",
"strategy, board, chess, open content",
"<a href=\"https://github.com/FrenchYann/Chess3D.git\">Source</a> - JavaScript, Pytghon - GPL-3.0"
],
[
"Children of Ur (<a href=\"http://childrenofur.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/children_of_ur.md\">entry</a>)",
"Children of Ur is an MMORPG.",
"",
"beta / active",
"role playing, mmo, open content, requires server",
"<a href=\"https://github.com/ChildrenOfUr/coUclient.git\">Source</a> - Dart, JavaScript - MIT"
],
[
"Childsplay (<a href=\"http://www.childsplay.mobi/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/childsplay.md\">entry</a>)",
"Collection of educational activities for young children.",
@ -1336,6 +1536,14 @@
"remake, inspired by Command & Conquer: Red Alert",
"<a href=\"https://github.com/TheAssemblyArmada/Chronoshift.git\">Source</a> - C++ - GPL-2.0"
],
[
"Chrzaszcz (<a href=\"http://www.pawelbiernacki.net/software/chrzaszcz/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/chrzaszcz.md\">entry</a>)",
"chrz\u0105szcz (meaning beetle in Polish) is a maze game in..",
"<a href=\"https://sourceforge.net/projects/chrzaszcz/files/\">Link</a>",
"beta / inactive since 2018",
"puzzle, open content",
"C++ - GPL-3.0"
],
[
"Chunk Stories (<a href=\"http://chunkstories.xyz/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/chunk_stories.md\">entry</a>)",
"Voxel game engine.",
@ -1368,6 +1576,14 @@
"strategy, inspired by Call to Power II, turn-based",
"<a href=\"https://github.com/civctp2/civctp2.git\">Source</a> - C, C++ - Custom"
],
[
"Civitas (<a href=\"http://sourceforge.net/projects/civitas/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/civitas.md\">entry</a>)",
"Civitas is a city building game for kids. It is written in..",
"<a href=\"https://sourceforge.net/projects/civitas/files/\">Link</a>",
"beta / inactive since 2017",
"simulation, city building, kids, online",
"<a href=\"https://git.code.sf.net/p/civitas/code\">Source</a> - Java, Blender - GPL-2.0"
],
[
"CivOne (<a href=\"https://web.archive.org/web/20181127195119/https://www.civone.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/civone.md\">entry</a>)",
"Exact clone of Sid Meier's Civilization.",
@ -1386,7 +1602,7 @@
],
[
"Classic Blades of Exile (<a href=\"http://www.spiderwebsoftware.com/blades/opensource.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/classic_blades_of_exile.md\">entry</a>)",
"Role-playing video games created by Jeff Vogel of..",
"Role-playing game created by Jeff Vogel of Spiderweb..",
"",
"mature / active",
"role playing",
@ -1445,7 +1661,7 @@
"Real-time strategy game, where you can program your units..",
"<a href=\"https://colobot.info/download-colobot-gold/\">Link</a>",
"mature / active",
"strategy, inspired by Colobot, open content, real time, remake",
"strategy, inspired by Colobot, open content, programming, real time, remake",
"<a href=\"https://github.com/colobot/colobot.git\">Source</a> - C++ - GPL-3.0"
],
[
@ -1464,6 +1680,14 @@
"adventure, text",
"<a href=\"https://github.com/brandon-rhodes/python-adventure.git\">Source</a> - Python - Apache-2.0"
],
[
"Combat Simulator Project (<a href=\"https://web.archive.org/web/20140215084623/https://sourceforge.net/apps/mediawiki/csp/index.php?title=Main_Page\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/combat_simulator_project.md\">entry</a>)",
"Combat Simulator Project aka CSP is an aerial combat..",
"<a href=\"https://sourceforge.net/projects/csp/files/\">Link</a>",
"beta / inactive since 2010",
"simulation, flight",
"<a href=\"https://git.code.sf.net/p/csp/git\">Source</a> - C++ - GPL-2.0"
],
[
"Commander Genius (<a href=\"http://clonekeenplus.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/commander_genius.md\">entry</a>)",
"Remake of Commander Keen Series.",
@ -1480,6 +1704,14 @@
"action, inspired by Commando, remake",
"<a href=\"https://github.com/commandojs/CommandoJS.git\">Source</a> - JavaScript, CoffeeScript - MIT"
],
[
"Conquest (<a href=\"https://github.com/jtrulson/conquest\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/conquest.md\">entry</a>)",
"Conquest is a real-time strategy space war game.",
"",
"mature / active",
"strategy, real time",
"<a href=\"https://github.com/jtrulson/conquest.git\">Source</a> - C++ - MIT"
],
[
"Conquests (<a href=\"http://conquests.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/conquests.md\">entry</a>)",
"4X game, similar to the Civilization series of games.",
@ -1488,6 +1720,22 @@
"strategy",
"<a href=\"https://gitlab.com/osgames/conquests.git\">Source</a> - C++ - GPL-2.0"
],
[
"Consomaton (<a href=\"http://www.asahi-net.or.jp/~cs8k-cyu/blog/2016/06/17/consomaton/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/consomaton.md\">entry</a>)",
"Consomaton is a puzzle game revolving around cellular..",
"",
"mature / inactive since 2016",
"puzzle, programming",
"<a href=\"https://github.com/abagames/consomaton.git\">Source</a> - TypeScript - MIT"
],
[
"Construo (<a href=\"http://construo.github.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/construo.md\">entry</a>)",
"Construction game.",
"",
"beta / inactive since 2015",
"simulation",
"<a href=\"https://github.com/Construo/construo.git\">Source</a> - C++ - GPL-3.0"
],
[
"Core War (<a href=\"https://corewar.co.uk/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/core_war.md\">entry</a>)",
"Two or more battle programs (called \"warriors\") compete..",
@ -5157,7 +5405,7 @@
"2D side scrolling engine for beat em' ups, shooters like..",
"",
"mature / active",
"framework, clone, free content, inspired by Streets of Rage + Double Dragon + Final Fight",
"game engine, clone, free content, inspired by Streets of Rage + Double Dragon + Final Fight",
"<a href=\"https://github.com/DCurrent/openbor.git\">Source</a> - C, C++ - BSD"
],
[

15
entries/biogenesis.md Normal file
View File

@ -0,0 +1,15 @@
# Biogenesis
_Biogenesis is an artificial life simulator, simulating organisms, their workings and their environment._
- Home: http://biogenesis.sourceforge.net/, https://sourceforge.net/projects/biogenesis/
- State: beta
- Download: https://sourceforge.net/projects/biogenesis/files/
- Keywords: simulation
- Code repository: https://git.code.sf.net/p/biogenesis/git
- Code language: Java
- Code license: GPL-2.0
Developer: Joan Queralt Molina
## Building

18
entries/bitfighter.md Normal file
View File

@ -0,0 +1,18 @@
# Bitfighter
_Bitfighter is an outer-space combat action game. There are difference ways of playing such as space exploration for warfare and construction._
- Home: http://bitfighter.org/, https://code.google.com/p/bitfighter
- State: mature
- Download: http://bitfighter.org/downloads/
- Platform: Windows, Linux, macOS
- Keywords: action, open content
- Code repository: https://github.com/bitfighter/bitfighter.git
- Code language: C, C++
- Code license: GPL-2.0
- Code dependencies: SDL2
- Assets license: GPL
## Building
- Build system: CMake

View File

@ -0,0 +1,14 @@
# Black Shades Elite
_Black Shades Elite is a fork of the game Black Shades, originally written by David Rosen and ported to linux by icculus.org. It is licensed under GPLv2 or later.&#91;1&#93;_
- Home: https://web.archive.org/web/20150412072649/http://home.gna.org/blackshadeselite/, https://web.archive.org/web/20150412083319/https://gna.org/projects/blackshadeselite
- State: beta, inactive since 2007
- Keywords: simulation, first person, open content, shooter
- Code repository: (none)
- Code language: ?
- Code license: ? (GPL-2.0)
Based on http://wolfire.com/blackshades.html
## Building

18
entries/blackvoxel.md Normal file
View File

@ -0,0 +1,18 @@
# Blackvoxel
_Blackvoxel is a 3D voxel sandbox game. The backstory takes place in the future, with the player finding themselves on a mysterious planet, after the crash of their spaceship.&#91;1&#93;_
- Home: https://www.blackvoxel.com/, https://github.com/Blackvoxel/Blackvoxel
- State: mature
- Download: https://www.blackvoxel.com/view.php?node=1541
- Platform: Windows, Linux
- Keywords: simulation, open content, sandbox, voxel
- Code repository: https://github.com/Blackvoxel/Blackvoxel.git
- Code language: C++
- Code license: GPL-3.0
- Code dependencies: OpenGL
- Assets license: GPL-3.0
## Building
- Build system: Make

17
entries/blasphemer.md Normal file
View File

@ -0,0 +1,17 @@
# Blasphemer
_Blasphemer is an FPS project whose initial goal is to serve as a Free data package for engines based on the GPLed Heretic source. The IWAD data is released under a 3-clause BSD license. Its theme is dark fantasy with inspirations from metal music and horror._
- Home: https://www.doomworld.com/vb/freedoom/70732-blasphemer-discussion/, https://code.google.com/p/blasphemer/
- Media: http://www.indiedb.com/games/blasphemer
- State: mature, inactive since 2017
- Keywords: action, first person, open content, shooter
- Code repository: https://github.com/Blasphemer/blasphemer.git
- Code language: None (only assets)
- Code license: None (only assets)
- Code dependencies: Heretic-based engines
- Assets license: 3-clause BSD
Developer: G. Wessner, Jute Gyte
## Building

18
entries/blinken.md Normal file
View File

@ -0,0 +1,18 @@
# Blinken
_Blinken is the KDE implementation of the memory game Simon Says._
- Home: https://edu.kde.org/blinken/, https://github.com/KDE/blinken
- State: mature
- Keywords: educational, inspired by Simon Says, memory, open content
- Code repository: https://github.com/KDE/blinken.git
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: KDE libraries
- Assets license: GPL-2.0, GFDL (documentation)
Developer: Albert Astals Cid, artwork and documentation by Danny Allen, a font by Steve Jordi
## Building
- Build system: CMake

View File

@ -0,0 +1,17 @@
# Blob Wars Episode 2 : Blob And Conquer
_Blob Wars: Blob And Conquer is a 3D action game created by Parallel Realities using the SDL library. The source code of the game is licensed under the GPL. The music and sound effects are not free,&#91;1&#93; and thus have been removed from the Debian package.&#91;2&#93; It is the sequel to Blob Wars Episode 1 : Metal Blob Solid. The latest version of the game is 1.10 released on November 4th, 2009._
- Home: https://packages.debian.org/sid/games/blobandconquer, https://sourceforge.net/projects/blobandconquer/
- Media: https://www.parallelrealities.co.uk/games/blobAndConquer/
- State: mature, inactive since 2016
- Keywords: platform, 3D, open content, shooter, third-person
- Code repository: https://git.code.sf.net/p/blobandconquer/code
- Code language: C++
- Code license: GPL (http://www.parallelrealities.co.uk/about/)
- Code dependencies: SDL
- Assets license: commercial
Developer: Parallel Realities
## Building

16
entries/bloboats.md Normal file
View File

@ -0,0 +1,16 @@
# Bloboats
_Bloboats is a side-scrolling arcade racing game. The game is similar to X-Moto, but the player controls a jet boat instead of a motorcycle._
- Home: https://web.archive.org/web/20111013002050/http://bloboats.blobtrox.net/, https://tracker.debian.org/pkg/bloboats
- State: mature, inactive since 2006
- Download: https://web.archive.org/web/20091226074342/http://bloboats.blobtrox.net/download.php
- Keywords: action, open content, racing
- Code repository: https://salsa.debian.org/games-team/bloboats.git (see alsodownload)
- Code language: C++
- Code license: GPL-2.0
- Assets license: GPL (data), CC (sounds)
## Building
- Build system: Make

16
entries/bloodmasters.md Normal file
View File

@ -0,0 +1,16 @@
# Bloodmasters
_Bloodmasters is a top-down Arcade shooter written by Pascal vd Heiden. The latest version of the game is 1.2 released on May 2nd, 2007._
- Home: http://www.bloodmasters.com/, https://sourceforge.net/projects/bloodmasters/
- State: mature, inactive since 2008
- Download: http://www.bloodmasters.com/index.php?p=downloads
- Keywords: arcade, shooter, top-down
- Code repository: https://svn.code.sf.net/p/bloodmasters/code/trunk (svn)
- Code language: C#
- Code license: GPL
- Code dependencies: DirectX, Microsoft .NET
Developer: Pascal v.d. Heiden
## Building

19
entries/bomberclone.md Normal file
View File

@ -0,0 +1,19 @@
# BomberClone
_BomberClone is an AtomicBomberMan clone started by Steffen Pohle. Both data and the source are licensed under the GPL.&#91;2&#93;&#91;3&#93;_
- Home: https://www.bomberclone.de/, https://packages.debian.org/sid/bomberclone, https://sourceforge.net/projects/bomberclone/
- State: beta, inactive since 2010
- Download: https://www.bomberclone.de/core.html
- Platform: Windows, Linux
- Keywords: arcade, open content
- Code repository: (see download)
- Code language: C
- Code license: GPL-2.0
- Assets license: GPL
Developer: Steffen Pohle
## Building
- Build system: Autoconf

15
entries/boohu.md Normal file
View File

@ -0,0 +1,15 @@
# Boohu
_Break Out Of Hareka's Underground (Boohu) is a turn-based roguelike focusing on tactical positioning mechanisms._
- Home: https://download.tuxfamily.org/boohu/index.html
- State: beta
- Download: https://download.tuxfamily.org/boohu/downloads/
- Platform: Web
- Keywords: role playing, open content, roguelike
- Code repository: https://git.tuxfamily.org/boohu/boohu.git, https://github.com/anaseto/boohu.git (+)
- Code language: Go
- Code license: ISC
- Assets license: ISC
## Building

View File

@ -0,0 +1,16 @@
# Bouncy the Hungry Rabbit
_Hide and move game in a garden with vegetables for kids._
- Home: https://pyweek.org/e/bouncy/, https://packages.debian.org/sid/bouncy
- State: mature, inactive since 2007
- Keywords: arcade, kids, open content
- Code repository: (see home)
- Code language: Python
- Code license: GPL-2.0
- Code dependencies: pygame
- Assets license: GPL
Developer: Richard T. Jones
## Building

20
entries/brikx.md Normal file
View File

@ -0,0 +1,20 @@
# Brikx
_Brikx is a puzzle game with the goal to clear levels navigating your way around walls._
- Home: https://sourceforge.net/projects/brikx/
- State: beta, inactive since 2009
- Download: https://sourceforge.net/projects/brikx/files/
- Platform: Linux
- Keywords: puzzle, open content
- Code repository: (see download)
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: SDL
- Assets license: GPL-2.0
Developer: Bokorn
## Building
- Build system: Make

20
entries/british_bingo.md Normal file
View File

@ -0,0 +1,20 @@
# British Bingo
_British Bingo is a 90-ball bingo game with 3 by 9 boards._
- Home: https://sourceforge.net/projects/britbingo/
- State: mature
- Play: http://bbingo.eu5.net/
- Download: https://sourceforge.net/projects/britbingo/files/
- Platform: Web
- Keywords: action, board, open content
- Code repository: (see download)
- Code language: JavaScript
- Code license: GPL-3.0
- Assets license: GPL-3.0
The computer simulates your opponents who act like elderly people, e. g. by making mistakes and chatting. The number of players and the speed of the game is configurable.
Developer: Bert Beckwith
## Building

13
entries/brogue.md Normal file
View File

@ -0,0 +1,13 @@
# Brogue
_Brogue is a traditional roguelike game inspired from the original Rogue. Your quest is to find the Amulet of Yendor._
- Home: http://sites.google.com/site/broguegame/, https://brogue.fandom.com/wiki/Brogue_Wiki
- State: mature
- Platform: Windows, Linux, macOS
- Keywords: role playing, roguelike
- Code repository: https://github.com/tsadok/brogue.git
- Code language: C
- Code license: AGPL
## Building

16
entries/buggygame.md Normal file
View File

@ -0,0 +1,16 @@
# buggyGame
_buggyGame is a single-player side-scrolling survival-exploration game where a moon buggy is driven across the surface of Earth and Moon._
- Home: http://fydo.net/projects/buggygame
- State: beta, inactive since 2007
- Keywords: action, open content, side-scrolling
- Code repository: (see home)
- Code language: Python
- Code license: GPL-2.0
- Code dependencies: pygame
- Assets license: Free Art License
Developer: Chris Hopp
## Building

17
entries/cannonsmash.md Normal file
View File

@ -0,0 +1,17 @@
# CannonSmash
_Cannon Smash is a table tennis game._
- Home: http://cannonsmash.sourceforge.net/, https://sourceforge.net/projects/cannonsmash/
- State: beta, inactive since 2003
- Download: https://sourceforge.net/projects/cannonsmash/files/
- Platform: Windows, Linux
- Keywords: sports
- Code repository: http://cannonsmash.cvs.sourceforge.net (cvs)
- Code language: C++
- Code license: GPL
- Code dependencies: OpenGL
Developer: Kanna Yoshihiro
## Building

17
entries/canta.md Normal file
View File

@ -0,0 +1,17 @@
# Canta
_Karaoke game._
- Home: http://www.canta-game.org/
- State: beta, inactive since 2011
- Platform: Windows, Linux
- Keywords: music, karaoke, open content
- Code repository: https://github.com/spiderbit/canta.git
- Code language: Python
- Code license: GPL-3.0
- Code dependencies: Gstreamer, Soya3D
- Assets license: GPL-2.0 (fonts)
Developer: Andreas Kattner, Stefan Huchler, Felix Rodriguez Lopez
## Building

18
entries/caph.md Normal file
View File

@ -0,0 +1,18 @@
# Caph
_Caph is a physics simulation puzzle game in which the player has to get a red and a green circle together._
- Home: http://caphgame.sourceforge.net/, https://sourceforge.net/projects/caphgame
- State: mature, inactive since 2010
- Download: https://sourceforge.net/projects/caphgame/files/
- Platform: Windows, Linux
- Keywords: puzzle, open content, sandbox, simulation
- Code repository: https://git.code.sf.net/p/caphgame/code
- Code language: C
- Code license: GPL-3.0
- Code dependencies: SDL
- Assets license: GPL-3.0
Developer: Roman Belov
## Building

16
entries/card_stories.md Normal file
View File

@ -0,0 +1,16 @@
# Card Stories
_Card Stories is an online multiplayer HTML5 based game of cards that promotes creativity and imagination._
- Home: https://web.archive.org/web/20190126033549/https://cardstories.org/
- State: beta, inactive since 2012
- Keywords: puzzle, card, open content
- Code repository: https://github.com/farsides/cardstories.git, https://gitorious.org/cardstories/cardstories (defunct)
- Code language: JavaScript, Python
- Code license: AGPL-3.0
- Code dependencies: Twisted
- Assets license: CC-BY-SA-3.0
Developer: Farsides
## Building

15
entries/cavez_of_phear.md Normal file
View File

@ -0,0 +1,15 @@
# CAVEZ of PHEAR
_CAVEZ of PHEAR is an arcade action game based on ASCII graphics._
- Home: https://web.archive.org/web/20120110101219/http://www.x86.no/cavezofphear/
- State: beta, inactive since 2011
- Keywords: action, arcade, inspired by Boulder Dash + Digger, open content
- Code repository: (see home)
- Code language: C
- Code license: GPL-3.0
- Assets license: GPL-3.0
Developer: Tom Rune Flo
## Building

16
entries/cboard.md Normal file
View File

@ -0,0 +1,16 @@
# CBoard
_CBoard is a text-mode chess game front-end and editor for PGN (Portable Game Notation) files. It uses unicode characters to display chess pieces._
- Home: http://benkibbey.wordpress.com/cboard/, https://gitlab.com/bjk/cboard/wikis/home
- State: beta, inactive since 2018
- Keywords: tool, chess, open content, text-mode
- Code repository: https://gitlab.com/bjk/cboard.git, https://repo.or.cz/w/cboard.git
- Code language: C
- Code license: GPL-2.0
- Code dependencies: ncurses
- Assets license: None (no media)
Developer: Ben Kibbey
## Building

View File

@ -0,0 +1,16 @@
# Chaos Esque Anthology
_Chaos Esque Anthology is a first-person shooter fork of Xonotic including new weapons, maps, vehicles and more._
- Home: https://sourceforge.net/projects/chaosesqueanthology/
- State: mature
- Download: https://sourceforge.net/projects/chaosesqueanthology/files/
- Keywords: strategy, first person, open content, shooter
- Code repository: (see download)
- Code language: ?
- Code license: ? (GPL did not download the iso)
- Assets license: CC-BY (mixed with GPL)
See also: https://sourceforge.net/projects/chaosesqueanthologyvolume2/
## Building

17
entries/chess3d.md Normal file
View File

@ -0,0 +1,17 @@
# Chess3D
_Chess3D is a HTML/WebGL 3D chess game with AI._
- Home: http://yanngranjon.com/static/games/chess3D/
- State: mature, inactive since 2016
- Platform: Web
- Keywords: strategy, board, chess, open content
- Code repository: https://github.com/FrenchYann/Chess3D.git
- Code language: JavaScript, Pytghon
- Code license: GPL-3.0
- Code dependencies: WebGL
- Assets license: GPL-3.0
Developer: FrenchYann
## Building

16
entries/children_of_ur.md Normal file
View File

@ -0,0 +1,16 @@
# Children of Ur
_Children of Ur is an MMORPG._
- Home: http://childrenofur.com/
- State: beta
- Keywords: role playing, mmo, open content, requires server
- Code repository: https://github.com/ChildrenOfUr/coUclient.git, https://github.com/ChildrenOfUr/coUserver.git (archived)
- Code language: Dart, JavaScript
- Code license: MIT
- Assets license: MIT
Code for the server may not be uptodate.
See also Glitch the Game, released source code.
## Building

16
entries/chrzaszcz.md Normal file
View File

@ -0,0 +1,16 @@
# Chrzaszcz
_chrząszcz (meaning beetle in Polish) is a maze game in which the player needs to pass through chambers._
- Home: http://www.pawelbiernacki.net/software/chrzaszcz/, https://sourceforge.net/projects/chrzaszcz/
- State: beta, inactive since 2018
- Download: https://sourceforge.net/projects/chrzaszcz/files/
- Platform: Linux
- Keywords: puzzle, open content
- Code repository: (see download)
- Code language: C++
- Code license: GPL-3.0
- Code dependencies: SDL
- Assets license: GPL
## Building

14
entries/civitas.md Normal file
View File

@ -0,0 +1,14 @@
# Civitas
_Civitas is a city building game for kids. It is written in the Java programming language and licensed under the GPL.&#91;1&#93; As of 2011-07-26, the latest version of the game is 0053 released on June 25th, 2009.&#91;2&#93;_
- Home: http://sourceforge.net/projects/civitas/, http://cosmopolita.conexum.com.br/ (Portoguese)
- State: beta, inactive since 2017
- Download: https://sourceforge.net/projects/civitas/files/
- Keywords: simulation, city building, kids, online
- Code repository: https://git.code.sf.net/p/civitas/code, https://svn.code.sf.net/p/civitas/svn/trunk (svn)
- Code language: Java, Blender
- Code license: GPL-2.0
- Code dependencies: Blender game engine
## Building

View File

@ -1,6 +1,6 @@
# Classic Blades of Exile
_Role-playing video games created by Jeff Vogel of Spiderweb Software._
_Role-playing game created by Jeff Vogel of Spiderweb Software._
- Home: http://www.spiderwebsoftware.com/blades/opensource.html, http://spiderwebforums.ipbhost.com/forum/12-blades-of-exile/, https://github.com/calref/cboe
- Media: <https://en.wikipedia.org/wiki/Exile_(1995_video_game_series)#Blades_of_Exile>
@ -10,7 +10,8 @@ _Role-playing video games created by Jeff Vogel of Spiderweb Software._
- Code language: C++
- Code license: GPL-2.0
Started as a commercial project.
Started as a commercial project. Part of the Exile series and released in 1997 by Spiderweb Software.
Developer: Spiderweb Software
## Building

View File

@ -5,7 +5,7 @@ _Real-time strategy game, where you can program your units (bots) in a language
- Home: https://colobot.info/
- State: mature
- Download: https://colobot.info/download-colobot-gold/
- Keywords: strategy, inspired by Colobot, open content, real time, remake
- Keywords: strategy, inspired by Colobot, open content, programming, real time, remake
- Code repository: https://github.com/colobot/colobot.git
- Code language: C++
- Code license: GPL-3.0
@ -13,6 +13,8 @@ _Real-time strategy game, where you can program your units (bots) in a language
Updated version of the Colobot original source code.
Developer: Daniel Roux at Epsitec, TerranovaTeam
## Building
- Build system: CMake

View File

@ -0,0 +1,14 @@
# Combat Simulator Project
_Combat Simulator Project aka CSP is an aerial combat simulator._
- Home: https://web.archive.org/web/20140215084623/https://sourceforge.net/apps/mediawiki/csp/index.php?title=Main_Page, http://sourceforge.net/projects/csp
- State: beta, inactive since 2010
- Download: https://sourceforge.net/projects/csp/files/
- Platform: Windows
- Keywords: simulation, flight
- Code repository: https://git.code.sf.net/p/csp/git, https://svn.code.sf.net/p/csp/svn/trunk (svn)
- Code language: C++
- Code license: GPL-2.0
## Building

15
entries/conquest.md Normal file
View File

@ -0,0 +1,15 @@
# Conquest
_Conquest is a real-time strategy space war game._
- Home: https://github.com/jtrulson/conquest
- State: mature
- Keywords: strategy, real time
- Code repository: https://github.com/jtrulson/conquest.git
- Code language: C++
- Code license: MIT
- Code dependencies: SDL2
## Building
- Build system: Make

17
entries/consomaton.md Normal file
View File

@ -0,0 +1,17 @@
# Consomaton
_Consomaton is a puzzle game revolving around cellular automata._
- Home: http://www.asahi-net.or.jp/~cs8k-cyu/blog/2016/06/17/consomaton/
- State: mature, inactive since 2016
- Play: http://abagames.sakura.ne.jp/16/consomaton/
- Platform: Web
- Keywords: puzzle, programming
- Code repository: https://github.com/abagames/consomaton.git
- Code language: TypeScript
- Code license: MIT
- Code dependencies: Node.js
Developer: Kenta Cho (ABA)
## Building

16
entries/construo.md Normal file
View File

@ -0,0 +1,16 @@
# Construo
_Construction game._
- Home: http://construo.github.io/, https://github.com/Construo/construo
- State: beta, inactive since 2015
- Keywords: simulation
- Code repository: https://github.com/Construo/construo.git
- Code language: C++
- Code license: GPL-3.0
Developer: Ingo Ruhnke
## Building
- Build system: CMake

View File

@ -4,7 +4,7 @@ _2D side scrolling engine for beat em' ups, shooters like Streets of Rage, Doubl
- Home: http://www.chronocrash.com/forum/
- State: mature
- Keywords: game-engine, clone, free content, inspired by Streets of Rage + Double Dragon + Final Fight
- Keywords: game engine, clone, free content, inspired by Streets of Rage + Double Dragon + Final Fight
- Code repository: https://github.com/DCurrent/openbor.git
- Code language: C, C++
- Code license: BSD

View File

@ -27,8 +27,11 @@
- **[Berusky II](../berusky_ii.md)** (C++, GPL-3.0, beta, inactive since 2014)
- **[Berusky](../berusky.md)** (C++, GPL-3.0, mature, inactive since 2013)
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Bitfighter](../bitfighter.md)** (C, C++, GPL-2.0, mature)
- **[BlakedAwesomenaughts](../blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[Blasphemer](../blasphemer.md)** (None, None, mature, inactive since 2017)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Bloboats](../bloboats.md)** (C++, GPL-2.0, mature, inactive since 2006)
- **[Blobwars: Metal Blob Solid](../blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic2](../bombic2.md)** (C++, ?, beta, inactive since 2010)
@ -39,6 +42,8 @@
- **[bratwurst](../bratwurst.md)** (Lisp, GPL-2.0, mature, inactive since 2009)
- **[Breakout-VR](../breakout-vr.md)** (C#, MIT, beta, inactive since 2017)
- **[BRIQUOLO](../briquolo.md)** (C++, GPL-3.0, mature, inactive since 2008)
- **[British Bingo](../british_bingo.md)** (JavaScript, GPL-3.0, mature)
- **[buggyGame](../buggygame.md)** (Python, GPL-2.0, beta, inactive since 2007)
- **[BurgerSpace](../burgerspace.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[BZFlag](../bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs SDL](../c-dogs_sdl.md)** (C, GPL-2.0, mature)
@ -47,6 +52,7 @@
- **[Cannonball](../cannonball.md)** (C++, MAME, beta)
- **[Cat Mother Dead Justice](../cat_mother_dead_justice.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003)
- **[CavePacker](../cavepacker.md)** (JavaScript, C, C++, Lua, GPL-3.0, mature)
- **[CAVEZ of PHEAR](../cavez_of_phear.md)** (C, GPL-3.0, beta, inactive since 2011)
- **[cc94](../cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[Celestron](../celestron.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[Chocolate Doom](../chocolate_doom.md)** (C, GPL-2.0, mature)

View File

@ -98,39 +98,55 @@
- **[Between](../between.md)** (PHP, C++, ?, beta, inactive since 2010)
- **[Billiards](../billiards.md)** (Lua, Objective-C, GPL-3.0, beta, inactive since 2012)
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Biogenesis](../biogenesis.md)** (Java, GPL-2.0, beta)
- **[Birth of the Empires](../birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016)
- **[Bitfighter](../bitfighter.md)** (C, C++, GPL-2.0, mature)
- **[BitRiot](../bitriot.md)** (C++, Apache-2.0, beta, inactive since 2017)
- **[Black Shades Elite](../black_shades_elite.md)** (?, ?, beta, inactive since 2007)
- **[BlackNova Traders](../blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012)
- **[Blackvoxel](../blackvoxel.md)** (C++, GPL-3.0, mature)
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[BlakedAwesomenaughts](../blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[Blasphemer](../blasphemer.md)** (None, None, mature, inactive since 2017)
- **[Blender game engine](../blender_game_engine.md)** (C++, GPL-2.0, mature)
- **[Blinken](../blinken.md)** (C++, GPL-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[Blitzkrieg](../blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012)
- **[Blob Wars : Attrition](../blob_wars_attrition.md)** (C, C++, GPL-3.0, mature)
- **[Blob Wars Episode 2 : Blob And Conquer](../blob_wars_episode_2_blob_and_conquer.md)** (C++, GPL, mature, inactive since 2016)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Bloboats](../bloboats.md)** (C++, GPL-2.0, mature, inactive since 2006)
- **[Blobwars: Metal Blob Solid](../blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature)
- **[Block Attack - Rise of the Blocks](../block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature)
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Bloodmasters](../bloodmasters.md)** (C#, GPL, mature, inactive since 2008)
- **[boardgame.io](../boardgameio.md)** (JavaScript, TypeScript, MIT, beta)
- **[BomberClone](../bomberclone.md)** (C, GPL-2.0, beta, inactive since 2010)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic2](../bombic2.md)** (C++, ?, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Bombman](../bombman.md)** (Python, CC0, mature)
- **[Boohu](../boohu.md)** (Go, ISC, beta)
- **[BOOM: Remake](../boom_remake.md)** (C++, Custom, mature)
- **[Boost (C++ Libraries)](../boost_c_libraries.md)** (C++, Boost-1.0, mature)
- **[Bos Wars](../bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[Boson](../boson.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[Boulder Dash](../boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
- **[Bouncy the Hungry Rabbit](../bouncy_the_hungry_rabbit.md)** (Python, GPL-2.0, mature, inactive since 2007)
- **[Box2D](../box2d.md)** (C, C++, Objective-C, zlib, mature)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[bratwurst](../bratwurst.md)** (Lisp, GPL-2.0, mature, inactive since 2009)
- **[Breakout-VR](../breakout-vr.md)** (C#, MIT, beta, inactive since 2017)
- **[Bridge Command](../bridge_command.md)** (C++, GPL-2.0, mature)
- **[Brikx](../brikx.md)** (C++, GPL-2.0, beta, inactive since 2009)
- **[BRIQUOLO](../briquolo.md)** (C++, GPL-3.0, mature, inactive since 2008)
- **[British Bingo](../british_bingo.md)** (JavaScript, GPL-3.0, mature)
- **[Brogue](../brogue.md)** (C, AGPL, mature)
- **[BrowserQuest](../browserquest.md)** (JavaScript, MPL-2.0, mature)
- **[Brutal Chess](../brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
- **[BStone](../bstone.md)** (C++, GPL-2.0, mature)
- **[Bt Builder](../bt_builder.md)** (C, C++, GPL-3.0, beta)
- **[buggyGame](../buggygame.md)** (Python, GPL-2.0, beta, inactive since 2007)
- **[BurgerSpace](../burgerspace.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[Bygfoot](../bygfoot.md)** (Java, GPL-2.0, beta)
- **[BZFlag](../bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
@ -143,6 +159,10 @@
- **[CaesarIA](../caesaria.md)** (C++, JavaScript, GPL-3.0, beta)
- **[Candy Box 2](../candy_box_2.md)** (TypeScript, JavaScript, GPL-3.0, mature, inactive since 2013)
- **[Cannonball](../cannonball.md)** (C++, MAME, beta)
- **[CannonSmash](../cannonsmash.md)** (C++, GPL, beta, inactive since 2003)
- **[Canta](../canta.md)** (Python, GPL-3.0, beta, inactive since 2011)
- **[Caph](../caph.md)** (C, GPL-3.0, mature, inactive since 2010)
- **[Card Stories](../card_stories.md)** (JavaScript, Python, AGPL-3.0, beta, inactive since 2012)
- **[Cart Life](../cart_life.md)** (AGS Script, Custom, mature, inactive since 2014)
- **[Castle Game Engine](../castle_game_engine.md)** (Pascal, LGPL-2.0, mature)
- **[Castle of the Winds in Elm](../castle_of_the_winds_in_elm.md)** (Elm, JavaScript, ???, beta)
@ -156,21 +176,28 @@
- **[Catch Challenger](../catch_challenger.md)** (C++, GPL-3.0, mature)
- **[CaveExpress](../caveexpress.md)** (C, GPL-3.0, mature)
- **[CavePacker](../cavepacker.md)** (JavaScript, C, C++, Lua, GPL-3.0, mature)
- **[CAVEZ of PHEAR](../cavez_of_phear.md)** (C, GPL-3.0, beta, inactive since 2011)
- **[CBoard](../cboard.md)** (C, GPL-2.0, beta, inactive since 2018)
- **[cc94](../cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[CCCP](../cccp.md)** (C++, AGPL-3.0, beta)
- **[Celestron](../celestron.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[CETech](../cetech.md)** (C, C++, CC0, beta)
- **[chainreaction](../chainreaction.md)** (Java, LGPL-3.0, mature, inactive since 2017)
- **[Chaos Esque Anthology](../chaos_esque_anthology.md)** (?, ?, mature)
- **[Chess3D](../chess3d.md)** (JavaScript, Pytghon, GPL-3.0, mature, inactive since 2016)
- **[Children of Ur](../children_of_ur.md)** (Dart, JavaScript, MIT, beta)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
- **[Chocolate Doom](../chocolate_doom.md)** (C, GPL-2.0, mature)
- **[Chocolate Duke3D](../chocolate_duke3d.md)** (C, GPL-2.0, Custom, beta)
- **[Choria](../choria.md)** (C++, C, Lua, GPL-3.0, mature)
- **[Chromium B.S.U.](../chromium_bsu.md)** (C++, Artistic License, mature)
- **[Chronoshift](../chronoshift.md)** (C++, GPL-2.0, beta)
- **[Chrzaszcz](../chrzaszcz.md)** (C++, GPL-3.0, beta, inactive since 2018)
- **[Chunk Stories](../chunk_stories.md)** (Kotlin, Java, LGPL-3.0, beta)
- **[Circus Linux!](../circus_linux.md)** (C, GPL-2.0, mature, inactive since 2000)
- **[Civil](../civil.md)** (Python, GPL-2.0, beta, inactive since 2003)
- **[Civilization: Call To Power 2 Source Project](../civilization_call_to_power_2_source_project.md)** (C, C++, Custom, mature)
- **[Civitas](../civitas.md)** (Java, Blender, GPL-2.0, beta, inactive since 2017)
- **[CivOne](../civone.md)** (C#, CC0, beta)
- **[ClanLib](../clanlib.md)** (C, C++, zlib, mature)
- **[Classic Blades of Exile](../classic_blades_of_exile.md)** (C++, GPL-2.0, mature)
@ -183,9 +210,13 @@
- **[Colobot: Gold Edition](../colobot_gold_edition.md)** (C++, GPL-3.0, mature)
- **[Colonization too](../colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)
- **[Colossal Cave Adventure](../colossal_cave_adventure.md)** (Python, Apache-2.0, mature)
- **[Combat Simulator Project](../combat_simulator_project.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Commander Genius](../commander_genius.md)** (C, C++, GPL-2.0, mature)
- **[CommandoJS](../commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012)
- **[Conquest](../conquest.md)** (C++, MIT, mature)
- **[Conquests](../conquests.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Consomaton](../consomaton.md)** (TypeScript, MIT, mature, inactive since 2016)
- **[Construo](../construo.md)** (C++, GPL-3.0, beta, inactive since 2015)
- **[Core War](../core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature)
- **[CorEngine](../corengine.md)** (C, zlib, beta, inactive since 2015)
- **[CorsixTH](../corsixth.md)** (Lua, C++, MIT, mature)

View File

@ -12,7 +12,11 @@
- **[Battery](../battery.md)** (Java, EPL-2.0, Custom, mature, inactive since 2009)
- **[Battle Tanks](../battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Bloodmasters](../bloodmasters.md)** (C#, GPL, mature, inactive since 2008)
- **[BomberClone](../bomberclone.md)** (C, GPL-2.0, beta, inactive since 2010)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bouncy the Hungry Rabbit](../bouncy_the_hungry_rabbit.md)** (Python, GPL-2.0, mature, inactive since 2007)
- **[CAVEZ of PHEAR](../cavez_of_phear.md)** (C, GPL-3.0, beta, inactive since 2011)
- **[Destination Sol](../destination_sol.md)** (Java, Apache-2.0, mature)
- **[Fluid Table Tennis](../fluid_table_tennis.md)** (JavaScript, MIT, mature, inactive since 2013)
- **[freegish](../freegish.md)** (C, GPL-2.0, beta, inactive since 2017)

View File

@ -1,6 +1,7 @@
[comment]: # (autogenerated content, do not edit)
# Educational
- **[Blinken](../blinken.md)** (C++, GPL-2.0, mature)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
- **[ORIENT](../orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009)
- **[Prescription Wars](../prescription_wars.md)** (ColdFusion, JavaScript, GPL-3.0, mature, inactive since 2016)

View File

@ -43,7 +43,6 @@
- **[OGRE3D](../ogre3d.md)** (C++, MIT, mature)
- **[Open Game Engine](../open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008)
- **[Open RPG Maker](../open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
- **[OpenBOR](../openbor.md)** (C, C++, BSD, mature)
- **[OpenFL](../openfl.md)** (Haxe, MIT, mature)
- **[OpenRPG](../openrpg.md)** (Python, GPL-2.0, mature, inactive since 2013)
- **[Orx](../orx.md)** (C, zlib, mature)

View File

@ -53,6 +53,7 @@
- **[Open Cube](../open_cube.md)** (C++, zlib, beta, inactive since 2017)
- **[Open Game Engine](../open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008)
- **[openage](../openage.md)** (C++, Python, GPL-3.0, beta)
- **[OpenBOR](../openbor.md)** (C, C++, BSD, mature)
- **[OpenGothic](../opengothic.md)** (C++, MIT, beta)
- **[OpenJK](../openjk.md)** (C, C++, GPL-2.0, beta)
- **[OpenKeeper](../openkeeper.md)** (Java, GPL-3.0, beta)

View File

@ -27,25 +27,34 @@
- **[Berusky](../berusky.md)** (C++, GPL-3.0, mature, inactive since 2013)
- **[Billiards](../billiards.md)** (Lua, Objective-C, GPL-3.0, beta, inactive since 2012)
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Bitfighter](../bitfighter.md)** (C, C++, GPL-2.0, mature)
- **[Blackvoxel](../blackvoxel.md)** (C++, GPL-3.0, mature)
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Block Attack - Rise of the Blocks](../block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature)
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[BomberClone](../bomberclone.md)** (C, GPL-2.0, beta, inactive since 2010)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[Brikx](../brikx.md)** (C++, GPL-2.0, beta, inactive since 2009)
- **[BRIQUOLO](../briquolo.md)** (C++, GPL-3.0, mature, inactive since 2008)
- **[Brogue](../brogue.md)** (C, AGPL, mature)
- **[Brutal Chess](../brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
- **[BurgerSpace](../burgerspace.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[BZFlag](../bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs SDL](../c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[CaesarIA](../caesaria.md)** (C++, JavaScript, GPL-3.0, beta)
- **[CannonSmash](../cannonsmash.md)** (C++, GPL, beta, inactive since 2003)
- **[Canta](../canta.md)** (Python, GPL-3.0, beta, inactive since 2011)
- **[Caph](../caph.md)** (C, GPL-3.0, mature, inactive since 2010)
- **[Cart Life](../cart_life.md)** (AGS Script, Custom, mature, inactive since 2014)
- **[Cataclysm: Dark Days Ahead](../cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[CETech](../cetech.md)** (C, C++, CC0, beta)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
- **[Chocolate Doom](../chocolate_doom.md)** (C, GPL-2.0, mature)
- **[Chrzaszcz](../chrzaszcz.md)** (C++, GPL-3.0, beta, inactive since 2018)
- **[Chunk Stories](../chunk_stories.md)** (Kotlin, Java, LGPL-3.0, beta)
- **[ClanLib](../clanlib.md)** (C, C++, zlib, mature)
- **[Classic RBDoom 3 BFG](../classic_rbdoom_3_bfg.md)** (C, C++, GPL-3.0, mature)

View File

@ -10,11 +10,13 @@
- **[Azimuth](../azimuth.md)** (C, GPL-3.0, mature)
- **[Battle Tanks](../battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Bitfighter](../bitfighter.md)** (C, C++, GPL-2.0, mature)
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[Brogue](../brogue.md)** (C, AGPL, mature)
- **[BZFlag](../bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs SDL](../c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[CaesarIA](../caesaria.md)** (C++, JavaScript, GPL-3.0, beta)

View File

@ -1,6 +1,7 @@
[comment]: # (autogenerated content, do not edit)
# Music
- **[Canta](../canta.md)** (Python, GPL-3.0, beta, inactive since 2011)
- **[Etterna](../etterna.md)** (C, C++, Lua, MIT, beta)
- **[Frets on Fire X](../frets_on_fire_x.md)** (Python, GPL-2.0, mature)
- **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008)

View File

@ -6,6 +6,7 @@
- **[Alex the Allegator 4](../alex_the_allegator_4.md)** (C, GPL-2.0, mature, inactive since 2003)
- **[Amphetamine](../amphetamine.md)** (C, GPL-2.0, beta, inactive since 2008)
- **[Blob Wars : Attrition](../blob_wars_attrition.md)** (C, C++, GPL-3.0, mature)
- **[Blob Wars Episode 2 : Blob And Conquer](../blob_wars_episode_2_blob_and_conquer.md)** (C++, GPL, mature, inactive since 2016)
- **[CaveExpress](../caveexpress.md)** (C, GPL-3.0, mature)
- **[Data Storm](../data_storm.md)** (C, Apache-2.0, mature, inactive since 2017)
- **[Dave Gnukem](../dave_gnukem.md)** (C++, GPL-2.0, mature)

View File

@ -18,6 +18,11 @@
- **[Block Attack - Rise of the Blocks](../block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature)
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[Brikx](../brikx.md)** (C++, GPL-2.0, beta, inactive since 2009)
- **[Caph](../caph.md)** (C, GPL-3.0, mature, inactive since 2010)
- **[Card Stories](../card_stories.md)** (JavaScript, Python, AGPL-3.0, beta, inactive since 2012)
- **[Chrzaszcz](../chrzaszcz.md)** (C++, GPL-3.0, beta, inactive since 2018)
- **[Consomaton](../consomaton.md)** (TypeScript, MIT, mature, inactive since 2016)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrappyBird](../crappybird.md)** (JavaScript, MIT, mature, inactive since 2017)

View File

@ -13,6 +13,8 @@
- **[Barony](../barony.md)** (C++, GPL-3.0, mature)
- **[Battleround](../battleround.md)** (Java, Apache-2.0, beta, inactive since 2015)
- **[Betrayer's Moon Tactics](../betrayers_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006)
- **[Boohu](../boohu.md)** (Go, ISC, beta)
- **[Brogue](../brogue.md)** (C, AGPL, mature)
- **[BrowserQuest](../browserquest.md)** (JavaScript, MPL-2.0, mature)
- **[BStone](../bstone.md)** (C++, GPL-2.0, mature)
- **[Candy Box 2](../candy_box_2.md)** (TypeScript, JavaScript, GPL-3.0, mature, inactive since 2013)
@ -21,6 +23,7 @@
- **[Cataclysm: Dark Days Ahead](../cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[Cataclysm](../cataclysm.md)** (C++, CC-BY-SA-3, beta, inactive since 2012)
- **[Catch Challenger](../catch_challenger.md)** (C++, GPL-3.0, mature)
- **[Children of Ur](../children_of_ur.md)** (Dart, JavaScript, MIT, beta)
- **[Choria](../choria.md)** (C++, C, Lua, GPL-3.0, mature)
- **[Classic Blades of Exile](../classic_blades_of_exile.md)** (C++, GPL-2.0, mature)
- **[coab](../coab.md)** (C#, ???, mature)

View File

@ -4,9 +4,16 @@
- **[2Moons Browsergame Engine](../2moons_browsergame_engine.md)** (PHP, JavaScript, MIT, mature)
- **[3d.city](../3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016)
- **[Billiards](../billiards.md)** (Lua, Objective-C, GPL-3.0, beta, inactive since 2012)
- **[Biogenesis](../biogenesis.md)** (Java, GPL-2.0, beta)
- **[Black Shades Elite](../black_shades_elite.md)** (?, ?, beta, inactive since 2007)
- **[Blackvoxel](../blackvoxel.md)** (C++, GPL-3.0, mature)
- **[Bridge Command](../bridge_command.md)** (C++, GPL-2.0, mature)
- **[Caph](../caph.md)** (C, GPL-3.0, mature, inactive since 2010)
- **[Cart Life](../cart_life.md)** (AGS Script, Custom, mature, inactive since 2014)
- **[Chunk Stories](../chunk_stories.md)** (Kotlin, Java, LGPL-3.0, beta)
- **[Civitas](../civitas.md)** (Java, Blender, GPL-2.0, beta, inactive since 2017)
- **[Combat Simulator Project](../combat_simulator_project.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Construo](../construo.md)** (C++, GPL-3.0, beta, inactive since 2015)
- **[Core War](../core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature)
- **[Danger from the Deep](../danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011)
- **[Dope Wars](../dope_wars.md)** (C, GPL-2.0, mature, inactive since 2013)

View File

@ -3,6 +3,7 @@
- **[Billiards](../billiards.md)** (Lua, Objective-C, GPL-3.0, beta, inactive since 2012)
- **[Bygfoot](../bygfoot.md)** (Java, GPL-2.0, beta)
- **[CannonSmash](../cannonsmash.md)** (C++, GPL, beta, inactive since 2003)
- **[Dust Racing 2D](../dust_racing_2d.md)** (C, C++, GPL-3.0, mature)
- **[Emilia Pinball](../emilia_pinball.md)** (C++, GPL-2.0, beta)
- **[Freekick 3](../freekick_3.md)** (C++, Python, GPL-3.0, mature, inactive since 2015)

View File

@ -37,12 +37,15 @@
- **[Castle-Combat](../castle-combat.md)** (Python, GPL-2.0, beta, inactive since 2006)
- **[CCCP](../cccp.md)** (C++, AGPL-3.0, beta)
- **[chainreaction](../chainreaction.md)** (Java, LGPL-3.0, mature, inactive since 2017)
- **[Chaos Esque Anthology](../chaos_esque_anthology.md)** (?, ?, mature)
- **[Chess3D](../chess3d.md)** (JavaScript, Pytghon, GPL-3.0, mature, inactive since 2016)
- **[Civil](../civil.md)** (Python, GPL-2.0, beta, inactive since 2003)
- **[Civilization: Call To Power 2 Source Project](../civilization_call_to_power_2_source_project.md)** (C, C++, Custom, mature)
- **[CivOne](../civone.md)** (C#, CC0, beta)
- **[Colditz Escape](../colditz_escape.md)** (C, GPL-3.0, mature)
- **[Colobot: Gold Edition](../colobot_gold_edition.md)** (C++, GPL-3.0, mature)
- **[Colonization too](../colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)
- **[Conquest](../conquest.md)** (C++, MIT, mature)
- **[Conquests](../conquests.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[CorsixTH](../corsixth.md)** (Lua, C++, MIT, mature)
- **[Crimson Fields](../crimson_fields.md)** (C++, GPL-2.0, mature, inactive since 2010)

View File

@ -4,6 +4,7 @@
- **[Athenaeum](../athenaeum.md)** (Python, GPL-3.0, beta)
- **[AutoREALM](../autorealm.md)** (C++, GPL-3.0, mature)
- **[Bt Builder](../bt_builder.md)** (C, C++, GPL-3.0, beta)
- **[CBoard](../cboard.md)** (C, GPL-2.0, beta, inactive since 2018)
- **[D-Fend Reloaded](../d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[Deity](../deity.md)** (Python, GPL-2.0, mature, inactive since 2014)

View File

@ -10,9 +10,13 @@
- **[asdf](../asdf.md)** (JavaScript, MIT, mature)
- **[BlakedAwesomenaughts](../blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[boardgame.io](../boardgameio.md)** (JavaScript, TypeScript, MIT, beta)
- **[Boohu](../boohu.md)** (Go, ISC, beta)
- **[British Bingo](../british_bingo.md)** (JavaScript, GPL-3.0, mature)
- **[Candy Box 2](../candy_box_2.md)** (TypeScript, JavaScript, GPL-3.0, mature, inactive since 2013)
- **[cc94](../cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[Chess3D](../chess3d.md)** (JavaScript, Pytghon, GPL-3.0, mature, inactive since 2016)
- **[Clumsy Bird](../clumsy_bird.md)** (JavaScript, MIT, mature, inactive since 2017)
- **[Consomaton](../consomaton.md)** (TypeScript, MIT, mature, inactive since 2016)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[Devana](../devana.md)** (PHP, zlib, beta)
- **[Esenthel Engine](../esenthel_engine.md)** (C, C++, Custom, beta)

View File

@ -19,20 +19,27 @@
- **[Battle Tanks](../battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
- **[Berusky](../berusky.md)** (C++, GPL-3.0, mature, inactive since 2013)
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Bitfighter](../bitfighter.md)** (C, C++, GPL-2.0, mature)
- **[Blackvoxel](../blackvoxel.md)** (C++, GPL-3.0, mature)
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Blobwars: Metal Blob Solid](../blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature)
- **[Block Attack - Rise of the Blocks](../block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature)
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[BomberClone](../bomberclone.md)** (C, GPL-2.0, beta, inactive since 2010)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[BRIQUOLO](../briquolo.md)** (C++, GPL-3.0, mature, inactive since 2008)
- **[Brogue](../brogue.md)** (C, AGPL, mature)
- **[Brutal Chess](../brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
- **[BStone](../bstone.md)** (C++, GPL-2.0, mature)
- **[BZFlag](../bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs SDL](../c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[CaesarIA](../caesaria.md)** (C++, JavaScript, GPL-3.0, beta)
- **[CannonSmash](../cannonsmash.md)** (C++, GPL, beta, inactive since 2003)
- **[Canta](../canta.md)** (Python, GPL-3.0, beta, inactive since 2011)
- **[Caph](../caph.md)** (C, GPL-3.0, mature, inactive since 2010)
- **[Cart Life](../cart_life.md)** (AGS Script, Custom, mature, inactive since 2014)
- **[Cataclysm: Dark Days Ahead](../cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
@ -44,6 +51,7 @@
- **[Classic RBDoom 3 BFG](../classic_rbdoom_3_bfg.md)** (C, C++, GPL-3.0, mature)
- **[Clonepoint](../clonepoint.md)** (C++, GPL-3.0, beta)
- **[Colditz Escape](../colditz_escape.md)** (C, GPL-3.0, mature)
- **[Combat Simulator Project](../combat_simulator_project.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature)

File diff suppressed because one or more lines are too long

View File

@ -20,11 +20,16 @@
"https://git.code.sf.net/p/autorealm/code",
"https://git.code.sf.net/p/autorealm/delphi",
"https://git.code.sf.net/p/autorealm/http",
"https://git.code.sf.net/p/biogenesis/git",
"https://git.code.sf.net/p/blobandconquer/code",
"https://git.code.sf.net/p/blobwars/code",
"https://git.code.sf.net/p/bygfoot/git",
"https://git.code.sf.net/p/caphgame/code",
"https://git.code.sf.net/p/celestron/code",
"https://git.code.sf.net/p/childsplay/git",
"https://git.code.sf.net/p/chromium-bsu/code",
"https://git.code.sf.net/p/civitas/code",
"https://git.code.sf.net/p/csp/git",
"https://git.code.sf.net/p/dangerdeep/git",
"https://git.code.sf.net/p/deng/code",
"https://git.code.sf.net/p/dnt/code",
@ -85,6 +90,7 @@
"https://git.savannah.nongnu.org/git/lordsawar.git",
"https://git.tukaani.org/xz.git",
"https://git.tuxfamily.org/baller/baller.git",
"https://git.tuxfamily.org/boohu/boohu.git",
"https://git.tuxfamily.org/fanwor/fanwor.git",
"https://github.com/0ad/0ad.git",
"https://github.com/AdamAtomic/flixel.git",
@ -113,6 +119,8 @@
"https://github.com/BZFlag-Dev/bzflag.git",
"https://github.com/BackupTheBerlios/netpanzer-svn.git",
"https://github.com/Bacon2D/Bacon2D.git",
"https://github.com/Blackvoxel/Blackvoxel.git",
"https://github.com/Blasphemer/blasphemer.git",
"https://github.com/BlindMindStudios/StarRuler2-Source.git",
"https://github.com/Blzut3/CatacombSDL.git",
"https://github.com/BrooklynKing/Grimsonland.git",
@ -123,12 +131,14 @@
"https://github.com/CartBlanche/Siege-of-Avalon-Open-Source.git",
"https://github.com/Ceva24/ceva24.github.io.git",
"https://github.com/ChaosForge/doomrl.git",
"https://github.com/ChildrenOfUr/coUclient.git",
"https://github.com/Chris3606/GoRogue.git",
"https://github.com/ChrisDill/Raylib-cs.git",
"https://github.com/Circular-Studios/Dash.git",
"https://github.com/Cirrus-Minor/witchblast.git",
"https://github.com/CleverRaven/Cataclysm-DDA.git",
"https://github.com/CompletelyFairGames/dwarfcorp.git",
"https://github.com/Construo/construo.git",
"https://github.com/CorsixTH/CorsixTH.git",
"https://github.com/DCurrent/openbor.git",
"https://github.com/DaemonEngine/Daemon.git",
@ -158,6 +168,7 @@
"https://github.com/FreeFalcon/freefalcon-central.git",
"https://github.com/FreeRCT/FreeRCT.git",
"https://github.com/FreezingMoon/AncientBeast.git",
"https://github.com/FrenchYann/Chess3D.git",
"https://github.com/Fundynamic/dune2themaker4j.git",
"https://github.com/GNOME/aisleriot.git",
"https://github.com/GNOME/atomix.git",
@ -189,6 +200,7 @@
"https://github.com/JACoders/OpenJK.git",
"https://github.com/Jakz/openmom.git",
"https://github.com/Javanaise/mrboom-libretro.git",
"https://github.com/KDE/blinken.git",
"https://github.com/Kerndog73/EnTT-Pacman.git",
"https://github.com/Kromster80/kam_remake.git",
"https://github.com/LIKO-12/LIKO-12.git",
@ -324,6 +336,7 @@
"https://github.com/Zillode/Slot-Racers.git",
"https://github.com/Zukero/andors-trail.git",
"https://github.com/a-nikolaev/curseofwar.git",
"https://github.com/abagames/consomaton.git",
"https://github.com/abhinandanramesh/Star-Wars-III.git",
"https://github.com/aburch/simutrans.git",
"https://github.com/acmepjz/meandmyshadow.git",
@ -344,6 +357,7 @@
"https://github.com/amerkoleci/vortice.git",
"https://github.com/amroibrahim/DIYDoom.git",
"https://github.com/anael-seghezzi/Maratis-4.git",
"https://github.com/anaseto/boohu.git",
"https://github.com/andrettin/wyrmsun.git",
"https://github.com/andrewfenn/Hardwar.git",
"https://github.com/andwj/torrega.git",
@ -375,6 +389,7 @@
"https://github.com/bibendovsky/bstone.git",
"https://github.com/bitcraft/PyTMX.git",
"https://github.com/bitcraft/pyscroll.git",
"https://github.com/bitfighter/bitfighter.git",
"https://github.com/bladecoder/bladecoder-adventure-engine.git",
"https://github.com/blakeohare/pyweek-sentientstorage.git",
"https://github.com/blockattack/blockattack-game.git",
@ -469,6 +484,7 @@
"https://github.com/fabiensanglard/chocolate_duke3D.git",
"https://github.com/falltergeist/falltergeist.git",
"https://github.com/fariazz/World-of-Heroes.git",
"https://github.com/farsides/cardstories.git",
"https://github.com/fasterthanlime/isaac-paper.git",
"https://github.com/fastrgv/AdaVenture.git",
"https://github.com/fifengine/fifengine.git",
@ -554,6 +570,7 @@
"https://github.com/jpmalkiewicz/decker.git",
"https://github.com/jsettlers/settlers-remake.git",
"https://github.com/jtc0de/Blitwizard.git",
"https://github.com/jtrulson/conquest.git",
"https://github.com/juanjepl/polisgame.git",
"https://github.com/juzzlin/DustRacing2D.git",
"https://github.com/jwm-art-net/XorCurses.git",
@ -737,6 +754,7 @@
"https://github.com/soap-bubble/web.git",
"https://github.com/soulweaver91/project-carrot.git",
"https://github.com/sphair/ClanLib.git",
"https://github.com/spiderbit/canta.git",
"https://github.com/spleennooname/shadow-of-the-beast-html5.git",
"https://github.com/spring/spring.git",
"https://github.com/spring1944/spring1944.git",
@ -786,6 +804,7 @@
"https://github.com/trackballs/trackballs.git",
"https://github.com/trananh1992/Turn-of-War.git",
"https://github.com/triplea-game/triplea.git",
"https://github.com/tsadok/brogue.git",
"https://github.com/ttdpatch/ttdpatch.git",
"https://github.com/ttyborg/erampage.git",
"https://github.com/ufo2000/ufo2000.git",
@ -841,6 +860,7 @@
"https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git",
"https://gitlab.com/LibreGames/freesiege.git",
"https://gitlab.com/SuperTuxParty/SuperTuxParty.git",
"https://gitlab.com/bjk/cboard.git",
"https://gitlab.com/drummyfish/Bombman.git",
"https://gitlab.com/evol/evol-all.git",
"https://gitlab.com/freedroid/freedroid-src.git",
@ -1011,6 +1031,7 @@
"https://gitlab.openrsc.com/open-rsc/Game.git",
"https://gitlab.openrsc.com/open-rsc/Single-Player.git",
"https://gitorious.org/turious/turious.git",
"https://salsa.debian.org/games-team/bloboats.git",
"https://src.fedoraproject.org/rpms/blobwars.git"
],
"svn": [

View File

@ -1,3 +1,4 @@
Glitch the game, by Tiny Speck Inc. public domain
http://antongerdelan.net/blog/ (other projects besides TestDrive)
http://circularstudios.com/
http://cyxdown.free.fr/bs/
@ -118,6 +119,7 @@ https://archive.codeplex.com/?p=turnota
https://archive.codeplex.com/?p=voxeliq
https://blenderartists.org/t/devils-pinball/552785
https://blends.debian.org/games/tasks/
https://blends.debian.org/games/tasks/racing
https://carrot.soulweaver.fi/#links
https://cocainediesel.fun/
https://code.google.com/archive/p/galacticthrone/
@ -127,6 +129,7 @@ https://code.google.com/archive/p/tecbattle/
https://code.launchpad.net/~flosoft/s25rttr/trunk
https://conquertheworldbycode.wordpress.com/nostalgia-2/
https://dragengine.rptd.ch/
https://edu.kde.org/
https://empiredirectory.net/
https://empiredirectory.net/index.php/downloads/viewdownload/6-server-software/13-empire-server
https://en.wikipedia.org/w/index.php?title=GNU_Backgammon&action=edit&redlink=1
@ -154,12 +157,14 @@ https://flathub.org/home (use it for Linux packaging) / https://flathub.org/apps
https://forums.scummvm.org/viewtopic.php?t=13512&highlight=open+source
https://freegamer.blogspot.com (maybe there is something interesting)
https://futurepinball.com/
https://fydo.net/projects/island-rescue (and other projects there)
https://gamejolt.com/ (search there)
https://gdevelop-app.com/
https://github.com/00-Evan/shattered-pixel-dungeon
https://github.com/agateau/pixelwheels
https://github.com/amerkoleci/Vortice.Windows
https://github.com/ao-libre/ao-cliente
https://github.com/AtomicGameEngine/AtomicGameEngine
https://github.com/atphalix/nexuiz
https://github.com/azhirnov/FrameGraph
https://github.com/bioglaze/aether3d
@ -202,6 +207,8 @@ https://github.com/id-Software
https://github.com/Illation/ETEngine
https://github.com/JohanLi/uncharted-waters-2
https://github.com/junkdog/artemis-odb
https://github.com/KDE
https://github.com/Kosmonaut3d/DeferredEngine
https://github.com/LgLinus/StrategyGame
https://github.com/libretro/libretro-prboom
https://github.com/ligurio/awesome-ttygames
@ -237,6 +244,8 @@ https://github.com/skypjack/entt
https://github.com/smlinux/nexuiz
https://github.com/SPC-Some-Polish-Coders/PopHead
https://github.com/SPC-Some-Polish-Coders/PopHead/
https://github.com/stackos/Viry3D
https://github.com/tainicom/Aether.Physics2D
https://github.com/the-insulines
https://github.com/theaigames
https://github.com/Tinob/Ishiiruka (https://github.com/shiiion/Ishiiruka, https://github.com/SirMangler/PrimeHack-Updater)

View File

@ -1,4 +1,5 @@
Star-Wars-III: convert to JavaScript
Trackballs: adapt to Windows
TUSSLE: Maybe some characters can be included by default
Unchartered Waters: Was removed, but sounds interesting. https://koei.fandom.com/wiki/Uncharted_Waters:_New_Horizons
Unchartered Waters: Was removed, but sounds interesting. https://koei.fandom.com/wiki/Uncharted_Waters:_New_Horizons, has been added again
CannonSmash: Table tennis game

View File

@ -71,7 +71,8 @@ def parse_lgw_content():
files = os.listdir(import_path)
entries = []
for file in files:
if file == '_lgw.json':
file = files[56]
if file.startswith('_lgw'):
continue
text = utils.read_text(os.path.join(import_path, file))
@ -83,8 +84,9 @@ def parse_lgw_content():
entry = {'name': title}
# get all external links
ignored_external_links = ('libregamewiki.org', 'freegamedev.net', 'freegamer.blogspot.com', 'opengameart.org', 'gnu.org', 'creativecommons.org', 'freesound.org', 'freecode.com')
links = [(x['href'], x.get_text()) for x in soup.find_all('a', href=True)]
links = [x for x in links if x[0].startswith('http') and not x[0].startswith('https://libregamewiki.org/')]
links = [x for x in links if x[0].startswith('http') and not any([y in x[0] for y in ignored_external_links])]
entry['external links'] = links
# get meta description
@ -296,18 +298,18 @@ def clean_lgw_content():
entries = remove_parenthized_content(entries, ('assets license', 'code language', 'code license', 'engine', 'genre', 'last active', 'library'))
entries = remove_prefix_suffix(entries, ('code license', 'assets license'), ('"', 'GNU', ), ('"', '[3]', '[2]', '[1]', 'only'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPL', ('General Public License', ))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv2', ('GPL v2', 'GPL version 2.0', 'GPL 2.0'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv2', ('GPL v2', 'GPL version 2.0', 'GPL 2.0', 'General Public License v2', 'GPL version 2', 'Gplv2', 'GPL 2'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv2+', ('GPL v2 or later', 'GPL 2+', 'GPL v2+', 'GPL version 2 or later'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3', ('GPL v3', 'GNU GPL v3', 'GPL 3'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3+', ('GPL v3+', 'GPL v.3 or later'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3+', ('GPL v3+', 'GPL v.3 or later', 'GPL v3 or later'))
entries = replace_content(entries, ('code license', 'assets license'), 'Public domain', ('public domain', 'Public Domain'))
entries = replace_content(entries, ('code license', 'assets license'), 'zlib', ('zlib/libpng license', ))
entries = replace_content(entries, ('code license', 'assets license'), 'zlib', ('zlib/libpng license', 'Zlib License'))
entries = replace_content(entries, ('code license', 'assets license'), 'BSD', ('Original BSD License', ))
entries = replace_content(entries, ('code license', 'assets license'), 'CC-BY-SA-3.0', ('Creative Commons Attribution-ShareAlike 3.0 Unported License', 'CC-BY-SA 3.0', 'CC BY-SA 3.0'))
entries = replace_content(entries, ('code license', 'assets license'), 'CC-BY-SA', ('CC BY-SA',))
entries = replace_content(entries, ('code license', 'assets license'), 'MIT', ('MIT License',))
entries = replace_content(entries, ('code license', 'assets license'), 'MIT', ('MIT License', 'MIT"'))
entries = replace_content(entries, 'platform', 'macOS', ('Mac', ))
entries = remove_prefix_suffix(entries, 'code language', (), ('[3]', '[2]', '[1]'))
entries = remove_prefix_suffix(entries, ('code language', 'developer'), (), ('[3]', '[2]', '[1]'))
entries = ignore_content(entries, 'code language', ('HTML5', 'HTML', 'English', 'XML', 'WML'))
entries = replace_content(entries, 'code language', 'Lua', ('lua', 'LUA'))
entries = remove_prefix_suffix(entries, 'genre', (), ('game', 'games'))
@ -325,6 +327,7 @@ def clean_lgw_content():
entries = ignore_content(entries, 'last active', ('2019', ))
entries = ignore_content(entries, 'platform', ('DOS', ))
# list for every unique field
# fields = sorted(list(unique_fields))
fields = sorted(list(unique_fields - set(('description', 'external links', 'dev home', 'forum', 'home', 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', 'repo', 'Release date', 'categories'))))
@ -351,7 +354,7 @@ if __name__ == "__main__":
# download_lgw_content()
# stage two
# parse_lgw_content()
parse_lgw_content()
# stage three
clean_lgw_content()
# clean_lgw_content()

View File

@ -29,9 +29,12 @@ from utils import constants, utils, osg
name_replacements = {'Eat the Whistle': 'Eat The Whistle', 'Scorched 3D': 'Scorched3D', 'Silver Tree': 'SilverTree', 'Blob Wars Episode 1 : Metal Blob Solid': 'Blobwars: Metal Blob Solid', 'Adventure': 'Colossal Cave Adventure',
'Fall Of Imiryn': 'Fall of Imiryn', 'Liquid War 6': 'Liquid War', 'Gusanos': 'GUSANOS', 'Corewars': 'Core War', 'FLARE': 'Flare', 'Vitetris': 'vitetris', 'Powder Toy': 'The Powder Toy', 'Asylum': 'SDL Asylum',
'Atanks': 'Atomic Tanks', 'HeXon': 'heXon', 'Unnethack': 'UnNetHack', 'Nova Pinball': 'NOVA PINBALL', 'Jump n Bump': "Jump'n'Bump"}
ignored_names = ['Hetris', '8 Kingdoms', 'Antigravitaattori', 'Arena of Honour', 'Arkhart', 'Ascent of Justice', 'Balazar III', 'Balder3D', 'Barbie Seahorse Adventures', 'Barrage', 'Gnome Batalla Naval', 'User:AVRS/sandbox']
'Atanks': 'Atomic Tanks', 'HeXon': 'heXon', 'Unnethack': 'UnNetHack', 'Nova Pinball': 'NOVA PINBALL', 'Jump n Bump': "Jump'n'Bump", 'Blades of Exile': 'Classic Blades of Exile', 'BlinKen': 'Blinken',
'Colobot': 'Colobot: Gold Edition'}
ignored_names = ['Hetris', '8 Kingdoms', 'Antigravitaattori', 'Arena of Honour', 'Arkhart', 'Ascent of Justice', 'Balazar III', 'Balder3D', 'Barbie Seahorse Adventures', 'Barrage', 'Gnome Batalla Naval', 'User:AVRS/sandbox', 'Blocks',
'Brickshooter', 'Bweakfwu', 'Cheese Boys', 'Clippers', 'Codewars', 'CRAFT: The Vicious Vikings']
licenses_map = {'GPLv2': 'GPL-2.0', 'GPLv2+': 'GPL-2.0', 'GPLv3': 'GPL-3.0', 'GPLv3+': 'GPL-3.0'}
def list_compare(a, b, k):
"""
@ -161,17 +164,19 @@ if __name__ == "__main__":
entry = '# {}\n\n'.format(lgw_name)
# add empty description
entry += '__\n\n'
entry += '_{}_\n\n'.format(lgw_entry['description'])
# empty home (mandatory on our side)
entry += '- Home: \n'
home = lgw_entry.get('home', None)
dev_home = lgw_entry.get('dev home', None)
entry += '- Home: {}\n'.format(', '.join([x for x in [home, dev_home] if x]))
# state mandatory on our side
entry += '- State: \n'
# platform, if existing
if 'platform' in lgw_entry:
entry += 'Platform: {}\n'.format(', '.join(lgw_entry['platform']))
entry += '- Platform: {}\n'.format(', '.join(lgw_entry['platform']))
# keywords (genre) (also mandatory)
keywords = lgw_entry.get('genre', [])
@ -182,7 +187,7 @@ if __name__ == "__main__":
entry += '- Keywords: {}\n'.format(', '.join(keywords))
# code repository (mandatory but not scraped from lgw)
entry += '- Code repository: \n'
entry += '- Code repository: {}\n'.format(lgw_entry.get('repo', ''))
# code language, mandatory on our side
languages = lgw_entry.get('code language', [])
@ -191,6 +196,7 @@ if __name__ == "__main__":
# code license, mandatory on our side
licenses = lgw_entry.get('code license', [])
licenses = [licenses_map[x] if x in licenses_map else x for x in licenses]
licenses.sort(key=str.casefold)
entry += '- Code license: {}\n'.format(', '.join(licenses))
@ -203,7 +209,15 @@ if __name__ == "__main__":
# assets licenses (only if existing)
if 'assets license' in lgw_entry:
entry += '- Assets license: {}\n'.format(', '.join(lgw_entry['assets license']))
licenses = lgw_entry.get('assets license', [])
licenses = [licenses_map[x] if x in licenses_map else x for x in licenses]
licenses.sort(key=str.casefold)
entry += '- Assets license: {}\n'.format(', '.join(licenses))
# external links
ext_links = lgw_entry['external links']
if ext_links:
entry += '\nLinks: {}\n'.format(', '.join(['{}: {}'.format(x[1], x[0]) for x in ext_links]))
# free text
if 'developer' in lgw_entry:
@ -215,5 +229,5 @@ if __name__ == "__main__":
entry += '\n## Building\n'
# finally write to file
# utils.write_text(target_file, entry)
utils.write_text(target_file, entry)
newly_created_entries += 1

View File

@ -17,7 +17,13 @@ Barbie Seahorse Adventures (http://www.imitationpickles.org/barbie/, https://pyw
Begin2 (https://sourceforge.net/projects/begin2/, https://svn.code.sf.net/p/begin2/code/): No source available
Berserk (https://github.com/EgorOrachyov/Berserk): No license information found
biju-game (https://github.com/fdfragoso/biju-game, http://crocidb.com/labs/biju-game/, https://github.com/CrociDB/biju-game): Very early development, No license added
Brickshooter (http://bilious.homelinux.org/~paxed/brickshooter/): Homepage offline, sources not archived on the web archive, version very low 0.0.4 (might be too early)
Bweakfwu (https://github.com/plaimi/bweakfwu, https://secure.plaimi.net/games/bweakfwu): Very early development stage, abandoned
Camelia Girls (https://web.archive.org/web/20140523011334/http://pigux.com:80/cameliagirls/): Sources not available
Cheese Boys (http://sourceforge.net/projects/cheeseboys/, http://cheeseboys.keul.it/, https://github.com/keul/Cheese-Boys, http://www.pygame.org/project-Cheese+Boys-692-.html): Very early development, Abandoned, License unclear
Clippers (http://sourceforge.net/projects/clippers/): No license attached to source code (will contact)
Codewars (http://sourceforge.net/projects/codewars): Very early development phase (especially client)
CRAFT: The Vicious Vikings (http://web.archive.org/web/20030402062302/borneo.gmd.de/AS/janus/craft/): Source code not available anymore
Crystal Picnic (https://github.com/Cloudxtreme/crystal-picnic, https://nooskewl.ca/crystal-picnic/): No license of their source code found (or is it zlib?, check again), is commercialized
Cycle (https://sourceforge.net/projects/meegocycle/): Proprietary license (freeware, source available)
dart-rpg (https://github.com/brad811/dart-rpg): No license information found