imports from osgameclones

This commit is contained in:
Trilarion 2019-08-21 10:17:40 +02:00
parent afaa1bba84
commit 42dee8c7e8
71 changed files with 1527 additions and 295 deletions

View File

@ -3,7 +3,7 @@
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)** **[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) [comment]: # (start of autogenerated content, do not edit)
**[All](games/_all.md#All)** (517), **[Action](games/_action.md#action)** (69), **[Adventure](games/_adventure.md#adventure)** (14), **[Arcade](games/_arcade.md#arcade)** (10), **[Board game](games/_board-game.md#board-game)** (9), **[Card game](games/_card-game.md#card-game)** (1), **[Educational](games/_educational.md#educational)** (3), **[Framework](games/_framework.md#framework)** (59), **[Game engine](games/_game-engine.md#game-engine)** (8), **[Library](games/_library.md#library)** (22), **[Music](games/_music.md#music)** (3), **[Platform](games/_platform.md#platform)** (3), **[Puzzle](games/_puzzle.md#puzzle)** (20), **[Remake](games/_remake.md#remake)** (96), **[Role playing](games/_role-playing.md#role-playing)** (118), **[Simulation](games/_simulation.md#simulation)** (33), **[Sports](games/_sports.md#sports)** (8), **[Strategy](games/_strategy.md#strategy)** (167), **[Tool](games/_tool.md#tool)** (15), **[Visual novel](games/_visual-novel.md#visual-novel)** (4) **[All](games/_all.md#All)** (561), **[Action](games/_action.md#action)** (96), **[Adventure](games/_adventure.md#adventure)** (14), **[Arcade](games/_arcade.md#arcade)** (10), **[Board game](games/_board-game.md#board-game)** (9), **[Card game](games/_card-game.md#card-game)** (1), **[Educational](games/_educational.md#educational)** (3), **[Framework](games/_framework.md#framework)** (59), **[Game engine](games/_game-engine.md#game-engine)** (8), **[Library](games/_library.md#library)** (22), **[Music](games/_music.md#music)** (3), **[Platform](games/_platform.md#platform)** (5), **[Puzzle](games/_puzzle.md#puzzle)** (22), **[Remake](games/_remake.md#remake)** (131), **[Role playing](games/_role-playing.md#role-playing)** (121), **[Simulation](games/_simulation.md#simulation)** (34), **[Sports](games/_sports.md#sports)** (8), **[Strategy](games/_strategy.md#strategy)** (174), **[Tool](games/_tool.md#tool)** (16), **[Visual novel](games/_visual-novel.md#visual-novel)** (4)
[comment]: # (end of autogenerated content) [comment]: # (end of autogenerated content)

View File

@ -16,6 +16,14 @@
"strategy, clone, inspired by Age of Empires, multiplayer online + LAN, open content, real time", "strategy, clone, inspired by Age of Empires, multiplayer online + LAN, open content, real time",
"<a href=\"https://github.com/0ad/0ad.git\">Source</a> - C, C++ - GPL-2.0" "<a href=\"https://github.com/0ad/0ad.git\">Source</a> - C, C++ - GPL-2.0"
], ],
[
"1oom (<a href=\"https://kilgoretroutmaskreplicant.gitlab.io/plain-html/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/1oom.md\">entry</a>)",
"Master of Orion (1993) game engine recreation.",
"<a href=\"https://gitlab.com/KilgoreTroutMaskReplicant/1oom/-/tags\">Link</a>",
"mature / active",
"strategy, commercial content, engine recreation, inspired by Master of Orion, remake",
"<a href=\"https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git\">Source</a> - C - GPL-2.0"
],
[ [
"2048 (<a href=\"https://play2048.co/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/2048.md\">entry</a>)", "2048 (<a href=\"https://play2048.co/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/2048.md\">entry</a>)",
"Sliding block puzzle game.", "Sliding block puzzle game.",
@ -32,6 +40,14 @@
"simulation, clone, inspired by Simcity, open content", "simulation, clone, inspired by Simcity, open content",
"<a href=\"https://github.com/lo-th/3d.city.git\">Source</a> - JavaScript - GPL-3.0" "<a href=\"https://github.com/lo-th/3d.city.git\">Source</a> - JavaScript - GPL-3.0"
], ],
[
"4DTris (<a href=\"https://sourceforge.net/projects/dtris/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/4dtris.md\">entry</a>)",
"Tetris game extended to 4 dimension.",
"",
"mature / inactive since 2012",
"puzzle, clone, inspired by Tetris, open content",
"<a href=\"https://code.launchpad.net/4dtris\">Source</a> - C - GPL-2.0"
],
[ [
"A Planet's Revenge (<a href=\"https://sourceforge.net/projects/aplanetsrevenge/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/a_planets_revenge.md\">entry</a>)", "A Planet's Revenge (<a href=\"https://sourceforge.net/projects/aplanetsrevenge/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/a_planets_revenge.md\">entry</a>)",
"A text-based, turn-based strategy game set in space. It is..", "A text-based, turn-based strategy game set in space. It is..",
@ -40,6 +56,22 @@
"strategy, text-based", "strategy, text-based",
"<a href=\"https://gitlab.com/osgames/aplanetsrevenge.git\">Source</a> - Python - GPL-3.0" "<a href=\"https://gitlab.com/osgames/aplanetsrevenge.git\">Source</a> - Python - GPL-3.0"
], ],
[
"Abuse (<a href=\"http://abuse.zoy.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/abuse.md\">entry</a>)",
"Dark 2D side-scrolling platform game.",
"<a href=\"http://abuse.zoy.org/wiki/download\">Link</a>",
"mature / inactive since 2011",
"action, inspired by Abuse, platform, remake, swappable content",
"<a href=\"svn://svn.zoy.org/abuse/abuse/\">Source</a> - C++, Lisp - Public domain"
],
[
"Achtung, die Kurve! (<a href=\"https://kurve.se/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/achtung_die_kurve.md\">entry</a>)",
"Clone of Achtung, die Kurve!, a simple skill game.",
"",
"mature / active",
"action, clone, inspired by Achtung die Kurve!, open content, singleplayer",
"<a href=\"https://github.com/SimonAlling/kurve.git\">Source</a> - JavaScript - AGPL-3.0"
],
[ [
"AdaVenture (<a href=\"https://github.com/fastrgv/AdaVenture\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/adaventure.md\">entry</a>)", "AdaVenture (<a href=\"https://github.com/fastrgv/AdaVenture\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/adaventure.md\">entry</a>)",
"A point & click quest set in ancient Persia.", "A point & click quest set in ancient Persia.",
@ -56,6 +88,14 @@
"strategy, clone, inspired by Battle Isle series, turn-based", "strategy, clone, inspired by Battle Isle series, turn-based",
"<a href=\"https://github.com/ValHaris/asc-hq.git\">Source</a> - C++ - GPL-2.0" "<a href=\"https://github.com/ValHaris/asc-hq.git\">Source</a> - C++ - GPL-2.0"
], ],
[
"Afternoon Stalker (<a href=\"http://perso.b2b2c.ca/~sarrazip/dev/afternoonstalker.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/afternoon_stalker.md\">entry</a>)",
"Robot-killing video game.",
"<a href=\"http://perso.b2b2c.ca/~sarrazip/dev/afternoonstalker.html#download\">Link</a>",
"mature / inactive since 2012",
"action, clone, inspired by Night Stalker",
"C++ - GPL-2.0"
],
[ [
"AI Wars (<a href=\"https://code.google.com/archive/p/aiwars/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ai_wars.md\">entry</a>)", "AI Wars (<a href=\"https://code.google.com/archive/p/aiwars/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ai_wars.md\">entry</a>)",
"Turn-based strategy game, an AI client development testbed.", "Turn-based strategy game, an AI client development testbed.",
@ -65,11 +105,27 @@
"<a href=\"https://github.com/suprafun/aiwars.git\">Source</a> - Python - MIT" "<a href=\"https://github.com/suprafun/aiwars.git\">Source</a> - Python - MIT"
], ],
[ [
"Aleph One: Marathon (<a href=\"https://alephone.lhowon.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/aleph_one_marathon.md\">entry</a>)", "Ajax3d (<a href=\"http://ajax3d.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ajax3d.md\">entry</a>)",
"Remake of Zarch.",
"<a href=\"https://sourceforge.net/projects/ajax3d/files/ajax3d/\">Link</a>",
"beta / inactive since 2007",
"action, inspired by Zarch, remake",
"<a href=\"http://ajax3d.cvs.sourceforge.net\">Source</a> - JavaScript - GPL-2.0"
],
[
"Aklabeth (<a href=\"https://sourceforge.net/projects/aklabeth/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/aklabeth.md\">entry</a>)",
"Remake of Akalabeth: World of Doom aka Ultima 0.",
"<a href=\"https://sourceforge.net/projects/aklabeth/files/aklabeth/\">Link</a>",
"mature / inactive since 2004",
"remake, inspired by Akalabeth: World of Doom",
"C - GPL-2.0"
],
[
"Aleph One (<a href=\"https://alephone.lhowon.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/aleph_one.md\">entry</a>)",
"Continuation of Bungie's Marathon 2 FPS game engine.", "Continuation of Bungie's Marathon 2 FPS game engine.",
"<a href=\"https://sourceforge.net/projects/marathon/files/\">Link</a>", "<a href=\"https://sourceforge.net/projects/marathon/files/\">Link</a>",
"mature / inactive since 2015", "mature / inactive since 2015",
"action, shooter", "action, inspired by Marathon + Marathon 2, remake, shooter",
"<a href=\"https://github.com/Aleph-One-Marathon/alephone.git\">Source</a> - C++, Lua - GPL-3.0" "<a href=\"https://github.com/Aleph-One-Marathon/alephone.git\">Source</a> - C++, Lua - GPL-3.0"
], ],
[ [
@ -80,6 +136,14 @@
"strategy, online", "strategy, online",
"<a href=\"https://github.com/tarnus/aatraders.git\">Source</a> - PHP - GPL-2.0" "<a href=\"https://github.com/tarnus/aatraders.git\">Source</a> - PHP - GPL-2.0"
], ],
[
"alive (<a href=\"https://github.com/paulsapps/alive\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/alive.md\">entry</a>)",
"Remake of Oddworld: Abe's Oddysee, Oddworld: Abe's Exoddus",
"",
"beta / inactive since 2017",
"action, inspired by Oddworld: Abe's Exoddus, inspired by Oddworld: Abe's Oddysee, remake",
"<a href=\"https://github.com/paulsapps/alive.git\">Source</a> - C++ - MIT"
],
[ [
"Allegro (<a href=\"http://liballeg.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/allegro.md\">entry</a>)", "Allegro (<a href=\"http://liballeg.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/allegro.md\">entry</a>)",
"Cross-platform library mainly aimed at video game and..", "Cross-platform library mainly aimed at video game and..",
@ -136,6 +200,22 @@
"strategy", "strategy",
"<a href=\"https://gitlab.com/osgames/antichess.git\">Source</a> - Java - MIT" "<a href=\"https://gitlab.com/osgames/antichess.git\">Source</a> - Java - MIT"
], ],
[
"aquastax (<a href=\"https://github.com/LongSteve/aquastax\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/aquastax.md\">entry</a>)",
"Remake of AquaStax, the 2007 mobile puzzle game.",
"",
"beta / active",
"puzzle, inspired by AquaStax, remake",
"<a href=\"https://github.com/LongSteve/aquastax.git\">Source</a> - JavaScript - MIT"
],
[
"Arashi-JS (<a href=\"https://stephank.github.io/arashi-js/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/arashi-js.md\">entry</a>)",
"Remake of Tempest.",
"",
"beta / inactive since 2010",
"remake, inspired by Tempest, shooter",
"<a href=\"https://github.com/stephank/arashi-js.git\">Source</a> - JavaScript - GPL-2.0"
],
[ [
"Ardentryst (<a href=\"https://web.archive.org/web/20190304014608/http://www.jordantrudgett.com/ardentryst/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ardentryst.md\">entry</a>)", "Ardentryst (<a href=\"https://web.archive.org/web/20190304014608/http://www.jordantrudgett.com/ardentryst/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ardentryst.md\">entry</a>)",
"Action/RPG sidescroller, focused not just on fighting, but..", "Action/RPG sidescroller, focused not just on fighting, but..",
@ -176,6 +256,22 @@
"strategy", "strategy",
"<a href=\"https://gitlab.com/osgames/armies.git\">Source</a> - C++ - GPL-3.0" "<a href=\"https://gitlab.com/osgames/armies.git\">Source</a> - C++ - GPL-3.0"
], ],
[
"Armor Alley (<a href=\"http://www.schillmania.com/armor-alley/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/armor_alley.md\">entry</a>)",
"Remake of Armor Alley",
"",
"beta / active",
"action, inspired by Armor Alley, remake, strategy",
"<a href=\"https://github.com/scottschiller/ArmorAlley.git\">Source</a> - JavaScript - CC-BY-NC"
],
[
"Artillery Duel Reloaded (<a href=\"https://code.google.com/archive/p/artillery-duel-reloaded/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/artillery_duel_reloaded.md\">entry</a>)",
"Remake of the classic game Artillery Duel.",
"<a href=\"https://code.google.com/archive/p/artillery-duel-reloaded/downloads\">Link</a>",
"beta / inactive since 2012",
"action, inspired by Artillery Duel, remake",
"Python - GPL-3.0"
],
[ [
"Arx Libertatis (<a href=\"http://arx-libertatis.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/arx_libertatis.md\">entry</a>)", "Arx Libertatis (<a href=\"http://arx-libertatis.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/arx_libertatis.md\">entry</a>)",
"Arx Libertatis is a cross-platform, open source port of..", "Arx Libertatis is a cross-platform, open source port of..",
@ -184,6 +280,14 @@
"role playing, inspired by Arx Fatalis, remake, singleplayer", "role playing, inspired by Arx Fatalis, remake, singleplayer",
"<a href=\"https://github.com/arx/ArxLibertatis.git\">Source</a> - C++ - GPL-3.0" "<a href=\"https://github.com/arx/ArxLibertatis.git\">Source</a> - C++ - GPL-3.0"
], ],
[
"asdf (<a href=\"https://timpietrusky.github.io/asdf/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/asdf.md\">entry</a>)",
"Remake of Simon skill game.",
"",
"mature / active",
"action, inspired by Simon, remake",
"<a href=\"https://github.com/TimPietrusky/asdf.git\">Source</a> - JavaScript - MIT"
],
[ [
"AstroMenace (<a href=\"https://www.viewizard.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/astromenace.md\">entry</a>)", "AstroMenace (<a href=\"https://www.viewizard.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/astromenace.md\">entry</a>)",
"3D space scroll-shooter with spaceship upgrade..", "3D space scroll-shooter with spaceship upgrade..",
@ -192,6 +296,14 @@
"action, remake, shooter", "action, remake, shooter",
"<a href=\"https://github.com/viewizard/astromenace.git\">Source</a> - C++, C - GPL-3.0" "<a href=\"https://github.com/viewizard/astromenace.git\">Source</a> - C++, C - GPL-3.0"
], ],
[
"ativayeban (<a href=\"https://github.com/Nebuleon/ativayeban\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ativayeban.md\">entry</a>)",
"Clone of Fall Down.",
"",
"mature / inactive since 2015",
"action, clone, inspired by Fall Down",
"<a href=\"https://github.com/Nebuleon/ativayeban.git\">Source</a> - C, C++ - GPL-2.0"
],
[ [
"Atlantis (<a href=\"http://www.prankster.com/project/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/atlantis.md\">entry</a>)", "Atlantis (<a href=\"http://www.prankster.com/project/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/atlantis.md\">entry</a>)",
"PBEM Game engine which is used to create many different..", "PBEM Game engine which is used to create many different..",
@ -257,12 +369,44 @@
"<a href=\"https://gitlab.com/osgames/avanor.git\">Source</a> - C++, Lua - GPL-2.0" "<a href=\"https://gitlab.com/osgames/avanor.git\">Source</a> - C++, Lua - GPL-2.0"
], ],
[ [
"Ballerburg (<a href=\"http://www.eckhardkruse.net/atari_st/baller.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ballerburg.md\">entry</a>)", "Ball And Wall (<a href=\"https://budnix.github.io/ball-and-wall/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ball_and_wall.md\">entry</a>)",
"Turnbased Artillery game from 1987.", "Clone of Arkanoid.",
"", "",
"mature / inactive since 1987", "mature / inactive since 2015",
"action, artillery", "action, clone, inspired by Arkanoid",
"<a href=\"https://gitlab.com/osgames/ballerburg.git\">Source</a> - C - Public domain" "<a href=\"https://github.com/budnix/ball-and-wall.git\">Source</a> - JavaScript - MIT"
],
[
"Ballerburg SDL (<a href=\"https://baller.tuxfamily.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/ballerburg_sdl.md\">entry</a>)",
"Remake of the Turnbased Artillery game from 1987.",
"",
"mature / active",
"action, artillery, inspired by Ballerburg",
"<a href=\"https://git.tuxfamily.org/baller/baller.git\">Source</a> - C - GPL3"
],
[
"Barony (<a href=\"http://www.baronygame.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/barony.md\">entry</a>)",
"3D, first-person roguelike.",
"",
"mature / active",
"role playing, commercial content, inspired by Barony, multiplayer Co-op + Online + LAN, remake, roguelike",
"<a href=\"https://github.com/TurningWheel/Barony.git\">Source</a> - C++ - GPL-3.0"
],
[
"Batrachians (<a href=\"https://perso.b2b2c.ca/~sarrazip/dev/batrachians.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/batrachians.md\">entry</a>)",
"Remake of Frogs and Flies.",
"<a href=\"https://perso.b2b2c.ca/~sarrazip/dev/batrachians.html#download\">Link</a>",
"beta / inactive since 2012",
"action, inspired by Frogs and Flies, remake",
"C++ - GPL-2.0"
],
[
"Battle City (<a href=\"https://battlecity.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/battle_city.md\">entry</a>)",
"Remake of Battlecity.",
"",
"mature / inactive since 2013",
"action, inspired by Battlecity, remake, strategy",
"<a href=\"https://github.com/Deceth/Battle-City.git\">Source</a> - C, C++, Pascal - GPL-3.0"
], ],
[ [
"Battle Tanks (<a href=\"http://btanks.sourceforge.net/blog/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/battle_tanks.md\">entry</a>)", "Battle Tanks (<a href=\"http://btanks.sourceforge.net/blog/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/battle_tanks.md\">entry</a>)",
@ -320,6 +464,14 @@
"strategy", "strategy",
"<a href=\"https://github.com/bote-team/bote.git\">Source</a> - C++ - Custom" "<a href=\"https://github.com/bote-team/bote.git\">Source</a> - C++ - Custom"
], ],
[
"BitRiot (<a href=\"https://github.com/VenKamikaze/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bitriot.md\">entry</a>)",
"Clone of Bug Bomber.",
"",
"beta / inactive since 2017",
"strategy, clone, Co-op, inspired by Bug Bomber, open content",
"<a href=\"https://github.com/VenKamikaze/BitRiot.git\">Source</a> - C++ - Apache-2.0"
],
[ [
"BlackNova Traders (<a href=\"https://sourceforge.net/projects/blacknova/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/blacknova_traders.md\">entry</a>)", "BlackNova Traders (<a href=\"https://sourceforge.net/projects/blacknova/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/blacknova_traders.md\">entry</a>)",
"Web-based, multi-player space exploration game inspired by..", "Web-based, multi-player space exploration game inspired by..",
@ -328,6 +480,14 @@
"strategy", "strategy",
"<a href=\"https://gitlab.com/osgames/blacknova.git\">Source</a> - PHP, JavaScript - GPL-2.0" "<a href=\"https://gitlab.com/osgames/blacknova.git\">Source</a> - PHP, JavaScript - GPL-2.0"
], ],
[
"BlakedAwesomenaughts (<a href=\"https://github.com/zombieman1041/BlakedAwesomenaughts\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/blakedawesomenaughts.md\">entry</a>)",
"Remake of Awesomenauts.",
"",
"beta / inactive since 2015",
"action, inspired by Awesomenauts, remake",
"<a href=\"https://github.com/zombieman1041/BlakedAwesomenaughts.git\">Source</a> - JavaScript, PHP - MIT"
],
[ [
"Blender game engine (<a href=\"https://www.blender.org/features/game-creation/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/blender_game_engine.md\">entry</a>)", "Blender game engine (<a href=\"https://www.blender.org/features/game-creation/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/blender_game_engine.md\">entry</a>)",
"Included in Blender is a complete game engine, allowing..", "Included in Blender is a complete game engine, allowing..",
@ -384,6 +544,38 @@
"action, arcade", "action, arcade",
"<a href=\"https://gitlab.com/osgames/bombermaaan.git\">Source</a> - C++ - GPL-3.0" "<a href=\"https://gitlab.com/osgames/bombermaaan.git\">Source</a> - C++ - GPL-3.0"
], ],
[
"Bombic (<a href=\"http://bombic.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bombic.md\">entry</a>)",
"Remake of Bomberman, another Dynablaster clone.",
"<a href=\"https://sourceforge.net/projects/bombic/files/bombic/\">Link</a>",
"beta / inactive since 2005",
"action, inspired by Bomberman, remake",
"<a href=\"https://svn.code.sf.net/p/bombic/code/\">Source</a> - C++ - GPL-2.0"
],
[
"Bombic2 (<a href=\"http://bombic2.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bombic2.md\">entry</a>)",
"Remake of Bomberman.",
"",
"beta / inactive since 2010",
"action, inspired by Bomberman, remake",
"<a href=\"https://svn.code.sf.net/p/bombic2/code/\">Source</a> - C++ - GPL-2.0"
],
[
"Bombman (<a href=\"https://gitlab.com/drummyfish/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bombman.md\">entry</a>)",
"Remake of Atomic Bomberman.",
"",
"mature / active",
"action, inspired by Atomic Bomberman, open content, remake",
"<a href=\"https://gitlab.com/drummyfish/Bombman.git\">Source</a> - Python - CC0"
],
[
"BOOM: Remake (<a href=\"https://silverweed.github.io/boom/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/boom_remake.md\">entry</a>)",
"Remake of BOOM.",
"",
"mature / active",
"action, inspired by BOOM, remake, swappable content",
"<a href=\"https://github.com/silverweed/lifish.git\">Source</a> - C++ - Custom"
],
[ [
"Boost (C++ Libraries) (<a href=\"http://www.boost.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/boost_c_libraries.md\">entry</a>)", "Boost (C++ Libraries) (<a href=\"http://www.boost.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/boost_c_libraries.md\">entry</a>)",
"Boost provides free peer-reviewed portable C++ source..", "Boost provides free peer-reviewed portable C++ source..",
@ -413,7 +605,7 @@
"Boulder Dash game remake, done in Java.", "Boulder Dash game remake, done in Java.",
"<a href=\"https://github.com/valeriansaliou/boulder-dash/releases\">Link</a>", "<a href=\"https://github.com/valeriansaliou/boulder-dash/releases\">Link</a>",
"mature / inactive since 2015", "mature / inactive since 2015",
"action", "action, inspired by Boulder Dash, remake",
"<a href=\"https://github.com/valeriansaliou/boulder-dash.git\">Source</a> - Java - MIT" "<a href=\"https://github.com/valeriansaliou/boulder-dash.git\">Source</a> - Java - MIT"
], ],
[ [
@ -424,6 +616,38 @@
"puzzle, brain exercise", "puzzle, brain exercise",
"<a href=\"https://github.com/samcv/brainworkshop.git\">Source</a> - Python - GPL-2.0" "<a href=\"https://github.com/samcv/brainworkshop.git\">Source</a> - Python - GPL-2.0"
], ],
[
"bratwurst (<a href=\"https://github.com/sabetts/bratwurst\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bratwurst.md\">entry</a>)",
"Remake of Bratwurst.",
"",
"mature / inactive since 2009",
"action, inspired by Bratwurst, remake",
"<a href=\"https://github.com/sabetts/bratwurst.git\">Source</a> - Lisp - GPL-2.0"
],
[
"Breakout-VR (<a href=\"https://github.com/marksteelz3/Atari-VR---Breakout\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/breakout-vr.md\">entry</a>)",
"3D version of the classic Atari game Breakout.",
"",
"beta / inactive since 2017",
"action, clone, inspired by Breakout",
"<a href=\"https://github.com/marksteelz3/Atari-VR---Breakout.git\">Source</a> - C# - MIT"
],
[
"Bridge Command (<a href=\"https://www.bridgecommand.co.uk\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bridge_command.md\">entry</a>)",
"Clone of Ship Simulator 2006, Ship Simulator 2008, Ship..",
"",
"mature / active",
"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"
],
[
"BRIQUOLO (<a href=\"http://briquolo.free.fr/en/index.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/briquolo.md\">entry</a>)",
"Clone of Breakout.",
"<a href=\"http://briquolo.free.fr/en/download.html\">Link</a>",
"mature / inactive since 2008",
"action, clone, inspired by Breakout",
"C++ - GPL-3.0"
],
[ [
"BrowserQuest (<a href=\"http://browserquest.mozilla.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/browserquest.md\">entry</a>)", "BrowserQuest (<a href=\"http://browserquest.mozilla.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/browserquest.md\">entry</a>)",
"A Massively Multiplayer Adventure.", "A Massively Multiplayer Adventure.",
@ -440,6 +664,30 @@
"strategy, chess, clone", "strategy, chess, clone",
"<a href=\"https://gitlab.com/osgames/brutalchess.git\">Source</a> - C++ - GPL-2.0" "<a href=\"https://gitlab.com/osgames/brutalchess.git\">Source</a> - C++ - GPL-2.0"
], ],
[
"BStone (<a href=\"https://bibendovsky.github.io/bstone/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bstone.md\">entry</a>)",
"A source port of Blake Stone: Aliens of Gold and Blake..",
"<a href=\"https://github.com/bibendovsky/bstone/releases\">Link</a>",
"mature / active",
"role playing, inspired by Blake Stone: Planet Strike, remake",
"<a href=\"https://github.com/bibendovsky/bstone.git\">Source</a> - C++ - GPL-2.0"
],
[
"Bt Builder (<a href=\"http://identicalsoftware.com/btbuilder/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bt_builder.md\">entry</a>)",
"Remake of Bard's Tale Contruction Set.",
"",
"beta / active",
"tool, inspired by Bard's Tale Contruction Set, remake",
"<a href=\"https://github.com/dulsi/btbuilder.git\">Source</a> - C, C++ - GPL-3.0"
],
[
"BurgerSpace (<a href=\"https://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/burgerspace.md\">entry</a>)",
"Remake of BurgerTime.",
"<a href=\"https://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html#download\">Link</a>",
"mature / inactive since 2013",
"action, inspired by BurgerTime, remake",
"C++ - GPL-2.0"
],
[ [
"Bygfoot (<a href=\"http://bygfoot.sourceforge.net/new/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bygfoot.md\">entry</a>)", "Bygfoot (<a href=\"http://bygfoot.sourceforge.net/new/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/bygfoot.md\">entry</a>)",
"Football (a.k.a. soccer) manager game featuring many..", "Football (a.k.a. soccer) manager game featuring many..",
@ -457,11 +705,11 @@
"<a href=\"https://github.com/BZFlag-Dev/bzflag.git\">Source</a> - C++ - LGPL-2.1" "<a href=\"https://github.com/BZFlag-Dev/bzflag.git\">Source</a> - C++ - LGPL-2.1"
], ],
[ [
"C-Dogs (<a href=\"https://cxong.github.io/cdogs-sdl/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/c-dogs.md\">entry</a>)", "C-Dogs SDL (<a href=\"https://cxong.github.io/cdogs-sdl/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/c-dogs_sdl.md\">entry</a>)",
"Overhead run-and-gun game.", "Overhead run-and-gun game.",
"<a href=\"https://cxong.github.io/cdogs-sdl/downloads.html\">Link</a>", "<a href=\"https://cxong.github.io/cdogs-sdl/downloads.html\">Link</a>",
"mature / active", "mature / active",
"action, shooter", "action, inspired by C-Dogs, remake, shooter",
"<a href=\"https://github.com/cxong/cdogs-sdl.git\">Source</a> - C - GPL-2.0" "<a href=\"https://github.com/cxong/cdogs-sdl.git\">Source</a> - C - GPL-2.0"
], ],
[ [
@ -472,6 +720,14 @@
"strategy, clone, inspired by Civilization II, turn-based", "strategy, clone, inspired by Civilization II, turn-based",
"<a href=\"https://github.com/vn971/cevo.git\">Source</a> - Pascal - Public domain" "<a href=\"https://github.com/vn971/cevo.git\">Source</a> - Pascal - Public domain"
], ],
[
"c64-nuclearreaction (<a href=\"https://github.com/maikmerten/c64-nuclearreaction\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/c64-nuclearreaction.md\">entry</a>)",
"Remake of Nuclear Reaction.",
"",
"mature / inactive since 2014",
"strategy, inspired by Nuclear Reaction, remake",
"<a href=\"https://github.com/maikmerten/c64-nuclearreaction.git\">Source</a> - C, Assembly - GPL-3.0"
],
[ [
"Cabbages and Kings (<a href=\"https://github.com/Mekire/cabbages-and-kings\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cabbages_and_kings.md\">entry</a>)", "Cabbages and Kings (<a href=\"https://github.com/Mekire/cabbages-and-kings\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cabbages_and_kings.md\">entry</a>)",
"Mix between action and rpg.", "Mix between action and rpg.",
@ -480,6 +736,14 @@
"action", "action",
"<a href=\"https://github.com/Mekire/cabbages-and-kings.git\">Source</a> - Python - MIT" "<a href=\"https://github.com/Mekire/cabbages-and-kings.git\">Source</a> - Python - MIT"
], ],
[
"Cadaver (<a href=\"http://jotd.pagesperso-orange.fr/cadaver/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cadaver.md\">entry</a>)",
"Remake of Cadaver.",
"<a href=\"http://jotd.pagesperso-orange.fr/cadaver/bin/Cadaver-001.zip\">Link</a>",
"beta / inactive since 2009",
"action, commercial content, inspired by Cadaver, remake",
"C++ - GPL-2.0"
],
[ [
"CaesarIA (<a href=\"https://bitbucket.org/dalerank/caesaria/overview\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/caesaria.md\">entry</a>)", "CaesarIA (<a href=\"https://bitbucket.org/dalerank/caesaria/overview\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/caesaria.md\">entry</a>)",
"Remake of the popular citybuilder/economic strategy -..", "Remake of the popular citybuilder/economic strategy -..",
@ -488,14 +752,6 @@
"strategy, inspired by Caesar 3, remake", "strategy, inspired by Caesar 3, remake",
"<a href=\"https://bitbucket.org/dalerank/caesaria.git\">Source</a> - C++, JavaScript - GPL-3.0" "<a href=\"https://bitbucket.org/dalerank/caesaria.git\">Source</a> - C++, JavaScript - GPL-3.0"
], ],
[
"Call to Power 2 (<a href=\"http://ctp2.darkdust.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/call_to_power_2.md\">entry</a>)",
"Strategy game released by Activision as a sequel to..",
"",
"mature / active",
"strategy, turn-based",
"<a href=\"https://github.com/civctp2/civctp2.git\">Source</a> - C++ - Custom"
],
[ [
"Candy Box 2 (<a href=\"https://candybox2.wordpress.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/candy_box_2.md\">entry</a>)", "Candy Box 2 (<a href=\"https://candybox2.wordpress.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/candy_box_2.md\">entry</a>)",
"Online text-based role-playing game featuring ASCII art.", "Online text-based role-playing game featuring ASCII art.",
@ -504,6 +760,14 @@
"role playing, asciiart, text-based", "role playing, asciiart, text-based",
"<a href=\"https://github.com/candybox2/candybox2.github.io.git\">Source</a> - Typescript, JavaScript - GPL-3.0" "<a href=\"https://github.com/candybox2/candybox2.github.io.git\">Source</a> - Typescript, JavaScript - GPL-3.0"
], ],
[
"Cannonball (<a href=\"https://github.com/djyt/cannonball/wiki\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cannonball.md\">entry</a>)",
"Remake of Outrun.",
"<a href=\"https://github.com/djyt/cannonball/wiki#downloads\">Link</a>",
"beta / active",
"action, commercial content, inspired by Outrun, remake",
"<a href=\"https://github.com/djyt/cannonball.git\">Source</a> - C++ - MAME"
],
[ [
"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/games/cart_life.md\">entry</a>)", "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/games/cart_life.md\">entry</a>)",
"Simulation game on a pixel-grid in grayscale, with minimal..", "Simulation game on a pixel-grid in grayscale, with minimal..",
@ -524,10 +788,26 @@
"Castle of the Winds (<a href=\"http://game.castleofthewinds.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/castle_of_the_winds.md\">entry</a>)", "Castle of the Winds (<a href=\"http://game.castleofthewinds.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/castle_of_the_winds.md\">entry</a>)",
"Castle of the Winds remake.", "Castle of the Winds remake.",
"", "",
"beta / active", "beta / inactive since 2016",
"role playing, remake", "role playing, remake",
"<a href=\"https://github.com/mordrax/cotwmtor.git\">Source</a> - JavaScript - MIT" "<a href=\"https://github.com/mordrax/cotwmtor.git\">Source</a> - JavaScript - MIT"
], ],
[
"Castle of the Winds in Elm (<a href=\"http://game.castleofthewinds.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/castle_of_the_winds_in_elm.md\">entry</a>)",
"Remake of Castle of the Winds.",
"",
"beta / active",
"role playing, inspired by Castle of the Winds, remake",
"<a href=\"https://github.com/mordrax/cotwelm.git\">Source</a> - Elm, JavaScript - ???"
],
[
"Castle-Combat (<a href=\"https://www.linux-games.com/castle-combat/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/castle-combat.md\">entry</a>)",
"Remake of Rampart.",
"<a href=\"https://sourceforge.net/projects/castle-combat/files/\">Link</a>",
"beta / inactive since 2006",
"strategy, inspired by Rampart, remake",
"Python - GPL-2.0"
],
[ [
"Cat Mother Dead Justice (<a href=\"http://catmother.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cat_mother_dead_justice.md\">entry</a>)", "Cat Mother Dead Justice (<a href=\"http://catmother.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cat_mother_dead_justice.md\">entry</a>)",
"3D-engine (C++/DirectX9) and a fully playable prototype of..", "3D-engine (C++/DirectX9) and a fully playable prototype of..",
@ -552,6 +832,14 @@
"role playing, inspired by Cataclysm, remake, roguelike", "role playing, inspired by Cataclysm, remake, roguelike",
"<a href=\"https://github.com/CleverRaven/Cataclysm-DDA.git\">Source</a> - C++ - CC-BY-SA-3.0" "<a href=\"https://github.com/CleverRaven/Cataclysm-DDA.git\">Source</a> - C++ - CC-BY-SA-3.0"
], ],
[
"CatacombSDL (<a href=\"https://github.com/Blzut3/CatacombSDL\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/catacombsdl.md\">entry</a>)",
"Remake of Catacomb, Catacomb II.",
"",
"mature / inactive since 2014",
"remake, commercial content, inspired by Catacomb + Catacomb II",
"<a href=\"https://github.com/Blzut3/CatacombSDL.git\">Source</a> - C - GPL-2.0"
],
[ [
"Catch Challenger (<a href=\"https://catchchallenger.first-world.info/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/catch_challenger.md\">entry</a>)", "Catch Challenger (<a href=\"https://catchchallenger.first-world.info/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/catch_challenger.md\">entry</a>)",
"A independent MMORPG, Lan game and a SP game.", "A independent MMORPG, Lan game and a SP game.",
@ -560,6 +848,30 @@
"role playing", "role playing",
"<a href=\"https://github.com/alphaonex86/CatchChallenger.git\">Source</a> - C++ - GPL-3.0" "<a href=\"https://github.com/alphaonex86/CatchChallenger.git\">Source</a> - C++ - GPL-3.0"
], ],
[
"CaveExpress (<a href=\"http://www.caveproductions.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/caveexpress.md\">entry</a>)",
"Clone of Ugh!.",
"",
"mature / active",
"platform, clone, inspired by Ugh!",
"<a href=\"https://github.com/mgerhardy/caveexpress.git\">Source</a> - C - GPL-3.0"
],
[
"CavePacker (<a href=\"http://www.caveproductions.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cavepacker.md\">entry</a>)",
"Clone of Sokoban.",
"",
"mature / active",
"action, clone, inspired by Sokoban",
"<a href=\"https://github.com/mgerhardy/caveexpress.git\">Source</a> - JavaScript, C, C++, Lua - GPL-3.0"
],
[
"cc94 (<a href=\"https://institution.github.io/cc94/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/cc94.md\">entry</a>)",
"Remake of Sid Meier's Colonization.",
"",
"beta / active",
"action, commercial content, inspired by Sid Meier's Colonization, requires original content, strategy remake",
"<a href=\"https://github.com/institution/cc94.git\">Source</a> - C++, Python - AGPL-3.0"
],
[ [
"Celestron (<a href=\"https://sourceforge.net/projects/celestron/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/celestron.md\">entry</a>)", "Celestron (<a href=\"https://sourceforge.net/projects/celestron/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/celestron.md\">entry</a>)",
"Top-down space shooter in the legacy of Chromium BSU.", "Top-down space shooter in the legacy of Chromium BSU.",
@ -568,6 +880,14 @@
"action, shooter, top-down", "action, shooter, top-down",
"<a href=\"https://git.code.sf.net/p/celestron/code\">Source</a> - Python - GPL-3.0" "<a href=\"https://git.code.sf.net/p/celestron/code\">Source</a> - Python - GPL-3.0"
], ],
[
"chainreaction (<a href=\"http://cr.freewarepoint.de/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/chainreaction.md\">entry</a>)",
"Remake of Nuclear Reaction.",
"",
"mature / inactive since 2017",
"strategy, inspired by Nuclear Reaction, remake",
"<a href=\"https://github.com/maikmerten/chainreaction.git\">Source</a> - Java - LGPL-3.0"
],
[ [
"Childsplay (<a href=\"http://www.childsplay.mobi/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/childsplay.md\">entry</a>)", "Childsplay (<a href=\"http://www.childsplay.mobi/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/childsplay.md\">entry</a>)",
"Collection of educational activities for young children.", "Collection of educational activities for young children.",
@ -584,6 +904,14 @@
"action, inspired by Doom, remake, shooter", "action, inspired by Doom, remake, shooter",
"<a href=\"https://github.com/chocolate-doom/chocolate-doom.git\">Source</a> - C - GPL-2.0" "<a href=\"https://github.com/chocolate-doom/chocolate-doom.git\">Source</a> - C - GPL-2.0"
], ],
[
"Chocolate Duke3D (<a href=\"https://github.com/fabiensanglard/chocolate_duke3D\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/chocolate_duke3d.md\">entry</a>)",
"Remake of Duke Nukem 3D.",
"",
"beta / active",
"action, commercial content, inspired by Duke Nukem 3D, original content required, remake",
"<a href=\"https://github.com/fabiensanglard/chocolate_duke3D.git\">Source</a> - C - GPL-2.0"
],
[ [
"Choria (<a href=\"https://github.com/jazztickets/choria\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/choria.md\">entry</a>)", "Choria (<a href=\"https://github.com/jazztickets/choria\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/choria.md\">entry</a>)",
"An MMORPG that's all about grinding and doing chores.", "An MMORPG that's all about grinding and doing chores.",
@ -600,6 +928,22 @@
"action, shooter, top-down", "action, shooter, top-down",
"<a href=\"https://git.code.sf.net/p/chromium-bsu/code\">Source</a> - C++ - Artistic License" "<a href=\"https://git.code.sf.net/p/chromium-bsu/code\">Source</a> - C++ - Artistic License"
], ],
[
"Chronoshift (<a href=\"https://github.com/TheAssemblyArmada/Chronoshift\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/chronoshift.md\">entry</a>)",
"Remake of Command & Conquer: Red Alert.",
"",
"beta / active",
"remake, inspired by Command & Conquer: Red Alert",
"<a href=\"https://github.com/TheAssemblyArmada/Chronoshift.git\">Source</a> - C++ - GPL-2.0"
],
[
"Circus Linux! (<a href=\"http://www.newbreedsoftware.com/circus-linux/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/circus_linux.md\">entry</a>)",
"Remake of Circus Atari.",
"<a href=\"http://www.newbreedsoftware.com/circus-linux/download/\">Link</a>",
"mature / inactive since 2000",
"action, inspired by Circus Atari, remake",
"C - GPL-2.0"
],
[ [
"Civil (<a href=\"http://civil.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/civil.md\">entry</a>)", "Civil (<a href=\"http://civil.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/civil.md\">entry</a>)",
"A cross-platform, turn-based, networked strategy game.", "A cross-platform, turn-based, networked strategy game.",
@ -608,6 +952,14 @@
"strategy", "strategy",
"<a href=\"https://gitlab.com/osgames/civil.git\">Source</a> - Python - GPL-2.0" "<a href=\"https://gitlab.com/osgames/civil.git\">Source</a> - Python - GPL-2.0"
], ],
[
"Civilization: Call To Power 2 Source Project (<a href=\"http://ctp2.darkdust.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/civilization_call_to_power_2_source_project.md\">entry</a>)",
"Strategy game released by Activision as a sequel to..",
"",
"mature / active",
"strategy, inspired by Call to Power II, turn-based",
"<a href=\"https://github.com/civctp2/civctp2.git\">Source</a> - C, C++ - Custom"
],
[ [
"CivOne (<a href=\"https://web.archive.org/web/20181127195119/https://www.civone.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/civone.md\">entry</a>)", "CivOne (<a href=\"https://web.archive.org/web/20181127195119/https://www.civone.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/civone.md\">entry</a>)",
"Exact clone of Sid Meier's Civilization.", "Exact clone of Sid Meier's Civilization.",

18
games/1oom.md Normal file
View File

@ -0,0 +1,18 @@
# 1oom
_Master of Orion (1993) game engine recreation._
- Home: https://kilgoretroutmaskreplicant.gitlab.io/plain-html/
- State: mature
- Download: https://gitlab.com/KilgoreTroutMaskReplicant/1oom/-/tags
- Platform: Windows, Linux
- Keywords: strategy, commercial content, engine recreation, inspired by Master of Orion, remake
- Code repository: https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git
- Code language: C
- Code license: GPL-2.0
- Code dependencies: Allegro4, SDL, SDL2
## Building
- Build system: Make
- Build instructions: https://gitlab.com/KilgoreTroutMaskReplicant/1oom/blob/master/INSTALL

View File

@ -5,7 +5,7 @@ _Sliding block puzzle game._
- Home: https://play2048.co/, https://en.wikipedia.org/wiki/2048_(video_game) - Home: https://play2048.co/, https://en.wikipedia.org/wiki/2048_(video_game)
- State: mature - State: mature
- Play: https://play2048.co/ - Play: https://play2048.co/
- Platform: Browser - Platform: browser
- Keywords: puzzle, sliding blocks - Keywords: puzzle, sliding blocks
- Code repository: https://github.com/gabrielecirulli/2048.git - Code repository: https://github.com/gabrielecirulli/2048.git
- Code language: JavaScript - Code language: JavaScript

16
games/4dtris.md Normal file
View File

@ -0,0 +1,16 @@
# 4DTris
_Tetris game extended to 4 dimension._
- Home: https://sourceforge.net/projects/dtris/
- State: mature, inactive since 2012
- Platform: Linux
- Keywords: puzzle, clone, inspired by Tetris, open content
- Code repository: https://code.launchpad.net/4dtris (bzr)
- Code language: C
- Code license: GPL-2.0
- Code dependencies: OpenGL, SDL
## Building
- Build system: Autoconf

View File

@ -1,24 +1,51 @@
[comment]: # (autogenerated content, do not edit) [comment]: # (autogenerated content, do not edit)
# Action # Action
- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015) - **[Abuse](abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
- **[Achtung, die Kurve!](achtung_die_kurve.md)** (JavaScript, AGPL-3.0, mature)
- **[Afternoon Stalker](afternoon_stalker.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Ajax3d](ajax3d.md)** (JavaScript, GPL-2.0, beta, inactive since 2007)
- **[Aleph One](aleph_one.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
- **[alive](alive.md)** (C++, MIT, beta, inactive since 2017)
- **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature) - **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature)
- **[Armor Alley](armor_alley.md)** (JavaScript, CC-BY-NC, beta)
- **[Artillery Duel Reloaded](artillery_duel_reloaded.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[asdf](asdf.md)** (JavaScript, MIT, mature)
- **[AstroMenace](astromenace.md)** (C++, C, GPL-3.0, mature) - **[AstroMenace](astromenace.md)** (C++, C, GPL-3.0, mature)
- **[ativayeban](ativayeban.md)** (C, C++, GPL-2.0, mature, inactive since 2015)
- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016)
- **[Ballerburg](ballerburg.md)** (C, Public domain, mature, inactive since 1987) - **[Ball And Wall](ball_and_wall.md)** (JavaScript, MIT, mature, inactive since 2015)
- **[Ballerburg SDL](ballerburg_sdl.md)** (C, GPL3, mature)
- **[Batrachians](batrachians.md)** (C++, GPL-2.0, beta, inactive since 2012)
- **[Battle City](battle_city.md)** (C, C++, Pascal, GPL-3.0, mature, inactive since 2013)
- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
- **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012)
- **[BlakedAwesomenaughts](blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[Blobby Volley 2](blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[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) - **[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) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic2](bombic2.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Bombic](bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombman](bombman.md)** (Python, CC0, mature)
- **[BOOM: Remake](boom_remake.md)** (C++, Custom, mature)
- **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015) - **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
- **[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)
- **[BurgerSpace](burgerspace.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature) - **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs](c-dogs.md)** (C, GPL-2.0, mature) - **[C-Dogs SDL](c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature) - **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature)
- **[Cadaver](cadaver.md)** (C++, GPL-2.0, beta, inactive since 2009)
- **[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) - **[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)
- **[cc94](cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[Celestron](celestron.md)** (Python, GPL-3.0, beta, inactive since 2012) - **[Celestron](celestron.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature) - **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature)
- **[Chocolate Duke3D](chocolate_duke3d.md)** (C, GPL-2.0, Custom, beta)
- **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature) - **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature)
- **[Circus Linux!](circus_linux.md)** (C, GPL-2.0, mature, inactive since 2000)
- **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012)
- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) - **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta)
- **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta) - **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta)

