diff --git a/README.md b/README.md index 86138120..0722a6e6 100644 --- a/README.md +++ b/README.md @@ -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)** [comment]: # (start of autogenerated content, do not edit) -**[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) +**[All](games/_all.md#All)** (590), **[Action](games/_action.md#action)** (105), **[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)** (10), **[Library](games/_library.md#library)** (22), **[Music](games/_music.md#music)** (3), **[Platform](games/_platform.md#platform)** (7), **[Puzzle](games/_puzzle.md#puzzle)** (27), **[Remake](games/_remake.md#remake)** (157), **[Role playing](games/_role-playing.md#role-playing)** (124), **[Simulation](games/_simulation.md#simulation)** (34), **[Sports](games/_sports.md#sports)** (8), **[Strategy](games/_strategy.md#strategy)** (175), **[Tool](games/_tool.md#tool)** (16), **[Visual novel](games/_visual-novel.md#visual-novel)** (4) [comment]: # (end of autogenerated content) diff --git a/docs/data.json b/docs/data.json index 388b0332..b9bbf25e 100644 --- a/docs/data.json +++ b/docs/data.json @@ -977,12 +977,28 @@ "Source - C++ - GPL-2.0" ], [ - "Clou! (home, entry)", - "Remake of the 1986 game They Stole a Million.", - "Link", + "Clonepoint (home, entry)", + "Clone of Gunpoint.", + "Link", "beta / active", - "adventure, action/adventure", - "Source - C - Custom" + "action, clone, inspired by Gunpoint, open content", + "Source - C++ - GPL-3.0" + ], + [ + "Clumsy Bird (home, entry)", + "Remake of Flappy Bird.", + "", + "mature / inactive since 2017", + "remake, inspired by Flappy Bird, skill", + "Source - JavaScript - MIT" + ], + [ + "coab (home, entry)", + "Remake of Curse of the Azure Bonds.", + "", + "mature / active", + "role playing, inspired by Curse of the Azure Bonds, remake", + "Source - C# - ???" ], [ "COCOS2D-X (home, entry)", @@ -993,11 +1009,19 @@ "Source - C++ - MIT" ], [ - "Colobot (home, entry)", + "Colditz Escape (home, entry)", + "Remake of Escape from Colditz.", + "Link", + "mature / active", + "strategy, inspired by Escape from Colditz, remake", + "Source - C - GPL-3.0" + ], + [ + "Colobot: Gold Edition (home, entry)", "Real-time strategy game, where you can program your units..", "Link", "mature / active", - "strategy, real time", + "strategy, inspired by Colobot, open content, real time, remake", "Source - C++ - GPL-3.0" ], [ @@ -1016,6 +1040,14 @@ "adventure, console", "Source - Python - Apache-2.0" ], + [ + "Commander Genius (home, entry)", + "Remake of Commander Keen Series.", + "Link", + "mature / active", + "action, inspired by Commander Keen Series, remake", + "Source - C, C++ - GPL-2.0" + ], [ "CommandoJS (home, entry)", "Nostalgic glimpse in the past in a form of Commodore 64..", @@ -1041,13 +1073,45 @@ "Source - C, Java - GPL-2.0" ], [ - "Corsix Theme Hospital (home, entry)", + "CorsixTH (home, entry)", "Reimplementation of the 1997 Bullfrog business sim Theme..", "Link", "mature / active", - "strategy, remake, requires original content", + "strategy, commercial content, inspired by Theme Hospital, remake, requires original content", "Source - Lua, C++ - MIT" ], + [ + "Cosmosmash (home, entry)", + "Remake of Astrosmash.", + "Link", + "mature / inactive since 2013", + "action, inspired by Astrosmash, remake", + "C++ - GPL-2.0" + ], + [ + "Crack Attack! (home, entry)", + "Remake of Tetris Attack.", + "Link", + "mature / inactive since 2005", + "puzzle, inspired by Tetris Attack, remake", + "Source - C++ - GPL-2.0" + ], + [ + "Craft (home, entry)", + "Clone of Minecraft.", + "", + "mature / inactive since 2017", + "puzzle, clone, inspired by Minecraft, multiplayer Online, open content, sandbox, voxel", + "Source - C, Python - MIT" + ], + [ + "CrappyBird (home, entry)", + "Remake of Flappy Bird.", + "", + "mature / inactive since 2017", + "puzzle, inspired by Flappy Bird, remake", + "Source - JavaScript - MIT" + ], [ "Crimson Fields (home, entry)", "Turn-based tactical war game.", @@ -1080,6 +1144,30 @@ "library", "Source - C++ - Boost-1.0" ], + [ + "CrystalQuest (home, entry)", + "Remake of Crystal Quest.", + "", + "mature / inactive since 2017", + "puzzle, inspired by Crystal Quest, remake", + "Source - JavaScript - MIT" + ], + [ + "Cubosphere (home, entry)", + "Remake of Kula World.", + "", + "beta / active", + "puzzle, inspired by Kula World, remake", + "Source - C, C++ - GPL-3.0" + ], + [ + "Cytadela (home, entry)", + "Remake of Cytadela, an Amiga first person shooter from..", + "Link", + "beta / inactive since 2013", + "remake, inspired by Cytadela, shooter", + "C++ - GPL-3.0" + ], [ "D-Fend Reloaded (home, entry)", "Graphical environment for DOSBox.", @@ -1088,6 +1176,22 @@ "tool, frontend", "Source - Pascal - GPL-3.0" ], + [ + "D2X-XL (home, entry)", + "Remake of Descent, Descent II.", + "", + "mature / inactive since 2015", + "remake, inspired by Descent + Descent II, non-free content, shooter", + "Source - C++ - Custom" + ], + [ + "Daggerfall Unity (home, entry)", + "Remake of The Elder Scrolls II: Daggerfall.", + "Link", + "mature / active", + "role playing, inspired by The Elder Scrolls II: Daggerfall, remake, requires additional content", + "Source - C# - MIT" + ], [ "Daimonin (home, entry)", "Massively Multiplayer On-line Role-playing Game (MMORPG).", @@ -1128,6 +1232,14 @@ "role playing, text-based", "Source - PHP - GPL-3.0" ], + [ + "DarkPlaces (home, entry)", + "Remake of Quake.", + "Link", + "mature / inactive since 2014", + "remake, inspired by Quake", + "Source - C - GPL-2.0" + ], [ "Dash Engine (home, entry)", "OpenGL engine written in the D language.", @@ -1136,6 +1248,22 @@ "framework", "Source - D - MIT" ], + [ + "Data Storm (home, entry)", + "Remake of Turmoil.", + "", + "mature / inactive since 2017", + "platform, inspired by Turmoil, remake", + "Source - C - Apache-2.0" + ], + [ + "Dave Gnukem (home, entry)", + "Retro-style 2D scrolling platform shooter similar to, and..", + "Link", + "mature / active", + "platform, 2D, inspired by Duke Nukem, open content, shooter", + "Source - C++ - GPL-2.0" + ], [ "Dawn (home, entry)", "2D RPG set in a fantasy world.", @@ -1144,6 +1272,14 @@ "role playing, singleplayer", "Source - C++ - GPL-3.0" ], + [ + "Deathchase 3D (home, entry)", + "Remake of 3D Deathchase.", + "", + "mature / inactive since 2002", + "remake, inspired by 3D Deathchase, shooter", + "Source - C - GPL-2.0" + ], [ "Decker (home, entry)", "Cyberspace hacking RPG where you hack into corporate..", @@ -1152,6 +1288,14 @@ "role playing", "Source - Java - GPL-2.0" ], + [ + "Defendguin (home, entry)", + "Remake of Defender.", + "Link", + "mature / inactive since 2009", + "remake, inspired by Defender", + "C - GPL-2.0" + ], [ "Deity (home, entry)", "GameMaster (i.e. role-playing) utility.", @@ -1176,6 +1320,14 @@ "framework", "Source - C# - Apache-2.0" ], + [ + "DelverEngine (home, entry)", + "Remake of Delver.", + "", + "beta / active", + "game engine, commercial content, inspired by Delver, remake", + "Source - Java - Custom" + ], [ "DemiGod (home, entry)", "Retro-style, turn-based RPG game.", @@ -1184,6 +1336,22 @@ "role playing", "Source - Java - GPL-3.0" ], + [ + "Der Clou! (home, entry)", + "Remake of the 1986 game They Stole a Million / The Clue!.", + "Link", + "beta / inactive since 2017", + "adventure, action/adventure, clone, inspired by The Clue!", + "Source - C - Custom" + ], + [ + "DesktopAdventures (home, entry)", + "Remake of Indiana Jones and his Desktop Adventures, Star..", + "", + "beta / active", + "game engine, commercial content, inspired by Indiana Jones and his Desktop Adventures + Star Wars: Yoda Stories, remake", + "Source - C - LGPL-2.1" + ], [ "DeSmuME (home, entry)", "Nintendo DS emulator.", @@ -1200,6 +1368,30 @@ "strategy", "Source - PHP - zlib" ], + [ + "Devilution (home, entry)", + "Remake of Diablo.", + "", + "mature / active", + "action, commercial content, engine recreation, inspired by Diablo, remake, requires original content", + "Source - C, C++ - Unlicense" + ], + [ + "DGEngine (home, entry)", + "Remake of Diablo.", + "", + "beta / active", + "action, commercial content, inspired by Diablo, remake, requires original content", + "Source - C++ - Zlib" + ], + [ + "dhewm3 (home, entry)", + "Remake of Doom 3.", + "Link", + "mature / active", + "action, commercial content, inspired by Doom 3, remake, requires original content, shooter", + "Source - C, C++ - GPL-3.0" + ], [ "diablo-js (home, entry)", "Isometric minimal-code style game at html5 canvas and..", @@ -1208,6 +1400,22 @@ "role playing", "Source - Java, JavaScript - MIT" ], + [ + "Digbuild (home, entry)", + "Remake of Minecraft.", + "", + "beta / inactive since 2011", + "remake, inspired by Minecraft, sandbox, voxel", + "Source - C, C++ - GPL-2.0" + ], + [ + "Digger Remastered (home, entry)", + "Remake of Digger.", + "Link", + "mature / inactive since 2004", + "action, inspired by Digger, remake", + "C - GPL-2.0" + ], [ "Digital: A Love Story (home, entry)", "A computer mystery/romance set five minutes into the..", @@ -1232,6 +1440,22 @@ "strategy, board game, risklike", "Source - Java - GPL-3.0" ], + [ + "Doom Legacy (home, entry)", + "Remake of Doom, Doom II, Heretic, Hexen.", + "Link", + "mature / active", + "action, commercial content, inspired by Doom + Doom II + Heretic + Hexen, original content required, remake, shooter", + "Source - C++ - GPL-2.0" + ], + [ + "Doom64EX (home, entry)", + "Remake of Doom 64.", + "Link", + "mature / active", + "action, commercial content, inspired by Doom 64, original content required, remake", + "Source - C, C++ - GPL-2.0" + ], [ "Doxygen (home, entry)", "Tool for generating documentation from annotated C++..", @@ -3872,6 +4096,14 @@ "role playing", "Source - C - GPL-2.0" ], + [ + "The Dark Mod (home, entry)", + "Clone of Thief.", + "Link", + "mature / active", + "role playing, clone, inspired by Thief", + "Source - C++ - GPL-3.0" + ], [ "The Endless Dungeons (home, entry)", "Free random dungeon game RPG (Roguelike)", diff --git a/games/_action.md b/games/_action.md index 509c987f..ddb8dcbc 100644 --- a/games/_action.md +++ b/games/_action.md @@ -46,7 +46,16 @@ - **[Chocolate Duke3D](chocolate_duke3d.md)** (C, GPL-2.0, Custom, beta) - **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature) - **[Circus Linux!](circus_linux.md)** (C, GPL-2.0, mature, inactive since 2000) +- **[Clonepoint](clonepoint.md)** (C++, GPL-3.0, beta) +- **[Commander Genius](commander_genius.md)** (C, C++, GPL-2.0, mature) - **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) +- **[Cosmosmash](cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013) +- **[Devilution](devilution.md)** (C, C++, Unlicense, mature) +- **[DGEngine](dgengine.md)** (C++, Zlib, GPL-3.0, beta) +- **[dhewm3](dhewm3.md)** (C, C++, GPL-3.0, mature) +- **[Digger Remastered](digger_remastered.md)** (C, GPL-2.0, mature, inactive since 2004) +- **[Doom Legacy](doom_legacy.md)** (C++, GPL-2.0, mature) +- **[Doom64EX](doom64ex.md)** (C, C++, GPL-2.0, mature) - **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) - **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta) - **[Gang Garrison 2](gang_garrison_2.md)** (Game Maker Script, MPL, mature) diff --git a/games/_adventure.md b/games/_adventure.md index a9adbc50..1d7a17b4 100644 --- a/games/_adventure.md +++ b/games/_adventure.md @@ -3,8 +3,8 @@ - **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature) - **[Childsplay](childsplay.md)** (Python, GPL-3.0, mature) -- **[Clou!](clou.md)** (C, Custom, beta) - **[Colossal Cave Adventure](colossal_cave_adventure.md)** (Python, Apache-2.0, mature) +- **[Der Clou!](der_clou.md)** (C, Custom, beta, inactive since 2017) - **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature) - **[Dragon History - Dračí Historie](dragon_history-dra_historie.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010) - **[Fanwor](fanwor.md)** (C, GPL-2.0, mature) diff --git a/games/_all.md b/games/_all.md index 0e8434af..ae5f7aba 100644 --- a/games/_all.md +++ b/games/_all.md @@ -122,38 +122,66 @@ - **[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) - **[Classic Blades of Exile](classic_blades_of_exile.md)** (C++, GPL-2.0, mature) -- **[Clou!](clou.md)** (C, Custom, beta) +- **[Clonepoint](clonepoint.md)** (C++, GPL-3.0, beta) +- **[Clumsy Bird](clumsy_bird.md)** (JavaScript, MIT, mature, inactive since 2017) +- **[coab](coab.md)** (C#, ???, mature) - **[COCOS2D-X](cocos2d-x.md)** (C++, MIT, mature) -- **[Colobot](colobot.md)** (C++, GPL-3.0, mature) +- **[Colditz Escape](colditz_escape.md)** (C, GPL-3.0, mature) +- **[Colobot: Gold Edition](colobot_gold_edition.md)** (C++, GPL-3.0, mature) - **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[Colossal Cave Adventure](colossal_cave_adventure.md)** (Python, Apache-2.0, mature) +- **[Commander Genius](commander_genius.md)** (C, C++, GPL-2.0, mature) - **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[Core War](core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) -- **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature) +- **[CorsixTH](corsixth.md)** (Lua, C++, MIT, mature) +- **[Cosmosmash](cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013) +- **[Crack Attack!](crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[Craft](craft.md)** (C, Python, MIT, mature, inactive since 2017) +- **[CrappyBird](crappybird.md)** (JavaScript, MIT, mature, inactive since 2017) - **[Crimson Fields](crimson_fields.md)** (C++, GPL-2.0, mature, inactive since 2010) - **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) - **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009) - **[Crypto++](crypto.md)** (C++, Boost-1.0, mature) +- **[CrystalQuest](crystalquest.md)** (JavaScript, MIT, mature, inactive since 2017) +- **[Cubosphere](cubosphere.md)** (C, C++, GPL-3.0, beta) +- **[Cytadela](cytadela.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[D-Fend Reloaded](d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) +- **[D2X-XL](d2x-xl.md)** (C++, Custom, GPL-2.0, mature, inactive since 2015) +- **[Daggerfall Unity](daggerfall_unity.md)** (C#, MIT, mature) - **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) - **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) - **[Dark Destiny](dark_destiny.md)** (Java, JavaScript, GPL, mature, inactive since 2016) - **[Dark Oberon](dark_oberon.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012) +- **[DarkPlaces](darkplaces.md)** (C, GPL-2.0, mature, inactive since 2014) - **[Dash Engine](dash_engine.md)** (D, MIT, mature, inactive since 2015) +- **[Data Storm](data_storm.md)** (C, Apache-2.0, mature, inactive since 2017) +- **[Dave Gnukem](dave_gnukem.md)** (C++, GPL-2.0, mature) - **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) +- **[Deathchase 3D](deathchase_3d.md)** (C, GPL-2.0, mature, inactive since 2002) - **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013) +- **[Defendguin](defendguin.md)** (C, GPL-2.0, mature, inactive since 2009) - **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014) - **[Deliantra](deliantra.md)** (C, GPL-2.0, mature) - **[Delta Engine](delta_engine.md)** (C#, Apache-2.0, mature, inactive since 2015) +- **[DelverEngine](delverengine.md)** (Java, Custom, beta) - **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013) +- **[Der Clou!](der_clou.md)** (C, Custom, beta, inactive since 2017) +- **[DesktopAdventures](desktopadventures.md)** (C, LGPL-2.1, beta) - **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) - **[Devana](devana.md)** (PHP, zlib, beta) +- **[Devilution](devilution.md)** (C, C++, Unlicense, mature) +- **[DGEngine](dgengine.md)** (C++, Zlib, GPL-3.0, beta) +- **[dhewm3](dhewm3.md)** (C, C++, GPL-3.0, mature) - **[diablo-js](diablo-js.md)** (Java, JavaScript, MIT, mature) +- **[Digbuild](digbuild.md)** (C, C++, GPL-2.0, beta, inactive since 2011) +- **[Digger Remastered](digger_remastered.md)** (C, GPL-2.0, mature, inactive since 2004) - **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature) - **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) - **[Domination](domination.md)** (Java, GPL-3.0, mature) +- **[Doom Legacy](doom_legacy.md)** (C++, GPL-2.0, mature) +- **[Doom64EX](doom64ex.md)** (C, C++, GPL-2.0, mature) - **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) - **[Dragon History - Dračí Historie](dragon_history-dra_historie.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010) - **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature) @@ -484,6 +512,7 @@ - **[The Bub's Brothers](the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) - **[The Butterfly Effect](the_butterfly_effect.md)** (C++, GPL-2.0, beta) - **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003) +- **[The Dark Mod](the_dark_mod.md)** (C++, GPL-3.0, mature) - **[The Endless Dungeons](the_endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015) - **[The Epic of Heroes](the_epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[The hunt for the lost rainbow jewels (Jewelhunt)](the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md)** (Java, GPL-2.0, beta) diff --git a/games/_game-engine.md b/games/_game-engine.md index 766df07a..519e4085 100644 --- a/games/_game-engine.md +++ b/games/_game-engine.md @@ -2,6 +2,8 @@ # Game engine - **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature) +- **[DelverEngine](delverengine.md)** (Java, Custom, beta) +- **[DesktopAdventures](desktopadventures.md)** (C, LGPL-2.1, beta) - **[Free in the Dark (engine)](free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta) - **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008) - **[OpenMW](openmw.md)** (C++, GPL-3.0, mature) diff --git a/games/_platform.md b/games/_platform.md index 2f0ed943..db659239 100644 --- a/games/_platform.md +++ b/games/_platform.md @@ -3,6 +3,8 @@ - **[Abuse](abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011) - **[CaveExpress](caveexpress.md)** (C, GPL-3.0, mature) +- **[Data Storm](data_storm.md)** (C, Apache-2.0, mature, inactive since 2017) +- **[Dave Gnukem](dave_gnukem.md)** (C++, GPL-2.0, mature) - **[Open Surge](open_surge.md)** (C, GPL-3.0, beta) - **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011) - **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature) \ No newline at end of file diff --git a/games/_puzzle.md b/games/_puzzle.md index 5ef74634..9f76f1ed 100644 --- a/games/_puzzle.md +++ b/games/_puzzle.md @@ -10,6 +10,11 @@ - **[Block Attack - Rise of the Blocks](block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature) - **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Brain Workshop](brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011) +- **[Crack Attack!](crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[Craft](craft.md)** (C, Python, MIT, mature, inactive since 2017) +- **[CrappyBird](crappybird.md)** (JavaScript, MIT, mature, inactive since 2017) +- **[CrystalQuest](crystalquest.md)** (JavaScript, MIT, mature, inactive since 2017) +- **[Cubosphere](cubosphere.md)** (C, C++, GPL-3.0, beta) - **[Enigma](enigma.md)** (C, C++, GPL-2.0, mature) - **[Fish Fillets - Next Generation](fish_fillets-next_generation.md)** (C++, GPL-2.0, mature) - **[Frozen Bubble](frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) diff --git a/games/_remake.md b/games/_remake.md index 3e881830..0d966d45 100644 --- a/games/_remake.md +++ b/games/_remake.md @@ -47,10 +47,36 @@ - **[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) +- **[Clumsy Bird](clumsy_bird.md)** (JavaScript, MIT, mature, inactive since 2017) +- **[coab](coab.md)** (C#, ???, mature) +- **[Colditz Escape](colditz_escape.md)** (C, GPL-3.0, mature) +- **[Colobot: Gold Edition](colobot_gold_edition.md)** (C++, GPL-3.0, mature) +- **[Commander Genius](commander_genius.md)** (C, C++, GPL-2.0, mature) - **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) -- **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature) +- **[CorsixTH](corsixth.md)** (Lua, C++, MIT, mature) +- **[Cosmosmash](cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013) +- **[Crack Attack!](crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[CrappyBird](crappybird.md)** (JavaScript, MIT, mature, inactive since 2017) - **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009) +- **[CrystalQuest](crystalquest.md)** (JavaScript, MIT, mature, inactive since 2017) +- **[Cubosphere](cubosphere.md)** (C, C++, GPL-3.0, beta) +- **[Cytadela](cytadela.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[D2X-XL](d2x-xl.md)** (C++, Custom, GPL-2.0, mature, inactive since 2015) +- **[Daggerfall Unity](daggerfall_unity.md)** (C#, MIT, mature) - **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) +- **[DarkPlaces](darkplaces.md)** (C, GPL-2.0, mature, inactive since 2014) +- **[Data Storm](data_storm.md)** (C, Apache-2.0, mature, inactive since 2017) +- **[Deathchase 3D](deathchase_3d.md)** (C, GPL-2.0, mature, inactive since 2002) +- **[Defendguin](defendguin.md)** (C, GPL-2.0, mature, inactive since 2009) +- **[DelverEngine](delverengine.md)** (Java, Custom, beta) +- **[DesktopAdventures](desktopadventures.md)** (C, LGPL-2.1, beta) +- **[Devilution](devilution.md)** (C, C++, Unlicense, mature) +- **[DGEngine](dgengine.md)** (C++, Zlib, GPL-3.0, beta) +- **[dhewm3](dhewm3.md)** (C, C++, GPL-3.0, mature) +- **[Digbuild](digbuild.md)** (C, C++, GPL-2.0, beta, inactive since 2011) +- **[Digger Remastered](digger_remastered.md)** (C, GPL-2.0, mature, inactive since 2004) +- **[Doom Legacy](doom_legacy.md)** (C++, GPL-2.0, mature) +- **[Doom64EX](doom64ex.md)** (C, C++, GPL-2.0, mature) - **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014) - **[Dune Legacy](dune_legacy.md)** (C++, GPL-2.0, mature) - **[Dungeon Craft](dungeon_craft.md)** (C++, GPL-2.0, mature) diff --git a/games/_role-playing.md b/games/_role-playing.md index 49d19bcf..40d414ac 100644 --- a/games/_role-playing.md +++ b/games/_role-playing.md @@ -21,7 +21,9 @@ - **[Catch Challenger](catch_challenger.md)** (C++, GPL-3.0, mature) - **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature) - **[Classic Blades of Exile](classic_blades_of_exile.md)** (C++, GPL-2.0, mature) +- **[coab](coab.md)** (C#, ???, mature) - **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) +- **[Daggerfall Unity](daggerfall_unity.md)** (C#, MIT, mature) - **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) - **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012) - **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) @@ -104,6 +106,7 @@ - **[Summoning Wars](summoning_wars.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2014) - **[Tales of Maj'Eyal](tales_of_majeyal.md)** (C, Lua, GPL-3.0, mature) - **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003) +- **[The Dark Mod](the_dark_mod.md)** (C++, GPL-3.0, mature) - **[The Endless Dungeons](the_endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015) - **[The hunt for the lost rainbow jewels (Jewelhunt)](the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md)** (Java, GPL-2.0, beta) - **[The Mana World](the_mana_world.md)** (PHP, GPL-2.0, mature) diff --git a/games/_strategy.md b/games/_strategy.md index 8b14f015..c6cc8a83 100644 --- a/games/_strategy.md +++ b/games/_strategy.md @@ -32,10 +32,11 @@ - **[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) -- **[Colobot](colobot.md)** (C++, GPL-3.0, mature) +- **[Colditz Escape](colditz_escape.md)** (C, GPL-3.0, mature) +- **[Colobot: Gold Edition](colobot_gold_edition.md)** (C++, GPL-3.0, mature) - **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012) -- **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature) +- **[CorsixTH](corsixth.md)** (Lua, C++, MIT, mature) - **[Crimson Fields](crimson_fields.md)** (C++, GPL-2.0, mature, inactive since 2010) - **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009) - **[Dark Destiny](dark_destiny.md)** (Java, JavaScript, GPL, mature, inactive since 2016) diff --git a/games/clonepoint.md b/games/clonepoint.md new file mode 100644 index 00000000..b5c89943 --- /dev/null +++ b/games/clonepoint.md @@ -0,0 +1,15 @@ +# Clonepoint + +_Clone of Gunpoint._ + +- Home: https://rohit.itch.io/clonepoint +- State: beta +- Download: https://rohit.itch.io/clonepoint +- Platform: Windows, Linux +- Keywords: action, clone, inspired by Gunpoint, open content +- Code repository: https://github.com/rohit-n/Clonepoint.git +- Code language: C++ +- Code license: GPL-3.0 +- Code dependencies: SDL2 + +## Building diff --git a/games/clumsy_bird.md b/games/clumsy_bird.md new file mode 100644 index 00000000..5193a80e --- /dev/null +++ b/games/clumsy_bird.md @@ -0,0 +1,15 @@ +# Clumsy Bird + +_Remake of Flappy Bird._ + +- Home: https://ellisonleao.github.io/clumsy-bird/ +- State: mature, inactive since 2017 +- Play: http://ellisonleao.github.io/clumsy-bird/ +- Platform: browser +- Keywords: remake, inspired by Flappy Bird, skill +- Code repository: https://github.com/ellisonleao/clumsy-bird.git +- Code language: JavaScript +- Code license: MIT +- Code dependencies: MelonJS + +## Building diff --git a/games/coab.md b/games/coab.md new file mode 100644 index 00000000..8cbdb7e2 --- /dev/null +++ b/games/coab.md @@ -0,0 +1,12 @@ +# coab + +_Remake of Curse of the Azure Bonds._ + +- Home: https://github.com/simeonpilgrim/coab, https://web.archive.org/web/20150506070020/http://code.google.com/p/coab/ +- State: mature +- Keywords: role playing, inspired by Curse of the Azure Bonds, remake +- Code repository: https://github.com/simeonpilgrim/coab.git +- Code language: C# +- Code license: ??? (BSD?) + +## Building diff --git a/games/colditz_escape.md b/games/colditz_escape.md new file mode 100644 index 00000000..9d849b1d --- /dev/null +++ b/games/colditz_escape.md @@ -0,0 +1,17 @@ +# Colditz Escape + +_Remake of Escape from Colditz._ + +- Home: https://aperture-software.github.io/colditz-escape/ +- Media: https://en.wikipedia.org/wiki/Escape_from_Colditz#Adaptations +- State: mature +- Download: https://github.com/aperture-software/colditz-escape/releases +- Platform: Windows, Linux, macOS +- Keywords: strategy, inspired by Escape from Colditz, remake +- Code repository: https://github.com/aperture-software/colditz-escape.git +- Code language: C +- Code license: GPL-3.0 + +## Building + +- Build system: Make \ No newline at end of file diff --git a/games/colobot.md b/games/colobot_gold_edition.md similarity index 67% rename from games/colobot.md rename to games/colobot_gold_edition.md index 168828d9..d28ecb41 100644 --- a/games/colobot.md +++ b/games/colobot_gold_edition.md @@ -1,14 +1,17 @@ -# Colobot +# Colobot: Gold Edition _Real-time strategy game, where you can program your units (bots) in a language called CBOT, which is similar to C++ and Java._ - Home: https://colobot.info/ - State: mature - Download: https://colobot.info/download-colobot-gold/ -- Keywords: strategy, real time +- Keywords: strategy, inspired by Colobot, open content, real time, remake - Code repository: https://github.com/colobot/colobot.git - Code language: C++ - Code license: GPL-3.0 +- Code dependencies: SDL2 + +Updated version of the Colobot original source code. ## Building diff --git a/games/commander_genius.md b/games/commander_genius.md new file mode 100644 index 00000000..322bc11c --- /dev/null +++ b/games/commander_genius.md @@ -0,0 +1,16 @@ +# Commander Genius + +_Remake of Commander Keen Series._ + +- Home: http://clonekeenplus.sourceforge.net/, https://sourceforge.net/projects/clonekeenplus/ +- State: mature +- Download: http://clonekeenplus.sourceforge.net/download.php +. Platform: Windows, Linux, Android +- Keywords: action, inspired by Commander Keen Series, remake +- Code repository: https://gitlab.com/Dringgstein/Commander-Genius.git +- Code language: C, C++ +- Code license: GPL-2.0 + +## Building + +- Build system: CMake diff --git a/games/corsix_theme_hospital.md b/games/corsixth.md similarity index 59% rename from games/corsix_theme_hospital.md rename to games/corsixth.md index fd1e5da8..5784cae7 100644 --- a/games/corsix_theme_hospital.md +++ b/games/corsixth.md @@ -1,14 +1,15 @@ -# Corsix Theme Hospital +# CorsixTH _Reimplementation of the 1997 Bullfrog business sim Theme Hospital._ -- Home: http://forums.corsixth.com/ +- Home: http://corsixth.com/, http://forums.corsixth.com/ - State: mature - Download: https://github.com/CorsixTH/CorsixTH/releases -- Keywords: strategy, remake, requires original content +- Keywords: strategy, commercial content, inspired by Theme Hospital, remake, requires original content - Code repository: https://github.com/CorsixTH/CorsixTH.git - Code language: Lua, C++ - Code license: MIT +- Code dependencies: SDL2 ## Building diff --git a/games/cosmosmash.md b/games/cosmosmash.md new file mode 100644 index 00000000..5fd9cd80 --- /dev/null +++ b/games/cosmosmash.md @@ -0,0 +1,15 @@ +# Cosmosmash + +_Remake of Astrosmash._ + +- Home: http://perso.b2b2c.ca/~sarrazip/dev/cosmosmash.html +- State: mature, inactive since 2013 +- Download: http://perso.b2b2c.ca/~sarrazip/dev/cosmosmash.html#download +- Platform: Linux +- Keywords: action, inspired by Astrosmash, remake +- Code repository: (see download) +- Code language: C++ +- Code license: GPL-2.0 +- Code dependencies: SDL + +## Building diff --git a/games/crack_attack.md b/games/crack_attack.md new file mode 100644 index 00000000..e228fe47 --- /dev/null +++ b/games/crack_attack.md @@ -0,0 +1,18 @@ +# Crack Attack! + +_Remake of Tetris Attack._ + +- Home: https://www.nongnu.org/crack-attack/ +- State: mature, inactive since 2005 +- Download: https://www.nongnu.org/crack-attack/#releases +- Platform: Windows, Linux +- Keywords: puzzle, inspired by Tetris Attack, remake +- Code repository: https://savannah.nongnu.org/cvs/?group=crack-attack (cvs) +- Code language: C++ +- Code license: GPL-2.0 + +networking support + +## Building + +- Build system: Autoconf \ No newline at end of file diff --git a/games/craft.md b/games/craft.md new file mode 100644 index 00000000..ce0bc674 --- /dev/null +++ b/games/craft.md @@ -0,0 +1,17 @@ +# Craft + +_Clone of Minecraft._ + +- Home: https://www.michaelfogleman.com/projects/craft/ +- State: mature, inactive since 2017 +- Download: (see home) +- Platform: Windows, Linux, macOS +- Keywords: puzzle, clone, inspired by Minecraft, multiplayer Online, open content, sandbox, voxel +- Code repository: https://github.com/fogleman/Craft.git +- Code language: C, Python +- Code license: MIT +- Code dependencies: OpenGL + +## Building + +- Build system: CMake \ No newline at end of file diff --git a/games/crappybird.md b/games/crappybird.md new file mode 100644 index 00000000..141e0e4a --- /dev/null +++ b/games/crappybird.md @@ -0,0 +1,13 @@ +# CrappyBird + +_Remake of Flappy Bird._ + +- Home: https://varunpant.com/static/resources/CrappyBird/index.html +- State: mature, inactive since 2017 +- Keywords: puzzle, inspired by Flappy Bird, remake +- Code repository: https://github.com/varunpant/CrappyBird.git +- Code language: JavaScript +- Code license: MIT +- Assets license: ? (not specified) + +## Building diff --git a/games/crystalquest.md b/games/crystalquest.md new file mode 100644 index 00000000..dcf02d05 --- /dev/null +++ b/games/crystalquest.md @@ -0,0 +1,13 @@ +# CrystalQuest + +_Remake of Crystal Quest._ + +- Home: https://haleymt.github.io/CrystalQuest/ +- State: mature, inactive since 2017 +- Keywords: puzzle, inspired by Crystal Quest, remake +- Code repository: https://github.com/haleymt/CrystalQuest.git +- Code language: JavaScript +- Code license: MIT +- Code dependencies: HTML5, JQuery + +## Building diff --git a/games/cubosphere.md b/games/cubosphere.md new file mode 100644 index 00000000..e4be724a --- /dev/null +++ b/games/cubosphere.md @@ -0,0 +1,15 @@ +# Cubosphere + +_Remake of Kula World._ + +- Home: https://github.com/cubosphere/cubosphere-code/projects, http://sourceforge.net/projects/cubosphere/ +- State: beta +- Keywords: puzzle, inspired by Kula World, remake +- Code repository: https://github.com/cubosphere/cubosphere-code.git, https://sourceforge.net/p/cubosphere/code/ (bzr, outdated) +- Code language: C, C++ +- Code license: GPL-3.0 +- Code dependencies: SDL2 + +## Building + +- Build system: CMake \ No newline at end of file diff --git a/games/cytadela.md b/games/cytadela.md new file mode 100644 index 00000000..f0f15371 --- /dev/null +++ b/games/cytadela.md @@ -0,0 +1,14 @@ +# Cytadela + +_Remake of Cytadela, an Amiga first person shooter from 1990's. Doom or Wolf 3D clone._ + +- Home: http://cytadela.sourceforge.net/ +- State: beta, inactive since 2013 +- Download: https://sourceforge.net/projects/cytadela/files/ +- Platform: Windows, Linux, macOS +- Keywords: remake, inspired by Cytadela, shooter +- Code repository: (see download) +- Code language: C++ +- Code license: GPL-3.0 + +## Building diff --git a/games/d2x-xl.md b/games/d2x-xl.md new file mode 100644 index 00000000..3431380a --- /dev/null +++ b/games/d2x-xl.md @@ -0,0 +1,16 @@ +# D2X-XL + +_Remake of Descent, Descent II._ + +- Home: http://www.descent2.de/, https://sourceforge.net/projects/d2x-xl/ +- State: mature, inactive since 2015 +- Download: (see home) +- Platform: Windows, Linux, macOS +- Keywords: remake, inspired by Descent + Descent II, non-free content, shooter +- Code repository: https://svn.code.sf.net/p/d2x-xl/code/trunk (svn), +- Code language: C++ +- Code license: Custom (see http://svn.code.sf.net/p/d2x-xl/code/trunk/LICENSE), GPL-2.0 + +See also the Descent level editor. + +## Building diff --git a/games/daggerfall_unity.md b/games/daggerfall_unity.md new file mode 100644 index 00000000..d9b87ef9 --- /dev/null +++ b/games/daggerfall_unity.md @@ -0,0 +1,15 @@ +# Daggerfall Unity + +_Remake of The Elder Scrolls II: Daggerfall._ + +- Home: https://www.dfworkshop.net/ +- State: mature +- Download: https://www.dfworkshop.net/projects/daggerfall-unity/live-builds/ +- Platform: Windows, Linux, macOS +- Keywords: role playing, inspired by The Elder Scrolls II: Daggerfall, remake, requires additional content +- Code repository: https://github.com/Interkarma/daggerfall-unity.git +- Code language: C# +- Code license: MIT +- Code dependencies: Unity + +## Building diff --git a/games/darkplaces.md b/games/darkplaces.md new file mode 100644 index 00000000..b92be263 --- /dev/null +++ b/games/darkplaces.md @@ -0,0 +1,14 @@ +# DarkPlaces + +_Remake of Quake._ + +- Home: https://icculus.org/twilight/darkplaces/ +- State: mature, inactive since 2014 +- Download: https://icculus.org/twilight/darkplaces/download.html +- Platform: Windows, Linux, macOS +- Keywords: remake, inspired by Quake +- Code repository: https://svn.icculus.org/twilight/trunk/darkplaces/ (svn), svn://svn.icculus.org/twilight/trunk (utilities) +- Code language: C +- Code license: GPL-2.0 + +## Building diff --git a/games/data_storm.md b/games/data_storm.md new file mode 100644 index 00000000..b5b05f83 --- /dev/null +++ b/games/data_storm.md @@ -0,0 +1,13 @@ +# Data Storm + +_Remake of Turmoil._ + +- Home: https://github.com/haroldo-ok/datastorm +- Media: https://en.wikipedia.org/wiki/Turmoil_(1984_video_game) +- State: mature, inactive since 2017 +- Keywords: platform, inspired by Turmoil, remake +- Code repository: https://github.com/haroldo-ok/datastorm.git +- Code language: C +- Code license: Apache-2.0 + +## Building diff --git a/games/dave_gnukem.md b/games/dave_gnukem.md new file mode 100644 index 00000000..db39671f --- /dev/null +++ b/games/dave_gnukem.md @@ -0,0 +1,15 @@ +# Dave Gnukem + +_Retro-style 2D scrolling platform shooter similar to, and inspired by, Duke Nukem 1._ + +- Home: https://djoffe.com/gnukem/, https://sourceforge.net/projects/gnukem/ +- State: mature +- Download: https://sourceforge.net/projects/gnukem/files/gnukem/ +- Platform: Windows, Linux, macOS +- Keywords: platform, 2D, inspired by Duke Nukem, open content, shooter +- Code repository: https://github.com/davidjoffe/dave_gnukem.git +- Code language: C++ +- Code license: GPL-2.0 +- Code dependencies: SDL + +## Building diff --git a/games/deathchase_3d.md b/games/deathchase_3d.md new file mode 100644 index 00000000..a5714ff8 --- /dev/null +++ b/games/deathchase_3d.md @@ -0,0 +1,12 @@ +# Deathchase 3D + +_Remake of 3D Deathchase._ + +- Home: https://web.archive.org/web/20070711231311/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/index.htm +- State: mature, inactive since 2002 +- Keywords: remake, inspired by 3D Deathchase, shooter +- Code repository: https://web.archive.org/web/20070711231311/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/deathchase3d-0.9.tar.gz +- Code language: C +- Code license: GPL-2.0 + +## Building diff --git a/games/defendguin.md b/games/defendguin.md new file mode 100644 index 00000000..2946154e --- /dev/null +++ b/games/defendguin.md @@ -0,0 +1,13 @@ +# Defendguin + +_Remake of Defender._ + +- Home: http://www.newbreedsoftware.com/defendguin/ +- State: mature, inactive since 2009 +- Download: http://www.newbreedsoftware.com/defendguin/download/ +- Keywords: remake, inspired by Defender +- Code repository: (see download) +- Code language: C +- Code license: GPL-2.0 + +## Building diff --git a/games/delverengine.md b/games/delverengine.md new file mode 100644 index 00000000..08834f5a --- /dev/null +++ b/games/delverengine.md @@ -0,0 +1,12 @@ +# DelverEngine + +_Remake of Delver._ + +- Home: https://github.com/Interrupt/delverengine +- State: beta +- Keywords: game engine, commercial content, inspired by Delver, remake +- Code repository: https://github.com/Interrupt/delverengine.git +- Code language: Java +- Code license: Custom (modified zlib) + +## Building diff --git a/games/clou.md b/games/der_clou.md similarity index 50% rename from games/clou.md rename to games/der_clou.md index 5eb40693..cb9e207c 100644 --- a/games/clou.md +++ b/games/der_clou.md @@ -1,18 +1,20 @@ -# Clou! +# Der Clou! -_Remake of the 1986 game They Stole a Million._ +_Remake of the 1986 game They Stole a Million / The Clue!._ -- Home: https://sourceforge.net/projects/cosp/ +- Home: https://sourceforge.net/projects/cosp/, https://sites.google.com/site/vascocosta/theclue - Media: https://en.wikipedia.org/wiki/The_Clue! -- State: beta +- State: beta, inactive since 2017 - Download: https://sourceforge.net/projects/cosp/files/ -- Keywords: adventure, action/adventure +- Keywords: adventure, action/adventure, clone, inspired by The Clue! - Code repository: https://github.com/vcosta/derclou.git, https://sourceforge.net/p/cosp/code/ (cvs) - Code language: C - Code license: Custom (Der Clou! Public License) +- Code dependencies: SDL May require original game files. ## Building +- Build system: Make diff --git a/games/desktopadventures.md b/games/desktopadventures.md new file mode 100644 index 00000000..257b0b72 --- /dev/null +++ b/games/desktopadventures.md @@ -0,0 +1,14 @@ +# DesktopAdventures + +_Remake of Indiana Jones and his Desktop Adventures, Star Wars: Yoda Stories._ + +- Home: https://github.com/shinyquagsire23/DesktopAdventures +- State: beta +- Keywords: game engine, commercial content, inspired by Indiana Jones and his Desktop Adventures + Star Wars: Yoda Stories, remake +- Code repository: https://github.com/shinyquagsire23/DesktopAdventures.git +- Code language: C +- Code license: LGPL-2.1 + +## Building + +- Build system: CMake \ No newline at end of file diff --git a/games/devilution.md b/games/devilution.md new file mode 100644 index 00000000..aad48eaa --- /dev/null +++ b/games/devilution.md @@ -0,0 +1,16 @@ +# Devilution + +_Remake of Diablo._ + +- Home: https://github.com/galaxyhaxz/devilution +- State: mature +- Keywords: action, commercial content, engine recreation, inspired by Diablo, remake, requires original content (Diablo 1) +- Code repository: https://github.com/galaxyhaxz/devilution.git +- Code language: C, C++ +- Code license: Unlicense + +All functions identical to the original. + +## Building + +- Build system: Make diff --git a/games/dgengine.md b/games/dgengine.md new file mode 100644 index 00000000..2f244b33 --- /dev/null +++ b/games/dgengine.md @@ -0,0 +1,15 @@ +# DGEngine + +_Remake of Diablo._ + +- Home: https://github.com/dgengin/DGEngine/wiki +- State: beta +- Keywords: action, commercial content, inspired by Diablo, remake, requires original content +- Code repository: https://github.com/dgengin/DGEngine.git +- Code language: C++ +- Code license: Zlib, GPL-3.0 (depending on the use mode) +- Code dependencies: SFML + +## Building + +- Build system: CMake \ No newline at end of file diff --git a/games/dhewm3.md b/games/dhewm3.md new file mode 100644 index 00000000..3596b1be --- /dev/null +++ b/games/dhewm3.md @@ -0,0 +1,17 @@ +# dhewm3 + +_Remake of Doom 3._ + +- Home: https://dhewm3.org/ +- State: mature +- Download: https://github.com/dhewm/dhewm3/releases/latest +- Platform: Windows, Linux, macOS +- Keywords: action, commercial content, inspired by Doom 3, remake, requires original content, shooter +- Code repository: https://github.com/dhewm/dhewm3.git +- Code language: C, C++ +- Code license: GPL-3.0 +- Code dependencies: OpenGL + +## Building + +- Build system: CMake \ No newline at end of file diff --git a/games/digbuild.md b/games/digbuild.md new file mode 100644 index 00000000..3b68aa86 --- /dev/null +++ b/games/digbuild.md @@ -0,0 +1,15 @@ +# Digbuild + +_Remake of Minecraft._ + +- Home: http://blog.mezeske.com/?p=507 +- State: beta, inactive since 2011 +- Keywords: remake, inspired by Minecraft, sandbox, voxel +- Code repository: https://github.com/emezeske/digbuild.git +- Code language: C, C++ +- Code license: GPL-2.0 +- Code dependencies: Glew, SDL + +## Building + +- Build system: Scons diff --git a/games/digger_remastered.md b/games/digger_remastered.md new file mode 100644 index 00000000..f50bd808 --- /dev/null +++ b/games/digger_remastered.md @@ -0,0 +1,13 @@ +# Digger Remastered + +_Remake of Digger._ + +- Home: https://digger.org/ +- State: mature, inactive since 2004 +- Download: https://digger.org/download.html +- Keywords: action, inspired by Digger, remake +- Code repository: (see download) +- Code language: C +- Code license: GPL-2.0 + +## Building diff --git a/games/doom64ex.md b/games/doom64ex.md new file mode 100644 index 00000000..4d6140c2 --- /dev/null +++ b/games/doom64ex.md @@ -0,0 +1,17 @@ +# Doom64EX + +_Remake of Doom 64._ + +- Home: https://doom64ex.wordpress.com/ +- State: mature +- Download: https://doom64ex.wordpress.com/downloads/ +- Platform: Windows, macOS +- Keywords: action, commercial content, inspired by Doom 64, original content required, remake +- Code repository: https://github.com/svkaiser/Doom64EX.git +- Code language: C, C++ +- Code license: GPL-2.0 +- Code dependencies: SDL2 + +## Building + +- Build system: CMake diff --git a/games/doom_legacy.md b/games/doom_legacy.md new file mode 100644 index 00000000..f8d3e5ce --- /dev/null +++ b/games/doom_legacy.md @@ -0,0 +1,15 @@ +# Doom Legacy + +_Remake of Doom, Doom II, Heretic, Hexen._ + +- Home: http://doomlegacy.sourceforge.net/, https://sourceforge.net/projects/doomlegacy/ +- State: mature +- Download: https://sourceforge.net/projects/doomlegacy/files/ +- Platform: Windows, Linux, macOS +- Keywords: action, commercial content, inspired by Doom + Doom II + Heretic + Hexen, original content required, remake, shooter +- Code repository: https://git.code.sf.net/p/doomlegacy/legacy2, https://git.code.sf.net/p/doomlegacy/masterserver (+), https://svn.code.sf.net/p/doomlegacy/svn/ (svn), http://doomlegacy.cvs.sourceforge.net (cvs) +- Code language: C++ +- Code license: GPL-2.0 +- Code dependencies: SDL + +## Building diff --git a/games/netrek.md b/games/netrek.md index d0ed092e..1a3d42cf 100644 --- a/games/netrek.md +++ b/games/netrek.md @@ -13,7 +13,7 @@ _Multi-player battle simulation with a Star Trek theme._ - Code language: C - Code license: Custom (permissive) -See also [JTrek](http://ftp.netrek.org/pub/netrek/clients/jtrek/), [Netrek RES-RSA](https://launchpad.net/netrek-res-rsa) +See also [JTrek](http://ftp.netrek.org/pub/netrek/clients/jtrek/), [Netrek RES-RSA](https://launchpad.net/netrek-res-rsa), [HTML5 netrek](https://github.com/apsillers/html5-netrek) ## Building diff --git a/games/the_dark_mod.md b/games/the_dark_mod.md new file mode 100644 index 00000000..f0b45562 --- /dev/null +++ b/games/the_dark_mod.md @@ -0,0 +1,16 @@ +# The Dark Mod + +_Clone of Thief._ + +- Home: http://www.thedarkmod.com/ +- State: mature +- Download: http://www.thedarkmod.com/downloads/ +- Platform: Windows, Linux +- Keywords: role playing, clone, inspired by Thief +- Code repository: https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk/ (svn) +- Code language: C++ +- Code license: GPL-3.0 + +## Building + +- Build system: Scons diff --git a/statistics.md b/statistics.md index c124a603..fbcb5db6 100644 --- a/statistics.md +++ b/statistics.md @@ -1,31 +1,31 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 561 entries on 2019-08-21 23:42:00 +analyzed 590 entries on 2019-08-23 22:15:07 ## State -- mature: 366 (65.2%) -- beta: 195 (34.8%) -- inactive: 257 (45.8%) +- mature: 388 (65.8%) +- beta: 202 (34.2%) +- inactive: 272 (46.1%) ##### Inactive State -alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainreaction (2017), Eat The Whistle (2017), FreeSynd (2017), GLtron (2017), LGeneral (2017), PokerTH (2017), Scrolling Game Development Kit 2 (2017), Tressette (2017), Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), Castle of the Winds (2016), Dark Destiny (2016), DNT (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Open Yahtzee (2016), Polis (2016), ransack (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), xu4 (2016), Aleph One (2015), ativayeban (2015), Atomiks (2015), Ball And Wall (2015), Battleround (2015), BlakedAwesomenaughts (2015), Boulder Dash (2015), D-Fend Reloaded (2015), Dash Engine (2015), Delta Engine (2015), DeSmuME (2015), Egoboo (2015), Free heroes2 engine (2015), Liquid War (2015), M.E.W.L. (2015), Micropolis (2015), Open Zelda (2015), OpenCity (2015), pyORPG (2015), Roguish (2015), Scrabble3D (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), c64-nuclearreaction (2014), Cart Life (2014), CatacombSDL (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (2014), Grobots (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), Radakan (2014), rpge (2014), sandbox Game Maker (2014), Scorched3D (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), VDrift (2014), X-Moto (2014), Xenowar (2014), Battle City (2013), Bos Wars (2013), BurgerSpace (2013), C-evo (2013), Candy Box 2 (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), HoDoKu (2013), HolySpirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), The Bub's Brothers (2013), Trinity Reign (2013), Zero Ballistics (2013), 4DTris (2012), Afternoon Stalker (2012), Artillery Duel Reloaded (2012), Batrachians (2012), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), Frozen Bubble (2012), Goblin Camp (2012), Hexwar (2012), Mega Mario (2012), OpenArena (2012), PARPG (2012), Thousand Parsec (2012), TROPHY (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), Abuse (2011), Battlefield Java (2011), Brain Workshop (2011), Danger from the Deep (2011), Dawn (2011), GalaxyMage Redux (2011), Kobold's Quest 2 (2011), KQ Lives (2011), OpenBlox (2011), OpenMOO2 (2011), PyKaraoke (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Arashi-JS (2010), Bombermaaan (2010), Bombic2 (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), nXtank (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), UltraStar (2010), XPilot (2010), XSera (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Battle Tanks (2009), bratwurst (2009), Cadaver (2009), Crown and Cutlass (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), MicroWar 2.0 (2009), Netrek (2009), ORIENT (2009), SDL Asylum (2009), Secret Maryo Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), Yo Frankie! (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), BRIQUOLO (2008), FreeRails (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), Open Game Engine (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Ajax3d (2007), Armies (2007), Brutal Chess (2007), Eos, Dawn of Light: A Space Opera (2007), kiki the nano bot (2007), Pang Zero (2007), SharpKonquest (2007), Silvertree (2007), SLASH'EM (2007), Underworld Adventures (2007), World Builder (2007), Betrayer's Moon Tactics (2006), Boson (2006), Castle-Combat (2006), GPL Arcade Volleyball (2006), Grabble (2006), GUSANOS (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), Rogue Clone IV (2006), RPDungeon - computer aided role playing (2006), StarBlastrix (2006), Bombic (2005), GalaxyNG (2005), H-World (2005), Lincity (2005), Spice Trade (2005), Tumiki Fighters (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Aklabeth (2004), Colonization too (2004), Gee Whiz (2004), GM Tools (2004), Openglad (2004), PySol (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Maelstrom (2002), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Circus Linux! (2000), Operation Citadel (2000), xdigger (1999) +alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainreaction (2017), Clumsy Bird (2017), Craft (2017), CrappyBird (2017), CrystalQuest (2017), Data Storm (2017), Der Clou! (2017), Eat The Whistle (2017), FreeSynd (2017), GLtron (2017), LGeneral (2017), PokerTH (2017), Scrolling Game Development Kit 2 (2017), Tressette (2017), Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), Castle of the Winds (2016), Dark Destiny (2016), DNT (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Open Yahtzee (2016), Polis (2016), ransack (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), xu4 (2016), Aleph One (2015), ativayeban (2015), Atomiks (2015), Ball And Wall (2015), Battleround (2015), BlakedAwesomenaughts (2015), Boulder Dash (2015), D-Fend Reloaded (2015), D2X-XL (2015), Dash Engine (2015), Delta Engine (2015), DeSmuME (2015), Egoboo (2015), Free heroes2 engine (2015), Liquid War (2015), M.E.W.L. (2015), Micropolis (2015), Open Zelda (2015), OpenCity (2015), pyORPG (2015), Roguish (2015), Scrabble3D (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), c64-nuclearreaction (2014), Cart Life (2014), CatacombSDL (2014), DarkPlaces (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (2014), Grobots (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), Radakan (2014), rpge (2014), sandbox Game Maker (2014), Scorched3D (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), VDrift (2014), X-Moto (2014), Xenowar (2014), Battle City (2013), Bos Wars (2013), BurgerSpace (2013), C-evo (2013), Candy Box 2 (2013), Cosmosmash (2013), Cytadela (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), HoDoKu (2013), HolySpirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), The Bub's Brothers (2013), Trinity Reign (2013), Zero Ballistics (2013), 4DTris (2012), Afternoon Stalker (2012), Artillery Duel Reloaded (2012), Batrachians (2012), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), Frozen Bubble (2012), Goblin Camp (2012), Hexwar (2012), Mega Mario (2012), OpenArena (2012), PARPG (2012), Thousand Parsec (2012), TROPHY (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), Abuse (2011), Battlefield Java (2011), Brain Workshop (2011), Danger from the Deep (2011), Dawn (2011), Digbuild (2011), GalaxyMage Redux (2011), Kobold's Quest 2 (2011), KQ Lives (2011), OpenBlox (2011), OpenMOO2 (2011), PyKaraoke (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Arashi-JS (2010), Bombermaaan (2010), Bombic2 (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), nXtank (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), UltraStar (2010), XPilot (2010), XSera (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Battle Tanks (2009), bratwurst (2009), Cadaver (2009), Crown and Cutlass (2009), Dark Oberon (2009), Defendguin (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), MicroWar 2.0 (2009), Netrek (2009), ORIENT (2009), SDL Asylum (2009), Secret Maryo Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), Yo Frankie! (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), BRIQUOLO (2008), FreeRails (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), Open Game Engine (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Ajax3d (2007), Armies (2007), Brutal Chess (2007), Eos, Dawn of Light: A Space Opera (2007), kiki the nano bot (2007), Pang Zero (2007), SharpKonquest (2007), Silvertree (2007), SLASH'EM (2007), Underworld Adventures (2007), World Builder (2007), Betrayer's Moon Tactics (2006), Boson (2006), Castle-Combat (2006), GPL Arcade Volleyball (2006), Grabble (2006), GUSANOS (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), Rogue Clone IV (2006), RPDungeon - computer aided role playing (2006), StarBlastrix (2006), Bombic (2005), Crack Attack! (2005), GalaxyNG (2005), H-World (2005), Lincity (2005), Spice Trade (2005), Tumiki Fighters (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Aklabeth (2004), Colonization too (2004), Digger Remastered (2004), Gee Whiz (2004), GM Tools (2004), Openglad (2004), PySol (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Deathchase 3D (2002), Maelstrom (2002), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Circus Linux! (2000), Operation Citadel (2000), xdigger (1999) ## Code Languages ##### Language frequency -- C++ (36.2%) -- C (21.8%) -- Java (9.8%) -- Python (8.7%) -- Lua (5.3%) -- JavaScript (5.0%) -- Pascal (2.6%) -- C# (2.1%) -- PHP (1.9%) +- C++ (36.5%) +- C (22.7%) +- Java (9.5%) +- Python (8.4%) +- JavaScript (5.2%) +- Lua (5.0%) +- Pascal (2.4%) +- C# (2.3%) +- PHP (1.8%) - Haxe (0.4%) - Perl (0.4%) - Ren'py (0.4%) @@ -64,20 +64,21 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr ##### Licenses frequency -- GPL-2.0 (40.4%) -- GPL-3.0 (24.5%) -- MIT (11.0%) -- Custom (4.7%) -- Apache-2.0 (2.4%) -- zlib (2.1%) -- 3-clause BSD (1.9%) -- LGPL-2.1 (1.9%) -- AGPL-3.0 (1.4%) +- GPL-2.0 (40.3%) +- GPL-3.0 (24.4%) +- MIT (11.3%) +- Custom (4.8%) +- Apache-2.0 (2.5%) +- LGPL-2.1 (2.0%) +- zlib (2.0%) +- 3-clause BSD (1.8%) +- AGPL-3.0 (1.3%) - LGPL-3.0 (1.2%) - ? (1.0%) -- LGPL-2.0 (0.9%) -- Public domain (0.9%) +- LGPL-2.0 (0.8%) +- Public domain (0.8%) - 2-clause BSD (0.3%) +- ??? (0.3%) - Artistic License (0.3%) - Boost-1.0 (0.3%) - CC-BY-NC (0.3%) @@ -86,7 +87,6 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - ISC (0.3%) - MPL-2.0 (0.3%) - Ms-PL (0.3%) -- ??? (0.2%) - CC-BY-NC-SA (0.2%) - CC-BY-NC-SA-2.0 (0.2%) - CC-BY-SA-3 (0.2%) @@ -99,90 +99,97 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - Not applicable (0.2%) - Proprietary (0.2%) - SWIG license (0.2%) +- Unlicense (0.2%) - WTFPL (0.2%) +- Zlib (0.2%) ## Keywords ##### Keywords frequency -- strategy (13.2%) -- remake (9.9%) -- role playing (9.1%) +- strategy (12.2%) +- remake (10.9%) +- role playing (8.6%) - action (7.3%) -- clone (4.5%) -- framework (4.5%) -- simulation (2.6%) -- turn-based (2.3%) -- roguelike (1.8%) -- real time (1.7%) -- library (1.7%) -- puzzle (1.7%) -- requires original content (1.6%) -- shooter (1.4%) -- massive multiplayer online (1.4%) -- online (1.3%) -- tool (1.2%) -- open content (1.1%) -- adventure (1.1%) -- singleplayer (1.0%) +- clone (4.4%) +- framework (4.1%) +- simulation (2.4%) +- turn-based (2.2%) +- puzzle (1.9%) +- shooter (1.7%) +- requires original content (1.7%) +- roguelike (1.7%) +- real time (1.6%) +- library (1.5%) +- open content (1.3%) +- massive multiplayer online (1.2%) +- online (1.2%) +- tool (1.1%) +- commercial content (1.0%) +- adventure (1.0%) +- singleplayer (0.9%) - 2D (0.8%) -- arcade (0.8%) -- multiplayer (0.8%) -- 3D (0.7%) -- board game (0.7%) -- game engine (0.6%) +- arcade (0.7%) +- game engine (0.7%) +- multiplayer (0.7%) +- 3D (0.6%) +- board game (0.6%) - racing (0.6%) - sports (0.6%) -- commercial content (0.5%) -- inspired by Simcity (0.5%) -- inspired by X-COM series (0.4%) -- platform (0.4%) -- text-based (0.4%) +- platform (0.5%) +- inspired by Simcity (0.4%) +- inspired by X-COM series (0.3%) +- text-based (0.3%) - cards (0.3%) +- inspired by Minecraft (0.3%) - popular (0.3%) - visual novel (0.3%) +- voxel (0.3%) - artillery (0.2%) - cars (0.2%) - console (0.2%) - educational (0.2%) +- engine recreation (0.2%) - inspired by Atomix (0.2%) - inspired by Boulder Dash (0.2%) +- inspired by Diablo (0.2%) - inspired by Dune 2 (0.2%) - karaoke (0.2%) - music (0.2%) +- original content required (0.2%) +- sandbox (0.2%) - space (0.2%) - wormslike (0.2%) -- chess (0.2%) -- engine recreation (0.2%) -- inspired by Battle Isle series (0.2%) -- inspired by Bomberman (0.2%) -- inspired by Breakout (0.2%) -- inspired by Civilization II (0.2%) -- inspired by Escape Velocity (0.2%) -- inspired by Legend of Zelda (0.2%) -- inspired by Lemmings (0.2%) -- inspired by Liero (0.2%) -- inspired by Master of Orion (0.2%) -- inspired by Minecraft (0.2%) -- inspired by Nuclear Reaction (0.2%) -- inspired by RollerCoaster Tycoon (0.2%) -- inspired by Scorched Earth (0.2%) -- inspired by Sid Meier's Colonization (0.2%) -- inspired by Transport Tycoon (0.2%) -- inspired by Warcraft II (0.2%) -- isometric (0.2%) -- kids (0.2%) -- multiplayer (online (0.2%) -- multiplayer online + LAN (0.2%) -- port (0.2%) -- programming (0.2%) -- risklike (0.2%) -- shoot'em up (0.2%) -- sliding blocks (0.2%) -- snake-like (0.2%) -- swappable content (0.2%) -- top-down (0.2%) -- voxel (0.2%) +- chess (0.1%) +- inspired by Battle Isle series (0.1%) +- inspired by Bomberman (0.1%) +- inspired by Breakout (0.1%) +- inspired by Civilization II (0.1%) +- inspired by Escape Velocity (0.1%) +- inspired by Flappy Bird (0.1%) +- inspired by Legend of Zelda (0.1%) +- inspired by Lemmings (0.1%) +- inspired by Liero (0.1%) +- inspired by Master of Orion (0.1%) +- inspired by Nuclear Reaction (0.1%) +- inspired by RollerCoaster Tycoon (0.1%) +- inspired by Scorched Earth (0.1%) +- inspired by Sid Meier's Colonization (0.1%) +- inspired by Tetris Attack (0.1%) +- inspired by Transport Tycoon (0.1%) +- inspired by Warcraft II (0.1%) +- isometric (0.1%) +- kids (0.1%) +- multiplayer (online (0.1%) +- multiplayer online + LAN (0.1%) +- port (0.1%) +- programming (0.1%) +- risklike (0.1%) +- shoot'em up (0.1%) +- sliding blocks (0.1%) +- snake-like (0.1%) +- swappable content (0.1%) +- top-down (0.1%) - action-rpg (0.1%) - action/adventure (0.1%) - asciiart (0.1%) @@ -209,6 +216,7 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - game-engine (0.1%) - gui toolkit (0.1%) - hotseat) (0.1%) +- inspired by 3D Deathchase (0.1%) - inspired by A-Train (0.1%) - inspired by Abuse (0.1%) - inspired by Achtung die Kurve! (0.1%) @@ -224,6 +232,7 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - inspired by Artillery Duel (0.1%) - inspired by Arx Fatalis (0.1%) - inspired by Asteroids (0.1%) +- inspired by Astrosmash (0.1%) - inspired by Asylum (0.1%) - inspired by Atomic Bomberman (0.1%) - inspired by Awesomenauts (0.1%) @@ -250,19 +259,32 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - inspired by Circus Atari (0.1%) - inspired by Civilization (0.1%) - inspired by Clonk (0.1%) +- inspired by Colobot (0.1%) - inspired by Command & Conquer + Command & Conquer: Red Alert + Dune 2000 (0.1%) - inspired by Command & Conquer: Red Alert (0.1%) +- inspired by Commander Keen Series (0.1%) - inspired by Commando (0.1%) - inspired by Crazy Machines series (0.1%) +- inspired by Crystal Quest (0.1%) +- inspired by Curse of the Azure Bonds (0.1%) +- inspired by Cytadela (0.1%) - inspired by Dance Revolution (0.1%) -- inspired by Diablo (0.1%) +- inspired by Defender (0.1%) +- inspired by Delver (0.1%) +- inspired by Descent + Descent II (0.1%) +- inspired by Digger (0.1%) - inspired by Doom (0.1%) - inspired by Doom + Doom II (0.1%) +- inspired by Doom + Doom II + Heretic + Hexen (0.1%) +- inspired by Doom 3 (0.1%) +- inspired by Doom 64 (0.1%) +- inspired by Duke Nukem (0.1%) - inspired by Duke Nukem 3D (0.1%) - inspired by Eat The Whistle (0.1%) - inspired by Elasto Mania (0.1%) - inspired by Elite (0.1%) - inspired by Elite II (0.1%) +- inspired by Escape from Colditz (0.1%) - inspired by Fall Down (0.1%) - inspired by Fallout 2 (0.1%) - inspired by Forgotten Realms: Unlimited Adventures (0.1%) @@ -270,9 +292,12 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - inspired by Gladiator (0.1%) - inspired by Gothic (0.1%) - inspired by Gothic II (0.1%) +- inspired by Gunpoint (0.1%) - inspired by Heroes of Might and Magic III (0.1%) - inspired by Imperium Galactica (0.1%) +- inspired by Indiana Jones and his Desktop Adventures + Star Wars: Yoda Stories (0.1%) - inspired by Jagged Alliancde 2 (0.1%) +- inspired by Kula World (0.1%) - inspired by Larn (0.1%) - inspired by Lugaru: The Rabbit's Foot (0.1%) - inspired by M.A.X. (0.1%) @@ -300,6 +325,7 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - inspired by Pizza Tycoon (0.1%) - inspired by Pokémon (0.1%) - inspired by Puzzle Booble (0.1%) +- inspired by Quake (0.1%) - inspired by Quake 3 (0.1%) - inspired by Railroad Tycoon (0.1%) - inspired by Rampart (0.1%) @@ -327,15 +353,19 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - inspired by Syndicate (0.1%) - inspired by Tempest (0.1%) - inspired by Tetris (0.1%) -- inspired by Tetris Attack (0.1%) - inspired by The Binding of Isaac (0.1%) +- inspired by The Clue! (0.1%) +- inspired by The Elder Scrolls II: Daggerfall (0.1%) - inspired by The Elder Scrolls III: Morrowing (0.1%) - inspired by The Incredible Machine series (0.1%) - inspired by The Settler II (0.1%) - inspired by The Settlers (0.1%) - inspired by The Settlers II (0.1%) - inspired by The Settlers III (0.1%) +- inspired by Theme Hospital (0.1%) +- inspired by Thief (0.1%) - inspired by TrackMania (0.1%) +- inspired by Turmoil (0.1%) - inspired by Ugh! (0.1%) - inspired by Ultima IV (0.1%) - inspired by Ultima VII (0.1%) @@ -352,17 +382,19 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr - mmorpg (0.1%) - MUD (0.1%) - multiplayer Co-op + Online + LAN (0.1%) +- multiplayer Online (0.1%) - multiplayer online (0.1%) +- non-free content (0.1%) - non-free-content (0.1%) -- original content required (0.1%) - physics (0.1%) - plattformer (0.1%) - point&click (0.1%) - poker (0.1%) - proprietary content (0.1%) +- requires additional content (0.1%) - ruleset (0.1%) -- sandbox (0.1%) - side-scrolling (0.1%) +- skill (0.1%) - soccer (0.1%) - social (0.1%) - source documentation generator (0.1%) @@ -372,35 +404,35 @@ alive (2017), BitRiot (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainr ## Entries without download or play fields -150: 4DTris, Advanced Strategic Command, AI Wars, alive, Ancient Beast, Antares, aquastax, Armor Alley, ativayeban, Atomix, Atrinik, Ball And Wall, Ballerburg SDL, Barony, Battle City, Battleround, Battles of Antargis, BitRiot, BlakedAwesomenaughts, Bombic2, Bombman, BOOM: Remake, bratwurst, Breakout-VR, Bridge Command, BrowserQuest, Bt Builder, c64-nuclearreaction, Cabbages and Kings, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombSDL, CaveExpress, CavePacker, cc94, chainreaction, Chocolate Duke3D, Choria, Chronoshift, Civilization: Call To Power 2 Source Project, CivOne, Classic Blades of Exile, Colossal Cave Adventure, CommandoJS, Core War, Dark Destiny, Dash Engine, Dawn, DemiGod, diablo-js, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, Dungeon Quest, Endgame: Singularity, EPOH, EternalWinterWars, Evil Cult, Fallen Spire, Fanwor, FAR Colony, Free in the Dark (engine), Freeciv WebGL, Freeminer, FreeRCT, Freestars, Fujo, GalaxyMage Redux, GameLV, Gigalomania, Goblin Camp, Greenius' Civil War, Grobots, HarfBuzz, Harris, Heroes of Wesnoth, Hex Game, Hexwar, Jagged Alliance 2 Stracciatella, JiGS Interactive Game System, KAtomic, Kingdoms, Land of Fire, LGeneral, libpng, Lincity, Lips of Suna, LordsAWar!, LÖVE, M.E.W.L., MechCommander 2 Omnitech, Mercenary Commander, Meritous, Micropolis, micropolisJS, mkxp, Octaforge, Open AL Soft, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, OpenSkyscraper, OpenSoccer, Our Personal Space, Pax Britannica, Polis, Pthreads-win32, pyORPG, Ragel, ransack, Rigs of Rods, Roguish, Room for Change, rpge, Scorched Moon, Scrabble3D, Sentient Storage, Simple-Solitaire, Sintel The Game, Smash, Song of Albion, Source of Tales, Space Station 13, Star Ruler 2, Stendhal, Tanks of Freedom, Tenes Empanadas Graciela, Terasology, Trinity Reign, Turious, Turn of War, TVTower, TwinEngine, UFO2000, UlDunAd, VCMI Project, VDrift, Veloren, War Of Kingdom, Waste's Edge, Xenowar, XSera, XZ Utils, yaml-cpp, Zelda: Mystery of Solarus DX, Zetawar, zlib +163: 4DTris, Advanced Strategic Command, AI Wars, alive, Ancient Beast, Antares, aquastax, Armor Alley, ativayeban, Atomix, Atrinik, Ball And Wall, Ballerburg SDL, Barony, Battle City, Battleround, Battles of Antargis, BitRiot, BlakedAwesomenaughts, Bombic2, Bombman, BOOM: Remake, bratwurst, Breakout-VR, Bridge Command, BrowserQuest, Bt Builder, c64-nuclearreaction, Cabbages and Kings, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombSDL, CaveExpress, CavePacker, cc94, chainreaction, Chocolate Duke3D, Choria, Chronoshift, Civilization: Call To Power 2 Source Project, CivOne, Classic Blades of Exile, coab, Colossal Cave Adventure, CommandoJS, Core War, Craft, CrappyBird, CrystalQuest, Cubosphere, D2X-XL, Dark Destiny, Dash Engine, Data Storm, Dawn, Deathchase 3D, DelverEngine, DemiGod, DesktopAdventures, Devilution, DGEngine, diablo-js, Digbuild, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, Dungeon Quest, Endgame: Singularity, EPOH, EternalWinterWars, Evil Cult, Fallen Spire, Fanwor, FAR Colony, Free in the Dark (engine), Freeciv WebGL, Freeminer, FreeRCT, Freestars, Fujo, GalaxyMage Redux, GameLV, Gigalomania, Goblin Camp, Greenius' Civil War, Grobots, HarfBuzz, Harris, Heroes of Wesnoth, Hex Game, Hexwar, Jagged Alliance 2 Stracciatella, JiGS Interactive Game System, KAtomic, Kingdoms, Land of Fire, LGeneral, libpng, Lincity, Lips of Suna, LordsAWar!, LÖVE, M.E.W.L., MechCommander 2 Omnitech, Mercenary Commander, Meritous, Micropolis, micropolisJS, mkxp, Octaforge, Open AL Soft, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, OpenSkyscraper, OpenSoccer, Our Personal Space, Pax Britannica, Polis, Pthreads-win32, pyORPG, Ragel, ransack, Rigs of Rods, Roguish, Room for Change, rpge, Scorched Moon, Scrabble3D, Sentient Storage, Simple-Solitaire, Sintel The Game, Smash, Song of Albion, Source of Tales, Space Station 13, Star Ruler 2, Stendhal, Tanks of Freedom, Tenes Empanadas Graciela, Terasology, Trinity Reign, Turious, Turn of War, TVTower, TwinEngine, UFO2000, UlDunAd, VCMI Project, VDrift, Veloren, War Of Kingdom, Waste's Edge, Xenowar, XSera, XZ Utils, yaml-cpp, Zelda: Mystery of Solarus DX, Zetawar, zlib ## Entries with a code repository not on a popular site -27: Abuse, Ajax3d, Blender game engine, Fanwor, Freedink, FreeRails, FreeType, GUSANOS, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded, Netrek, NetStatsBaseball, Nexiuz, Open AL Soft, Open Rails, pkg-config, Ragel, Rocks'n'Diamonds, Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, X-Moto, XZ Utils +31: Abuse, Ajax3d, Blender game engine, Crack Attack!, DarkPlaces, Deathchase 3D, Fanwor, Freedink, FreeRails, FreeType, GUSANOS, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded, Netrek, NetStatsBaseball, Nexiuz, Open AL Soft, Open Rails, pkg-config, Ragel, Rocks'n'Diamonds, Simple DirectMedia Layer, Tales of Maj'Eyal, The Dark Mod, Turious, Waste's Edge, Wolfpack Empire, X-Moto, XZ Utils ## Code dependencies -With code dependency field 135 (24.1%) +With code dependency field 151 (25.6%) ##### Code dependencies frequency -- SDL (15.4%) -- pygame (12.9%) -- SDL2 (6.6%) -- numpy (2.9%) -- pillow (2.9%) -- wxPython (2.9%) -- OpenGL (2.5%) -- OpenAL (2.1%) -- zlib (2.1%) -- Allegro (1.7%) -- Blender game engine (1.7%) -- Ogre (1.7%) +- SDL (16.2%) +- pygame (12.0%) +- SDL2 (8.1%) +- OpenGL (3.1%) +- numpy (2.7%) +- pillow (2.7%) +- wxPython (2.7%) +- OpenAL (1.9%) +- zlib (1.9%) +- Allegro (1.5%) +- Blender game engine (1.5%) +- Ogre (1.5%) +- SFML (1.5%) - Freetype (1.2%) - libpng (1.2%) - Lua (1.2%) - pgu (1.2%) -- SFML (1.2%) - Twisted (1.2%) - Boost (0.8%) - Cocoa (0.8%) @@ -414,6 +446,7 @@ With code dependency field 135 (24.1%) - PyQt4 (0.8%) - Qt (0.8%) - Ren'Py (0.8%) +- Unity (0.8%) - wxWidgets (0.8%) - Adonthell game engine (0.4%) - Adventure Game Studio (0.4%) @@ -432,7 +465,10 @@ With code dependency field 135 (24.1%) - Doom engine (0.4%) - Game Maker (0.4%) - gettext (0.4%) +- Glew (0.4%) - Godot engine (0.4%) +- HTML5 (0.4%) +- JQuery (0.4%) - libGDX (0.4%) - libogg (0.4%) - libtiff (0.4%) @@ -440,6 +476,7 @@ With code dependency field 135 (24.1%) - libxml (0.4%) - libxml2 (0.4%) - Matplotlib (0.4%) +- MelonJS (0.4%) - melonJS (0.4%) - Modified Stratagus-Engine (0.4%) - Mono (0.4%) @@ -473,7 +510,6 @@ With code dependency field 135 (24.1%) - Three.js (0.4%) - Tk (0.4%) - TurboGears (0.4%) -- Unity (0.4%) - utfcpp (0.4%) - VDrift Engine (0.4%) - Vorbis (0.4%) @@ -482,41 +518,41 @@ With code dependency field 135 (24.1%) ## Build systems -Build systems information available for 25.5% of all projects. +Build systems information available for 26.4% of all projects. -##### Build systems frequency (143) +##### Build systems frequency (156) -- CMake (61.5%) -- Autoconf (16.1%) -- Make (6.3%) -- Scons (3.5%) -- setup.py (2.8%) -- Custom (2.1%) -- Gradle (2.1%) -- Ant (1.4%) -- Maven (1.4%) -- Lazarus project (0.7%) -- py2exe (0.7%) -- Rake (0.7%) -- Xcode project (0.7%) +- CMake (60.9%) +- Autoconf (15.4%) +- Make (7.7%) +- Scons (4.5%) +- setup.py (2.6%) +- Custom (1.9%) +- Gradle (1.9%) +- Ant (1.3%) +- Maven (1.3%) +- Lazarus project (0.6%) +- py2exe (0.6%) +- Rake (0.6%) +- Xcode project (0.6%) -##### C and C++ projects without build system information (229) +##### C and C++ projects without build system information (239) -Abuse, Afternoon Stalker, Aklabeth, Aleph One, alive, Angband, Antares, Armagetron Advanced, Armies, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Barony, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Biniax, Birth of the Empires, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Bombic, Bombic2, Boost (C++ Libraries), Bos Wars, Boson, Bridge Command, BRIQUOLO, Brutal Chess, Bt Builder, BurgerSpace, c64-nuclearreaction, Cadaver, Cat Mother Dead Justice, Cataclysm, Catch Challenger, cc94, Circus Linux!, Civilization: Call To Power 2 Source Project, Classic Blades of Exile, Clou!, Colonization too, Conquests, Core War, Crossfire, Crown and Cutlass, Crypto++, Daimonin, Danger from the Deep, Dark Oberon, Dawn, Deliantra, DeSmuME, Duel Commander, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, Endless Sky, ENIGMA, Epiar, Erebus, Eternal Lands, Evol Online, Exult, Fall of Imyrin, Fanwor, Free heroes2 engine, Free in the Dark (engine), Free Space Colonization, Freedink, Freeminer, FreeRails, Freestars, GalaxyNG, GameLV, GDash, Gee Whiz, Gigalomania, Globulation2, GLtron, GM Tools, Goblin Camp, Goblin Hack, Golly, GPL Arcade Volleyball, Greenius' Civil War, Grobots, GUSANOS, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, HolySpirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, kiki the nano bot, KQ Lives, Labyrinth of Worlds, LGames, LGeneral, libGDX, libpng, Libxml2, Lightweight Java Game Library, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lua, Lumix Engine, LZMA SDK, M.E.W.L., Machinations, Mars, Land of No Mercy, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, Moria, Naev, NetHack, NetPanzer, Netrek, Neverball, Nexiuz, NLarn, Oolite, Open AL, Open Apocalypse, Open Meridian, Open RPG Maker, Open Yahtzee, Open Zelda, OpenArena, OpenCity, OpenDUNE, Openglad, OpenHoMM, OpenMW, OpenSSL, Operation Citadel, Orx, Other-Life, Panda 3D, Pax Britannica, Phantasy Star Rebirth, Pioneers, Pizza Business, pkg-config, PlaneShift, PokerTH, Pthreads-win32, pygame, Qt, Ragel, Red Eclipse, REGoth, Return to the Roots, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, S.C.O.U.R.G.E., sandbox Game Maker, Scorched3D, SDL Asylum, SDL Game Engine 2D, SDL Sopwith, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, Simutrans, SLASH'EM, Smash Battle, Song of Albion, SpaceZero, Star Ruler 2, StarBlastrix, Summoning Wars, SuperTuxKart, SWIG, T-Bots, Tales of Maj'Eyal, Tenes Empanadas Graciela, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, Thousand Parsec, TinTin++, TORCS, The Open Racing Car Simulator, Tremulous, Turious, Tux Racer, TwinEngine, UFO2000, Underworld Adventures, UnNetHack, VCMI Project, Vega Strike, War Of Kingdom, Wargamer, Wargus, Witch Blast, Wolfpack Empire, WorldForge, wxWidgets, X-Moto, XArchon, Xconq, xdigger, Xenowar, Xonotic, XPilot, XSera, XZ Utils, ZAngband +Abuse, Afternoon Stalker, Aklabeth, Aleph One, alive, Angband, Antares, Armagetron Advanced, Armies, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Barony, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Biniax, Birth of the Empires, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Bombic, Bombic2, Boost (C++ Libraries), Bos Wars, Boson, Bridge Command, BRIQUOLO, Brutal Chess, Bt Builder, BurgerSpace, c64-nuclearreaction, Cadaver, Cat Mother Dead Justice, Cataclysm, Catch Challenger, cc94, Circus Linux!, Civilization: Call To Power 2 Source Project, Classic Blades of Exile, Clonepoint, Colonization too, Conquests, Core War, Cosmosmash, Crossfire, Crown and Cutlass, Crypto++, Cytadela, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Deathchase 3D, Defendguin, Deliantra, DeSmuME, Digger Remastered, Doom Legacy, Duel Commander, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, Endless Sky, ENIGMA, Epiar, Erebus, Eternal Lands, Evol Online, Exult, Fall of Imyrin, Fanwor, Free heroes2 engine, Free in the Dark (engine), Free Space Colonization, Freedink, Freeminer, FreeRails, Freestars, GalaxyNG, GameLV, GDash, Gee Whiz, Gigalomania, Globulation2, GLtron, GM Tools, Goblin Camp, Goblin Hack, Golly, GPL Arcade Volleyball, Greenius' Civil War, Grobots, GUSANOS, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, HolySpirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, kiki the nano bot, KQ Lives, Labyrinth of Worlds, LGames, LGeneral, libGDX, libpng, Libxml2, Lightweight Java Game Library, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lua, Lumix Engine, LZMA SDK, M.E.W.L., Machinations, Mars, Land of No Mercy, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, Moria, Naev, NetHack, NetPanzer, Netrek, Neverball, Nexiuz, NLarn, Oolite, Open AL, Open Apocalypse, Open Meridian, Open RPG Maker, Open Yahtzee, Open Zelda, OpenArena, OpenCity, OpenDUNE, Openglad, OpenHoMM, OpenMW, OpenSSL, Operation Citadel, Orx, Other-Life, Panda 3D, Pax Britannica, Phantasy Star Rebirth, Pioneers, Pizza Business, pkg-config, PlaneShift, PokerTH, Pthreads-win32, pygame, Qt, Ragel, Red Eclipse, REGoth, Return to the Roots, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, S.C.O.U.R.G.E., sandbox Game Maker, Scorched3D, SDL Asylum, SDL Game Engine 2D, SDL Sopwith, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, Simutrans, SLASH'EM, Smash Battle, Song of Albion, SpaceZero, Star Ruler 2, StarBlastrix, Summoning Wars, SuperTuxKart, SWIG, T-Bots, Tales of Maj'Eyal, Tenes Empanadas Graciela, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, Thousand Parsec, TinTin++, TORCS, The Open Racing Car Simulator, Tremulous, Turious, Tux Racer, TwinEngine, UFO2000, Underworld Adventures, UnNetHack, VCMI Project, Vega Strike, War Of Kingdom, Wargamer, Wargus, Witch Blast, Wolfpack Empire, WorldForge, wxWidgets, X-Moto, XArchon, Xconq, xdigger, Xenowar, Xonotic, XPilot, XSera, XZ Utils, ZAngband -##### C and C++ projects with a build system different from CMake (87) +##### C and C++ projects with a build system different from CMake (94) -Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SDL, BitRiot, Blender game engine, Block Attack - Rise of the Blocks, BOOM: Remake, BStone, C-Dogs SDL, CaesarIA, Cannonball, CatacombSDL, CaveExpress, CavePacker, Chocolate Doom, Choria, Chronoshift, COCOS2D-X, Colobot, Corsix Theme Hospital, DNT, Doxygen, DreamChess, EasyRPG Player, Eat The Whistle, Egoboo, Flare Engine, FlightGear, FreeOrion, FreeRCT, Freeserf, FreeSynd, FreeType, GemRB, HarfBuzz, Lugaru, LÖVE, Mana, Maratis, Me and My Shadow, Mechanized Assault & eXploration Reloaded, MegaGlest, Minetest, mkxp, OGRE3D, Open AL Soft, Open Game Engine, Open Surge, Open Tibia, OpenClonk, OpenLieroX, OpenRCT2, OpenSkyscraper, OpenXcom, PainTown, Pingus, Polycode, Rigs of Rods, Ryzom Core, Simple and Fast Multimedia Library, Simple DirectMedia Layer, SoftPixel Engine, Solarus, Speed Dreams, Spring RTS engine, StepMania, Stunt Rally, The Battle for Wesnoth, The Butterfly Effect, Trinity Reign, Tux Football, Tux of Math Command, UFO: Alien Invasion, Unvanquished, Urho3D, Valyria Tear, Warzone 2100, Widelands, Wyrmsun, xoreos, xu4, yaml-cpp, Zero Ballistics, zlib +Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SDL, BitRiot, Blender game engine, Block Attack - Rise of the Blocks, BOOM: Remake, BStone, C-Dogs SDL, CaesarIA, Cannonball, CatacombSDL, CaveExpress, CavePacker, Chocolate Doom, Choria, Chronoshift, COCOS2D-X, Colobot: Gold Edition, Commander Genius, CorsixTH, Craft, Cubosphere, DesktopAdventures, DGEngine, dhewm3, DNT, Doom64EX, Doxygen, DreamChess, EasyRPG Player, Eat The Whistle, Egoboo, Flare Engine, FlightGear, FreeOrion, FreeRCT, Freeserf, FreeSynd, FreeType, GemRB, HarfBuzz, Lugaru, LÖVE, Mana, Maratis, Me and My Shadow, Mechanized Assault & eXploration Reloaded, MegaGlest, Minetest, mkxp, OGRE3D, Open AL Soft, Open Game Engine, Open Surge, Open Tibia, OpenClonk, OpenLieroX, OpenRCT2, OpenSkyscraper, OpenXcom, PainTown, Pingus, Polycode, Rigs of Rods, Ryzom Core, Simple and Fast Multimedia Library, Simple DirectMedia Layer, SoftPixel Engine, Solarus, Speed Dreams, Spring RTS engine, StepMania, Stunt Rally, The Battle for Wesnoth, The Butterfly Effect, Trinity Reign, Tux Football, Tux of Math Command, UFO: Alien Invasion, Unvanquished, Urho3D, Valyria Tear, Warzone 2100, Widelands, Wyrmsun, xoreos, xu4, yaml-cpp, Zero Ballistics, zlib ## Platform -Platform information available for 52.0% of all projects. +Platform information available for 55.8% of all projects. ##### Platforms frequency - Windows (35.6%) -- Linux (33.2%) -- macOS (20.9%) -- Android (6.8%) -- browser (3.4%) +- Linux (33.4%) +- macOS (21.6%) +- Android (6.1%) +- browser (3.3%) diff --git a/tools/archives.json b/tools/archives.json index 5cc66d91..41eec3dc 100644 --- a/tools/archives.json +++ b/tools/archives.json @@ -21,6 +21,8 @@ "https://git.code.sf.net/p/chromium-bsu/code", "https://git.code.sf.net/p/dangerdeep/git", "https://git.code.sf.net/p/dnt/code", + "https://git.code.sf.net/p/doomlegacy/legacy2", + "https://git.code.sf.net/p/doomlegacy/masterserver", "https://git.code.sf.net/p/dunedynasty/dunedynasty", "https://git.code.sf.net/p/dunelegacy/code", "https://git.code.sf.net/p/epicheroes/code", @@ -103,6 +105,8 @@ "https://github.com/Illarion-eV/Illarion-Content.git", "https://github.com/Illarion-eV/Illarion-Java.git", "https://github.com/Illarion-eV/Illarion-Server.git", + "https://github.com/Interkarma/daggerfall-unity.git", + "https://github.com/Interrupt/delverengine.git", "https://github.com/Kromster80/kam_remake.git", "https://github.com/LWJGL/lwjgl3.git", "https://github.com/Leejjon/Battleround.git", @@ -190,6 +194,7 @@ "https://github.com/angband/angband.git", "https://github.com/antionio/game-off-2013.git", "https://github.com/anttisalonen/kingdoms.git", + "https://github.com/aperture-software/colditz-escape.git", "https://github.com/arescentral/antares.git", "https://github.com/arx/ArxLibertatis.git", "https://github.com/atrinik/atrinik.git", @@ -217,9 +222,13 @@ "https://github.com/craftworkgames/infiniminer.git", "https://github.com/crawl/crawl.git", "https://github.com/cthielen/Epiar.git", + "https://github.com/cubosphere/cubosphere-code.git", "https://github.com/cxong/cdogs-sdl.git", "https://github.com/darklegion/tremulous.git", + "https://github.com/davidjoffe/dave_gnukem.git", "https://github.com/delight-im/OpenSoccer.git", + "https://github.com/dgengin/DGEngine.git", + "https://github.com/dhewm/dhewm3.git", "https://github.com/djyt/cannonball.git", "https://github.com/dmecke/OpenSoccerStar.git", "https://github.com/doxygen/doxygen.git", @@ -229,6 +238,8 @@ "https://github.com/dungeons-of-moria/umoria.git", "https://github.com/ec429/harris.git", "https://github.com/egoboo/egoboo.git", + "https://github.com/ellisonleao/clumsy-bird.git", + "https://github.com/emezeske/digbuild.git", "https://github.com/endless-sky/endless-sky.git", "https://github.com/enigma-dev/enigma-dev.git", "https://github.com/exult/exult.git", @@ -237,6 +248,7 @@ "https://github.com/fariazz/World-of-Heroes.git", "https://github.com/farmboy0/slashem.git", "https://github.com/fastrgv/AdaVenture.git", + "https://github.com/fogleman/Craft.git", "https://github.com/freeciv/freeciv-web.git", "https://github.com/freeciv/freeciv.git", "https://github.com/freedoom/freedoom.git", @@ -245,6 +257,7 @@ "https://github.com/freeors/War-Of-Kingdom.git", "https://github.com/freeserf/freeserf.git", "https://github.com/gabrielecirulli/2048.git", + "https://github.com/galaxyhaxz/devilution.git", "https://github.com/gemrb/gemrb.git", "https://github.com/glennrp/libpng.git", "https://github.com/goblinhack/goblinhack.git", @@ -258,7 +271,9 @@ "https://github.com/guillaume-gouchon/dungeonquest.git", "https://github.com/guillaume-gouchon/smash.js.git", "https://github.com/hackcraft-de/linwarrior.git", + "https://github.com/haleymt/CrystalQuest.git", "https://github.com/harfbuzz/harfbuzz.git", + "https://github.com/haroldo-ok/datastorm.git", "https://github.com/henkboom/pax-britannica.git", "https://github.com/hhirsch/ardentryst.git", "https://github.com/hinogi/eternalwinterwars.git", @@ -341,12 +356,15 @@ "https://github.com/red-eclipse/base.git", "https://github.com/richardjs/Maelstrom.git", "https://github.com/riksweeney/edgar.git", + "https://github.com/rohit-n/Clonepoint.git", "https://github.com/sabetts/bratwurst.git", "https://github.com/sago007/annchienta.git", "https://github.com/samcv/brainworkshop.git", "https://github.com/scottschiller/ArmorAlley.git", "https://github.com/scummvm/scummvm.git", + "https://github.com/shinyquagsire23/DesktopAdventures.git", "https://github.com/silverweed/lifish.git", + "https://github.com/simeonpilgrim/coab.git", "https://github.com/singularity/singularity.git", "https://github.com/snauts/game-lv.git", "https://github.com/spring/spring.git", @@ -357,6 +375,7 @@ "https://github.com/superpowers/superpowers-core.git", "https://github.com/supertuxkart/stk-code.git", "https://github.com/suprafun/aiwars.git", + "https://github.com/svkaiser/Doom64EX.git", "https://github.com/swig/swig.git", "https://github.com/tales/sourceoftales.git", "https://github.com/tales/tales-client.git", @@ -375,6 +394,7 @@ "https://github.com/unnethack/unnethack.git", "https://github.com/urho3d/Urho3D.git", "https://github.com/valeriansaliou/boulder-dash.git", + "https://github.com/varunpant/CrappyBird.git", "https://github.com/vcmi/vcmi.git", "https://github.com/vcosta/derclou.git", "https://github.com/vegastrike/Vega-Strike-Engine-Source.git", @@ -394,6 +414,7 @@ "https://github.com/zaki/irrlicht.git", "https://github.com/zenorogue/hyperrogue.git", "https://github.com/zombieman1041/BlakedAwesomenaughts.git", + "https://gitlab.com/Dringgstein/Commander-Genius.git", "https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git", "https://gitlab.com/drummyfish/Bombman.git", "https://gitlab.com/evol/evol-all.git", diff --git a/tools/libregamewiki_import.py b/tools/libregamewiki_import.py index 1cc6f19c..5352a5cd 100644 --- a/tools/libregamewiki_import.py +++ b/tools/libregamewiki_import.py @@ -2,16 +2,203 @@ 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 + +Unique left column names in the game info boxes: +['Code license', 'Code licenses', 'Developer', 'Developers', 'Engine', 'Engines', 'Genre', 'Genres', 'Libraries', 'Library', 'Media license', 'Media licenses', 'P. language', 'P. languages', 'Platforms'] """ import requests -import re +import json +from bs4 import BeautifulSoup, NavigableString +from utils.utils import * + + +def key_selection_gameinfobox(a, b): + """ + Checks which of the two elements in a is in b or none but not both + """ + if len(a) != 2: + raise RuntimeError() + c = [x in b for x in a] + if all(c): + raise RuntimeError + if not any(c): + return None, None + d = [(k, i) for (i, k) in enumerate(a) if c[i]] + return d[0] + + +def extract_field_content(key, idx, info): + """ + From a game info field. + """ + content = info[key].get_text() + content = content.split(',') + content = [x.strip() for x in content] + content = [x if not (x.endswith('[1]') or x.endswith('[2]')) else x[:-3] for x in content] # remove trailing [1,2] + content = [x.strip() for x in content] + if not content: + raise RuntimeError + if (len(content) > 1 and idx == 0) or (len(content) == 1 and idx == 1): + print(' warning: {} Sg./Pl. mismatch'.format(key)) + return content + if __name__ == "__main__": - regex_games = re.compile(r"