View File

@ -2,14 +2,22 @@
# All # All
- **[0 A.D.](0_ad.md)** (C, C++, GPL-2.0, beta) - **[0 A.D.](0_ad.md)** (C, C++, GPL-2.0, beta)
- **[1oom](1oom.md)** (C, GPL-2.0, mature)
- **[2048](2048.md)** (JavaScript, MIT, mature) - **[2048](2048.md)** (JavaScript, MIT, mature)
- **[3d.city](3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) - **[3d.city](3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016)
- **[4DTris](4dtris.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008) - **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
- **[Abuse](abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
- **[Achtung, die Kurve!](achtung_die_kurve.md)** (JavaScript, AGPL-3.0, mature)
- **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature) - **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature)
- **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature) - **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature)
- **[Afternoon Stalker](afternoon_stalker.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010) - **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010)
- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015) - **[Ajax3d](ajax3d.md)** (JavaScript, GPL-2.0, beta, inactive since 2007)
- **[Aklabeth](aklabeth.md)** (C, GPL-2.0, mature, inactive since 2004)
- **[Aleph One](aleph_one.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009) - **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009)
- **[alive](alive.md)** (C++, MIT, beta, inactive since 2017)
- **[Allegro](allegro.md)** (C, zlib, mature) - **[Allegro](allegro.md)** (C, zlib, mature)
- **[Ancient Beast](ancient_beast.md)** (JavaScript, AGPL-3.0, mature) - **[Ancient Beast](ancient_beast.md)** (JavaScript, AGPL-3.0, mature)
- **[Andor's Trail](andors_trail.md)** (Java, GPL-2.0, beta) - **[Andor's Trail](andors_trail.md)** (Java, GPL-2.0, beta)
@ -17,13 +25,19 @@
- **[Annchienta](annchienta.md)** (C++, GPL-3.0, mature, inactive since 2009) - **[Annchienta](annchienta.md)** (C++, GPL-3.0, mature, inactive since 2009)
- **[Antares](antares.md)** (C++, LGPL-3.0, beta) - **[Antares](antares.md)** (C++, LGPL-3.0, beta)
- **[AntiChess](antichess.md)** (Java, MIT, mature, inactive since 2003) - **[AntiChess](antichess.md)** (Java, MIT, mature, inactive since 2003)
- **[aquastax](aquastax.md)** (JavaScript, MIT, beta)
- **[Arashi-JS](arashi-js.md)** (JavaScript, GPL-2.0, beta, inactive since 2010)
- **[Ardentryst](ardentryst.md)** (Python, GPL-3.0, mature, inactive since 2009) - **[Ardentryst](ardentryst.md)** (Python, GPL-3.0, mature, inactive since 2009)
- **[Argentum Online](argentum_online.md)** (Visual Basic, GPL-2.0, beta, inactive since 2014) - **[Argentum Online](argentum_online.md)** (Visual Basic, GPL-2.0, beta, inactive since 2014)
- **[Arianne / Marauroa](arianne_marauroa.md)** (Java, GPL-2.0, mature) - **[Arianne / Marauroa](arianne_marauroa.md)** (Java, GPL-2.0, mature)
- **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature) - **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature)
- **[Armies](armies.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[Armies](armies.md)** (C++, GPL-3.0, mature, inactive since 2007)
- **[Armor Alley](armor_alley.md)** (JavaScript, CC-BY-NC, beta)
- **[Artillery Duel Reloaded](artillery_duel_reloaded.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) - **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature)
- **[asdf](asdf.md)** (JavaScript, MIT, mature)
- **[AstroMenace](astromenace.md)** (C++, C, GPL-3.0, mature) - **[AstroMenace](astromenace.md)** (C++, C, GPL-3.0, mature)
- **[ativayeban](ativayeban.md)** (C, C++, GPL-2.0, mature, inactive since 2015)
- **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016)
- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016)
- **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015)
@ -32,7 +46,11 @@
- **[Attal: Lords of doom](attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008) - **[Attal: Lords of doom](attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008)
- **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature) - **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature)
- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008) - **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008)
- **[Ballerburg](ballerburg.md)** (C, Public domain, mature, inactive since 1987) - **[Ball And Wall](ball_and_wall.md)** (JavaScript, MIT, mature, inactive since 2015)
- **[Ballerburg SDL](ballerburg_sdl.md)** (C, GPL3, mature)
- **[Barony](barony.md)** (C++, GPL-3.0, mature)
- **[Batrachians](batrachians.md)** (C++, GPL-2.0, beta, inactive since 2012)
- **[Battle City](battle_city.md)** (C, C++, Pascal, GPL-3.0, mature, inactive since 2013)
- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
- **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011) - **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011)
- **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015) - **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015)
@ -40,7 +58,9 @@
- **[Betrayer's Moon Tactics](betrayers_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006) - **[Betrayer's Moon Tactics](betrayers_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006)
- **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Birth of the Empires](birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016) - **[Birth of the Empires](birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016)
- **[BitRiot](bitriot.md)** (C++, Apache-2.0, beta, inactive since 2017)
- **[BlackNova Traders](blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012) - **[BlackNova Traders](blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012)
- **[BlakedAwesomenaughts](blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature) - **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature)
- **[Blitzkrieg](blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012) - **[Blitzkrieg](blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012)
- **[Blobby Volley 2](blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Blobby Volley 2](blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
@ -48,34 +68,58 @@
- **[Block Attack - Rise of the Blocks](block_attack-rise_of_the_blocks.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) - **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic2](bombic2.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Bombic](bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombman](bombman.md)** (Python, CC0, mature)
- **[BOOM: Remake](boom_remake.md)** (C++, Custom, mature)
- **[Boost (C++ Libraries)](boost_c_libraries.md)** (C++, Boost-1.0, 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) - **[Bos Wars](bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[Boson](boson.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Boson](boson.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015) - **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
- **[Brain Workshop](brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011) - **[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)
- **[BRIQUOLO](briquolo.md)** (C++, GPL-3.0, mature, inactive since 2008)
- **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature) - **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature)
- **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007) - **[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)
- **[BurgerSpace](burgerspace.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) - **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta)
- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature) - **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs](c-dogs.md)** (C, GPL-2.0, mature) - **[C-Dogs SDL](c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[C-evo](c-evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013) - **[C-evo](c-evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013)
- **[c64-nuclearreaction](c64-nuclearreaction.md)** (C, Assembly, GPL-3.0, mature, inactive since 2014)
- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature) - **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature)
- **[Cadaver](cadaver.md)** (C++, GPL-2.0, beta, inactive since 2009)
- **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta) - **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta)
- **[Call to Power 2](call_to_power_2.md)** (C++, Custom, mature)
- **[Candy Box 2](candy_box_2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013) - **[Candy Box 2](candy_box_2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013)
- **[Cannonball](cannonball.md)** (C++, MAME, beta)
- **[Cart Life](cart_life.md)** (AGS Script, Custom, mature, inactive since 2014) - **[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 Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature)
- **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta) - **[Castle of the Winds in Elm](castle_of_the_winds_in_elm.md)** (Elm, JavaScript, ???, beta)
- **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta, inactive since 2016)
- **[Castle-Combat](castle-combat.md)** (Python, GPL-2.0, beta, inactive since 2006)
- **[Cat Mother Dead Justice](cat_mother_dead_justice.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003) - **[Cat Mother Dead Justice](cat_mother_dead_justice.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003)
- **[Cataclysm: Dark Days Ahead](cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature) - **[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) - **[Cataclysm](cataclysm.md)** (C++, CC-BY-SA-3, beta, inactive since 2012)
- **[CatacombSDL](catacombsdl.md)** (C, GPL-2.0, mature, inactive since 2014)
- **[Catch Challenger](catch_challenger.md)** (C++, GPL-3.0, mature) - **[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)
- **[cc94](cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[Celestron](celestron.md)** (Python, GPL-3.0, beta, inactive since 2012) - **[Celestron](celestron.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[chainreaction](chainreaction.md)** (Java, LGPL-3.0, mature, inactive since 2017)
- **[Childsplay](childsplay.md)** (Python, GPL-3.0, mature) - **[Childsplay](childsplay.md)** (Python, GPL-3.0, mature)
- **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.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) - **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature)
- **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature) - **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature)
- **[Chronoshift](chronoshift.md)** (C++, GPL-2.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) - **[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) - **[CivOne](civone.md)** (C#, CC0, beta)
- **[Classic Blades of Exile](classic_blades_of_exile.md)** (C++, GPL-2.0, mature) - **[Classic Blades of Exile](classic_blades_of_exile.md)** (C++, GPL-2.0, mature)
- **[Clou!](clou.md)** (C, Custom, beta) - **[Clou!](clou.md)** (C, Custom, beta)

View File

@ -1,6 +1,8 @@
[comment]: # (autogenerated content, do not edit) [comment]: # (autogenerated content, do not edit)
# Platform # Platform
- **[Abuse](abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
- **[CaveExpress](caveexpress.md)** (C, GPL-3.0, mature)
- **[Open Surge](open_surge.md)** (C, GPL-3.0, beta) - **[Open Surge](open_surge.md)** (C, GPL-3.0, beta)
- **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011) - **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011)
- **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature) - **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature)

View File

@ -2,6 +2,8 @@
# Puzzle # Puzzle
- **[2048](2048.md)** (JavaScript, MIT, mature) - **[2048](2048.md)** (JavaScript, MIT, mature)
- **[4DTris](4dtris.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[aquastax](aquastax.md)** (JavaScript, MIT, beta)
- **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015)
- **[Atomix](atomix.md)** (C, GPL-2.0, mature) - **[Atomix](atomix.md)** (C, GPL-2.0, mature)
- **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012)

View File

@ -1,16 +1,51 @@
[comment]: # (autogenerated content, do not edit) [comment]: # (autogenerated content, do not edit)
# Remake # Remake
- **[1oom](1oom.md)** (C, GPL-2.0, mature)
- **[Abuse](abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
- **[Ajax3d](ajax3d.md)** (JavaScript, GPL-2.0, beta, inactive since 2007)
- **[Aklabeth](aklabeth.md)** (C, GPL-2.0, mature, inactive since 2004)
- **[Aleph One](aleph_one.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
- **[alive](alive.md)** (C++, MIT, beta, inactive since 2017)
- **[Antares](antares.md)** (C++, LGPL-3.0, beta) - **[Antares](antares.md)** (C++, LGPL-3.0, beta)
- **[aquastax](aquastax.md)** (JavaScript, MIT, beta)
- **[Arashi-JS](arashi-js.md)** (JavaScript, GPL-2.0, beta, inactive since 2010)
- **[Armor Alley](armor_alley.md)** (JavaScript, CC-BY-NC, beta)
- **[Artillery Duel Reloaded](artillery_duel_reloaded.md)** (Python, GPL-3.0, beta, inactive since 2012)
- **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) - **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature)
- **[asdf](asdf.md)** (JavaScript, MIT, mature)
- **[AstroMenace](astromenace.md)** (C++, C, GPL-3.0, mature) - **[AstroMenace](astromenace.md)** (C++, C, GPL-3.0, mature)
- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016)
- **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015)
- **[Barony](barony.md)** (C++, GPL-3.0, mature)
- **[Batrachians](batrachians.md)** (C++, GPL-2.0, beta, inactive since 2012)
- **[Battle City](battle_city.md)** (C, C++, Pascal, GPL-3.0, mature, inactive since 2013)
- **[BlakedAwesomenaughts](blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Bombic2](bombic2.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Bombic](bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombman](bombman.md)** (Python, CC0, mature)
- **[BOOM: Remake](boom_remake.md)** (C++, Custom, mature)
- **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
- **[bratwurst](bratwurst.md)** (Lisp, GPL-2.0, mature, inactive since 2009)
- **[BStone](bstone.md)** (C++, GPL-2.0, mature)
- **[Bt Builder](bt_builder.md)** (C, C++, GPL-3.0, beta)
- **[BurgerSpace](burgerspace.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[C-Dogs SDL](c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[c64-nuclearreaction](c64-nuclearreaction.md)** (C, Assembly, GPL-3.0, mature, inactive since 2014)
- **[Cadaver](cadaver.md)** (C++, GPL-2.0, beta, inactive since 2009)
- **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta) - **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta)
- **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta) - **[Cannonball](cannonball.md)** (C++, MAME, beta)
- **[Castle of the Winds in Elm](castle_of_the_winds_in_elm.md)** (Elm, JavaScript, ???, beta)
- **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta, inactive since 2016)
- **[Castle-Combat](castle-combat.md)** (Python, GPL-2.0, beta, inactive since 2006)
- **[Cataclysm: Dark Days Ahead](cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature) - **[Cataclysm: Dark Days Ahead](cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[CatacombSDL](catacombsdl.md)** (C, GPL-2.0, mature, inactive since 2014)
- **[chainreaction](chainreaction.md)** (Java, LGPL-3.0, mature, inactive since 2017)
- **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature) - **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature)
- **[Chocolate Duke3D](chocolate_duke3d.md)** (C, GPL-2.0, Custom, beta)
- **[Chronoshift](chronoshift.md)** (C++, GPL-2.0, beta)
- **[Circus Linux!](circus_linux.md)** (C, GPL-2.0, mature, inactive since 2000)
- **[CivOne](civone.md)** (C#, CC0, beta) - **[CivOne](civone.md)** (C#, CC0, beta)
- **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012)
- **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature) - **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature)

View File

@ -8,11 +8,14 @@
- **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) - **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature)
- **[Atrinik](atrinik.md)** (C, Python, GPL-2.0, mature, inactive since 2016) - **[Atrinik](atrinik.md)** (C, Python, GPL-2.0, mature, inactive since 2016)
- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008) - **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008)
- **[Barony](barony.md)** (C++, GPL-3.0, mature)
- **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015) - **[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) - **[Betrayer's Moon Tactics](betrayers_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006)
- **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, 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) - **[Candy Box 2](candy_box_2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013)
- **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta) - **[Castle of the Winds in Elm](castle_of_the_winds_in_elm.md)** (Elm, JavaScript, ???, beta)
- **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta, inactive since 2016)
- **[Cataclysm: Dark Days Ahead](cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature) - **[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) - **[Cataclysm](cataclysm.md)** (C++, CC-BY-SA-3, beta, inactive since 2012)
- **[Catch Challenger](catch_challenger.md)** (C++, GPL-3.0, mature) - **[Catch Challenger](catch_challenger.md)** (C++, GPL-3.0, mature)

View File

@ -2,6 +2,7 @@
# Simulation # Simulation
- **[3d.city](3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) - **[3d.city](3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016)
- **[Bridge Command](bridge_command.md)** (C++, GPL-2.0, mature)
- **[Cart Life](cart_life.md)** (AGS Script, Custom, mature, inactive since 2014) - **[Cart Life](cart_life.md)** (AGS Script, Custom, mature, inactive since 2014)
- **[Core War](core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) - **[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) - **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011)

View File

@ -2,6 +2,7 @@
# Strategy # Strategy
- **[0 A.D.](0_ad.md)** (C, C++, GPL-2.0, beta) - **[0 A.D.](0_ad.md)** (C, C++, GPL-2.0, beta)
- **[1oom](1oom.md)** (C, GPL-2.0, mature)
- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008) - **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
- **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature) - **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature)
- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010) - **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010)
@ -10,10 +11,13 @@
- **[Antares](antares.md)** (C++, LGPL-3.0, beta) - **[Antares](antares.md)** (C++, LGPL-3.0, beta)
- **[AntiChess](antichess.md)** (Java, MIT, mature, inactive since 2003) - **[AntiChess](antichess.md)** (Java, MIT, mature, inactive since 2003)
- **[Armies](armies.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[Armies](armies.md)** (C++, GPL-3.0, mature, inactive since 2007)
- **[Armor Alley](armor_alley.md)** (JavaScript, CC-BY-NC, beta)
- **[Attal: Lords of doom](attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008) - **[Attal: Lords of doom](attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008)
- **[Battle City](battle_city.md)** (C, C++, Pascal, GPL-3.0, mature, inactive since 2013)
- **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011) - **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011)
- **[Battles of Antargis](battles_of_antargis.md)** (C, C++, GPL-2.0, beta, inactive since 2014) - **[Battles of Antargis](battles_of_antargis.md)** (C, C++, GPL-2.0, beta, inactive since 2014)
- **[Birth of the Empires](birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016) - **[Birth of the Empires](birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016)
- **[BitRiot](bitriot.md)** (C++, Apache-2.0, beta, inactive since 2017)
- **[BlackNova Traders](blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012) - **[BlackNova Traders](blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012)
- **[Blitzkrieg](blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012) - **[Blitzkrieg](blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012)
- **[Bos Wars](bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013) - **[Bos Wars](bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013)
@ -21,9 +25,12 @@
- **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007) - **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
- **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) - **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta)
- **[C-evo](c-evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013) - **[C-evo](c-evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013)
- **[c64-nuclearreaction](c64-nuclearreaction.md)** (C, Assembly, GPL-3.0, mature, inactive since 2014)
- **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta) - **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta)
- **[Call to Power 2](call_to_power_2.md)** (C++, Custom, mature) - **[Castle-Combat](castle-combat.md)** (Python, GPL-2.0, beta, inactive since 2006)
- **[chainreaction](chainreaction.md)** (Java, LGPL-3.0, mature, inactive since 2017)
- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003) - **[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) - **[CivOne](civone.md)** (C#, CC0, beta)
- **[Colobot](colobot.md)** (C++, GPL-3.0, mature) - **[Colobot](colobot.md)** (C++, GPL-3.0, mature)
- **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)

View File

@ -2,6 +2,7 @@
# Tool # Tool
- **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature) - **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature)
- **[Bt Builder](bt_builder.md)** (C, C++, GPL-3.0, beta)
- **[D-Fend Reloaded](d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) - **[D-Fend Reloaded](d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
- **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014) - **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014)
- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) - **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature)

16
games/abuse.md Normal file
View File

@ -0,0 +1,16 @@
# Abuse
_Dark 2D side-scrolling platform game._
- Home: http://abuse.zoy.org/
- State: mature, inactive since 2011
- Download: http://abuse.zoy.org/wiki/download
- Platform: Linux
- Keywords: action, inspired by Abuse, platform, remake, swappable content
- Code repository: svn://svn.zoy.org/abuse/abuse/ (svn)
- Code language: C++, Lisp
- Code license: Public domain (parts), GPL-2.0 (parts), WTFPL (parts)
- Code dependencies: SDL
- Assets license: Public domain, Custom (music)
## Building

View File

@ -0,0 +1,16 @@
# Achtung, die Kurve!
_Clone of Achtung, die Kurve!, a simple skill game._
- Home: https://kurve.se/
- State: mature
- Play: https://kurve.se/
- Platform: browser
- Keywords: action, clone, inspired by Achtung die Kurve!, open content, singleplayer
- Code repository: https://github.com/SimonAlling/kurve.git
- Code language: JavaScript
- Code license: AGPL-3.0
See also [another clone](https://achtungkurve.com/).
## Building

View File

@ -0,0 +1,15 @@
# Afternoon Stalker
_Robot-killing video game._
- Home: http://perso.b2b2c.ca/~sarrazip/dev/afternoonstalker.html
- State: mature, inactive since 2012
- Download: http://perso.b2b2c.ca/~sarrazip/dev/afternoonstalker.html#download
- Platform: Linux
- Keywords: action, clone, inspired by Night Stalker
- Code repository: (see download)
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: SDL
## Building

14
games/ajax3d.md Normal file
View File

@ -0,0 +1,14 @@
# Ajax3d
_Remake of Zarch._
- Home: http://ajax3d.sourceforge.net/, https://sourceforge.net/projects/ajax3d/
- State: beta, inactive since 2007
- Download: https://sourceforge.net/projects/ajax3d/files/ajax3d/
- Platform: browser
- Keywords: action, inspired by Zarch, remake
- Code repository: http://ajax3d.cvs.sourceforge.net (cvs)
- Code language: JavaScript
- Code license: GPL-2.0
## Building

16
games/aklabeth.md Normal file
View File

@ -0,0 +1,16 @@
# Aklabeth
_Remake of Akalabeth: World of Doom aka Ultima 0._
- Home: https://sourceforge.net/projects/aklabeth/
- State: mature, inactive since 2004
- Download: https://sourceforge.net/projects/aklabeth/files/aklabeth/
- Keywords: remake, inspired by Akalabeth: World of Doom
- Code repository: (see download)
- Code language: C
- Code license: GPL-2.0
Aklabeth is a remake of Akalabeth, or 'Ultima 0' as it is often called, that was programmed by Richard Garriott for the Apple II computer in 1980.
Aklabeth 1.0 has been written by Paul Robson and was originally released in 2004 under the conditions of the GPL 2. His homepage has disappeared a long time ago.
## Building

View File

@ -1,4 +1,4 @@
# Aleph One: Marathon # Aleph One
_Continuation of Bungie's Marathon 2 FPS game engine._ _Continuation of Bungie's Marathon 2 FPS game engine._
@ -7,7 +7,7 @@ _Continuation of Bungie's Marathon 2 FPS game engine._
- State: mature, inactive since 2015 - State: mature, inactive since 2015
- Download: https://sourceforge.net/projects/marathon/files/ - Download: https://sourceforge.net/projects/marathon/files/
- Platform: Windows, Linux, macOS - Platform: Windows, Linux, macOS
- Keywords: action, shooter - Keywords: action, inspired by Marathon + Marathon 2, remake, shooter
- Code repository: https://github.com/Aleph-One-Marathon/alephone.git, https://svn.code.sf.net/p/marathon/code/ (svn) - Code repository: https://github.com/Aleph-One-Marathon/alephone.git, https://svn.code.sf.net/p/marathon/code/ (svn)
- Code language: C++, Lua - Code language: C++, Lua
- Code license: GPL-3.0 - Code license: GPL-3.0

16
games/alive.md Normal file
View File

@ -0,0 +1,16 @@
# alive
_Remake of Oddworld: Abe's Oddysee, Oddworld: Abe's Exoddus_
- Home: https://github.com/paulsapps/alive
- State: beta, inactive since 2017
- Platform: Windows, Linux
- Keywords: action, inspired by Oddworld: Abe's Exoddus, inspired by Oddworld: Abe's Oddysee, remake
- Code repository: https://github.com/paulsapps/alive.git
- Code language: C++
- Code license: MIT
- Code dependencies: SDL2
See also [reimplementation of Oddworld: Abe's Exoddus](https://github.com/AliveTeam/alive_reversing).
## Building

12
games/aquastax.md Normal file
View File

@ -0,0 +1,12 @@
# aquastax
_Remake of AquaStax, the 2007 mobile puzzle game._
- Home: https://github.com/LongSteve/aquastax
- State: beta
- Keywords: puzzle, inspired by AquaStax, remake
- Code repository: https://github.com/LongSteve/aquastax.git
- Code language: JavaScript
- Code license: MIT
## Building

14
games/arashi-js.md Normal file
View File

@ -0,0 +1,14 @@
# Arashi-JS
_Remake of Tempest._
- Home: https://stephank.github.io/arashi-js/
- State: beta, inactive since 2010
- Play: http://stephank.github.com/arashi-js/
- Platform: browser
- Keywords: remake, inspired by Tempest, shooter
- Code repository: https://github.com/stephank/arashi-js.git
- Code language: JavaScript
- Code license: GPL-2.0
## Building

13
games/armor_alley.md Normal file
View File

@ -0,0 +1,13 @@
# Armor Alley
_Remake of Armor Alley_
- Home: http://www.schillmania.com/armor-alley/
- State: beta
- Platform: browser
- Keywords: action, inspired by Armor Alley, remake, strategy
- Code repository: https://github.com/scottschiller/ArmorAlley.git
- Code language: JavaScript
- Code license: CC-BY-NC
## Building

View File

@ -0,0 +1,13 @@
# Artillery Duel Reloaded
_Remake of the classic game Artillery Duel._
- Home: https://code.google.com/archive/p/artillery-duel-reloaded/
- State: beta, inactive since 2012
- Download: https://code.google.com/archive/p/artillery-duel-reloaded/downloads
- Keywords: action, inspired by Artillery Duel, remake
- Code repository: (see download)
- Code language: Python
- Code license: GPL-3.0
## Building

14
games/asdf.md Normal file
View File

@ -0,0 +1,14 @@
# asdf
_Remake of Simon skill game._
- Home: https://timpietrusky.github.io/asdf/
- State: mature
- Play: https://timpietrusky.github.io/asdf/
- Platform: browser
- Keywords: action, inspired by Simon, remake
- Code repository: https://github.com/TimPietrusky/asdf.git
- Code language: JavaScript
- Code license: MIT
## Building

13
games/ativayeban.md Normal file
View File

@ -0,0 +1,13 @@
# ativayeban
_Clone of Fall Down._
- Home: https://github.com/Nebuleon/ativayeban
- State: mature, inactive since 2015
- Keywords: action, clone, inspired by Fall Down
- Code repository: https://github.com/Nebuleon/ativayeban.git
- Code language: C, C++
- Code license: GPL-2.0
- Code dependencies: SDL
## Building

12
games/ball_and_wall.md Normal file
View File

@ -0,0 +1,12 @@
# Ball And Wall
_Clone of Arkanoid._
- Home: https://budnix.github.io/ball-and-wall/
- State: mature, inactive since 2015
- Keywords: action, clone, inspired by Arkanoid
- Code repository: https://github.com/budnix/ball-and-wall.git
- Code language: JavaScript
- Code license: MIT
## Building

View File

@ -1,16 +0,0 @@
# Ballerburg
_Turnbased Artillery game from 1987._
- Home: http://www.eckhardkruse.net/atari_st/baller.html
- Media: https://en.wikipedia.org/wiki/Ballerburg
- State: mature, inactive since 1987
- Keywords: action, artillery
- Code repository: https://gitlab.com/osgames/ballerburg.git (import of source downloads)
- Code language: C
- Code license: Public domain
See also [Ballerburg SDL](http://baller.tuxfamily.org/)
## Building

20
games/ballerburg_sdl.md Normal file
View File

@ -0,0 +1,20 @@
# Ballerburg SDL
_Remake of the Turnbased Artillery game from 1987._
- Home: https://baller.tuxfamily.org/
- Media: https://en.wikipedia.org/wiki/Ballerburg
- State: mature
- Keywords: action, artillery, inspired by Ballerburg
- Code repository: https://git.tuxfamily.org/baller/baller.git, https://gitlab.com/osgames/ballerburg.git (+) (import of original source downloads)
- Code language: C
- Code license: GPL3
- Code dependencies: SDL2
[Original](http://www.eckhardkruse.net/atari_st/baller.html) in the Public domain.
## Building
- Build system: CMake

13
games/barony.md Normal file
View File

@ -0,0 +1,13 @@
# Barony
_3D, first-person roguelike._
- Home: http://www.baronygame.com/
- State: mature
- Keywords: role playing, commercial content, inspired by Barony, multiplayer Co-op + Online + LAN, remake, roguelike
- Code repository: https://github.com/TurningWheel/Barony.git
- Code language: C++
- Code license: GPL-3.0
- Code dependencies: OpenGL, SDL2
## Building

14
games/batrachians.md Normal file
View File

@ -0,0 +1,14 @@
# Batrachians
_Remake of Frogs and Flies._
- Home: https://perso.b2b2c.ca/~sarrazip/dev/batrachians.html
- State: beta, inactive since 2012
- Download: https://perso.b2b2c.ca/~sarrazip/dev/batrachians.html#download
- Platform: Linux
- Keywords: action, inspired by Frogs and Flies, remake
- Code repository: (see download)
- Code language: C++
- Code license: GPL-2.0
## Building

12
games/battle_city.md Normal file
View File

@ -0,0 +1,12 @@
# Battle City
_Remake of Battlecity._
- Home: https://battlecity.org/
- State: mature, inactive since 2013
- Keywords: action, inspired by Battlecity, remake, strategy
- Code repository: https://github.com/Deceth/Battle-City.git
- Code language: C, C++, Pascal
- Code license: GPL-3.0
## Building

15
games/bitriot.md Normal file
View File

@ -0,0 +1,15 @@
# BitRiot
_Clone of Bug Bomber._
- Home: https://github.com/VenKamikaze/
- State: beta, inactive since 2017
- Keywords: strategy, clone, Co-op, inspired by Bug Bomber, open content
- Code repository: https://github.com/VenKamikaze/BitRiot.git
- Code language: C++
- Code license: Apache-2.0
- Code dependencies: SDL2
## Building
- Build system: CMake

View File

@ -0,0 +1,13 @@
# BlakedAwesomenaughts
_Remake of Awesomenauts._
- Home: https://github.com/zombieman1041/BlakedAwesomenaughts
- State: beta, inactive since 2015
- Platform: browser
- Keywords: action, inspired by Awesomenauts, remake
- Code repository: https://github.com/zombieman1041/BlakedAwesomenaughts.git
- Code language: JavaScript, PHP
- Code license: MIT
## Building

14
games/bombic.md Normal file
View File

@ -0,0 +1,14 @@
# Bombic
_Remake of Bomberman, another Dynablaster clone._
- Home: http://bombic.sourceforge.net/, https://sourceforge.net/projects/bombic/
- State: beta, inactive since 2005
- Download: https://sourceforge.net/projects/bombic/files/bombic/
- Platform: Linux
- Keywords: action, inspired by Bomberman, remake
- Code repository: https://svn.code.sf.net/p/bombic/code/ (svn)
- Code language: C++
- Code license: GPL-2.0
## Building

12
games/bombic2.md Normal file
View File

@ -0,0 +1,12 @@
# Bombic2
_Remake of Bomberman._
- Home: http://bombic2.sourceforge.net/, https://sourceforge.net/projects/bombic2/
- State: beta, inactive since 2010
- Keywords: action, inspired by Bomberman, remake
- Code repository: https://svn.code.sf.net/p/bombic2/code/ (svn)
- Code language: C++
- Code license: GPL-2.0
## Building

14
games/bombman.md Normal file
View File

@ -0,0 +1,14 @@
# Bombman
_Remake of Atomic Bomberman._
- Home: https://gitlab.com/drummyfish/
- State: mature
- Keywords: action, inspired by Atomic Bomberman, open content, remake
- Code repository: https://gitlab.com/drummyfish/Bombman.git
- Code language: Python
- Code license: CC0
- Code dependencies: pygame
- Assets license: CC0
## Building

15
games/boom_remake.md Normal file
View File

@ -0,0 +1,15 @@
# BOOM: Remake
_Remake of BOOM._
- Home: https://silverweed.github.io/boom/
- State: mature
- Keywords: action, inspired by BOOM, remake, swappable content
- Code repository: https://github.com/silverweed/lifish.git
- Code language: C++
- Code license: Custom (non commercial)
- Code dependencies: SFML
## Building
- Build system: CMake

View File

@ -5,7 +5,7 @@ _Boulder Dash game remake, done in Java._
- Home: https://github.com/valeriansaliou/boulder-dash - Home: https://github.com/valeriansaliou/boulder-dash
- State: mature, inactive since 2015 - State: mature, inactive since 2015
- Download: https://github.com/valeriansaliou/boulder-dash/releases - Download: https://github.com/valeriansaliou/boulder-dash/releases
- Keywords: action - Keywords: action, inspired by Boulder Dash, remake
- Code repository: https://github.com/valeriansaliou/boulder-dash.git - Code repository: https://github.com/valeriansaliou/boulder-dash.git
- Code language: Java - Code language: Java
- Code license: MIT - Code license: MIT

12
games/bratwurst.md Normal file
View File

@ -0,0 +1,12 @@
# bratwurst
_Remake of Bratwurst._
- Home: https://github.com/sabetts/bratwurst
- State: mature, inactive since 2009
- Keywords: action, inspired by Bratwurst, remake
- Code repository: https://github.com/sabetts/bratwurst.git
- Code language: Lisp
- Code license: GPL-2.0
## Building

13
games/breakout-vr.md Normal file
View File

@ -0,0 +1,13 @@
# Breakout-VR
_3D version of the classic Atari game Breakout._
- Home: https://github.com/marksteelz3/Atari-VR---Breakout
- State: beta, inactive since 2017
- Keywords: action, clone, inspired by Breakout
- Code repository: https://github.com/marksteelz3/Atari-VR---Breakout.git
- Code language: C#
- Code license: MIT
- Code dependencies: Unity
## Building

13
games/bridge_command.md Normal file
View File

@ -0,0 +1,13 @@
# Bridge Command
_Clone of Ship Simulator 2006, Ship Simulator 2008, Ship Simulator Extremes._
- Home: https://www.bridgecommand.co.uk
- State: mature
- Keywords: simulation, clone, inspired by Ship Simulator 2006 + Ship Simulator 2008 + Ship Simulator Extremes
- Code repository: https://github.com/bridgecommand/bc.git
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: Irrlicht
## Building

14
games/briquolo.md Normal file
View File

@ -0,0 +1,14 @@
# BRIQUOLO
_Clone of Breakout._
- Home: http://briquolo.free.fr/en/index.html
- State: mature, inactive since 2008
- Download: http://briquolo.free.fr/en/download.html
- Platform: Windows, Linux
- Keywords: action, clone, inspired by Breakout
- Code repository: (see download)
- Code language: C++
- Code license: GPL-3.0
## Building

16
games/bstone.md Normal file
View File

@ -0,0 +1,16 @@
# BStone
_A source port of Blake Stone: Aliens of Gold and Blake Stone: Planet Strike._
- Home: https://bibendovsky.github.io/bstone/
- State: mature
- Download: https://github.com/bibendovsky/bstone/releases
- Platform: Windows
- Keywords: role playing, inspired by Blake Stone: Planet Strike, remake
- Code repository: https://github.com/bibendovsky/bstone.git
- Code language: C++
- Code license: GPL-2.0
## Building
- Build system: CMake

14
games/bt_builder.md Normal file
View File

@ -0,0 +1,14 @@
# Bt Builder
_Remake of Bard's Tale Contruction Set._
- Home: http://identicalsoftware.com/btbuilder/
- State: beta
- Keywords: tool, inspired by Bard's Tale Contruction Set, remake
- Code repository: https://github.com/dulsi/btbuilder.git
- Code language: C, C++
- Code license: GPL-3.0
Does it require original content?
## Building

15
games/burgerspace.md Normal file
View File

@ -0,0 +1,15 @@
# BurgerSpace
_Remake of BurgerTime._
- Home: https://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html
- State: mature, inactive since 2013
- Download: https://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html#download
- Platform: Linux
- Keywords: action, inspired by BurgerTime, remake
- Code repository: (see download)
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: SDL
## Building

View File

@ -1,4 +1,4 @@
# C-Dogs # C-Dogs SDL
_Overhead run-and-gun game._ _Overhead run-and-gun game._
@ -7,11 +7,11 @@ _Overhead run-and-gun game._
- State: mature - State: mature
- Download: https://cxong.github.io/cdogs-sdl/downloads.html - Download: https://cxong.github.io/cdogs-sdl/downloads.html
- Platform: Windows, Linux, macOS - Platform: Windows, Linux, macOS
- Keywords: action, shooter - Keywords: action, inspired by C-Dogs, remake, shooter
- Code repository: https://github.com/cxong/cdogs-sdl.git - Code repository: https://github.com/cxong/cdogs-sdl.git
- Code language: C - Code language: C
- Code license: GPL-2.0 - Code license: GPL-2.0
- Code dependencies: SDL - Code dependencies: SDL2
- Assets license: CC-BY - Assets license: CC-BY
## Building ## Building

View File

@ -0,0 +1,12 @@
# c64-nuclearreaction
_Remake of Nuclear Reaction._
- Home: https://github.com/maikmerten/c64-nuclearreaction
- State: mature, inactive since 2014
- Keywords: strategy, inspired by Nuclear Reaction, remake
- Code repository: https://github.com/maikmerten/c64-nuclearreaction.git
- Code language: C, Assembly
- Code license: GPL-3.0
## Building

13
games/cadaver.md Normal file
View File

@ -0,0 +1,13 @@
# Cadaver
_Remake of Cadaver._
- Home: http://jotd.pagesperso-orange.fr/cadaver/
- State: beta, inactive since 2009
- Download: http://jotd.pagesperso-orange.fr/cadaver/bin/Cadaver-001.zip
- Keywords: action, commercial content, inspired by Cadaver, remake
- Code repository: (see download)
- Code language: C++
- Code license: GPL-2.0
## Building

View File

@ -6,7 +6,7 @@ _Online text-based role-playing game featuring ASCII art._
- Media: https://en.wikipedia.org/wiki/Candy_Box! - Media: https://en.wikipedia.org/wiki/Candy_Box!
- State: mature, inactive since 2013 - State: mature, inactive since 2013
- Play: https://candybox2.github.io/ - Play: https://candybox2.github.io/
- Platform: Browser - Platform: browser
- Keywords: role playing, asciiart, text-based - Keywords: role playing, asciiart, text-based
- Code repository: https://github.com/candybox2/candybox2.github.io.git - Code repository: https://github.com/candybox2/candybox2.github.io.git
- Code language: Typescript, JavaScript - Code language: Typescript, JavaScript

15
games/cannonball.md Normal file
View File

@ -0,0 +1,15 @@
# Cannonball
_Remake of Outrun._
- Home: https://github.com/djyt/cannonball/wiki
- State: beta
- Download: https://github.com/djyt/cannonball/wiki#downloads
- Keywords: action, commercial content, inspired by Outrun, remake
- Code repository: https://github.com/djyt/cannonball.git
- Code language: C++
- Code license: MAME
## Building
- Build system: CMake

13
games/castle-combat.md Normal file
View File

@ -0,0 +1,13 @@
# Castle-Combat
_Remake of Rampart._
- Home: https://www.linux-games.com/castle-combat/, https://sourceforge.net/projects/castle-combat/
- State: beta, inactive since 2006
- Download: https://sourceforge.net/projects/castle-combat/files/
- Keywords: strategy, inspired by Rampart, remake
- Code repository: (see download)
- Code language: Python
- Code license: GPL-2.0
## Building

View File

@ -3,14 +3,14 @@
_Castle of the Winds remake._ _Castle of the Winds remake._
- Home: http://game.castleofthewinds.com/, http://mordrax.github.io/cotwmtor/ - Home: http://game.castleofthewinds.com/, http://mordrax.github.io/cotwmtor/
- State: beta - State: beta, inactive since 2016
- Play: http://game.castleofthewinds.com/ - Play: http://game.castleofthewinds.com/
- Keywords: role playing, remake - Keywords: role playing, remake
- Code repository: https://github.com/mordrax/cotwmtor.git - Code repository: https://github.com/mordrax/cotwmtor.git
- Code language: JavaScript - Code language: JavaScript
- Code license: MIT - Code license: MIT
See also [another attempt](https://github.com/mordrax/cotwelm) (license?). See also Castle of the Winds in Elm.
## Building ## Building

View File

@ -0,0 +1,14 @@
# Castle of the Winds in Elm
_Remake of Castle of the Winds._
- Home: http://game.castleofthewinds.com/
- State: beta
- Keywords: role playing, inspired by Castle of the Winds, remake
- Code repository: https://github.com/mordrax/cotwelm.git
- Code language: Elm, JavaScript
- Code license: ???
See also Castle of the Winds.
## Building

16
games/catacombsdl.md Normal file
View File

@ -0,0 +1,16 @@
# CatacombSDL
_Remake of Catacomb, Catacomb II._
- Home: https://github.com/Blzut3/CatacombSDL
- State: mature, inactive since 2014
- Keywords: remake, commercial content, inspired by Catacomb + Catacomb II
- Code repository: https://github.com/Blzut3/CatacombSDL.git
- Code language: C
- Code license: GPL-2.0
Sources of [Catacomb](https://github.com/CatacombGames/TheCatacomb).
## Building
- Build system: CMake

16
games/caveexpress.md Normal file
View File

@ -0,0 +1,16 @@
# CaveExpress
_Clone of Ugh!._
- Home: http://www.caveproductions.org/
- State: mature
- Keywords: platform, clone, inspired by Ugh!
- Code repository: https://github.com/mgerhardy/caveexpress.git
- Code language: C
- Code license: GPL-3.0
- Code dependencies: SDL
- Assets license: CC-BY-SA-4.0
## Building
- Build system: CMake

15
games/cavepacker.md Normal file
View File

@ -0,0 +1,15 @@
# CavePacker
_Clone of Sokoban._
- Home: http://www.caveproductions.org/
- State: mature
- Keywords: action, clone, inspired by Sokoban
- Code repository: https://github.com/mgerhardy/caveexpress.git
- Code language: JavaScript, C, C++, Lua
- Code license: GPL-3.0
- Code dependencies: SDL
## Building
- Build system: CMake

13
games/cc94.md Normal file
View File

@ -0,0 +1,13 @@
# cc94
_Remake of Sid Meier's Colonization._
- Home: https://institution.github.io/cc94/
- State: beta
- Platform: browser
- Keywords: action, commercial content, inspired by Sid Meier's Colonization, requires original content, strategy remake
- Code repository: https://github.com/institution/cc94.git
- Code language: C++, Python
- Code license: AGPL-3.0
## Building

12
games/chainreaction.md Normal file
View File

@ -0,0 +1,12 @@
# chainreaction
_Remake of Nuclear Reaction._
- Home: http://cr.freewarepoint.de/
- State: mature, inactive since 2017
- Keywords: strategy, inspired by Nuclear Reaction, remake
- Code repository: https://github.com/maikmerten/chainreaction.git
- Code language: Java
- Code license: LGPL-3.0
## Building

17
games/chocolate_duke3d.md Normal file
View File

@ -0,0 +1,17 @@
# Chocolate Duke3D
_Remake of Duke Nukem 3D._
- Home: https://github.com/fabiensanglard/chocolate_duke3D
- State: beta
- Keywords: action, commercial content, inspired by Duke Nukem 3D, original content required, remake
- Code repository: https://github.com/fabiensanglard/chocolate_duke3D.git
- Code language: C
- Code license: GPL-2.0, Custom
- Code dependencies: SDL
TODO: License conflicts, see https://github.com/fabiensanglard/chocolate_duke3D/issues/48
## Building
- Build system: Autoconf

15
games/chronoshift.md Normal file
View File

@ -0,0 +1,15 @@
# Chronoshift
_Remake of Command & Conquer: Red Alert._
- Home: https://github.com/TheAssemblyArmada/Chronoshift
- State: beta
- Platform: Windows
- Keywords: remake, inspired by Command & Conquer: Red Alert
- Code repository: https://github.com/TheAssemblyArmada/Chronoshift.git
- Code language: C++
- Code license: GPL-2.0
## Building
- Build system: CMake

14
games/circus_linux.md Normal file
View File

@ -0,0 +1,14 @@
# Circus Linux!
_Remake of Circus Atari._
- Home: http://www.newbreedsoftware.com/circus-linux/
- State: mature, inactive since 2000
- Download: http://www.newbreedsoftware.com/circus-linux/download/
- Platform: Windows, macOS
- Keywords: action, inspired by Circus Atari, remake
- Code repository: (see download)
- Code language: C
- Code license: GPL-2.0
## Building

View File

@ -1,13 +1,13 @@
# Call to Power 2 # Civilization: Call To Power 2 Source Project
_Strategy game released by Activision as a sequel to Civilization: Call to Power, which itself was a successor to the Civilization series by Sid Meier._ _Strategy game released by Activision as a sequel to Civilization: Call to Power, which itself was a successor to the Civilization series by Sid Meier._
- Home: http://ctp2.darkdust.net/, https://apolyton.net/forum/other-games/call-to-power-2/ctp2-source-code-project - Home: http://ctp2.darkdust.net/, https://apolyton.net/forum/other-games/call-to-power-2/ctp2-source-code-project
- Media: https://en.wikipedia.org/wiki/Call_to_Power_II#Source_code_release - Media: https://en.wikipedia.org/wiki/Call_to_Power_II#Source_code_release
- State: mature - State: mature
- Keywords: strategy, turn-based - Keywords: strategy, inspired by Call to Power II, turn-based
- Code repository: https://github.com/civctp2/civctp2.git (mirror), http://ctp2.darkdust.net/anonsvn/ (svn) - Code repository: https://github.com/civctp2/civctp2.git (mirror), http://ctp2.darkdust.net/anonsvn/ (svn)
- Code language: C++ - Code language: C, C++
- Code license: Custom (Activision CTP2 source EULA) - Code license: Custom (Activision CTP2 source EULA)
May require ownership of original content? May require ownership of original content?
@ -16,4 +16,4 @@ See also https://github.com/ptitSeb/ctp2, https://github.com/jleclanche/darkdust
## Building ## Building
See Forum on apolyton.net See Forum on apolyton.net

View File

@ -5,6 +5,7 @@ _Browser strategy game._
- Home: https://web.archive.org/web/20180419021717/http://devana.eu/, https://sourceforge.net/projects/devana/ - Home: https://web.archive.org/web/20180419021717/http://devana.eu/, https://sourceforge.net/projects/devana/
- State: beta - State: beta
- Download: https://sourceforge.net/projects/devana/files - Download: https://sourceforge.net/projects/devana/files
- Platform: browser
- Keywords: strategy - Keywords: strategy
- Code repository: https://gitlab.com/osgames/devana.git (snapshot of source releases) - Code repository: https://gitlab.com/osgames/devana.git (snapshot of source releases)
- Code language: PHP - Code language: PHP

File diff suppressed because one or more lines are too long

View File

@ -61,6 +61,7 @@
"https://git.savannah.gnu.org/git/rpge.git", "https://git.savannah.gnu.org/git/rpge.git",
"https://git.savannah.nongnu.org/git/lordsawar.git", "https://git.savannah.nongnu.org/git/lordsawar.git",
"https://git.tukaani.org/xz.git", "https://git.tukaani.org/xz.git",
"https://git.tuxfamily.org/baller/baller.git",
"https://git.tuxfamily.org/fanwor/fanwor.git", "https://git.tuxfamily.org/fanwor/fanwor.git",
"https://github.com/0ad/0ad.git", "https://github.com/0ad/0ad.git",
"https://github.com/AdamAtomic/flixel.git", "https://github.com/AdamAtomic/flixel.git",
@ -75,12 +76,14 @@
"https://github.com/BZFlag-Dev/bzflag.git", "https://github.com/BZFlag-Dev/bzflag.git",
"https://github.com/BackupTheBerlios/netpanzer-svn.git", "https://github.com/BackupTheBerlios/netpanzer-svn.git",
"https://github.com/BlindMindStudios/StarRuler2-Source.git", "https://github.com/BlindMindStudios/StarRuler2-Source.git",
"https://github.com/Blzut3/CatacombSDL.git",
"https://github.com/CamHenlin/Roguish.git", "https://github.com/CamHenlin/Roguish.git",
"https://github.com/ChaosForge/doomrl.git", "https://github.com/ChaosForge/doomrl.git",
"https://github.com/Circular-Studios/Dash.git", "https://github.com/Circular-Studios/Dash.git",
"https://github.com/Cirrus-Minor/witchblast.git", "https://github.com/Cirrus-Minor/witchblast.git",
"https://github.com/CleverRaven/Cataclysm-DDA.git", "https://github.com/CleverRaven/Cataclysm-DDA.git",
"https://github.com/CorsixTH/CorsixTH.git", "https://github.com/CorsixTH/CorsixTH.git",
"https://github.com/Deceth/Battle-City.git",
"https://github.com/DeltaEngine/DeltaEngine.git", "https://github.com/DeltaEngine/DeltaEngine.git",
"https://github.com/EMC23/JiGS-PHP-RPG-engine.git", "https://github.com/EMC23/JiGS-PHP-RPG-engine.git",
"https://github.com/EasyRPG/Player.git", "https://github.com/EasyRPG/Player.git",
@ -107,6 +110,7 @@
"https://github.com/LibreGamesArchive/silvertree.git", "https://github.com/LibreGamesArchive/silvertree.git",
"https://github.com/LionsPhil/mewl.git", "https://github.com/LionsPhil/mewl.git",
"https://github.com/Lisergishnu/TetraVex.git", "https://github.com/Lisergishnu/TetraVex.git",
"https://github.com/LongSteve/aquastax.git",
"https://github.com/MattMatt0240/DemiGod.git", "https://github.com/MattMatt0240/DemiGod.git",
"https://github.com/MegaGlest/megaglest-source.git", "https://github.com/MegaGlest/megaglest-source.git",
"https://github.com/MegaMek/megamek.git", "https://github.com/MegaMek/megamek.git",
@ -114,6 +118,7 @@
"https://github.com/Meridian59/Meridian59.git", "https://github.com/Meridian59/Meridian59.git",
"https://github.com/MonoGame/MonoGame.git", "https://github.com/MonoGame/MonoGame.git",
"https://github.com/MovingBlocks/Terasology.git", "https://github.com/MovingBlocks/Terasology.git",
"https://github.com/Nebuleon/ativayeban.git",
"https://github.com/NetHack/NetHack.git", "https://github.com/NetHack/NetHack.git",
"https://github.com/Neverball/neverball.git", "https://github.com/Neverball/neverball.git",
"https://github.com/Nop90-Switch/Meritous-Switch.git", "https://github.com/Nop90-Switch/Meritous-Switch.git",
@ -142,16 +147,20 @@
"https://github.com/Scorched-Moon/client.git", "https://github.com/Scorched-Moon/client.git",
"https://github.com/Scorched-Moon/server.git", "https://github.com/Scorched-Moon/server.git",
"https://github.com/SimHacker/micropolis.git", "https://github.com/SimHacker/micropolis.git",
"https://github.com/SimonAlling/kurve.git",
"https://github.com/SpaceTraderGame/SpaceTrader-Windows.git", "https://github.com/SpaceTraderGame/SpaceTrader-Windows.git",
"https://github.com/SupSuper/OpenXcom.git", "https://github.com/SupSuper/OpenXcom.git",
"https://github.com/TASVideos/desmume.git", "https://github.com/TASVideos/desmume.git",
"https://github.com/TVTower/TVTower.git", "https://github.com/TVTower/TVTower.git",
"https://github.com/TheAssemblyArmada/Chronoshift.git",
"https://github.com/TimPietrusky/asdf.git",
"https://github.com/TobiasBielefeld/Simple-Solitaire.git", "https://github.com/TobiasBielefeld/Simple-Solitaire.git",
"https://github.com/Trilarion/D-Fend-Reloaded.git", "https://github.com/Trilarion/D-Fend-Reloaded.git",
"https://github.com/Trilarion/gltron.git", "https://github.com/Trilarion/gltron.git",
"https://github.com/Trilarion/mpango.git", "https://github.com/Trilarion/mpango.git",
"https://github.com/Trilarion/scorched3d.git", "https://github.com/Trilarion/scorched3d.git",
"https://github.com/Trilarion/spacetraderjava.git", "https://github.com/Trilarion/spacetraderjava.git",
"https://github.com/TurningWheel/Barony.git",
"https://github.com/Tuxemon/Tuxemon.git", "https://github.com/Tuxemon/Tuxemon.git",
"https://github.com/UltraStar-Deluxe/USDX.git", "https://github.com/UltraStar-Deluxe/USDX.git",
"https://github.com/UltraStar-Deluxe/legacy-sourceforge-svn-mirror.git", "https://github.com/UltraStar-Deluxe/legacy-sourceforge-svn-mirror.git",
@ -161,6 +170,7 @@
"https://github.com/ValHaris/asc-hq.git", "https://github.com/ValHaris/asc-hq.git",
"https://github.com/ValyriaTear/ValyriaTear.git", "https://github.com/ValyriaTear/ValyriaTear.git",
"https://github.com/Vanilla-NetHack/NetHack.git", "https://github.com/Vanilla-NetHack/NetHack.git",
"https://github.com/VenKamikaze/BitRiot.git",
"https://github.com/VilleKrumlinde/zgameeditor.git", "https://github.com/VilleKrumlinde/zgameeditor.git",
"https://github.com/Wargus/wargus.git", "https://github.com/Wargus/wargus.git",
"https://github.com/Warzone2100/warzone2100.git", "https://github.com/Warzone2100/warzone2100.git",
@ -183,12 +193,15 @@
"https://github.com/arescentral/antares.git", "https://github.com/arescentral/antares.git",
"https://github.com/arx/ArxLibertatis.git", "https://github.com/arx/ArxLibertatis.git",
"https://github.com/atrinik/atrinik.git", "https://github.com/atrinik/atrinik.git",
"https://github.com/bibendovsky/bstone.git",
"https://github.com/blakeohare/pyweek-sentientstorage.git", "https://github.com/blakeohare/pyweek-sentientstorage.git",
"https://github.com/blockattack/blockattack-game.git", "https://github.com/blockattack/blockattack-game.git",
"https://github.com/boostorg/boost.git", "https://github.com/boostorg/boost.git",
"https://github.com/bote-team/bote.git", "https://github.com/bote-team/bote.git",
"https://github.com/brandon-rhodes/python-adventure.git", "https://github.com/brandon-rhodes/python-adventure.git",
"https://github.com/bridgecommand/bc.git",
"https://github.com/bsutton/BattlefieldJava.git", "https://github.com/bsutton/BattlefieldJava.git",
"https://github.com/budnix/ball-and-wall.git",
"https://github.com/calref/cboe.git", "https://github.com/calref/cboe.git",
"https://github.com/candybox2/candybox2.github.io.git", "https://github.com/candybox2/candybox2.github.io.git",
"https://github.com/castle-engine/castle-engine.git", "https://github.com/castle-engine/castle-engine.git",
@ -207,10 +220,12 @@
"https://github.com/cxong/cdogs-sdl.git", "https://github.com/cxong/cdogs-sdl.git",
"https://github.com/darklegion/tremulous.git", "https://github.com/darklegion/tremulous.git",
"https://github.com/delight-im/OpenSoccer.git", "https://github.com/delight-im/OpenSoccer.git",
"https://github.com/djyt/cannonball.git",
"https://github.com/dmecke/OpenSoccerStar.git", "https://github.com/dmecke/OpenSoccerStar.git",
"https://github.com/doxygen/doxygen.git", "https://github.com/doxygen/doxygen.git",
"https://github.com/dreamchess/dreamchess.git", "https://github.com/dreamchess/dreamchess.git",
"https://github.com/dsallen7/ransack-python.git", "https://github.com/dsallen7/ransack-python.git",
"https://github.com/dulsi/btbuilder.git",
"https://github.com/dungeons-of-moria/umoria.git", "https://github.com/dungeons-of-moria/umoria.git",
"https://github.com/ec429/harris.git", "https://github.com/ec429/harris.git",
"https://github.com/egoboo/egoboo.git", "https://github.com/egoboo/egoboo.git",
@ -218,6 +233,7 @@
"https://github.com/enigma-dev/enigma-dev.git", "https://github.com/enigma-dev/enigma-dev.git",
"https://github.com/exult/exult.git", "https://github.com/exult/exult.git",
"https://github.com/fabianschuiki/OpenSkyscraper.git", "https://github.com/fabianschuiki/OpenSkyscraper.git",
"https://github.com/fabiensanglard/chocolate_duke3D.git",
"https://github.com/fariazz/World-of-Heroes.git", "https://github.com/fariazz/World-of-Heroes.git",
"https://github.com/farmboy0/slashem.git", "https://github.com/farmboy0/slashem.git",
"https://github.com/fastrgv/AdaVenture.git", "https://github.com/fastrgv/AdaVenture.git",
@ -249,6 +265,7 @@
"https://github.com/iamCode/Dawn.git", "https://github.com/iamCode/Dawn.git",
"https://github.com/ihofmann/open-websoccer.git", "https://github.com/ihofmann/open-websoccer.git",
"https://github.com/infidel-/cult.git", "https://github.com/infidel-/cult.git",
"https://github.com/institution/cc94.git",
"https://github.com/ivansafrin/Polycode.git", "https://github.com/ivansafrin/Polycode.git",
"https://github.com/jMonkeyEngine/jmonkeyengine.git", "https://github.com/jMonkeyEngine/jmonkeyengine.git",
"https://github.com/ja2-stracciatella/ja2-stracciatella.git", "https://github.com/ja2-stracciatella/ja2-stracciatella.git",
@ -278,15 +295,20 @@
"https://github.com/lua/lua.git", "https://github.com/lua/lua.git",
"https://github.com/madler/zlib.git", "https://github.com/madler/zlib.git",
"https://github.com/magarena/magarena.git", "https://github.com/magarena/magarena.git",
"https://github.com/maikmerten/c64-nuclearreaction.git",
"https://github.com/maikmerten/chainreaction.git",
"https://github.com/mana/manaserv.git", "https://github.com/mana/manaserv.git",
"https://github.com/marcusmoller/pyorpg-client.git", "https://github.com/marcusmoller/pyorpg-client.git",
"https://github.com/marcusmoller/pyorpg-server.git", "https://github.com/marcusmoller/pyorpg-server.git",
"https://github.com/marksteelz3/Atari-VR---Breakout.git",
"https://github.com/matthewgrimes/hexgame.git", "https://github.com/matthewgrimes/hexgame.git",
"https://github.com/matthewgrimes/itbs-code.git", "https://github.com/matthewgrimes/itbs-code.git",
"https://github.com/mgerhardy/caveexpress.git",
"https://github.com/mgfreshour/hexwar.git", "https://github.com/mgfreshour/hexwar.git",
"https://github.com/minetest/minetest.git", "https://github.com/minetest/minetest.git",
"https://github.com/mitallast/diablo-js.git", "https://github.com/mitallast/diablo-js.git",
"https://github.com/mkalus/janag.git", "https://github.com/mkalus/janag.git",
"https://github.com/mordrax/cotwelm.git",
"https://github.com/mordrax/cotwmtor.git", "https://github.com/mordrax/cotwmtor.git",
"https://github.com/mozilla/BrowserQuest.git", "https://github.com/mozilla/BrowserQuest.git",
"https://github.com/naev/naev.git", "https://github.com/naev/naev.git",
@ -305,6 +327,7 @@
"https://github.com/ospaceteam/outerspace.git", "https://github.com/ospaceteam/outerspace.git",
"https://github.com/ozkriff/zoc.git", "https://github.com/ozkriff/zoc.git",
"https://github.com/panda3d/panda3d.git", "https://github.com/panda3d/panda3d.git",
"https://github.com/paulsapps/alive.git",
"https://github.com/pioneerspacesim/pioneer.git", "https://github.com/pioneerspacesim/pioneer.git",
"https://github.com/pjotrligthart/openmoo2-hg-mirror.git", "https://github.com/pjotrligthart/openmoo2-hg-mirror.git",
"https://github.com/pokerth/pokerth.git", "https://github.com/pokerth/pokerth.git",
@ -318,12 +341,16 @@
"https://github.com/red-eclipse/base.git", "https://github.com/red-eclipse/base.git",
"https://github.com/richardjs/Maelstrom.git", "https://github.com/richardjs/Maelstrom.git",
"https://github.com/riksweeney/edgar.git", "https://github.com/riksweeney/edgar.git",
"https://github.com/sabetts/bratwurst.git",
"https://github.com/sago007/annchienta.git", "https://github.com/sago007/annchienta.git",
"https://github.com/samcv/brainworkshop.git", "https://github.com/samcv/brainworkshop.git",
"https://github.com/scottschiller/ArmorAlley.git",
"https://github.com/scummvm/scummvm.git", "https://github.com/scummvm/scummvm.git",
"https://github.com/silverweed/lifish.git",
"https://github.com/singularity/singularity.git", "https://github.com/singularity/singularity.git",
"https://github.com/snauts/game-lv.git", "https://github.com/snauts/game-lv.git",
"https://github.com/spring/spring.git", "https://github.com/spring/spring.git",
"https://github.com/stephank/arashi-js.git",
"https://github.com/stepmania/stepmania.git", "https://github.com/stepmania/stepmania.git",
"https://github.com/stuntrally/stuntrally.git", "https://github.com/stuntrally/stuntrally.git",
"https://github.com/subchannel13/Stareater.git", "https://github.com/subchannel13/Stareater.git",
@ -366,6 +393,9 @@
"https://github.com/xoreos/xoreos.git", "https://github.com/xoreos/xoreos.git",
"https://github.com/zaki/irrlicht.git", "https://github.com/zaki/irrlicht.git",
"https://github.com/zenorogue/hyperrogue.git", "https://github.com/zenorogue/hyperrogue.git",
"https://github.com/zombieman1041/BlakedAwesomenaughts.git",
"https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git",
"https://gitlab.com/drummyfish/Bombman.git",
"https://gitlab.com/evol/evol-all.git", "https://gitlab.com/evol/evol-all.git",
"https://gitlab.com/freedroid/freedroid-src.git", "https://gitlab.com/freedroid/freedroid-src.git",
"https://gitlab.com/manaplus/manaplus.git", "https://gitlab.com/manaplus/manaplus.git",
@ -521,6 +551,8 @@
"http://svn.uktrainsim.com/svn/openrails/trunk", "http://svn.uktrainsim.com/svn/openrails/trunk",
"https://svn.code.sf.net/p/armagetronad/code/", "https://svn.code.sf.net/p/armagetronad/code/",
"https://svn.code.sf.net/p/blobby/code/", "https://svn.code.sf.net/p/blobby/code/",
"https://svn.code.sf.net/p/bombic/code/",
"https://svn.code.sf.net/p/bombic2/code/",
"https://svn.code.sf.net/p/crossfire/code/", "https://svn.code.sf.net/p/crossfire/code/",
"https://svn.code.sf.net/p/daimonin/code/", "https://svn.code.sf.net/p/daimonin/code/",
"https://svn.code.sf.net/p/etw/code/", "https://svn.code.sf.net/p/etw/code/",
@ -555,6 +587,7 @@
"https://bitbucket.org/thesheep/fujo/src" "https://bitbucket.org/thesheep/fujo/src"
], ],
"bzr": [ "bzr": [
"https://code.launchpad.net/4dtris",
"https://code.launchpad.net/heroesofwesnoth", "https://code.launchpad.net/heroesofwesnoth",
"https://code.launchpad.net/openhomm" "https://code.launchpad.net/openhomm"
] ]

View File

@ -0,0 +1,17 @@
"""
Imports game details from libregamewiki by scraping the website, starting from https://libregamewiki.org/Category:Games
Also parse rejected games (https://libregamewiki.org/Libregamewiki:Rejected_games_list) and maybe https://libregamewiki.org/Libregamewiki:Suggested_games
"""
import requests
import re
if __name__ == "__main__":
regex_games = re.compile(r"<li><a href=\"\/(.+?)\".*?>(.+?)<\/a><\/li>") # url part, name
# read base url
base_url = 'https://libregamewiki.org/Category:Games'
text = requests.get(base_url).text
print(text)

View File

@ -0,0 +1,5 @@
"""
Once data from libregamewiki is imported, synchronize with our database, i.e. identify the entries both have in common,
estimate the differences in the entries both have in common, suggest to add the entries they have not in common to each
other.
"""

View File

@ -44,6 +44,9 @@ osgc_name_aliases = {}
# conversion between licenses # conversion between licenses
osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0', 'LGPL3': 'LGPL-3.0', 'LGPL2': 'LGPL-2.1', 'MPL': 'MPL-2.0', 'Apache': 'Apache-2.0', 'Artistic': 'Artistic License'} osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0', 'LGPL3': 'LGPL-3.0', 'LGPL2': 'LGPL-2.1', 'MPL': 'MPL-2.0', 'Apache': 'Apache-2.0', 'Artistic': 'Artistic License'}
# ignore osgc entries (for various reasons like unclear license etc.)
osgc_ignored_entries = ["A Mouse's Vengeance", 'achtungkurve.com', 'AdaDoom3', 'Agendaroids', 'Alien 8', 'Ard-Reil', 'Balloon Fight', 'bladerunner (Engine within SCUMMVM)', 'Block Shooter', 'Bomb Mania Reloaded', 'boulder-dash', 'Cannon Fodder']
def similarity(a, b): def similarity(a, b):
return SequenceMatcher(None, str.casefold(a), str.casefold(b)).ratio() return SequenceMatcher(None, str.casefold(a), str.casefold(b)).ratio()
@ -65,7 +68,7 @@ def unique_field_contents(entries, field):
if __name__ == "__main__": if __name__ == "__main__":
similarity_threshold = 0.8 similarity_threshold = 0.8
maximal_newly_created_entries = 20 maximal_newly_created_entries = 40
# paths # paths
root_path = os.path.realpath(os.path.join(os.path.dirname(__file__), os.path.pardir)) root_path = os.path.realpath(os.path.join(os.path.dirname(__file__), os.path.pardir))
@ -88,6 +91,9 @@ if __name__ == "__main__":
osgc_entries.extend(_) osgc_entries.extend(_)
print('{} entries in osgameclones'.format(len(osgc_entries))) print('{} entries in osgameclones'.format(len(osgc_entries)))
# eliminate the ignored entries
osgc_entries = [x for x in osgc_entries if x['name'] not in osgc_ignored_entries]
# fix names and licenses (so they are not longer detected as deviations downstreams) # fix names and licenses (so they are not longer detected as deviations downstreams)
for index, entry in enumerate(osgc_entries): for index, entry in enumerate(osgc_entries):
name = entry['name'] name = entry['name']
@ -196,7 +202,7 @@ if __name__ == "__main__":
repos = osgc_entry['repo'] repos = osgc_entry['repo']
if type(repos) == str: if type(repos) == str:
repos = [repos] repos = [repos]
our_repos = our_entry['code repository'] our_repos = our_entry.get('code repository', [])
for repo in repos: for repo in repos:
if repo.startswith('https://sourceforge.net/projects/'): if repo.startswith('https://sourceforge.net/projects/'):
continue continue
@ -272,7 +278,7 @@ if __name__ == "__main__":
if not is_included: if not is_included:
# a new entry, that we have never seen, maybe we should make an entry of our own # a new entry, that we have never seen, maybe we should make an entry of our own
continue # continue
if newly_created_entries >= maximal_newly_created_entries: if newly_created_entries >= maximal_newly_created_entries:
continue continue
@ -282,6 +288,9 @@ if __name__ == "__main__":
if status == 'unplayable': if status == 'unplayable':
# for now not the unplayable ones # for now not the unplayable ones
continue continue
if 'license' not in osgc_entry or 'As-is' in osgc_entry['license']:
# for now not the ones without license or with as-is license
continue
# determine file name # determine file name
print('create new entry for {}'.format(osgc_name)) print('create new entry for {}'.format(osgc_name))
@ -294,7 +303,7 @@ if __name__ == "__main__":
entry = '# {}\n\n'.format(osgc_name) entry = '# {}\n\n'.format(osgc_name)
# add description # add description
description = '{} of {}'.format(game_type.capitalize(), ', '.join(osgc_entry['originals'])) description = '{} of {}.'.format(game_type.capitalize(), ', '.join(osgc_entry['originals']))
entry += '_{}_\n\n'.format(description) entry += '_{}_\n\n'.format(description)
# home # home
@ -314,11 +323,14 @@ if __name__ == "__main__":
keywords.append(game_type) keywords.append(game_type)
if 'originals' in osgc_entry: if 'originals' in osgc_entry:
originals = osgc_entry['originals'] originals = osgc_entry['originals']
for original in originals: if type(originals) == str:
keywords.append('inspired by {}'.format(original)) originals = [originals]
keywords.append('inspired by {}'.format(' + '.join(original)))
if 'multiplayer' in osgc_entry: if 'multiplayer' in osgc_entry:
multiplayer = osgc_entry['multiplayer'] multiplayer = osgc_entry['multiplayer']
keywords.extend(multiplayer) if type(multiplayer) == str:
multiplayer = [multiplayer]
keywords.extend('multiplayer {}'.format(' + '.join(multiplayer)))
if 'content' in osgc_entry: if 'content' in osgc_entry:
content = osgc_entry['content'] content = osgc_entry['content']
keywords.append('{} content'.format(content)) keywords.append('{} content'.format(content))
@ -333,25 +345,30 @@ if __name__ == "__main__":
entry += '- Code repository: {}\n'.format(repo) entry += '- Code repository: {}\n'.format(repo)
# code language (mandatory on our side) # code language (mandatory on our side)
lang = osgc_entry.get('lang', None) lang = osgc_entry.get('lang', [])
entry += '- Code language: {}\n'.format(lang) if type(lang) == str:
lang = [lang]
entry += '- Code language: {}\n'.format(', '.join(lang))
# code license # code license
entry += '- Code license: {}\n'.format(', '.join(osgc_entry['license'])) entry += '- Code license: {}\n'.format(', '.join(osgc_entry['license']))
# code dependencies (if existing) # code dependencies (if existing)
if 'framework' in osgc_entry: if 'framework' in osgc_entry:
entry += '- Code dependencies: {}\n'.format(', '.join(osgc_entry['framework'])) frameworks = osgc_entry['framework']
if type(frameworks) == str:
frameworks = [frameworks]
entry += '- Code dependencies: {}\n'.format(', '.join(frameworks))
# write info (if existing) # write info (if existing)
if 'info' in osgc_entry: if 'info' in osgc_entry:
entry += '\n{}\n'.format(osgc_entry['info']) entry += '\n{}\n'.format(osgc_entry['info'])
# write ## Building # write ## Building
entry += '\n## Building:\n' entry += '\n## Building\n'
# finally write to file # finally write to file
# write_text(target_file, entry) write_text(target_file, entry)
newly_created_entries += 1 newly_created_entries += 1

View File

@ -8,7 +8,7 @@ from utils.utils import *
essential_fields = ('Home', 'State', 'Keywords', 'Code repository', 'Code language', 'Code license') essential_fields = ('Home', 'State', 'Keywords', 'Code repository', 'Code language', 'Code license')
valid_fields = ('Home', 'Media', 'State', 'Play', 'Download', 'Platform', 'Keywords', 'Code repository', 'Code language', valid_fields = ('Home', 'Media', 'State', 'Play', 'Download', 'Platform', 'Keywords', 'Code repository', 'Code language',
'Code license', 'Code dependencies', 'Assets license', 'Build system', 'Build instructions') 'Code license', 'Code dependencies', 'Assets license', 'Build system', 'Build instructions')
valid_platforms = ('Windows', 'Linux', 'macOS', 'Android', 'Browser') valid_platforms = ('Windows', 'Linux', 'macOS', 'Android', 'browser')
recommended_keywords = ('action', 'arcade', 'adventure', 'visual novel', 'sports', 'platform', 'puzzle', 'role playing', 'simulation', 'strategy', 'card game', 'board game', 'music', 'educational', 'tool', 'game engine', 'framework', 'library', 'remake') recommended_keywords = ('action', 'arcade', 'adventure', 'visual novel', 'sports', 'platform', 'puzzle', 'role playing', 'simulation', 'strategy', 'card game', 'board game', 'music', 'educational', 'tool', 'game engine', 'framework', 'library', 'remake')
regex_sanitize_name = re.compile(r"[^A-Za-z 0-9-]+") regex_sanitize_name = re.compile(r"[^A-Za-z 0-9-]+")
regex_sanitize_name_space_eater = re.compile(r" +") regex_sanitize_name_space_eater = re.compile(r" +")
@ -143,7 +143,7 @@ def parse_entry(content):
for field in ['home', 'download', 'play', 'code repository']: for field in ['home', 'download', 'play', 'code repository']:
if field in info: if field in info:
for url in info[field]: for url in info[field]:
if not (url.startswith('http://') or url.startswith('https://') or url.startswith('git://')): if not (url.startswith('http://') or url.startswith('https://') or url.startswith('git://') or url.startswith('svn://')):
raise RuntimeError('URL "{}" in entry "{}" does not start with http'.format(url, info['name'])) raise RuntimeError('URL "{}" in entry "{}" does not start with http'.format(url, info['name']))
if ' ' in url: if ' ' in url:
raise RuntimeError('URL "{}" in entry "{}" contains a space'.format(url, info['name'])) raise RuntimeError('URL "{}" in entry "{}" contains a space'.format(url, info['name']))