resolved some missing license info and sorting in the maintenance script is now case-insensitive
This commit is contained in:
parent
9fa6e20824
commit
31cef5ed8e
1346
docs/data.json
1346
docs/data.json
File diff suppressed because it is too large
Load Diff
@ -1,12 +1,11 @@
|
|||||||
[comment]: # (autogenerated content, do not edit)
|
[comment]: # (autogenerated content, do not edit)
|
||||||
# Action
|
# Action
|
||||||
|
|
||||||
- **[Aeron](aeron.md)** (C++, ?, mature, inactive since 2011)
|
- **[Aeron](aeron.md)** (C++, GPL-3.0, mature, inactive since 2011)
|
||||||
- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
|
- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
|
||||||
- **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature)
|
- **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Astromenace](astromenace.md)** (C++, C, GPL-3.0, mature)
|
- **[Astromenace](astromenace.md)** (C++, C, GPL-3.0, mature)
|
||||||
- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
||||||
- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
|
|
||||||
- **[Ballerburg](ballerburg.md)** (C, Public Domain, mature, inactive since 1987)
|
- **[Ballerburg](ballerburg.md)** (C, Public Domain, mature, inactive since 1987)
|
||||||
- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
||||||
- **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012)
|
- **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012)
|
||||||
@ -14,6 +13,7 @@
|
|||||||
- **[Blobwars: Metal Blob Solid](blobwars_metal_solid_blob.md)** (C++, GPL-2.0, mature, inactive since 2015)
|
- **[Blobwars: Metal Blob Solid](blobwars_metal_solid_blob.md)** (C++, GPL-2.0, mature, inactive since 2015)
|
||||||
- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
|
- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
|
||||||
- **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
|
- **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
|
||||||
|
- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
|
||||||
- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature)
|
- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature)
|
||||||
- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature)
|
- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature)
|
||||||
- **[Cat Mother Dead Justice](catmother.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003)
|
- **[Cat Mother Dead Justice](catmother.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003)
|
||||||
@ -23,11 +23,11 @@
|
|||||||
- **[CommandoJS](commando_js.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012)
|
- **[CommandoJS](commando_js.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012)
|
||||||
- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta)
|
- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta)
|
||||||
- **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta)
|
- **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta)
|
||||||
|
- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature)
|
||||||
- **[GDash](gdash.md)** (C++, MIT, beta)
|
- **[GDash](gdash.md)** (C++, MIT, beta)
|
||||||
- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2017)
|
- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2017)
|
||||||
- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
|
- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006)
|
- **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006)
|
||||||
- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature)
|
|
||||||
- **[LGames](lgames.md)** (C++, GPL-2.0, mature)
|
- **[LGames](lgames.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010)
|
- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010)
|
||||||
- **[Liquid War](liquid_war.md)** (C, GPL-3.0, mature, inactive since 2015)
|
- **[Liquid War](liquid_war.md)** (C, GPL-3.0, mature, inactive since 2015)
|
||||||
@ -36,22 +36,23 @@
|
|||||||
- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, beta, inactive since 2013)
|
- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, beta, inactive since 2013)
|
||||||
- **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012)
|
- **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012)
|
||||||
- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009)
|
- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009)
|
||||||
- **[Netrek](netrek.md)** (?, ?, mature, inactive since 2009)
|
- **[Netrek](netrek.md)** (C, Custom, mature, inactive since 2009)
|
||||||
- **[Neverball](neverball.md)** (C, GPL-2.0, mature)
|
- **[Neverball](neverball.md)** (C, GPL-2.0, mature)
|
||||||
- **[Nexiuz](nexiuz.md)** (C++, GPL-2.0, mature)
|
- **[Nexiuz](nexiuz.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[nXtank](nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010)
|
||||||
- **[Open Surge](open_surge.md)** (C, GPL-3.0, beta)
|
- **[Open Surge](open_surge.md)** (C, GPL-3.0, beta)
|
||||||
- **[Open Zelda](open_zelda.md)** (C++, zlib, beta)
|
- **[Open Zelda](open_zelda.md)** (C++, zlib, beta)
|
||||||
- **[OpenArena](openarena.md)** (C, GPL-2.0, mature, inactive since 2012)
|
- **[OpenArena](openarena.md)** (C, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[OpenClonk](openclonk.md)** (C, C++, ISC, mature)
|
- **[OpenClonk](openclonk.md)** (C, C++, ISC, mature)
|
||||||
- **[OpenLieroX](openlierox.md)** (C++, LGPL, mature)
|
- **[OpenLieroX](openlierox.md)** (C++, LGPL-2.0, mature)
|
||||||
- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature)
|
- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature)
|
||||||
- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
|
- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
|
||||||
- **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature)
|
- **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature)
|
||||||
- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature)
|
- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature)
|
||||||
- **[Rocks'n'Diamonds ](rocks_and_diamonds.md)** (C, GPL-2.0, mature)
|
- **[Rocks'n'Diamonds ](rocks_and_diamonds.md)** (C, GPL-2.0, mature)
|
||||||
|
- **[Scorched 3D](scorched_3d.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)
|
- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)
|
||||||
- **[SDL Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014)
|
- **[SDL Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Scorched 3D](scorched_3d.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
|
||||||
- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
|
- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
|
||||||
- **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011)
|
- **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011)
|
||||||
- **[Smash](smash.md)** (JavaScript, MIT, mature)
|
- **[Smash](smash.md)** (JavaScript, MIT, mature)
|
||||||
@ -66,8 +67,7 @@
|
|||||||
- **[UltraStar](ultrastar.md)** (Pascal, ?, mature, inactive since 2010)
|
- **[UltraStar](ultrastar.md)** (Pascal, ?, mature, inactive since 2010)
|
||||||
- **[Unvanquished](unvanquished.md)** (C++, GPL-3.0, mature)
|
- **[Unvanquished](unvanquished.md)** (C++, GPL-3.0, mature)
|
||||||
- **[X-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
- **[X-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[XPilot](xpilot.md)** (C, GPL-2.0, mature, inactive since 2010)
|
- **[xdigger](xdigger.md)** (C, GPL-2.0, mature, inactive since 1999)
|
||||||
- **[Xonotic](xonotic.md)** (C, GPL-3.0, mature)
|
- **[Xonotic](xonotic.md)** (C, GPL-3.0, mature)
|
||||||
- **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009)
|
- **[XPilot](xpilot.md)** (C, GPL-2.0, mature, inactive since 2010)
|
||||||
- **[nXtank](nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010)
|
- **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009)
|
||||||
- **[xdigger](xdigger.md)** (C, GPL-2.0, mature, inactive since 1999)
|
|
@ -9,7 +9,7 @@
|
|||||||
- **[Dragon History - Dračí Historie](dragon_history.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010)
|
- **[Dragon History - Dračí Historie](dragon_history.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010)
|
||||||
- **[Fanwor](fanwor.md)** (C, GPL-2.0, mature)
|
- **[Fanwor](fanwor.md)** (C, GPL-2.0, mature)
|
||||||
- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta)
|
- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta)
|
||||||
- **[GameLV](gamelv.md)** (C++, GPL, beta)
|
- **[GameLV](gamelv.md)** (C++, GPL-2.0, beta)
|
||||||
- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
|
- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
|
||||||
- **[Sentient Storage](sentient_storage.md)** (Python, Public Domain, mature)
|
- **[Sentient Storage](sentient_storage.md)** (Python, Public Domain, mature)
|
||||||
- **[Sintel The Game](sintel_the_game.md)** (Python, MIT, beta, inactive since 2014)
|
- **[Sintel The Game](sintel_the_game.md)** (Python, MIT, beta, inactive since 2014)
|
||||||
|
180
games/_all.md
180
games/_all.md
@ -5,10 +5,10 @@
|
|||||||
- **[2048](2048.md)** (Javascript, MIT, mature)
|
- **[2048](2048.md)** (Javascript, MIT, mature)
|
||||||
- **[3d.city](3d_city.md)** (JavaScript, GPL-3.0, mature, inactive since 2016)
|
- **[3d.city](3d_city.md)** (JavaScript, GPL-3.0, mature, inactive since 2016)
|
||||||
- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
|
- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
|
||||||
- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010)
|
|
||||||
- **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature)
|
- **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature)
|
||||||
- **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature)
|
- **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Aeron](aeron.md)** (C++, ?, mature, inactive since 2011)
|
- **[Aeron](aeron.md)** (C++, GPL-3.0, mature, inactive since 2011)
|
||||||
|
- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010)
|
||||||
- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
|
- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
|
||||||
- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009)
|
- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009)
|
||||||
- **[Allegro](allegro.md)** (C, zlib, mature)
|
- **[Allegro](allegro.md)** (C, zlib, mature)
|
||||||
@ -33,10 +33,9 @@
|
|||||||
- **[Attal: Lords of doom](attal.md)** (C++, GPL-2.0, mature, inactive since 2008)
|
- **[Attal: Lords of doom](attal.md)** (C++, GPL-2.0, mature, inactive since 2008)
|
||||||
- **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature)
|
- **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008)
|
- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008)
|
||||||
- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
|
|
||||||
- **[Ballerburg](ballerburg.md)** (C, Public Domain, mature, inactive since 1987)
|
- **[Ballerburg](ballerburg.md)** (C, Public Domain, mature, inactive since 1987)
|
||||||
- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
|
||||||
- **[Battle for Wesnoth](battle_for_wesnoth.md)** (C++, GPL-2.0, mature)
|
- **[Battle for Wesnoth](battle_for_wesnoth.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
||||||
- **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011)
|
- **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011)
|
||||||
- **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015)
|
- **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015)
|
||||||
- **[Battles of Antargis](battles_of_antargis.md)** (C, C++, GPL-2.0, beta, inactive since 2014)
|
- **[Battles of Antargis](battles_of_antargis.md)** (C, C++, GPL-2.0, beta, inactive since 2014)
|
||||||
@ -59,9 +58,9 @@
|
|||||||
- **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature)
|
- **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature)
|
||||||
- **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
|
- **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
|
||||||
- **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta)
|
- **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta)
|
||||||
|
- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
|
||||||
- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature)
|
- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature)
|
||||||
- **[C-evo](c_evo.md)** (Pascal, Public Domain, GPL-3.0, mature, inactive since 2013)
|
- **[C-evo](c_evo.md)** (Pascal, Public Domain, GPL-3.0, mature, inactive since 2013)
|
||||||
- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature)
|
|
||||||
- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature)
|
- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature)
|
||||||
- **[Caesar IA](caesar_ia.md)** (C++, GPL-3.0, beta)
|
- **[Caesar IA](caesar_ia.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature)
|
- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature)
|
||||||
@ -78,10 +77,11 @@
|
|||||||
- **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature)
|
- **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature)
|
||||||
- **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature)
|
- **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature)
|
||||||
- **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature)
|
- **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature)
|
||||||
- **[CivOne](civone.md)** (C#, CC0, beta)
|
|
||||||
- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003)
|
- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003)
|
||||||
|
- **[CivOne](civone.md)** (C#, CC0, beta)
|
||||||
- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature)
|
- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Clou!](clou.md)** (C, Custom, beta)
|
- **[Clou!](clou.md)** (C, Custom, beta)
|
||||||
|
- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature)
|
||||||
- **[Colobot](colobot.md)** (C++, GPL-3.0, mature)
|
- **[Colobot](colobot.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)
|
- **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)
|
||||||
- **[Colossal Cave Adventure](colossal_cave.md)** (Python, Apache-2.0, mature)
|
- **[Colossal Cave Adventure](colossal_cave.md)** (Python, Apache-2.0, mature)
|
||||||
@ -94,8 +94,6 @@
|
|||||||
- **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009)
|
- **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009)
|
||||||
- **[Crypto++](crypto.md)** (C++, Boost-1.0, mature)
|
- **[Crypto++](crypto.md)** (C++, Boost-1.0, mature)
|
||||||
- **[D-Fend Reloaded](dfend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
|
- **[D-Fend Reloaded](dfend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
|
||||||
- **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016)
|
|
||||||
- **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature)
|
|
||||||
- **[Daimonin](daimonin.md)** (C, GPL-2.0, 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)
|
- **[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 Destiny](dark_destiny.md)** (Java, Javascript, GPL, mature, inactive since 2016)
|
||||||
@ -103,19 +101,22 @@
|
|||||||
- **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012)
|
- **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012)
|
||||||
- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015)
|
- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015)
|
||||||
- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011)
|
- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011)
|
||||||
- **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015)
|
|
||||||
- **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013)
|
- **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013)
|
||||||
- **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014)
|
- **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Deliantra](deliantra.md)** (C, GPL-2.0, mature)
|
- **[Deliantra](deliantra.md)** (C, GPL-2.0, mature)
|
||||||
- **[Delta Engine](delta_engine.md)** (C#, Apache-2.0, mature, inactive since 2015)
|
- **[Delta Engine](delta_engine.md)** (C#, Apache-2.0, mature, inactive since 2015)
|
||||||
- **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013)
|
- **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013)
|
||||||
|
- **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015)
|
||||||
- **[Devana](devana.md)** (PHP, zlib, beta)
|
- **[Devana](devana.md)** (PHP, zlib, beta)
|
||||||
|
- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature)
|
||||||
- **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature)
|
- **[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)
|
- **[Domination](domination.md)** (Java, GPL-3.0, mature)
|
||||||
- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature)
|
- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Dragon History - Dračí Historie](dragon_history.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010)
|
- **[Dragon History - Dračí Historie](dragon_history.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010)
|
||||||
- **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature)
|
- **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature)
|
||||||
- **[DreamChess](dreamchess.md)** (C, GPL-3.0, beta)
|
- **[DreamChess](dreamchess.md)** (C, GPL-3.0, beta)
|
||||||
|
- **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature)
|
||||||
- **[Duel Commander](duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009)
|
- **[Duel Commander](duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009)
|
||||||
- **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014)
|
- **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Dune II - The Maker](dune_ii_the_maker.md)** (Java, MIT, beta)
|
- **[Dune II - The Maker](dune_ii_the_maker.md)** (Java, MIT, beta)
|
||||||
@ -126,75 +127,75 @@
|
|||||||
- **[Dungeon Mapper](dungeon_mapper.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
- **[Dungeon Mapper](dungeon_mapper.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||||
- **[Dungeon Monkey Eternal](dungeon_monkey_eternal.md)** (Python, GPL-2.0, mature, inactive since 2016)
|
- **[Dungeon Monkey Eternal](dungeon_monkey_eternal.md)** (Python, GPL-2.0, mature, inactive since 2016)
|
||||||
- **[Dungeon Quest](dungeon_quest.md)** (Java, MIT, mature)
|
- **[Dungeon Quest](dungeon_quest.md)** (Java, MIT, mature)
|
||||||
- **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature)
|
|
||||||
- **[EPOH](epoh.md)** (JavaScript, MIT, beta)
|
|
||||||
- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0, mature)
|
- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017)
|
- **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017)
|
||||||
- **[Egoboo](egoboo.md)** (C++, C, GPL-3.0, mature, inactive since 2015)
|
- **[Egoboo](egoboo.md)** (C++, C, GPL-3.0, mature, inactive since 2015)
|
||||||
- **[Endgame: Singularity](endgame_singularity.md)** (Python, GPL-2.0, beta)
|
- **[Endgame: Singularity](endgame_singularity.md)** (Python, GPL-2.0, beta)
|
||||||
- **[Endless Sky](endless_sky.md)** (C++, GPL-3.0, mature)
|
- **[Endless Sky](endless_sky.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Enigma](enigma.md)** (C, C++, GPL-2.0, mature)
|
- **[Enigma](enigma.md)** (C, C++, GPL-2.0, mature)
|
||||||
|
- **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature)
|
||||||
- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light.md)** (Python, MIT, beta, inactive since 2007)
|
- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light.md)** (Python, MIT, beta, inactive since 2007)
|
||||||
- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta)
|
- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta)
|
||||||
|
- **[EPOH](epoh.md)** (JavaScript, MIT, beta)
|
||||||
- **[Erebus](erebus.md)** (C++, GPL-3.0, beta)
|
- **[Erebus](erebus.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Eternal Lands](eternal_lands.md)** (C, C++, Custom, mature)
|
- **[Eternal Lands](eternal_lands.md)** (C, C++, Custom, mature)
|
||||||
- **[EternalWinterWars](eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014)
|
- **[EternalWinterWars](eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014)
|
||||||
- **[Evil Cult](evil_cult.md)** (Haxe, JavaScript, GPL-3.0, mature)
|
- **[Evil Cult](evil_cult.md)** (Haxe, JavaScript, GPL-3.0, mature)
|
||||||
- **[Evol Online](evol_online.md)** (C, GPL-3.0, mature)
|
- **[Evol Online](evol_online.md)** (C, GPL-3.0, mature)
|
||||||
- **[Exult](exult.md)** (C++, GPL-2.0, mature)
|
- **[Exult](exult.md)** (C++, GPL-2.0, mature)
|
||||||
- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014)
|
|
||||||
- **[Fall of Imyrin](fall_of_imiryn.md)** (C++, Python, GPL-3.0, beta, inactive since 2009)
|
- **[Fall of Imyrin](fall_of_imiryn.md)** (C++, Python, GPL-3.0, beta, inactive since 2009)
|
||||||
- **[Fallen Spire](fallen_spire.md)** (Python, GPL-3.0, beta, inactive since 2009)
|
- **[Fallen Spire](fallen_spire.md)** (Python, GPL-3.0, beta, inactive since 2009)
|
||||||
- **[Fanwor](fanwor.md)** (C, GPL-2.0, mature)
|
- **[Fanwor](fanwor.md)** (C, GPL-2.0, mature)
|
||||||
|
- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[First Strike](first_strike.md)** (Java, MIT, mature)
|
- **[First Strike](first_strike.md)** (Java, MIT, mature)
|
||||||
- **[Fish Fillets - Next Generation](fish_fillets_ng.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
- **[Fish Fillets - Next Generation](fish_fillets_ng.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Flare Engine](flare_engine.md)** (C++, GPL-3.0, mature)
|
- **[Flare Engine](flare_engine.md)** (C++, GPL-3.0, mature)
|
||||||
- **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature)
|
- **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Flixel](flixel.md)** (ActionScript, MIT, mature)
|
- **[Flixel](flixel.md)** (ActionScript, MIT, mature)
|
||||||
|
- **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015)
|
||||||
|
- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta)
|
||||||
- **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature)
|
- **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature)
|
||||||
- **[Free Orion](free_orion.md)** (C++, Python, GPL-2.0, beta)
|
- **[Free Orion](free_orion.md)** (C++, Python, GPL-2.0, beta)
|
||||||
- **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta)
|
- **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta)
|
||||||
- **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015)
|
|
||||||
- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta)
|
|
||||||
- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature)
|
|
||||||
- **[FreeLords](freelords.md)** (Java, GPL-2.0, beta)
|
|
||||||
- **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016)
|
|
||||||
- **[FreeRails](freerails.md)** (Java, GPL-2.0, beta)
|
|
||||||
- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta)
|
|
||||||
- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009)
|
|
||||||
- **[FreeType](freetype.md)** (C, GPL, mature)
|
|
||||||
- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature)
|
- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature)
|
||||||
- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature)
|
- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature)
|
||||||
|
- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature)
|
||||||
- **[Freedink](freedink.md)** (C++, GPL-3.0, mature)
|
- **[Freedink](freedink.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta)
|
- **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta)
|
||||||
- **[FreedroidRPG](freedroid.md)** (C, GPL-2.0, mature)
|
- **[FreedroidRPG](freedroid.md)** (C, GPL-2.0, mature)
|
||||||
|
- **[FreeLords](freelords.md)** (Java, GPL-2.0, beta)
|
||||||
- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta)
|
- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta)
|
||||||
|
- **[FreeRails](freerails.md)** (Java, GPL-2.0, beta)
|
||||||
|
- **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016)
|
||||||
- **[Freeserf](freeserf.md)** (C++, GPL-3.0, beta)
|
- **[Freeserf](freeserf.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
- **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
||||||
|
- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta)
|
||||||
|
- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009)
|
||||||
|
- **[FreeType](freetype.md)** (C, GPL-2.0, Custom, mature)
|
||||||
- **[Frozen Bubble](frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012)
|
- **[Frozen Bubble](frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[Fujo](fujo.md)** (Python, CC-BY-SA-4.0, mature, inactive since 2014)
|
- **[Fujo](fujo.md)** (Python, CC-BY-SA-4.0, mature, inactive since 2014)
|
||||||
- **[GDash](gdash.md)** (C++, MIT, beta)
|
|
||||||
- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2017)
|
|
||||||
- **[GM Tools](gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004)
|
|
||||||
- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
|
|
||||||
- **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006)
|
|
||||||
- **[GalaxyMage Redux](galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011)
|
- **[GalaxyMage Redux](galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005)
|
- **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[GameLV](gamelv.md)** (C++, GPL, beta)
|
- **[GameLV](gamelv.md)** (C++, GPL-2.0, beta)
|
||||||
- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature)
|
- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature)
|
||||||
|
- **[GDash](gdash.md)** (C++, MIT, beta)
|
||||||
- **[GearHead](gearhead.md)** (Pascal, LGPL-2.1, Apache-2.0, mature)
|
- **[GearHead](gearhead.md)** (Pascal, LGPL-2.1, Apache-2.0, mature)
|
||||||
- **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004)
|
- **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004)
|
||||||
- **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature)
|
- **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature)
|
||||||
- **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature)
|
- **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
- **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
||||||
- **[Globulation2](globulation2.md)** (C++, GPL-3.0, mature)
|
- **[Globulation2](globulation2.md)** (C++, GPL-3.0, mature)
|
||||||
|
- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2017)
|
||||||
|
- **[GM Tools](gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004)
|
||||||
- **[Goblin Camp](goblin_camp.md)** (C++, GPL-3.0, beta, inactive since 2012)
|
- **[Goblin Camp](goblin_camp.md)** (C++, GPL-3.0, beta, inactive since 2012)
|
||||||
- **[Goblin Hack](goblin_hack.md)** (C++, GPL-2.0, beta, inactive since 2009)
|
- **[Goblin Hack](goblin_hack.md)** (C++, GPL-2.0, beta, inactive since 2009)
|
||||||
- **[Godot](godot.md)** (C, C++, MIT, mature)
|
- **[Godot](godot.md)** (C, C++, MIT, mature)
|
||||||
- **[Golly ](golly.md)** (C++, Java, GPL-2.0, mature)
|
- **[Golly ](golly.md)** (C++, Java, GPL-2.0, mature)
|
||||||
|
- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[Grabble](grabble.md)** (Java, ?, mature, inactive since 2006)
|
- **[Grabble](grabble.md)** (Java, ?, mature, inactive since 2006)
|
||||||
- **[Greenius' Civil War](greenius_civil_war.md)** (C++, GPL-2.0, beta, inactive since 2001)
|
- **[Greenius' Civil War](greenius_civil_war.md)** (C++, GPL-2.0, beta, inactive since 2001)
|
||||||
- **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
- **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
|
- **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006)
|
||||||
- **[H-World](h_world.md)** (C, Lua, GPL-2.0, beta, inactive since 2005)
|
- **[H-World](h_world.md)** (C, Lua, GPL-2.0, beta, inactive since 2005)
|
||||||
- **[Hale](hale.md)** (Java, GPL-2.0, beta, inactive since 2014)
|
- **[Hale](hale.md)** (Java, GPL-2.0, beta, inactive since 2014)
|
||||||
- **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature)
|
- **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature)
|
||||||
@ -215,24 +216,27 @@
|
|||||||
- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature)
|
- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature)
|
||||||
- **[Isometric Turn-Based Strategy](isometric_turn_based_strategy.md)** (Python, MIT, beta)
|
- **[Isometric Turn-Based Strategy](isometric_turn_based_strategy.md)** (Python, MIT, beta)
|
||||||
- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta)
|
- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta)
|
||||||
|
- **[Jagged Alliance 2 Stracciatella](jagged_alliance2.md)** (C++, Custom, mature)
|
||||||
|
- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
|
||||||
|
- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta)
|
||||||
|
- **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature)
|
||||||
- **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006)
|
- **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature)
|
- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature)
|
||||||
- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
|
|
||||||
- **[Jagged Alliance 2 Stracciatella](jagged_alliance2.md)** (C++, Custom, mature)
|
|
||||||
- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta)
|
|
||||||
- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature)
|
- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature)
|
||||||
- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011)
|
- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, ?, mature, inactive since 2007)
|
||||||
- **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
- **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Knights and Merchants Remake](knights_and_merchants_remake.md)** (Pascal, AGPL-3.0, mature)
|
- **[Knights and Merchants Remake](knights_and_merchants_remake.md)** (Pascal, AGPL-3.0, mature)
|
||||||
- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
|
- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
|
||||||
- **[LGames](lgames.md)** (C++, GPL-2.0, mature)
|
- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature)
|
|
||||||
- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature)
|
|
||||||
- **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010)
|
- **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010)
|
||||||
- **[Land of Fire](land_of_fire.md)** (Custom, GPL-2.0, beta)
|
- **[Land of Fire](land_of_fire.md)** (Custom, GPL-2.0, beta)
|
||||||
|
- **[LGames](lgames.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature)
|
||||||
|
- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature)
|
||||||
|
- **[libpng](libpng.md)** (C, Custom, mature)
|
||||||
- **[Libxml2](libxml2.md)** (C, MIT, mature)
|
- **[Libxml2](libxml2.md)** (C, MIT, mature)
|
||||||
- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature)
|
- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature)
|
||||||
- **[LinCity-NG](lincity_ng.md)** (C++, GPL, mature)
|
- **[LinCity-NG](lincity_ng.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005)
|
- **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006)
|
- **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006)
|
||||||
- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010)
|
- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010)
|
||||||
@ -242,6 +246,7 @@
|
|||||||
- **[Lua](lua.md)** (C, MIT, mature)
|
- **[Lua](lua.md)** (C, MIT, mature)
|
||||||
- **[Lugaru](lugaru.md)** (C++, GPL-2.0, mature)
|
- **[Lugaru](lugaru.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Lumix Engine](lumix.md)** (C++, MIT, beta)
|
- **[Lumix Engine](lumix.md)** (C++, MIT, beta)
|
||||||
|
- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature)
|
||||||
- **[LÖVE](loeve.md)** (C++, zlib, mature)
|
- **[LÖVE](loeve.md)** (C++, zlib, mature)
|
||||||
- **[M.E.W.L.](mewl.md)** (C++, GPL-2.0, beta, inactive since 2015)
|
- **[M.E.W.L.](mewl.md)** (C++, GPL-2.0, beta, inactive since 2015)
|
||||||
- **[Machinations](machinations.md)** (C++, GPL-2.0, beta, inactive since 2003)
|
- **[Machinations](machinations.md)** (C++, GPL-2.0, beta, inactive since 2003)
|
||||||
@ -251,8 +256,8 @@
|
|||||||
- **[Maratis](maratis.md)** (C++, GPL-2.0, beta)
|
- **[Maratis](maratis.md)** (C++, GPL-2.0, beta)
|
||||||
- **[Mars, Land of No Mercy](mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
- **[Mars, Land of No Mercy](mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
||||||
- **[Me and My Shadow](me_and_my_shadow.md)** (C++, GPL-3.0, beta)
|
- **[Me and My Shadow](me_and_my_shadow.md)** (C++, GPL-3.0, beta)
|
||||||
- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, beta, inactive since 2013)
|
|
||||||
- **[Mechanized Assault & eXploration Reloaded ](maxr.md)** (C++, C, GPL-2.0, beta, inactive since 2016)
|
- **[Mechanized Assault & eXploration Reloaded ](maxr.md)** (C++, C, GPL-2.0, beta, inactive since 2016)
|
||||||
|
- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, beta, inactive since 2013)
|
||||||
- **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012)
|
- **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012)
|
||||||
- **[MegaGlest](megaglest.md)** (C++, GPL-2.0, mature)
|
- **[MegaGlest](megaglest.md)** (C++, GPL-2.0, mature)
|
||||||
- **[MegaMek](megamek.md)** (Java, GPL-2.0, mature)
|
- **[MegaMek](megamek.md)** (Java, GPL-2.0, mature)
|
||||||
@ -260,27 +265,29 @@
|
|||||||
- **[Meridian 59](meridian59.md)** (C++, C, GPL-2.0, mature)
|
- **[Meridian 59](meridian59.md)** (C++, C, GPL-2.0, mature)
|
||||||
- **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008)
|
- **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008)
|
||||||
- **[Metal Mech](metal_mech.md)** (PHP, GPL-2.0, beta, inactive since 2006)
|
- **[Metal Mech](metal_mech.md)** (PHP, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009)
|
|
||||||
- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature)
|
- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature)
|
||||||
|
- **[micropolisJS](micropolis_js.md)** (Javascript, GPL-3.0, mature)
|
||||||
|
- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009)
|
||||||
- **[Minetest](minetest.md)** (C++, Lua, LGPL-2.1, mature)
|
- **[Minetest](minetest.md)** (C++, Lua, LGPL-2.1, mature)
|
||||||
|
- **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature)
|
||||||
- **[MonoGame](monogame.md)** (C#, MPL, MIT, mature)
|
- **[MonoGame](monogame.md)** (C#, MPL, MIT, mature)
|
||||||
- **[Monster Generator](monster_generator.md)** (Java, MIT, mature)
|
- **[Monster Generator](monster_generator.md)** (Java, MIT, mature)
|
||||||
- **[Monstrosity](monstrosity.md)** (Python, MIT, mature)
|
- **[Monstrosity](monstrosity.md)** (Python, MIT, mature)
|
||||||
- **[Moria](moria.md)** (C, GPL-3.0, mature)
|
- **[Moria](moria.md)** (C, GPL-3.0, mature)
|
||||||
- **[Mpango](mpango.md)** (Java, GPL-2.0, beta, inactive since 2013)
|
- **[Mpango](mpango.md)** (Java, GPL-2.0, beta, inactive since 2013)
|
||||||
- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
|
- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
|
||||||
- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature)
|
|
||||||
- **[Naev](naev.md)** (C, Lua, GPL-3.0, mature)
|
- **[Naev](naev.md)** (C, Lua, GPL-3.0, mature)
|
||||||
- **[NetHack](nethack.md)** (C, Custom, mature)
|
- **[NetHack](nethack.md)** (C, Custom, mature)
|
||||||
- **[NetPanzer](netpanzer.md)** (C++, GPL-2.0, beta)
|
- **[NetPanzer](netpanzer.md)** (C++, GPL-2.0, beta)
|
||||||
|
- **[Netrek](netrek.md)** (C, Custom, mature, inactive since 2009)
|
||||||
- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature)
|
- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature)
|
||||||
- **[Netrek](netrek.md)** (?, ?, mature, inactive since 2009)
|
|
||||||
- **[Neverball](neverball.md)** (C, GPL-2.0, mature)
|
- **[Neverball](neverball.md)** (C, GPL-2.0, mature)
|
||||||
- **[Nexiuz](nexiuz.md)** (C++, GPL-2.0, mature)
|
- **[Nexiuz](nexiuz.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature)
|
||||||
|
- **[nXtank](nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010)
|
||||||
- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature)
|
- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature)
|
||||||
- **[OGRE3D](ogre3d.md)** (C++, MIT, mature)
|
|
||||||
- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009)
|
|
||||||
- **[Octaforge](octaforge.md)** (C++, Custom, mature)
|
- **[Octaforge](octaforge.md)** (C++, Custom, mature)
|
||||||
|
- **[OGRE3D](ogre3d.md)** (C++, MIT, mature)
|
||||||
- **[Oolite](oolite.md)** (Objective-C, C, Javascript, GPL-2.0, mature)
|
- **[Oolite](oolite.md)** (Objective-C, C, Javascript, GPL-2.0, mature)
|
||||||
- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature)
|
- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature)
|
||||||
- **[Open AL](open_al.md)** (C, Proprietary, mature)
|
- **[Open AL](open_al.md)** (C, Proprietary, mature)
|
||||||
@ -291,9 +298,9 @@
|
|||||||
- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature)
|
- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature)
|
||||||
- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature)
|
- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature)
|
||||||
- **[Open Panzer](open_panzer.md)** (JavaScript, GPL-2.0, mature)
|
- **[Open Panzer](open_panzer.md)** (JavaScript, GPL-2.0, mature)
|
||||||
|
- **[Open Rails](open_rails.md)** (C#, GPL-3.0, mature)
|
||||||
- **[Open RPG Maker](open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
- **[Open RPG Maker](open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Open RSC](open_rsc.md)** (Java, GPL-3.0, mature)
|
- **[Open RSC](open_rsc.md)** (Java, GPL-3.0, mature)
|
||||||
- **[Open Rails](open_rails.md)** (C#, GPL-3.0, mature)
|
|
||||||
- **[Open Soccer Star](open_soccer_star.md)** (PHP, GPL-3.0, beta)
|
- **[Open Soccer Star](open_soccer_star.md)** (PHP, GPL-3.0, beta)
|
||||||
- **[Open Surge](open_surge.md)** (C, GPL-3.0, beta)
|
- **[Open Surge](open_surge.md)** (C, GPL-3.0, beta)
|
||||||
- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014)
|
- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014)
|
||||||
@ -304,37 +311,39 @@
|
|||||||
- **[OpenCity](open_city.md)** (C++, GPL-2.0, beta)
|
- **[OpenCity](open_city.md)** (C++, GPL-2.0, beta)
|
||||||
- **[OpenClonk](openclonk.md)** (C, C++, ISC, mature)
|
- **[OpenClonk](openclonk.md)** (C, C++, ISC, mature)
|
||||||
- **[OpenFL](open_fl.md)** (Haxe, MIT, mature)
|
- **[OpenFL](open_fl.md)** (Haxe, MIT, mature)
|
||||||
|
- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004)
|
||||||
- **[OpenHoMM](open_homm.md)** (C++, GPL-3.0, beta, inactive since 2010)
|
- **[OpenHoMM](open_homm.md)** (C++, GPL-3.0, beta, inactive since 2010)
|
||||||
- **[OpenLieroX](openlierox.md)** (C++, LGPL, mature)
|
- **[OpenLieroX](openlierox.md)** (C++, LGPL-2.0, mature)
|
||||||
- **[OpenMOO2](openmoo2.md)** (Python, GPL-2.0, beta, inactive since 2011)
|
- **[OpenMOO2](openmoo2.md)** (Python, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature)
|
- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature)
|
||||||
- **[OpenRA](open_ra.md)** (C#, GPL-3.0, mature)
|
- **[OpenRA](open_ra.md)** (C#, GPL-3.0, mature)
|
||||||
- **[OpenRCT2](open_rct2.md)** (C++, GPL-3.0, beta)
|
- **[OpenRCT2](open_rct2.md)** (C++, GPL-3.0, beta)
|
||||||
- **[OpenRPG](openrpg.md)** (Python, GPL-2.0, mature, inactive since 2013)
|
- **[OpenRPG](openrpg.md)** (Python, GPL-2.0, mature, inactive since 2013)
|
||||||
- **[OpenSSL](openssl.md)** (C, Custom, mature)
|
|
||||||
- **[OpenSkyscraper](openskyscraper.md)** (C++, GPL-2.0, beta)
|
- **[OpenSkyscraper](openskyscraper.md)** (C++, GPL-2.0, beta)
|
||||||
- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta)
|
- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta)
|
||||||
|
- **[OpenSSL](openssl.md)** (C, Custom, mature)
|
||||||
- **[OpenTTD](open_ttd.md)** (C++, GPL-2.0, mature)
|
- **[OpenTTD](open_ttd.md)** (C++, GPL-2.0, mature)
|
||||||
- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature)
|
- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature)
|
||||||
- **[OpenXcom](open_xcom.md)** (C++, GPL-3.0, mature)
|
- **[OpenXcom](open_xcom.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004)
|
|
||||||
- **[Operation Citadel](operation_citadel.md)** (C++, GPL-2.0, beta, inactive since 2000)
|
- **[Operation Citadel](operation_citadel.md)** (C++, GPL-2.0, beta, inactive since 2000)
|
||||||
|
- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009)
|
||||||
- **[Orx](orx.md)** (C, zlib, mature)
|
- **[Orx](orx.md)** (C, zlib, mature)
|
||||||
- **[Other-Life](other_life.md)** (C, C++, Custom, beta)
|
- **[Other-Life](other_life.md)** (C, C++, Custom, beta)
|
||||||
- **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0, mature)
|
- **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0, mature)
|
||||||
- **[Outer Space](outer_space.md)** (Python, GPL-2.0, beta)
|
- **[Outer Space](outer_space.md)** (Python, GPL-2.0, beta)
|
||||||
- **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012)
|
|
||||||
- **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature)
|
|
||||||
- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature)
|
- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature)
|
||||||
- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature)
|
- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature)
|
||||||
- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
|
- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
|
||||||
|
- **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012)
|
||||||
- **[Pasang Emas](pasang_emas.md)** (Vala, GPL-3.0, mature)
|
- **[Pasang Emas](pasang_emas.md)** (Vala, GPL-3.0, mature)
|
||||||
- **[Pax Britannica](pax_britannica.md)** (Lua, C, MIT, mature)
|
- **[Pax Britannica](pax_britannica.md)** (Lua, C, MIT, mature)
|
||||||
|
- **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature)
|
||||||
- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||||
- **[Pingus](pingus.md)** (C++, GPL-3.0, mature)
|
- **[Pingus](pingus.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Pioneer](pioneer.md)** (C++, C, Apache-2.0, GPL-3.0, mature)
|
- **[Pioneer](pioneer.md)** (C++, C, Apache-2.0, GPL-3.0, mature)
|
||||||
- **[Pioneers](pioneers.md)** (C, GPL-2.0, mature)
|
- **[Pioneers](pioneers.md)** (C, GPL-2.0, mature)
|
||||||
- **[Pizza Business](pizza_business.md)** (C++, GPL-2.0, mature, inactive since 2003)
|
- **[Pizza Business](pizza_business.md)** (C++, GPL-2.0, mature, inactive since 2003)
|
||||||
|
- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature)
|
||||||
- **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature)
|
- **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Planetary Hoppers](planetary_hoppers.md)** (Java, GPL-2.0, beta, inactive since 2003)
|
- **[Planetary Hoppers](planetary_hoppers.md)** (Java, GPL-2.0, beta, inactive since 2003)
|
||||||
- **[PokerTH](pokerth.md)** (C++, AGPL-3.0, mature, inactive since 2017)
|
- **[PokerTH](pokerth.md)** (C++, AGPL-3.0, mature, inactive since 2017)
|
||||||
@ -342,18 +351,20 @@
|
|||||||
- **[Polycode](polycode.md)** (C, C++, MIT, beta)
|
- **[Polycode](polycode.md)** (C, C++, MIT, beta)
|
||||||
- **[Project Helena](project_helena.md)** (Pascal, GPL-3.0, beta)
|
- **[Project Helena](project_helena.md)** (Pascal, GPL-3.0, beta)
|
||||||
- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature)
|
- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature)
|
||||||
|
- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature)
|
||||||
- **[PyKaraoke](pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011)
|
- **[PyKaraoke](pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011)
|
||||||
- **[PySol](pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
|
|
||||||
- **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature)
|
- **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature)
|
||||||
|
- **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015)
|
||||||
|
- **[PySol](pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
|
||||||
- **[Qt](qt.md)** (C++, LGPL-3.0, mature)
|
- **[Qt](qt.md)** (C++, LGPL-3.0, mature)
|
||||||
- **[Quad-engine](quad.md)** (Pascal, MIT, beta)
|
- **[Quad-engine](quad.md)** (Pascal, MIT, beta)
|
||||||
- **[REGoth](regoth.md)** (C++, GPL-3.0, beta)
|
|
||||||
- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006)
|
|
||||||
- **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature)
|
- **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature)
|
||||||
- **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014)
|
- **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014)
|
||||||
- **[Ragel](ragel.md)** (C++, MIT, mature)
|
- **[Ragel](ragel.md)** (C++, MIT, mature)
|
||||||
- **[Rails: an 18xx game system](rails_18xx.md)** (Java, GPL-2.0, mature)
|
- **[Rails: an 18xx game system](rails_18xx.md)** (Java, GPL-2.0, mature)
|
||||||
|
- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016)
|
||||||
- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature)
|
- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature)
|
||||||
|
- **[REGoth](regoth.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Return to the Roots](return_to_the_roots.md)** (C++, GPL-3.0, mature)
|
- **[Return to the Roots](return_to_the_roots.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Rigs of Rods](rigs_of_rods.md)** (C++, GPL-3.0, mature)
|
- **[Rigs of Rods](rigs_of_rods.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Rocks'n'Diamonds ](rocks_and_diamonds.md)** (C, GPL-2.0, mature)
|
- **[Rocks'n'Diamonds ](rocks_and_diamonds.md)** (C, GPL-2.0, mature)
|
||||||
@ -362,17 +373,19 @@
|
|||||||
- **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature)
|
- **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature)
|
||||||
- **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature)
|
- **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature)
|
||||||
- **[Room for Change](room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013)
|
- **[Room for Change](room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013)
|
||||||
|
- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006)
|
||||||
|
- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Ryzom Core](ryzom_core.md)** (C++, AGPL-3.0, mature)
|
- **[Ryzom Core](ryzom_core.md)** (C++, AGPL-3.0, mature)
|
||||||
- **[S.C.O.U.R.G.E.](scourge.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
- **[S.C.O.U.R.G.E.](scourge.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
||||||
- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)
|
- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014)
|
||||||
- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014)
|
|
||||||
- **[SDL Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014)
|
|
||||||
- **[SWIG](swig.md)** (C++, SWIG license, mature)
|
|
||||||
- **[Scorched 3D](scorched_3d.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
- **[Scorched 3D](scorched_3d.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Scorched Moon](scorched_moon.md)** (Python, GPL-3.0, beta)
|
- **[Scorched Moon](scorched_moon.md)** (Python, GPL-3.0, beta)
|
||||||
- **[Scrabble3D](scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
|
- **[Scrabble3D](scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
|
||||||
- **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, ?, mature, inactive since 2017)
|
- **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, GPL-2.0, mature, inactive since 2017)
|
||||||
- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature)
|
- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)
|
||||||
|
- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014)
|
||||||
|
- **[SDL Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
|
- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
|
||||||
- **[Sengoku: Warring States of Japan](sengoku_warring_states_of_japan.md)** (C++, Lua, MIT, beta, inactive since 2008)
|
- **[Sengoku: Warring States of Japan](sengoku_warring_states_of_japan.md)** (C++, Lua, MIT, beta, inactive since 2008)
|
||||||
- **[Sentient Storage](sentient_storage.md)** (Python, Public Domain, mature)
|
- **[Sentient Storage](sentient_storage.md)** (Python, Public Domain, mature)
|
||||||
@ -380,8 +393,8 @@
|
|||||||
- **[Seven Kingdoms: Ancient Adversaries](seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature)
|
- **[Seven Kingdoms: Ancient Adversaries](seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature)
|
||||||
- **[SharpKonquest](sharpkonquest.md)** (C#, GPL-2.0, mature, inactive since 2007)
|
- **[SharpKonquest](sharpkonquest.md)** (C#, GPL-2.0, mature, inactive since 2007)
|
||||||
- **[Silvertree](silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007)
|
- **[Silvertree](silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007)
|
||||||
- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature)
|
|
||||||
- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature)
|
- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature)
|
||||||
|
- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature)
|
||||||
- **[Simple-Solitaire](simple_solitaire.md)** (Java, GPL-3.0, mature)
|
- **[Simple-Solitaire](simple_solitaire.md)** (Java, GPL-3.0, mature)
|
||||||
- **[SimuTrans](simutrans.md)** (C++, Artistic License, mature)
|
- **[SimuTrans](simutrans.md)** (C++, Artistic License, mature)
|
||||||
- **[Sintel The Game](sintel_the_game.md)** (Python, MIT, beta, inactive since 2014)
|
- **[Sintel The Game](sintel_the_game.md)** (Python, MIT, beta, inactive since 2014)
|
||||||
@ -415,13 +428,11 @@
|
|||||||
- **[Story of a Lost Sky](story_of_a_lost_sky.md)** (Python, 3-clause BSD, mature)
|
- **[Story of a Lost Sky](story_of_a_lost_sky.md)** (Python, 3-clause BSD, mature)
|
||||||
- **[Stunt Rally](stunt_rally.md)** (C++, GPL-3.0, mature)
|
- **[Stunt Rally](stunt_rally.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Summoning Wars](summoming_wars.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
- **[Summoning Wars](summoming_wars.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[SuperTuxKart](supertuxkart.md)** (C++, C, GPL-3.0, mature)
|
|
||||||
- **[Superpowers](superpowers.md)** (Typescript, ISC, mature)
|
- **[Superpowers](superpowers.md)** (Typescript, ISC, mature)
|
||||||
|
- **[SuperTuxKart](supertuxkart.md)** (C++, C, GPL-3.0, mature)
|
||||||
- **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014)
|
- **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014)
|
||||||
|
- **[SWIG](swig.md)** (C++, SWIG license, mature)
|
||||||
- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004)
|
- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004)
|
||||||
- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
|
||||||
- **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
|
||||||
- **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, mature)
|
|
||||||
- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature)
|
- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature)
|
||||||
- **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT, mature)
|
- **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT, mature)
|
||||||
- **[Tenes Empanadas Graciela](tenes_empanadas_graciela.md)** (C, Javascript, Perl, GPL-2.0, beta, inactive since 2015)
|
- **[Tenes Empanadas Graciela](tenes_empanadas_graciela.md)** (C, Javascript, Perl, GPL-2.0, beta, inactive since 2015)
|
||||||
@ -432,22 +443,25 @@
|
|||||||
- **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003)
|
- **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003)
|
||||||
- **[The Endless Dungeons](endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015)
|
- **[The Endless Dungeons](endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015)
|
||||||
- **[The Epic of Heroes](epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
- **[The Epic of Heroes](epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
||||||
|
- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta)
|
||||||
- **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature)
|
- **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature)
|
||||||
- **[The Mana World](mana_world.md)** (PHP, GPL-2.0, mature)
|
- **[The Mana World](mana_world.md)** (PHP, GPL-2.0, mature)
|
||||||
- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta)
|
|
||||||
- **[Thousand Parsec](thousand_parsec.md)** (C++, Python, GPL-2.0, beta, inactive since 2012)
|
- **[Thousand Parsec](thousand_parsec.md)** (C++, Python, GPL-2.0, beta, inactive since 2012)
|
||||||
- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature)
|
- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature)
|
||||||
|
- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
||||||
- **[Tremulous](tremulous.md)** (C, GPL-2.0, mature, inactive since 2016)
|
- **[Tremulous](tremulous.md)** (C, GPL-2.0, mature, inactive since 2016)
|
||||||
- **[Tressette](tresette.md)** (C++, GPL-2.0, mature, inactive since 2017)
|
- **[Tressette](tresette.md)** (C++, GPL-2.0, mature, inactive since 2017)
|
||||||
- **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
- **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||||
- **[TripleA](triplea.md)** (Java, GPL-2.0, mature)
|
- **[TripleA](triplea.md)** (Java, GPL-2.0, mature)
|
||||||
|
- **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[Tumiki Fighters](tumiki_fighters.md)** (D, C++, 2-clause BSD, mature, inactive since 2005)
|
- **[Tumiki Fighters](tumiki_fighters.md)** (D, C++, 2-clause BSD, mature, inactive since 2005)
|
||||||
- **[Turious](turious.md)** (C, GPL-3.0, beta, inactive since 2014)
|
- **[Turious](turious.md)** (C, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Turn of War](turn_of_war.md)** (Java, GPL-3.0, beta)
|
- **[Turn of War](turn_of_war.md)** (Java, GPL-3.0, beta)
|
||||||
- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012)
|
- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012)
|
||||||
- **[Tux Racer](tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001)
|
|
||||||
- **[Tux of Math Command](tux_of_math_command.md)** (C, GPL-3.0, mature, inactive since 2011)
|
- **[Tux of Math Command](tux_of_math_command.md)** (C, GPL-3.0, mature, inactive since 2011)
|
||||||
|
- **[Tux Racer](tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001)
|
||||||
- **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature)
|
- **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature)
|
||||||
|
- **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, mature)
|
||||||
- **[TwinEngine](twin_engine.md)** (C, GPL-2.0, mature, inactive since 2015)
|
- **[TwinEngine](twin_engine.md)** (C, GPL-2.0, mature, inactive since 2015)
|
||||||
- **[UFO2000](ufo2000.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
- **[UFO2000](ufo2000.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[Ufo: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature)
|
- **[Ufo: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature)
|
||||||
@ -455,23 +469,23 @@
|
|||||||
- **[UltraStar Deluxe](ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature)
|
- **[UltraStar Deluxe](ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature)
|
||||||
- **[UltraStar](ultrastar.md)** (Pascal, ?, mature, inactive since 2010)
|
- **[UltraStar](ultrastar.md)** (Pascal, ?, mature, inactive since 2010)
|
||||||
- **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002)
|
- **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002)
|
||||||
- **[UnNetHack](unnethack.md)** (C, Custom, mature)
|
|
||||||
- **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007)
|
- **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007)
|
||||||
- **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta)
|
- **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta)
|
||||||
|
- **[UnNetHack](unnethack.md)** (C, Custom, mature)
|
||||||
- **[Unvanquished](unvanquished.md)** (C++, GPL-3.0, mature)
|
- **[Unvanquished](unvanquished.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Urho3D](urho3d.md)** (C++, AngelScript, MIT, mature)
|
- **[Urho3D](urho3d.md)** (C++, AngelScript, MIT, mature)
|
||||||
|
- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL-2.0, mature)
|
||||||
- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature)
|
- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature)
|
||||||
- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature)
|
- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature)
|
||||||
- **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014)
|
- **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014)
|
||||||
- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL, mature)
|
|
||||||
- **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature)
|
- **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Veloren](veloren.md)** (Rust, GPL-3.0, beta)
|
- **[Veloren](veloren.md)** (Rust, GPL-3.0, beta)
|
||||||
- **[WAtomic](watomic.md)** (Pascal, GPL-2.0, mature, inactive since 2005)
|
|
||||||
- **[War Of Kingdom](war_of_kingdom.md)** (C, C++, GPL-2.0, beta)
|
- **[War Of Kingdom](war_of_kingdom.md)** (C, C++, GPL-2.0, beta)
|
||||||
- **[Wargamer](wargamer.md)** (C++, GPL-2.0, mature, inactive since 2003)
|
- **[Wargamer](wargamer.md)** (C++, GPL-2.0, mature, inactive since 2003)
|
||||||
- **[Wargus](wargus.md)** (C++, Lua, GPL-2.0, mature)
|
- **[Wargus](wargus.md)** (C++, Lua, GPL-2.0, mature)
|
||||||
- **[Warzone 2100](warzone_2100.md)** (C++, GPL-2.0, mature)
|
- **[Warzone 2100](warzone_2100.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta)
|
- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta)
|
||||||
|
- **[WAtomic](watomic.md)** (Pascal, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature)
|
- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature)
|
||||||
- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
||||||
- **[Wizards Magic](wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012)
|
- **[Wizards Magic](wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012)
|
||||||
@ -480,42 +494,28 @@
|
|||||||
- **[World of Heroes](world_of_heroes.md)** (Python, 3-clause BSD, beta, inactive since 2009)
|
- **[World of Heroes](world_of_heroes.md)** (Python, 3-clause BSD, beta, inactive since 2009)
|
||||||
- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, mature, inactive since 2011)
|
- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, mature, inactive since 2011)
|
||||||
- **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature)
|
- **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature)
|
||||||
- **[Wyrmsun](wyrmsun.md)** (Lua, C++, GPL-2.0, mature)
|
- **[Wyrmsun](wyrmsun.md)** (Lua, C++, GPL-2.0, mature)
|
||||||
- **[X-Force: Fight For Destiny](x-force.md)** (Pascal, GPL-2.0, beta, inactive since 2011)
|
- **[X-Force: Fight For Destiny](x-force.md)** (Pascal, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[X-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
- **[X-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003)
|
- **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003)
|
||||||
|
- **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005)
|
||||||
|
- **[xdigger](xdigger.md)** (C, GPL-2.0, mature, inactive since 1999)
|
||||||
|
- **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014)
|
||||||
|
- **[Xonotic](xonotic.md)** (C, GPL-3.0, mature)
|
||||||
|
- **[xoreos](xoreos.md)** (C++, GPL-3.0, beta)
|
||||||
- **[XPilot](xpilot.md)** (C, GPL-2.0, mature, inactive since 2010)
|
- **[XPilot](xpilot.md)** (C, GPL-2.0, mature, inactive since 2010)
|
||||||
- **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010)
|
- **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010)
|
||||||
- **[XU4](xu4.md)** (C++, GPL-2.0, mature)
|
- **[XU4](xu4.md)** (C++, GPL-2.0, mature)
|
||||||
- **[XZ Utils](xz.md)** (C, Custom, mature)
|
- **[XZ Utils](xz.md)** (C, Custom, mature)
|
||||||
- **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005)
|
- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature)
|
||||||
- **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014)
|
|
||||||
- **[Xonotic](xonotic.md)** (C, GPL-3.0, mature)
|
|
||||||
- **[YSoccer](ysoccer.md)** (Java, ?, mature, inactive since 2017)
|
|
||||||
- **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009)
|
- **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009)
|
||||||
|
- **[YSoccer](ysoccer.md)** (Java, ?, mature)
|
||||||
- **[ZAngband](zangband.md)** (C, Custom, mature, inactive since 2005)
|
- **[ZAngband](zangband.md)** (C, Custom, mature, inactive since 2005)
|
||||||
- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature)
|
|
||||||
- **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua, GPL-3.0, mature)
|
- **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua, GPL-3.0, mature)
|
||||||
- **[Zero Ballistics](zeroballistics.md)** (C++, MIT, mature, inactive since 2013)
|
- **[Zero Ballistics](zeroballistics.md)** (C++, MIT, mature, inactive since 2013)
|
||||||
- **[Zero-K](zero_k.md)** (Lua, GPL-2.0, mature)
|
- **[Zero-K](zero_k.md)** (Lua, GPL-2.0, mature)
|
||||||
- **[Zetawar](zetawar.md)** (Clojure, MIT, mature)
|
- **[Zetawar](zetawar.md)** (Clojure, MIT, mature)
|
||||||
- **[Zone of Control](zone_of_control.md)** (Rust, Apache-2.0, beta, inactive since 2017)
|
- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature)
|
||||||
- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature)
|
- **[zlib](zlib.md)** (C, zlib, mature)
|
||||||
- **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature)
|
- **[Zone of Control](zone_of_control.md)** (Rust, Apache-2.0, beta, inactive since 2017)
|
||||||
- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, ?, mature, inactive since 2007)
|
|
||||||
- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature)
|
|
||||||
- **[libpng](libpng.md)** (C, Custom, mature)
|
|
||||||
- **[micropolisJS](micropolis_js.md)** (Javascript, GPL-3.0, mature)
|
|
||||||
- **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature)
|
|
||||||
- **[nXtank](nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010)
|
|
||||||
- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature)
|
|
||||||
- **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015)
|
|
||||||
- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature)
|
|
||||||
- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016)
|
|
||||||
- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
|
|
||||||
- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014)
|
|
||||||
- **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature)
|
|
||||||
- **[xdigger](xdigger.md)** (C, GPL-2.0, mature, inactive since 1999)
|
|
||||||
- **[xoreos](xoreos.md)** (C++, GPL-3.0, beta)
|
|
||||||
- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature)
|
|
||||||
- **[zlib](zlib.md)** (C, zlib, mature)
|
|
@ -6,7 +6,7 @@
|
|||||||
- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
|
- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
|
||||||
- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
|
- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[Maelstrom](maelstrom.md)** (C++, GPL-2.0, mature, inactive since 2002)
|
- **[Maelstrom](maelstrom.md)** (C++, GPL-2.0, mature, inactive since 2002)
|
||||||
- **[OpenLieroX](openlierox.md)** (C++, LGPL, mature)
|
- **[OpenLieroX](openlierox.md)** (C++, LGPL-2.0, mature)
|
||||||
- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature)
|
- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature)
|
||||||
- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
|
- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
|
||||||
- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)
|
- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
- **[Arianne / Marauroa](arianne.md)** (Java, GPL-2.0, mature)
|
- **[Arianne / Marauroa](arianne.md)** (Java, GPL-2.0, mature)
|
||||||
- **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
- **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
||||||
- **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature)
|
- **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature)
|
||||||
- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature)
|
|
||||||
- **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature)
|
- **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature)
|
||||||
|
- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature)
|
||||||
- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015)
|
- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015)
|
||||||
- **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015)
|
|
||||||
- **[Delta Engine](delta_engine.md)** (C#, Apache-2.0, mature, inactive since 2015)
|
- **[Delta Engine](delta_engine.md)** (C#, Apache-2.0, mature, inactive since 2015)
|
||||||
- **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature)
|
- **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015)
|
||||||
- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0, mature)
|
- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0, mature)
|
||||||
|
- **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature)
|
||||||
- **[Flare Engine](flare_engine.md)** (C++, GPL-3.0, mature)
|
- **[Flare Engine](flare_engine.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Flixel](flixel.md)** (ActionScript, MIT, mature)
|
- **[Flixel](flixel.md)** (ActionScript, MIT, mature)
|
||||||
- **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature)
|
- **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature)
|
||||||
@ -21,16 +21,19 @@
|
|||||||
- **[HaxeFlixel](haxeflixel.md)** (Haxe, MIT, mature)
|
- **[HaxeFlixel](haxeflixel.md)** (Haxe, MIT, mature)
|
||||||
- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature)
|
- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature)
|
||||||
- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta)
|
- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta)
|
||||||
|
- **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature)
|
||||||
|
- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature)
|
||||||
- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature)
|
- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature)
|
||||||
- **[Lumix Engine](lumix.md)** (C++, MIT, beta)
|
- **[Lumix Engine](lumix.md)** (C++, MIT, beta)
|
||||||
- **[LÖVE](loeve.md)** (C++, zlib, mature)
|
- **[LÖVE](loeve.md)** (C++, zlib, mature)
|
||||||
- **[Mana](mana_source.md)** (C++, GPL-2.0, beta)
|
- **[Mana](mana_source.md)** (C++, GPL-2.0, beta)
|
||||||
- **[Maratis](maratis.md)** (C++, GPL-2.0, beta)
|
- **[Maratis](maratis.md)** (C++, GPL-2.0, beta)
|
||||||
- **[Minetest](minetest.md)** (C++, Lua, LGPL-2.1, mature)
|
- **[Minetest](minetest.md)** (C++, Lua, LGPL-2.1, mature)
|
||||||
|
- **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature)
|
||||||
- **[MonoGame](monogame.md)** (C#, MPL, MIT, mature)
|
- **[MonoGame](monogame.md)** (C#, MPL, MIT, mature)
|
||||||
- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature)
|
- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature)
|
||||||
- **[OGRE3D](ogre3d.md)** (C++, MIT, mature)
|
|
||||||
- **[Octaforge](octaforge.md)** (C++, Custom, mature)
|
- **[Octaforge](octaforge.md)** (C++, Custom, mature)
|
||||||
|
- **[OGRE3D](ogre3d.md)** (C++, MIT, mature)
|
||||||
- **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008)
|
- **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008)
|
||||||
- **[Open RPG Maker](open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
- **[Open RPG Maker](open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[OpenFL](open_fl.md)** (Haxe, MIT, mature)
|
- **[OpenFL](open_fl.md)** (Haxe, MIT, mature)
|
||||||
@ -38,11 +41,15 @@
|
|||||||
- **[Orx](orx.md)** (C, zlib, mature)
|
- **[Orx](orx.md)** (C, zlib, mature)
|
||||||
- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature)
|
- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature)
|
||||||
- **[Polycode](polycode.md)** (C, C++, MIT, beta)
|
- **[Polycode](polycode.md)** (C, C++, MIT, beta)
|
||||||
|
- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature)
|
||||||
|
- **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015)
|
||||||
- **[Qt](qt.md)** (C++, LGPL-3.0, mature)
|
- **[Qt](qt.md)** (C++, LGPL-3.0, mature)
|
||||||
- **[Quad-engine](quad.md)** (Pascal, MIT, beta)
|
- **[Quad-engine](quad.md)** (Pascal, MIT, beta)
|
||||||
- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014)
|
- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, ?, mature, inactive since 2017)
|
- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014)
|
||||||
|
- **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, GPL-2.0, mature, inactive since 2017)
|
||||||
- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature)
|
- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014)
|
||||||
- **[SoftPixel Engine](softpixel_engine.md)** (C++, zlib, mature, inactive since 2013)
|
- **[SoftPixel Engine](softpixel_engine.md)** (C++, zlib, mature, inactive since 2013)
|
||||||
- **[Solarus](solarus.md)** (C++, GPL-3.0, mature)
|
- **[Solarus](solarus.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Superpowers](superpowers.md)** (Typescript, ISC, mature)
|
- **[Superpowers](superpowers.md)** (Typescript, ISC, mature)
|
||||||
@ -51,12 +58,5 @@
|
|||||||
- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature)
|
- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature)
|
||||||
- **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature)
|
- **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature)
|
||||||
- **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature)
|
- **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature)
|
||||||
- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature)
|
- **[xoreos](xoreos.md)** (C++, GPL-3.0, beta)
|
||||||
- **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature)
|
- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature)
|
||||||
- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature)
|
|
||||||
- **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature)
|
|
||||||
- **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015)
|
|
||||||
- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature)
|
|
||||||
- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
|
|
||||||
- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014)
|
|
||||||
- **[xoreos](xoreos.md)** (C++, GPL-3.0, beta)
|
|
@ -4,22 +4,22 @@
|
|||||||
- **[Boost (C++ Libraries)](boost.md)** (C++, Boost-1.0, mature)
|
- **[Boost (C++ Libraries)](boost.md)** (C++, Boost-1.0, mature)
|
||||||
- **[Crypto++](crypto.md)** (C++, Boost-1.0, mature)
|
- **[Crypto++](crypto.md)** (C++, Boost-1.0, mature)
|
||||||
- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature)
|
- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature)
|
||||||
- **[FreeType](freetype.md)** (C, GPL, mature)
|
- **[FreeType](freetype.md)** (C, GPL-2.0, Custom, mature)
|
||||||
- **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature)
|
- **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature)
|
||||||
- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature)
|
- **[libpng](libpng.md)** (C, Custom, mature)
|
||||||
- **[Libxml2](libxml2.md)** (C, MIT, mature)
|
- **[Libxml2](libxml2.md)** (C, MIT, mature)
|
||||||
- **[Lua](lua.md)** (C, MIT, mature)
|
- **[Lua](lua.md)** (C, MIT, mature)
|
||||||
|
- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature)
|
||||||
- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature)
|
- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature)
|
||||||
- **[Open AL](open_al.md)** (C, Proprietary, mature)
|
- **[Open AL](open_al.md)** (C, Proprietary, mature)
|
||||||
- **[OpenSSL](openssl.md)** (C, Custom, mature)
|
- **[OpenSSL](openssl.md)** (C, Custom, mature)
|
||||||
|
- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature)
|
||||||
- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature)
|
- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature)
|
||||||
- **[Ragel](ragel.md)** (C++, MIT, mature)
|
- **[Ragel](ragel.md)** (C++, MIT, mature)
|
||||||
- **[SWIG](swig.md)** (C++, SWIG license, mature)
|
|
||||||
- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature)
|
|
||||||
- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature)
|
- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature)
|
||||||
- **[XZ Utils](xz.md)** (C, Custom, mature)
|
- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature)
|
||||||
- **[libpng](libpng.md)** (C, Custom, mature)
|
- **[SWIG](swig.md)** (C++, SWIG license, mature)
|
||||||
- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature)
|
|
||||||
- **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature)
|
- **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature)
|
||||||
|
- **[XZ Utils](xz.md)** (C, Custom, mature)
|
||||||
- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature)
|
- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature)
|
||||||
- **[zlib](zlib.md)** (C, zlib, mature)
|
- **[zlib](zlib.md)** (C, zlib, mature)
|
@ -14,9 +14,9 @@
|
|||||||
- **[Grabble](grabble.md)** (Java, ?, mature, inactive since 2006)
|
- **[Grabble](grabble.md)** (Java, ?, mature, inactive since 2006)
|
||||||
- **[HoDoKu](hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013)
|
- **[HoDoKu](hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013)
|
||||||
- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature)
|
- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, ?, mature, inactive since 2007)
|
||||||
- **[Me and My Shadow](me_and_my_shadow.md)** (C++, GPL-3.0, beta)
|
- **[Me and My Shadow](me_and_my_shadow.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Pingus](pingus.md)** (C++, GPL-3.0, mature)
|
- **[Pingus](pingus.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature)
|
- **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature)
|
||||||
- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
|
- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
|
||||||
- **[TetraVex](tetravex.md)** (Swift, GPL-3.0, beta)
|
- **[TetraVex](tetravex.md)** (Swift, GPL-3.0, beta)
|
||||||
- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, ?, mature, inactive since 2007)
|
|
@ -19,15 +19,16 @@
|
|||||||
- **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature)
|
- **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature)
|
||||||
- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature)
|
- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature)
|
- **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature)
|
||||||
- **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016)
|
|
||||||
- **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature)
|
|
||||||
- **[Daimonin](daimonin.md)** (C, GPL-2.0, mature)
|
- **[Daimonin](daimonin.md)** (C, GPL-2.0, mature)
|
||||||
- **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012)
|
- **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012)
|
||||||
- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011)
|
- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011)
|
||||||
- **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013)
|
- **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013)
|
||||||
- **[Deliantra](deliantra.md)** (C, GPL-2.0, mature)
|
- **[Deliantra](deliantra.md)** (C, GPL-2.0, mature)
|
||||||
- **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013)
|
- **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013)
|
||||||
|
- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature)
|
||||||
|
- **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016)
|
||||||
- **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature)
|
- **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature)
|
||||||
|
- **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature)
|
||||||
- **[Dungeon Craft](dungeon_craft.md)** (C++, GPL-2.0, mature)
|
- **[Dungeon Craft](dungeon_craft.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Dungeon Crawl Stone Soup](dungeon_crawl_stone_soup.md)** (C++, Lua, GPL-2.0, mature)
|
- **[Dungeon Crawl Stone Soup](dungeon_crawl_stone_soup.md)** (C++, Lua, GPL-2.0, mature)
|
||||||
- **[Dungeon Hero](dungeon_hero.md)** (Java, MIT, mature)
|
- **[Dungeon Hero](dungeon_hero.md)** (Java, MIT, mature)
|
||||||
@ -57,8 +58,8 @@
|
|||||||
- **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature)
|
- **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature)
|
||||||
- **[Imperium](imperium.md)** (?, ?, mature)
|
- **[Imperium](imperium.md)** (?, ?, mature)
|
||||||
- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta)
|
- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta)
|
||||||
- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011)
|
|
||||||
- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
|
- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
|
||||||
|
- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010)
|
- **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010)
|
||||||
- **[Land of Fire](land_of_fire.md)** (Custom, GPL-2.0, beta)
|
- **[Land of Fire](land_of_fire.md)** (Custom, GPL-2.0, beta)
|
||||||
- **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006)
|
- **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006)
|
||||||
@ -68,22 +69,23 @@
|
|||||||
- **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008)
|
- **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008)
|
||||||
- **[Monstrosity](monstrosity.md)** (Python, MIT, mature)
|
- **[Monstrosity](monstrosity.md)** (Python, MIT, mature)
|
||||||
- **[Moria](moria.md)** (C, GPL-3.0, mature)
|
- **[Moria](moria.md)** (C, GPL-3.0, mature)
|
||||||
- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature)
|
|
||||||
- **[Naev](naev.md)** (C, Lua, GPL-3.0, mature)
|
- **[Naev](naev.md)** (C, Lua, GPL-3.0, mature)
|
||||||
- **[NetHack](nethack.md)** (C, Custom, mature)
|
- **[NetHack](nethack.md)** (C, Custom, mature)
|
||||||
- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009)
|
- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature)
|
||||||
- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature)
|
- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature)
|
||||||
- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature)
|
- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature)
|
||||||
- **[Open RSC](open_rsc.md)** (Java, GPL-3.0, mature)
|
- **[Open RSC](open_rsc.md)** (Java, GPL-3.0, mature)
|
||||||
- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014)
|
- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014)
|
||||||
- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature)
|
|
||||||
- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004)
|
- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004)
|
||||||
|
- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature)
|
||||||
|
- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009)
|
||||||
- **[Other-Life](other_life.md)** (C, C++, Custom, beta)
|
- **[Other-Life](other_life.md)** (C, C++, Custom, beta)
|
||||||
- **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012)
|
- **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012)
|
||||||
- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||||
- **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature)
|
- **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature)
|
||||||
- **[REGoth](regoth.md)** (C++, GPL-3.0, beta)
|
|
||||||
- **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014)
|
- **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014)
|
||||||
|
- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016)
|
||||||
|
- **[REGoth](regoth.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Rogue Clone IV](rogue_clone_iv.md)** (C, 3-clause BSD, mature, inactive since 2006)
|
- **[Rogue Clone IV](rogue_clone_iv.md)** (C, 3-clause BSD, mature, inactive since 2006)
|
||||||
- **[Roguish](roguish.md)** (JavaScript, 3-clause BSD, beta, inactive since 2015)
|
- **[Roguish](roguish.md)** (JavaScript, 3-clause BSD, beta, inactive since 2015)
|
||||||
- **[Room for Change](room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013)
|
- **[Room for Change](room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013)
|
||||||
@ -100,22 +102,20 @@
|
|||||||
- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature)
|
- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature)
|
||||||
- **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003)
|
- **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003)
|
||||||
- **[The Endless Dungeons](endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015)
|
- **[The Endless Dungeons](endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015)
|
||||||
- **[The Mana World](mana_world.md)** (PHP, GPL-2.0, mature)
|
|
||||||
- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta)
|
- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta)
|
||||||
|
- **[The Mana World](mana_world.md)** (PHP, GPL-2.0, mature)
|
||||||
- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature)
|
- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature)
|
||||||
- **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
- **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||||
- **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature)
|
- **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature)
|
||||||
- **[UlDunAd](uidunad.md)** (Python, GPL-3.0, beta, inactive since 2011)
|
- **[UlDunAd](uidunad.md)** (Python, GPL-3.0, beta, inactive since 2011)
|
||||||
- **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002)
|
- **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002)
|
||||||
- **[UnNetHack](unnethack.md)** (C, Custom, mature)
|
|
||||||
- **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007)
|
- **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007)
|
||||||
- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL, mature)
|
- **[UnNetHack](unnethack.md)** (C, Custom, mature)
|
||||||
|
- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL-2.0, mature)
|
||||||
- **[Veloren](veloren.md)** (Rust, GPL-3.0, beta)
|
- **[Veloren](veloren.md)** (Rust, GPL-3.0, beta)
|
||||||
- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta)
|
- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta)
|
||||||
- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
||||||
- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, mature, inactive since 2011)
|
- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, mature, inactive since 2011)
|
||||||
- **[XU4](xu4.md)** (C++, GPL-2.0, mature)
|
- **[XU4](xu4.md)** (C++, GPL-2.0, mature)
|
||||||
- **[ZAngband](zangband.md)** (C, Custom, mature, inactive since 2005)
|
- **[ZAngband](zangband.md)** (C, Custom, mature, inactive since 2005)
|
||||||
- **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua, GPL-3.0, mature)
|
- **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua, GPL-3.0, mature)
|
||||||
- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature)
|
|
||||||
- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016)
|
|
@ -7,14 +7,15 @@
|
|||||||
- **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011)
|
- **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017)
|
- **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017)
|
||||||
- **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature)
|
- **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature)
|
||||||
- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009)
|
|
||||||
- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta)
|
- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta)
|
||||||
|
- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009)
|
||||||
- **[Golly ](golly.md)** (C++, Java, GPL-2.0, mature)
|
- **[Golly ](golly.md)** (C++, Java, GPL-2.0, mature)
|
||||||
- **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
- **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Infiniminer](infiniminer.md)** (C#, MIT, mature, inactive since 2016)
|
- **[Infiniminer](infiniminer.md)** (C#, MIT, mature, inactive since 2016)
|
||||||
- **[LinCity-NG](lincity_ng.md)** (C++, GPL, mature)
|
- **[LinCity-NG](lincity_ng.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005)
|
- **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature)
|
- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature)
|
||||||
|
- **[micropolisJS](micropolis_js.md)** (Javascript, GPL-3.0, mature)
|
||||||
- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature)
|
- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature)
|
||||||
- **[Oolite](oolite.md)** (Objective-C, C, Javascript, GPL-2.0, mature)
|
- **[Oolite](oolite.md)** (Objective-C, C, Javascript, GPL-2.0, mature)
|
||||||
- **[Open Rails](open_rails.md)** (C#, GPL-3.0, mature)
|
- **[Open Rails](open_rails.md)** (C#, GPL-3.0, mature)
|
||||||
@ -27,10 +28,9 @@
|
|||||||
- **[Pioneer](pioneer.md)** (C++, C, Apache-2.0, GPL-3.0, mature)
|
- **[Pioneer](pioneer.md)** (C++, C, Apache-2.0, GPL-3.0, mature)
|
||||||
- **[Rigs of Rods](rigs_of_rods.md)** (C++, GPL-3.0, mature)
|
- **[Rigs of Rods](rigs_of_rods.md)** (C++, GPL-3.0, mature)
|
||||||
- **[SimuTrans](simutrans.md)** (C++, Artistic License, mature)
|
- **[SimuTrans](simutrans.md)** (C++, Artistic License, mature)
|
||||||
|
- **[The Butterfly Effect](the_butterfly_effect.md)** (C++, GPL-2.0, beta)
|
||||||
- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016)
|
||||||
- **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
- **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[The Butterfly Effect](the_butterfly_effect.md)** (C++, GPL-2.0, beta)
|
|
||||||
- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012)
|
- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012)
|
||||||
- **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014)
|
- **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014)
|
||||||
- **[YSoccer](ysoccer.md)** (Java, ?, mature, inactive since 2017)
|
- **[YSoccer](ysoccer.md)** (Java, ?, mature)
|
||||||
- **[micropolisJS](micropolis_js.md)** (Javascript, GPL-3.0, mature)
|
|
@ -8,4 +8,4 @@
|
|||||||
- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta)
|
- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta)
|
||||||
- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature)
|
- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature)
|
||||||
- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012)
|
- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012)
|
||||||
- **[YSoccer](ysoccer.md)** (Java, ?, mature, inactive since 2017)
|
- **[YSoccer](ysoccer.md)** (Java, ?, mature)
|
@ -3,8 +3,8 @@
|
|||||||
|
|
||||||
- **[0 A.D.](0ad.md)** (C, C++, GPL-2.0, beta)
|
- **[0 A.D.](0ad.md)** (C, C++, GPL-2.0, beta)
|
||||||
- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
|
- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
|
||||||
- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010)
|
|
||||||
- **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature)
|
- **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010)
|
||||||
- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009)
|
- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009)
|
||||||
- **[Ancient Beast](ancient_beast.md)** (JavaScript, AGPL-3.0, mature)
|
- **[Ancient Beast](ancient_beast.md)** (JavaScript, AGPL-3.0, mature)
|
||||||
- **[Antares](antares.md)** (C++, LGPL-3.0, beta)
|
- **[Antares](antares.md)** (C++, LGPL-3.0, beta)
|
||||||
@ -24,8 +24,8 @@
|
|||||||
- **[C-evo](c_evo.md)** (Pascal, Public Domain, GPL-3.0, mature, inactive since 2013)
|
- **[C-evo](c_evo.md)** (Pascal, Public Domain, GPL-3.0, mature, inactive since 2013)
|
||||||
- **[Caesar IA](caesar_ia.md)** (C++, GPL-3.0, beta)
|
- **[Caesar IA](caesar_ia.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature)
|
- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature)
|
||||||
- **[CivOne](civone.md)** (C#, CC0, beta)
|
|
||||||
- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003)
|
- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003)
|
||||||
|
- **[CivOne](civone.md)** (C#, CC0, beta)
|
||||||
- **[Colobot](colobot.md)** (C++, GPL-3.0, mature)
|
- **[Colobot](colobot.md)** (C++, GPL-3.0, mature)
|
||||||
- **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)
|
- **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004)
|
||||||
- **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
- **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
||||||
@ -41,25 +41,25 @@
|
|||||||
- **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014)
|
- **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014)
|
||||||
- **[Dune II - The Maker](dune_ii_the_maker.md)** (Java, MIT, beta)
|
- **[Dune II - The Maker](dune_ii_the_maker.md)** (Java, MIT, beta)
|
||||||
- **[Dune Legacy](dune_legacy.md)** (C++, GPL-2.0, mature)
|
- **[Dune Legacy](dune_legacy.md)** (C++, GPL-2.0, mature)
|
||||||
- **[EPOH](epoh.md)** (JavaScript, MIT, beta)
|
|
||||||
- **[Endgame: Singularity](endgame_singularity.md)** (Python, GPL-2.0, beta)
|
- **[Endgame: Singularity](endgame_singularity.md)** (Python, GPL-2.0, beta)
|
||||||
|
- **[EPOH](epoh.md)** (JavaScript, MIT, beta)
|
||||||
- **[EternalWinterWars](eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014)
|
- **[EternalWinterWars](eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014)
|
||||||
- **[Evil Cult](evil_cult.md)** (Haxe, JavaScript, GPL-3.0, mature)
|
- **[Evil Cult](evil_cult.md)** (Haxe, JavaScript, GPL-3.0, mature)
|
||||||
- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014)
|
- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[First Strike](first_strike.md)** (Java, MIT, mature)
|
- **[First Strike](first_strike.md)** (Java, MIT, mature)
|
||||||
|
- **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015)
|
||||||
- **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature)
|
- **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature)
|
||||||
- **[Free Orion](free_orion.md)** (C++, Python, GPL-2.0, beta)
|
- **[Free Orion](free_orion.md)** (C++, Python, GPL-2.0, beta)
|
||||||
- **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta)
|
- **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta)
|
||||||
- **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015)
|
|
||||||
- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature)
|
|
||||||
- **[FreeLords](freelords.md)** (Java, GPL-2.0, beta)
|
|
||||||
- **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016)
|
|
||||||
- **[FreeRails](freerails.md)** (Java, GPL-2.0, beta)
|
|
||||||
- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta)
|
|
||||||
- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature)
|
- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature)
|
||||||
- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature)
|
- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature)
|
||||||
|
- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature)
|
||||||
|
- **[FreeLords](freelords.md)** (Java, GPL-2.0, beta)
|
||||||
|
- **[FreeRails](freerails.md)** (Java, GPL-2.0, beta)
|
||||||
|
- **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016)
|
||||||
- **[Freeserf](freeserf.md)** (C++, GPL-3.0, beta)
|
- **[Freeserf](freeserf.md)** (C++, GPL-3.0, beta)
|
||||||
- **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
- **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008)
|
||||||
|
- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta)
|
||||||
- **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005)
|
- **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature)
|
- **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature)
|
||||||
- **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
- **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009)
|
||||||
@ -72,9 +72,9 @@
|
|||||||
- **[Hex Game](hexgame.md)** (C++, MIT, beta)
|
- **[Hex Game](hexgame.md)** (C++, MIT, beta)
|
||||||
- **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012)
|
- **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012)
|
||||||
- **[Isometric Turn-Based Strategy](isometric_turn_based_strategy.md)** (Python, MIT, beta)
|
- **[Isometric Turn-Based Strategy](isometric_turn_based_strategy.md)** (Python, MIT, beta)
|
||||||
|
- **[Jagged Alliance 2 Stracciatella](jagged_alliance2.md)** (C++, Custom, mature)
|
||||||
- **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006)
|
- **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature)
|
- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature)
|
||||||
- **[Jagged Alliance 2 Stracciatella](jagged_alliance2.md)** (C++, Custom, mature)
|
|
||||||
- **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
- **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Knights and Merchants Remake](knights_and_merchants_remake.md)** (Pascal, AGPL-3.0, mature)
|
- **[Knights and Merchants Remake](knights_and_merchants_remake.md)** (Pascal, AGPL-3.0, mature)
|
||||||
- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature)
|
- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature)
|
||||||
@ -137,7 +137,6 @@
|
|||||||
- **[Stars! Nova](stars_nova.md)** (C#, GPL-2.0, beta)
|
- **[Stars! Nova](stars_nova.md)** (C#, GPL-2.0, beta)
|
||||||
- **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014)
|
- **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014)
|
||||||
- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004)
|
- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004)
|
||||||
- **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, mature)
|
|
||||||
- **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT, mature)
|
- **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT, mature)
|
||||||
- **[Tenes Empanadas Graciela](tenes_empanadas_graciela.md)** (C, Javascript, Perl, GPL-2.0, beta, inactive since 2015)
|
- **[Tenes Empanadas Graciela](tenes_empanadas_graciela.md)** (C, Javascript, Perl, GPL-2.0, beta, inactive since 2015)
|
||||||
- **[The Epic of Heroes](epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
- **[The Epic of Heroes](epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015)
|
||||||
@ -145,15 +144,16 @@
|
|||||||
- **[TripleA](triplea.md)** (Java, GPL-2.0, mature)
|
- **[TripleA](triplea.md)** (Java, GPL-2.0, mature)
|
||||||
- **[Turious](turious.md)** (C, GPL-3.0, beta, inactive since 2014)
|
- **[Turious](turious.md)** (C, GPL-3.0, beta, inactive since 2014)
|
||||||
- **[Turn of War](turn_of_war.md)** (Java, GPL-3.0, beta)
|
- **[Turn of War](turn_of_war.md)** (Java, GPL-3.0, beta)
|
||||||
|
- **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, mature)
|
||||||
- **[UFO2000](ufo2000.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
- **[UFO2000](ufo2000.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[Ufo: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature)
|
- **[Ufo: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature)
|
||||||
- **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta)
|
- **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta)
|
||||||
- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature)
|
- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature)
|
||||||
- **[WAtomic](watomic.md)** (Pascal, GPL-2.0, mature, inactive since 2005)
|
|
||||||
- **[War Of Kingdom](war_of_kingdom.md)** (C, C++, GPL-2.0, beta)
|
- **[War Of Kingdom](war_of_kingdom.md)** (C, C++, GPL-2.0, beta)
|
||||||
- **[Wargamer](wargamer.md)** (C++, GPL-2.0, mature, inactive since 2003)
|
- **[Wargamer](wargamer.md)** (C++, GPL-2.0, mature, inactive since 2003)
|
||||||
- **[Wargus](wargus.md)** (C++, Lua, GPL-2.0, mature)
|
- **[Wargus](wargus.md)** (C++, Lua, GPL-2.0, mature)
|
||||||
- **[Warzone 2100](warzone_2100.md)** (C++, GPL-2.0, mature)
|
- **[Warzone 2100](warzone_2100.md)** (C++, GPL-2.0, mature)
|
||||||
|
- **[WAtomic](watomic.md)** (Pascal, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature)
|
- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature)
|
||||||
- **[Wizards Magic](wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012)
|
- **[Wizards Magic](wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012)
|
||||||
- **[Wolfpack Empire](wolfpack_empire.md)** (C, GPL-3.0, mature)
|
- **[Wolfpack Empire](wolfpack_empire.md)** (C, GPL-3.0, mature)
|
||||||
@ -161,9 +161,9 @@
|
|||||||
- **[Wyrmsun](wyrmsun.md)** (Lua, C++, GPL-2.0, mature)
|
- **[Wyrmsun](wyrmsun.md)** (Lua, C++, GPL-2.0, mature)
|
||||||
- **[X-Force: Fight For Destiny](x-force.md)** (Pascal, GPL-2.0, beta, inactive since 2011)
|
- **[X-Force: Fight For Destiny](x-force.md)** (Pascal, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003)
|
- **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003)
|
||||||
- **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010)
|
|
||||||
- **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005)
|
- **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005)
|
||||||
- **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014)
|
- **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014)
|
||||||
|
- **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010)
|
||||||
- **[Zero Ballistics](zeroballistics.md)** (C++, MIT, mature, inactive since 2013)
|
- **[Zero Ballistics](zeroballistics.md)** (C++, MIT, mature, inactive since 2013)
|
||||||
- **[Zero-K](zero_k.md)** (Lua, GPL-2.0, mature)
|
- **[Zero-K](zero_k.md)** (Lua, GPL-2.0, mature)
|
||||||
- **[Zetawar](zetawar.md)** (Clojure, MIT, mature)
|
- **[Zetawar](zetawar.md)** (Clojure, MIT, mature)
|
||||||
|
@ -10,9 +10,9 @@
|
|||||||
- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
|
- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
|
||||||
- **[Monster Generator](monster_generator.md)** (Java, MIT, mature)
|
- **[Monster Generator](monster_generator.md)** (Java, MIT, mature)
|
||||||
- **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature)
|
- **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature)
|
||||||
|
- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature)
|
||||||
- **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature)
|
- **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature)
|
||||||
- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006)
|
|
||||||
- **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature)
|
- **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature)
|
||||||
- **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature)
|
- **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature)
|
||||||
- **[World Builder](world_builder.md)** (Visual Basic, GPL-2.0, mature, inactive since 2007)
|
- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006)
|
||||||
- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature)
|
- **[World Builder](world_builder.md)** (Visual Basic, GPL-2.0, mature, inactive since 2007)
|
@ -9,7 +9,7 @@ _Air combat maneuvering trainer game._
|
|||||||
- Keywords: action
|
- Keywords: action
|
||||||
- Code repository: https://svn.code.sf.net/p/aeron/code/ (svn)
|
- Code repository: https://svn.code.sf.net/p/aeron/code/ (svn)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: ?
|
- Code license: GPL-3.0 (see file AeronEngineMain.cpp)
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Puzzle game._
|
|||||||
- Download: http://www.tuzsuzov.com/biniax/download2.html
|
- Download: http://www.tuzsuzov.com/biniax/download2.html
|
||||||
- Platform: Windows, Linux, macOS, Android
|
- Platform: Windows, Linux, macOS, Android
|
||||||
- Keywords: action, puzzle
|
- Keywords: action, puzzle
|
||||||
- Code repository: (see download)
|
- Code repository: https://gitlab.com/osgames/biniax.git (import of source releases)
|
||||||
- Code language: C
|
- Code language: C
|
||||||
- Code license: zlib
|
- Code license: zlib
|
||||||
|
|
||||||
|
@ -12,5 +12,7 @@ _Turn-based online space strategy game playable in internet browsers._
|
|||||||
|
|
||||||
See also https://sourceforge.net/projects/darkdestinytools/
|
See also https://sourceforge.net/projects/darkdestinytools/
|
||||||
|
|
||||||
|
Private communication with the authors in September 2018 brought the following license information: "artwork and the code can be freely used for modifcation and sharing".
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ _Capable of producing high-quality output (glyph images) of most vector and bitm
|
|||||||
- Keywords: library
|
- Keywords: library
|
||||||
- Code repository: https://git.savannah.gnu.org/git/freetype/freetype2.git (http://git.savannah.gnu.org/cgit/freetype/), https://git.savannah.gnu.org/git/freetype/freetype2-demos.git (+)
|
- Code repository: https://git.savannah.gnu.org/git/freetype/freetype2.git (http://git.savannah.gnu.org/cgit/freetype/), https://git.savannah.gnu.org/git/freetype/freetype2-demos.git (+)
|
||||||
- Code language: C
|
- Code language: C
|
||||||
- Code license: GPL
|
- Code license: GPL-2.0, Custom (modified BSD license, see LICENSE.TXT)
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -7,7 +7,8 @@ _Adventure Game in Post Soviet Environment._
|
|||||||
- Keywords: adventure
|
- Keywords: adventure
|
||||||
- Code repository: https://github.com/snauts/game-lv.git
|
- Code repository: https://github.com/snauts/game-lv.git
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL
|
- Code license: GPL-2.0
|
||||||
|
- Assets license: CC-BY
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ _Lincity is a city simulation game,_
|
|||||||
- Code language: C
|
- Code language: C
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
|
|
||||||
See also https://github.com/javiercantero/lincity, https://github.com/ldicker83/lincity, https://github.com/usrshare/lincity
|
See also https://github.com/javiercantero/lincity, https://github.com/usrshare/lincity
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _City simulation game._
|
|||||||
- Keywords: simulation
|
- Keywords: simulation
|
||||||
- Code repository: https://github.com/lincity-ng/lincity-ng.git
|
- Code repository: https://github.com/lincity-ng/lincity-ng.git
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL
|
- Code license: GPL-2.0
|
||||||
|
|
||||||
See also https://github.com/BackupTheBerlios/lincity-ng-svn, https://github.com/Isaac96/lincity-ng
|
See also https://github.com/BackupTheBerlios/lincity-ng-svn, https://github.com/Isaac96/lincity-ng
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Enhanced clone of Atari's 1979 Asteroids arcade game with a visual style simila
|
|||||||
- Download: https://www.libsdl.org/projects/Maelstrom/binary.html
|
- Download: https://www.libsdl.org/projects/Maelstrom/binary.html
|
||||||
- Platform: Windows, Linux, macOS
|
- Platform: Windows, Linux, macOS
|
||||||
- Keywords: action, arcade, shooter
|
- Keywords: action, arcade, shooter
|
||||||
- Code repository: (see https://www.libsdl.org/projects/Maelstrom/source.html)
|
- Code repository: https://github.com/richardjs/Maelstrom.git (see https://www.libsdl.org/projects/Maelstrom/source.html)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Code dependencies: SDL
|
- Code dependencies: SDL
|
||||||
|
@ -10,8 +10,8 @@ _Multi-player battle simulation with a Star Trek theme._
|
|||||||
- Platform: Windows, Linux, macOS
|
- Platform: Windows, Linux, macOS
|
||||||
- Keywords: action, multiplayer, online
|
- Keywords: action, multiplayer, online
|
||||||
- Code repository: http://netrek.cvs.sourceforge.net (cvs)
|
- Code repository: http://netrek.cvs.sourceforge.net (cvs)
|
||||||
- Code language: ?
|
- Code language: C
|
||||||
- Code license: ?
|
- Code license: Custom (permissive)
|
||||||
|
|
||||||
See also [JTrek](http://ftp.netrek.org/pub/netrek/clients/jtrek/)
|
See also [JTrek](http://ftp.netrek.org/pub/netrek/clients/jtrek/)
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ _Realtime worms shoot-em-up._
|
|||||||
- Keywords: action, arcade, wormslike
|
- Keywords: action, arcade, wormslike
|
||||||
- Code repository: https://git.code.sf.net/p/openlierox/code
|
- Code repository: https://git.code.sf.net/p/openlierox/code
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: LGPL
|
- Code license: LGPL-2.0
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -9,6 +9,6 @@ _Program for creating 2D scrolling games._
|
|||||||
- Keywords: framework, side-scrolling
|
- Keywords: framework, side-scrolling
|
||||||
- Code repository: https://git.code.sf.net/p/sgdk2/git, https://svn.code.sf.net/p/sgdk2/code/trunk (svn)
|
- Code repository: https://git.code.sf.net/p/sgdk2/git, https://svn.code.sf.net/p/sgdk2/code/trunk (svn)
|
||||||
- Code language: C#
|
- Code language: C#
|
||||||
- Code license: ?
|
- Code license: GPL-2.0
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
@ -7,7 +7,7 @@ _Side scrolling shoot'em up game._
|
|||||||
- Download: https://sourceforge.net/projects/starblastrix/files/
|
- Download: https://sourceforge.net/projects/starblastrix/files/
|
||||||
- Platform: Windows
|
- Platform: Windows
|
||||||
- Keywords: action, 2D, shoot'em up
|
- Keywords: action, 2D, shoot'em up
|
||||||
- Code repository: (see download)
|
- Code repository: https://gitlab.com/osgames/starblastrix.git (import of sources)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
|
|
||||||
|
@ -8,7 +8,8 @@ _J-RPG (Based on the Hero of Allacrost engine)._
|
|||||||
- Keywords: role playing, JRPG, popular
|
- Keywords: role playing, JRPG, popular
|
||||||
- Code repository: https://github.com/ValyriaTear/ValyriaTear.git
|
- Code repository: https://github.com/ValyriaTear/ValyriaTear.git
|
||||||
- Code language: Lua, C++, C
|
- Code language: Lua, C++, C
|
||||||
- Code license: GPL
|
- Code license: GPL-2.0
|
||||||
|
- Assets license: GPL-2.0, CC-BY-SA-3.0 (see https://github.com/ValyriaTear/ValyriaTear/blob/master/LICENSES.txt)
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
_Soccer game; continuation to Sensible World of Soccer._
|
_Soccer game; continuation to Sensible World of Soccer._
|
||||||
|
|
||||||
- Home: http://ysoccer.sourceforge.net/, https://sourceforge.net/projects/ysoccer/
|
- Home: http://ysoccer.sourceforge.net/, https://sourceforge.net/projects/ysoccer/
|
||||||
- State: mature, inactive since 2017
|
- State: mature
|
||||||
- Download: http://ysoccer.sourceforge.net/dloads.htm, https://sourceforge.net/projects/ysoccer/files/
|
- Download: http://ysoccer.sourceforge.net/dloads.htm, https://sourceforge.net/projects/ysoccer/files/
|
||||||
- Platform: Windows, Linux, macOS
|
- Platform: Windows, Linux, macOS
|
||||||
- Keywords: sports, simulation, soccer
|
- Keywords: sports, simulation, soccer
|
||||||
|
101
statistics.md
101
statistics.md
@ -1,24 +1,24 @@
|
|||||||
[comment]: # (autogenerated content, do not edit)
|
[comment]: # (autogenerated content, do not edit)
|
||||||
# Statistics
|
# Statistics
|
||||||
|
|
||||||
analyzed 518 entries on 2019-08-09 17:19:38
|
analyzed 518 entries on 2019-08-13 13:34:45
|
||||||
|
|
||||||
## State
|
## State
|
||||||
|
|
||||||
- mature: 338 (65.3%)
|
- mature: 338 (65.3%)
|
||||||
- beta: 180 (34.7%)
|
- beta: 180 (34.7%)
|
||||||
- inactive: 229 (44.2%)
|
- inactive: 228 (44.0%)
|
||||||
|
|
||||||
##### Inactive State
|
##### Inactive State
|
||||||
|
|
||||||
Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), Scrolling Game Development Kit 2 (2017), Tressette (2017), YSoccer (2017), Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Open Yahtzee (2016), Polis (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), ransack (2016), Aleph One: Marathon (2015), Atomiks (2015), Battleround (2015), Blobwars: Metal Blob Solid (2015), Boulder Dash (2015), D-Fend Reloaded (2015), Dash Engine (2015), DeSmuME (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), Liquid War (2015), M.E.W.L. (2015), Roguish (2015), Scrabble3D (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), Cart Life (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fish Fillets - Next Generation (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), SDL Game Engine 2D (2014), SDL Sopwith (2014), Scorched 3D (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), VDrift (2014), X-Moto (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (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), 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), TROPHY (2012), Thousand Parsec (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), Aeron (2011), Battlefield Java (2011), Brain Workshop (2011), Danger from the Deep (2011), Dawn (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (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), Bombermaaan (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), UltraStar (2010), XPilot (2010), XSera (2010), nXtank (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Battle Tanks (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 Mario 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), 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), Armies (2007), Brutal Chess (2007), Eos, Dawn of Light: A Space Opera (2007), Pang Zero (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), kiki the nano bot (2007), Betrayer's Moon Tactics (2006), Boson (2006), GPL Arcade Volleyball (2006), GUSANOS (2006), Grabble (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), StarBlastrix (2006), GalaxyNG (2005), H-World (2005), Lincity (2005), Spice Trade (2005), Tumiki Fighters (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (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), Operation Citadel (2000), xdigger (1999), Ballerburg (1987)
|
Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (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), Dark Destiny (2016), DNT (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Open Yahtzee (2016), Polis (2016), ransack (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), Aleph One: Marathon (2015), Atomiks (2015), Battleround (2015), Blobwars: Metal Blob Solid (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), 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), Cart Life (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fish Fillets - Next Generation (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), Scorched 3D (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), Bos Wars (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), 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), Aeron (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), Bombermaaan (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), 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 Mario 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), 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), 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), 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), GalaxyNG (2005), H-World (2005), Lincity (2005), Spice Trade (2005), Tumiki Fighters (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), 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), Operation Citadel (2000), xdigger (1999), Ballerburg (1987)
|
||||||
|
|
||||||
## Code Languages
|
## Code Languages
|
||||||
|
|
||||||
##### Language frequency
|
##### Language frequency
|
||||||
|
|
||||||
- C++ (37.2%)
|
- C++ (37.2%)
|
||||||
- C (20.2%)
|
- C (20.3%)
|
||||||
- Java (10.9%)
|
- Java (10.9%)
|
||||||
- Python (8.9%)
|
- Python (8.9%)
|
||||||
- Lua (4.7%)
|
- Lua (4.7%)
|
||||||
@ -27,7 +27,7 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
- C# (2.3%)
|
- C# (2.3%)
|
||||||
- PHP (2.0%)
|
- PHP (2.0%)
|
||||||
- Javascript (1.0%)
|
- Javascript (1.0%)
|
||||||
- ? (0.7%)
|
- ? (0.5%)
|
||||||
- Haxe (0.5%)
|
- Haxe (0.5%)
|
||||||
- Perl (0.5%)
|
- Perl (0.5%)
|
||||||
- Ren'py (0.5%)
|
- Ren'py (0.5%)
|
||||||
@ -36,9 +36,9 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
- Rust (0.3%)
|
- Rust (0.3%)
|
||||||
- Typescript (0.3%)
|
- Typescript (0.3%)
|
||||||
- Visual Basic (0.3%)
|
- Visual Basic (0.3%)
|
||||||
- AGS Script (0.2%)
|
|
||||||
- ActionScript (0.2%)
|
- ActionScript (0.2%)
|
||||||
- Ada (0.2%)
|
- Ada (0.2%)
|
||||||
|
- AGS Script (0.2%)
|
||||||
- AngelScript (0.2%)
|
- AngelScript (0.2%)
|
||||||
- Basic (0.2%)
|
- Basic (0.2%)
|
||||||
- Blender script (0.2%)
|
- Blender script (0.2%)
|
||||||
@ -47,8 +47,8 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
- CoffeeScript (0.2%)
|
- CoffeeScript (0.2%)
|
||||||
- Custom (0.2%)
|
- Custom (0.2%)
|
||||||
- DM (0.2%)
|
- DM (0.2%)
|
||||||
- GDScript (0.2%)
|
|
||||||
- Game Maker Script (0.2%)
|
- Game Maker Script (0.2%)
|
||||||
|
- GDScript (0.2%)
|
||||||
- Groovy (0.2%)
|
- Groovy (0.2%)
|
||||||
- Kotlin (0.2%)
|
- Kotlin (0.2%)
|
||||||
- Not applicable (0.2%)
|
- Not applicable (0.2%)
|
||||||
@ -62,19 +62,19 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
|
|
||||||
##### Licenses frequency
|
##### Licenses frequency
|
||||||
|
|
||||||
- GPL-2.0 (38.7%)
|
- GPL-2.0 (39.5%)
|
||||||
- GPL-3.0 (25.1%)
|
- GPL-3.0 (25.3%)
|
||||||
- MIT (10.9%)
|
- MIT (10.8%)
|
||||||
- Custom (4.4%)
|
- Custom (4.8%)
|
||||||
- ? (2.5%)
|
|
||||||
- Apache-2.0 (2.5%)
|
- Apache-2.0 (2.5%)
|
||||||
- zlib (2.3%)
|
- zlib (2.3%)
|
||||||
- 3-clause BSD (2.1%)
|
- 3-clause BSD (2.1%)
|
||||||
- LGPL-2.1 (2.1%)
|
- LGPL-2.1 (2.1%)
|
||||||
- GPL (1.3%)
|
- ? (1.9%)
|
||||||
- AGPL-3.0 (1.1%)
|
- AGPL-3.0 (1.1%)
|
||||||
|
- LGPL-2.0 (1.0%)
|
||||||
- LGPL-3.0 (1.0%)
|
- LGPL-3.0 (1.0%)
|
||||||
- LGPL-2.0 (0.8%)
|
- GPL (0.6%)
|
||||||
- MPL (0.6%)
|
- MPL (0.6%)
|
||||||
- Public Domain (0.6%)
|
- Public Domain (0.6%)
|
||||||
- 2-clause BSD (0.4%)
|
- 2-clause BSD (0.4%)
|
||||||
@ -89,7 +89,6 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
- CC-BY-SA-3.0 (0.2%)
|
- CC-BY-SA-3.0 (0.2%)
|
||||||
- CC-BY-SA-4.0 (0.2%)
|
- CC-BY-SA-4.0 (0.2%)
|
||||||
- CC0 (0.2%)
|
- CC0 (0.2%)
|
||||||
- LGPL (0.2%)
|
|
||||||
- Ms-RL (0.2%)
|
- Ms-RL (0.2%)
|
||||||
- Not applicable (0.2%)
|
- Not applicable (0.2%)
|
||||||
- Proprietary (0.2%)
|
- Proprietary (0.2%)
|
||||||
@ -149,8 +148,6 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
- snake-like (0.2%)
|
- snake-like (0.2%)
|
||||||
- top-down (0.2%)
|
- top-down (0.2%)
|
||||||
- voxel (0.2%)
|
- voxel (0.2%)
|
||||||
- JRPG (0.1%)
|
|
||||||
- MUD (0.1%)
|
|
||||||
- action-rpg (0.1%)
|
- action-rpg (0.1%)
|
||||||
- action/adventure (0.1%)
|
- action/adventure (0.1%)
|
||||||
- asciiart (0.1%)
|
- asciiart (0.1%)
|
||||||
@ -176,10 +173,12 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
- gui toolkit (0.1%)
|
- gui toolkit (0.1%)
|
||||||
- inspired (0.1%)
|
- inspired (0.1%)
|
||||||
- interface generator (0.1%)
|
- interface generator (0.1%)
|
||||||
|
- JRPG (0.1%)
|
||||||
- kid-friendly (0.1%)
|
- kid-friendly (0.1%)
|
||||||
- language binding (0.1%)
|
- language binding (0.1%)
|
||||||
- match 3 (0.1%)
|
- match 3 (0.1%)
|
||||||
- mmorpg (0.1%)
|
- mmorpg (0.1%)
|
||||||
|
- MUD (0.1%)
|
||||||
- physics (0.1%)
|
- physics (0.1%)
|
||||||
- plattformer (0.1%)
|
- plattformer (0.1%)
|
||||||
- point&click (0.1%)
|
- point&click (0.1%)
|
||||||
@ -196,11 +195,11 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), GLtron (2017), PokerTH (2017), S
|
|||||||
|
|
||||||
## Entries without download or play fields
|
## Entries without download or play fields
|
||||||
|
|
||||||
124: AI Wars, Advanced Strategic Command, Ancient Beast, Antares, Atomix, Atrinik, Ballerburg, Battleround, Battles of Antargis, BrowserQuest, Cabbages and Kings, Call to Power 2, Castle Game Engine, Cataclysm, Choria, CivOne, Classic Blades of Exile, Colossal Cave Adventure, CommandoJS, Core War, Dark Destiny, Dash Engine, Dawn, DemiGod, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, Dungeon Quest, EPOH, Endgame: Singularity, EternalWinterWars, Evil Cult, FAR Colony, Fallen Spire, Fanwor, Free in the Dark (engine), FreeRCT, Freeciv WebGL, Freeminer, 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, LGeneral, Land of Fire, Lincity, Lips of Suna, LordsAWar!, LÖVE, M.E.W.L., MechCommander 2 Omnitech, Mercenary Commander, Meritous, Micropolis, 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, Ragel, Rigs of Rods, Roguish, Room for Change, Scorched Moon, Scrabble3D, Sentient Storage, Simple-Solitaire, Sintel The Game, Smash, Song of Albion, Source of Tales, Space Station 13, Star Ruler 2, Stendhal, TVTower, Tanks of Freedom, Tenes Empanadas Graciela, Terasology, Trinity Reign, Turious, Turn of War, TwinEngine, UFO2000, UlDunAd, VCMI Project, VDrift, Veloren, War Of Kingdom, Waste's Edge, XSera, XZ Utils, Xenowar, Zelda: Mystery of Solarus DX, Zetawar, diablo-js, libpng, micropolisJS, mkxp, pyORPG, ransack, rpge, yaml-cpp, zlib
|
124: Advanced Strategic Command, AI Wars, Ancient Beast, Antares, Atomix, Atrinik, Ballerburg, Battleround, Battles of Antargis, BrowserQuest, Cabbages and Kings, Call to Power 2, Castle Game Engine, Cataclysm, Choria, 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
|
||||||
|
|
||||||
## Entries with a code repository not on a popular site
|
## Entries with a code repository not on a popular site
|
||||||
|
|
||||||
27: Advanced Strategic Command, Blender game engine, Deliantra, Fanwor, FreeRails, FreeType, Freedink, GUSANOS, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded , NetStatsBaseball, Netrek, Nexiuz, Open AL Soft, Open Rails, Ragel, Rocks'n'Diamonds , Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, kiki the nano bot, pkg-config
|
27: Advanced Strategic Command, Blender game engine, Deliantra, Fanwor, Freedink, FreeRails, FreeType, GUSANOS, KAtomic, kiki the nano bot, 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, XZ Utils
|
||||||
|
|
||||||
## Code dependencies
|
## Code dependencies
|
||||||
|
|
||||||
@ -219,43 +218,62 @@ With code dependency field 105 (20.3%)
|
|||||||
- Blender game engine (2.0%)
|
- Blender game engine (2.0%)
|
||||||
- OpenAL (2.0%)
|
- OpenAL (2.0%)
|
||||||
- Freetype (1.5%)
|
- Freetype (1.5%)
|
||||||
|
- libpng (1.5%)
|
||||||
- Lua (1.5%)
|
- Lua (1.5%)
|
||||||
- Ogre (1.5%)
|
- Ogre (1.5%)
|
||||||
- OpenGL (1.5%)
|
- OpenGL (1.5%)
|
||||||
- Twisted (1.5%)
|
|
||||||
- libpng (1.5%)
|
|
||||||
- pgu (1.5%)
|
- pgu (1.5%)
|
||||||
|
- Twisted (1.5%)
|
||||||
- Boost (1.0%)
|
- Boost (1.0%)
|
||||||
- Cocoa (1.0%)
|
- Cocoa (1.0%)
|
||||||
- GTK (1.0%)
|
- GTK (1.0%)
|
||||||
- Panda3D (1.0%)
|
- Panda3D (1.0%)
|
||||||
- PyQt4 (1.0%)
|
|
||||||
- Qt (1.0%)
|
|
||||||
- Ren'Py (1.0%)
|
|
||||||
- psyco (1.0%)
|
- psyco (1.0%)
|
||||||
- pyglet (1.0%)
|
- pyglet (1.0%)
|
||||||
- pygtk (1.0%)
|
- pygtk (1.0%)
|
||||||
|
- PyQt4 (1.0%)
|
||||||
|
- Qt (1.0%)
|
||||||
|
- Ren'Py (1.0%)
|
||||||
- wxWidgets (1.0%)
|
- wxWidgets (1.0%)
|
||||||
- Adonthell game engine (0.5%)
|
- Adonthell game engine (0.5%)
|
||||||
- Adventure Game Studio (0.5%)
|
- Adventure Game Studio (0.5%)
|
||||||
|
- boost (0.5%)
|
||||||
|
- boost-program-options (0.5%)
|
||||||
- Box2D (0.5%)
|
- Box2D (0.5%)
|
||||||
- C++11 compiler (0.5%)
|
- C++11 compiler (0.5%)
|
||||||
|
- cairo (0.5%)
|
||||||
- CherryPy (0.5%)
|
- CherryPy (0.5%)
|
||||||
- Clanlib (0.5%)
|
- Clanlib (0.5%)
|
||||||
|
- curses (0.5%)
|
||||||
|
- cx_Freeze (0.5%)
|
||||||
- DarkPlaces (0.5%)
|
- DarkPlaces (0.5%)
|
||||||
- DirectPython (0.5%)
|
- DirectPython (0.5%)
|
||||||
- Doom engine (0.5%)
|
- Doom engine (0.5%)
|
||||||
|
- fife (0.5%)
|
||||||
- FIFE (0.5%)
|
- FIFE (0.5%)
|
||||||
- Game Maker (0.5%)
|
- Game Maker (0.5%)
|
||||||
|
- gettext (0.5%)
|
||||||
- Irrlicht (0.5%)
|
- Irrlicht (0.5%)
|
||||||
|
- libGDX (0.5%)
|
||||||
|
- libogg (0.5%)
|
||||||
|
- libtiff (0.5%)
|
||||||
|
- libvorbis (0.5%)
|
||||||
|
- libxml2 (0.5%)
|
||||||
- Matplotlib (0.5%)
|
- Matplotlib (0.5%)
|
||||||
- Modified Stratagus-Engine (0.5%)
|
- Modified Stratagus-Engine (0.5%)
|
||||||
- Mono (0.5%)
|
- Mono (0.5%)
|
||||||
|
- neteria (0.5%)
|
||||||
- NetworkX (0.5%)
|
- NetworkX (0.5%)
|
||||||
- Ogg (0.5%)
|
- Ogg (0.5%)
|
||||||
|
- physfs (0.5%)
|
||||||
|
- py2app (0.5%)
|
||||||
|
- py2exe (0.5%)
|
||||||
- PyAMF (0.5%)
|
- PyAMF (0.5%)
|
||||||
|
- pycairo (0.5%)
|
||||||
|
- pygobject (0.5%)
|
||||||
- PyLab (0.5%)
|
- PyLab (0.5%)
|
||||||
- PyOpenGL (0.5%)
|
- PyOpenGL (0.5%)
|
||||||
|
- pyOpenSSL (0.5%)
|
||||||
- PyQt (0.5%)
|
- PyQt (0.5%)
|
||||||
- PySide (0.5%)
|
- PySide (0.5%)
|
||||||
- PyTMX (0.5%)
|
- PyTMX (0.5%)
|
||||||
@ -265,35 +283,16 @@ With code dependency field 105 (20.3%)
|
|||||||
- SDL2_mixer (0.5%)
|
- SDL2_mixer (0.5%)
|
||||||
- SDL2_ttf (0.5%)
|
- SDL2_ttf (0.5%)
|
||||||
- SFML (0.5%)
|
- SFML (0.5%)
|
||||||
- SQLAlchemy (0.5%)
|
- simplejson (0.5%)
|
||||||
- Solarus engine (0.5%)
|
- Solarus engine (0.5%)
|
||||||
|
- SQLAlchemy (0.5%)
|
||||||
- Stratagus (0.5%)
|
- Stratagus (0.5%)
|
||||||
- Tk (0.5%)
|
- Tk (0.5%)
|
||||||
- TurboGears (0.5%)
|
- TurboGears (0.5%)
|
||||||
- Vorbis (0.5%)
|
|
||||||
- Zope (0.5%)
|
|
||||||
- boost (0.5%)
|
|
||||||
- boost-program-options (0.5%)
|
|
||||||
- cairo (0.5%)
|
|
||||||
- curses (0.5%)
|
|
||||||
- cx_Freeze (0.5%)
|
|
||||||
- fife (0.5%)
|
|
||||||
- gettext (0.5%)
|
|
||||||
- libGDX (0.5%)
|
|
||||||
- libogg (0.5%)
|
|
||||||
- libtiff (0.5%)
|
|
||||||
- libvorbis (0.5%)
|
|
||||||
- libxml2 (0.5%)
|
|
||||||
- neteria (0.5%)
|
|
||||||
- physfs (0.5%)
|
|
||||||
- py2app (0.5%)
|
|
||||||
- py2exe (0.5%)
|
|
||||||
- pyOpenSSL (0.5%)
|
|
||||||
- pycairo (0.5%)
|
|
||||||
- pygobject (0.5%)
|
|
||||||
- simplejson (0.5%)
|
|
||||||
- utfcpp (0.5%)
|
- utfcpp (0.5%)
|
||||||
|
- Vorbis (0.5%)
|
||||||
- yaml (0.5%)
|
- yaml (0.5%)
|
||||||
|
- Zope (0.5%)
|
||||||
|
|
||||||
## Build systems
|
## Build systems
|
||||||
|
|
||||||
@ -311,17 +310,17 @@ Build systems information available for 24.9% of all projects.
|
|||||||
- Ant (1.6%)
|
- Ant (1.6%)
|
||||||
- Maven (1.6%)
|
- Maven (1.6%)
|
||||||
- Lazarus project (0.8%)
|
- Lazarus project (0.8%)
|
||||||
|
- py2exe (0.8%)
|
||||||
- Rake (0.8%)
|
- Rake (0.8%)
|
||||||
- Xcode project (0.8%)
|
- Xcode project (0.8%)
|
||||||
- py2exe (0.8%)
|
|
||||||
|
|
||||||
##### C and C++ projects without build system information (211)
|
##### C and C++ projects without build system information (212)
|
||||||
|
|
||||||
Aeron, Aleph One: Marathon, Angband, Antares, Armagetron Advanced, Armies, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ballerburg, Battle Tanks, Battles of Antargis, Biniax, Birth of the Empires, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Boost (C++ Libraries), Bos Wars, Boson, Brutal Chess, Call to Power 2, Cat Mother Dead Justice, Cataclysm, Catch Challenger, Classic Blades of Exile, Clou!, Colonization too, Conquests, Core War, Crossfire, Crown and Cutlass, Crypto++, Daimonin, Danger from the Deep, Dark Oberon, Dawn, DeSmuME, Deliantra, Duel Commander, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, ENIGMA, Endless Sky, Epiar, Erebus, Eternal Lands, Evol Online, Exult, Fall of Imyrin, Fanwor, Free Space Colonization, Free heroes2 engine, Free in the Dark (engine), Freedink, Freeminer, Freestars, GDash, GLtron, GM Tools, GPL Arcade Volleyball, GalaxyNG, GameLV, Gee Whiz, Gigalomania, Globulation2, Goblin Camp, Goblin Hack, Golly , Greenius' Civil War, Grobots, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, HolySpirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, KQ Lives, LGames, LGeneral, LZMA SDK, Labyrinth of Worlds, Libxml2, Lightweight Java Game Library, LinCity-NG, Lincity, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lua, Lumix Engine, M.E.W.L., Machinations, Mars, Land of No Mercy, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, Moria, NLarn, Naev, NetHack, NetPanzer, NetStatsBaseball, Neverball, Nexiuz, Oolite, Open AL, Open Apocalypse, Open Dune, Open Meridian, Open RPG Maker, Open Yahtzee, Open Zelda, OpenArena, OpenCity, OpenHoMM, OpenMW, OpenSSL, Openglad, Operation Citadel, Orx, Other-Life, Panda 3D, Pax Britannica, Phantasy Star Rebirth, Pioneers, Pizza Business, PlaneShift, PokerTH, Pthreads-win32, Qt, REGoth, Ragel, Red Eclipse, Return to the Roots, Rocks'n'Diamonds , Rogue Clone IV, Rolisteam, S.C.O.U.R.G.E., SDL Asylum, SDL Game Engine 2D, SDL Sopwith, SWIG, Scorched 3D, Secret Mario 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, T-Bots, TORCS, The Open Racing Car Simulator, Tales of Maj'Eyal, Tenes Empanadas Graciela, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, Thousand Parsec, TinTin++, Tremulous, Turious, Tux Racer, TwinEngine, UFO2000, UnNetHack, Underworld Adventures, VCMI Project, Vega Strike, War Of Kingdom, Wargamer, Wargus, Witch Blast, Wolfpack Empire, WorldForge, Wyrmsun, X-Moto, XArchon, XPilot, XSera, XZ Utils, Xconq, Xenowar, Xonotic, ZAngband, libGDX, libpng, pkg-config, pygame, sandbox Game Maker, wxWidgets, xdigger
|
Aeron, Aleph One: Marathon, Angband, Antares, Armagetron Advanced, Armies, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ballerburg, Battle Tanks, Battles of Antargis, Biniax, Birth of the Empires, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Boost (C++ Libraries), Bos Wars, Boson, Brutal Chess, Call to Power 2, Cat Mother Dead Justice, Cataclysm, Catch Challenger, 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, Freestars, GalaxyNG, GameLV, GDash, Gee Whiz, Gigalomania, Globulation2, GLtron, GM Tools, Goblin Camp, Goblin Hack, Golly , GPL Arcade Volleyball, Greenius' Civil War, Grobots, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, HolySpirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, 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, NetStatsBaseball, Neverball, Nexiuz, NLarn, Oolite, Open AL, Open Apocalypse, Open Dune, Open Meridian, Open RPG Maker, Open Yahtzee, Open Zelda, OpenArena, OpenCity, 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, Scorched 3D, SDL Asylum, SDL Game Engine 2D, SDL Sopwith, Secret Mario 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, Wyrmsun, X-Moto, XArchon, Xconq, xdigger, Xenowar, Xonotic, XPilot, XSera, XZ Utils, ZAngband
|
||||||
|
|
||||||
##### C and C++ projects with a build system different from CMake (77)
|
##### C and C++ projects with a build system different from CMake (77)
|
||||||
|
|
||||||
Allegro, Annchienta, Arx Libertatis, Astromenace, Atrinik, Battle for Wesnoth, Blender game engine, Block Attack - Rise of the Blocks, C-Dogs, COCOS2D-X, Caesar IA, Chocolate Doom, Choria, Colobot, Corsix Theme Hospital, DNT, Doxygen, DreamChess, EasyRPG Player, Eat The Whistle, Egoboo, Flare Engine, FlightGear, Free Orion, FreeRCT, FreeSynd, FreeType, Freeserf, GemRB, HarfBuzz, Lugaru, LÖVE, Mana, Maratis, Me and My Shadow, Mechanized Assault & eXploration Reloaded , MegaGlest, Minetest, 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 DirectMedia Layer, Simple and Fast Multimedia Library, SoftPixel Engine, Solarus, Speed Dreams, Spring RTS engine, StepMania, Stunt Rally, The Butterfly Effect, Trinity Reign, Tux Football, Tux of Math Command, Ufo: Alien Invasion, Unvanquished, Urho3D, Valyria Tear, Warzone 2100, Widelands, XU4, Zero Ballistics, mkxp, xoreos, yaml-cpp, zlib
|
Allegro, Annchienta, Arx Libertatis, Astromenace, Atrinik, Battle for Wesnoth, Blender game engine, Block Attack - Rise of the Blocks, C-Dogs, Caesar IA, Chocolate Doom, Choria, COCOS2D-X, Colobot, Corsix Theme Hospital, DNT, Doxygen, DreamChess, EasyRPG Player, Eat The Whistle, Egoboo, Flare Engine, FlightGear, Free Orion, 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 Butterfly Effect, Trinity Reign, Tux Football, Tux of Math Command, Ufo: Alien Invasion, Unvanquished, Urho3D, Valyria Tear, Warzone 2100, Widelands, xoreos, XU4, yaml-cpp, Zero Ballistics, zlib
|
||||||
|
|
||||||
## Platform
|
## Platform
|
||||||
|
|
||||||
|
@ -312,6 +312,7 @@
|
|||||||
"https://github.com/raduprv/Eternal-Lands.git",
|
"https://github.com/raduprv/Eternal-Lands.git",
|
||||||
"https://github.com/rayjohannessen/songofalbion.git",
|
"https://github.com/rayjohannessen/songofalbion.git",
|
||||||
"https://github.com/red-eclipse/base.git",
|
"https://github.com/red-eclipse/base.git",
|
||||||
|
"https://github.com/richardjs/Maelstrom.git",
|
||||||
"https://github.com/riksweeney/edgar.git",
|
"https://github.com/riksweeney/edgar.git",
|
||||||
"https://github.com/sago007/annchienta.git",
|
"https://github.com/sago007/annchienta.git",
|
||||||
"https://github.com/scummvm/scummvm.git",
|
"https://github.com/scummvm/scummvm.git",
|
||||||
@ -372,6 +373,7 @@
|
|||||||
"https://gitlab.com/osgames/attal.git",
|
"https://gitlab.com/osgames/attal.git",
|
||||||
"https://gitlab.com/osgames/avanor.git",
|
"https://gitlab.com/osgames/avanor.git",
|
||||||
"https://gitlab.com/osgames/ballerburg.git",
|
"https://gitlab.com/osgames/ballerburg.git",
|
||||||
|
"https://gitlab.com/osgames/biniax.git",
|
||||||
"https://gitlab.com/osgames/blacknova.git",
|
"https://gitlab.com/osgames/blacknova.git",
|
||||||
"https://gitlab.com/osgames/blitzkrieg.git",
|
"https://gitlab.com/osgames/blitzkrieg.git",
|
||||||
"https://gitlab.com/osgames/blobwars.git",
|
"https://gitlab.com/osgames/blobwars.git",
|
||||||
@ -470,6 +472,7 @@
|
|||||||
"https://gitlab.com/osgames/softpixelengine.git",
|
"https://gitlab.com/osgames/softpixelengine.git",
|
||||||
"https://gitlab.com/osgames/spaceopera.git",
|
"https://gitlab.com/osgames/spaceopera.git",
|
||||||
"https://gitlab.com/osgames/spicetrade.git",
|
"https://gitlab.com/osgames/spicetrade.git",
|
||||||
|
"https://gitlab.com/osgames/starblastrix.git",
|
||||||
"https://gitlab.com/osgames/sumwars.git",
|
"https://gitlab.com/osgames/sumwars.git",
|
||||||
"https://gitlab.com/osgames/tbots.git",
|
"https://gitlab.com/osgames/tbots.git",
|
||||||
"https://gitlab.com/osgames/the-bubs-brothers.git",
|
"https://gitlab.com/osgames/the-bubs-brothers.git",
|
||||||
|
@ -114,7 +114,7 @@ def create_toc(title, file, entries):
|
|||||||
rows.append('- **[{}]({})** ({})'.format(entry['title'], entry['file'], ', '.join(entry['code language'] + entry['code license'] + entry['state'])))
|
rows.append('- **[{}]({})** ({})'.format(entry['title'], entry['file'], ', '.join(entry['code language'] + entry['code license'] + entry['state'])))
|
||||||
|
|
||||||
# sort rows (by title)
|
# sort rows (by title)
|
||||||
rows.sort()
|
rows.sort(key=str.casefold)
|
||||||
|
|
||||||
# add to text
|
# add to text
|
||||||
text += '\n'.join(rows)
|
text += '\n'.join(rows)
|
||||||
@ -508,7 +508,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
if number_inactive > 0:
|
if number_inactive > 0:
|
||||||
entries_inactive = [(x['title'], x['inactive']) for x in infos if 'inactive' in x]
|
entries_inactive = [(x['title'], x['inactive']) for x in infos if 'inactive' in x]
|
||||||
entries_inactive.sort(key=lambda x: x[0]) # first sort by name
|
entries_inactive.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
entries_inactive.sort(key=lambda x: x[1], reverse=True) # then sort by inactive year (more recently first)
|
entries_inactive.sort(key=lambda x: x[1], reverse=True) # then sort by inactive year (more recently first)
|
||||||
entries_inactive = ['{} ({})'.format(*x) for x in entries_inactive]
|
entries_inactive = ['{} ({})'.format(*x) for x in entries_inactive]
|
||||||
statistics += '##### Inactive State\n\n' + ', '.join(entries_inactive) + '\n\n'
|
statistics += '##### Inactive State\n\n' + ', '.join(entries_inactive) + '\n\n'
|
||||||
@ -534,7 +534,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
unique_languages = set(languages)
|
unique_languages = set(languages)
|
||||||
unique_languages = [(l, languages.count(l) / len(languages)) for l in unique_languages]
|
unique_languages = [(l, languages.count(l) / len(languages)) for l in unique_languages]
|
||||||
unique_languages.sort(key=lambda x: x[0]) # first sort by name
|
unique_languages.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
unique_languages.sort(key=lambda x: x[1], reverse=True) # then sort by occurrence (highest occurrence first)
|
unique_languages.sort(key=lambda x: x[1], reverse=True) # then sort by occurrence (highest occurrence first)
|
||||||
unique_languages = ['- {} ({:.1f}%)\n'.format(x[0], x[1]*100) for x in unique_languages]
|
unique_languages = ['- {} ({:.1f}%)\n'.format(x[0], x[1]*100) for x in unique_languages]
|
||||||
statistics += '##### Language frequency\n\n' + ''.join(unique_languages) + '\n'
|
statistics += '##### Language frequency\n\n' + ''.join(unique_languages) + '\n'
|
||||||
@ -559,7 +559,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
unique_licenses = set(licenses)
|
unique_licenses = set(licenses)
|
||||||
unique_licenses = [(l, licenses.count(l) / len(licenses)) for l in unique_licenses]
|
unique_licenses = [(l, licenses.count(l) / len(licenses)) for l in unique_licenses]
|
||||||
unique_licenses.sort(key=lambda x: x[0]) # first sort by name
|
unique_licenses.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
unique_licenses.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
unique_licenses.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
||||||
unique_licenses = ['- {} ({:.1f}%)\n'.format(x[0], x[1]*100) for x in unique_licenses]
|
unique_licenses = ['- {} ({:.1f}%)\n'.format(x[0], x[1]*100) for x in unique_licenses]
|
||||||
statistics += '##### Licenses frequency\n\n' + ''.join(unique_licenses) + '\n'
|
statistics += '##### Licenses frequency\n\n' + ''.join(unique_licenses) + '\n'
|
||||||
@ -576,7 +576,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
unique_keywords = set(keywords)
|
unique_keywords = set(keywords)
|
||||||
unique_keywords = [(l, keywords.count(l) / len(keywords)) for l in unique_keywords]
|
unique_keywords = [(l, keywords.count(l) / len(keywords)) for l in unique_keywords]
|
||||||
unique_keywords.sort(key=lambda x: x[0]) # first sort by name
|
unique_keywords.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
unique_keywords.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
unique_keywords.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
||||||
unique_keywords = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_keywords]
|
unique_keywords = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_keywords]
|
||||||
statistics += '##### Keywords frequency\n\n' + '\n'.join(unique_keywords) + '\n\n'
|
statistics += '##### Keywords frequency\n\n' + '\n'.join(unique_keywords) + '\n\n'
|
||||||
@ -588,7 +588,7 @@ def update_statistics(infos):
|
|||||||
for info in infos:
|
for info in infos:
|
||||||
if 'download' not in info and 'play' not in info:
|
if 'download' not in info and 'play' not in info:
|
||||||
entries.append(info['title'])
|
entries.append(info['title'])
|
||||||
entries.sort()
|
entries.sort(key=str.casefold)
|
||||||
statistics += '{}: '.format(len(entries)) + ', '.join(entries) + '\n\n'
|
statistics += '{}: '.format(len(entries)) + ', '.join(entries) + '\n\n'
|
||||||
|
|
||||||
# code hosted not on github, gitlab, bitbucket, launchpad, sourceforge
|
# code hosted not on github, gitlab, bitbucket, launchpad, sourceforge
|
||||||
@ -609,7 +609,7 @@ def update_statistics(infos):
|
|||||||
if not popular:
|
if not popular:
|
||||||
entries.append(info['title'])
|
entries.append(info['title'])
|
||||||
# print(info[field])
|
# print(info[field])
|
||||||
entries.sort()
|
entries.sort(key=str.casefold)
|
||||||
statistics += '{}: '.format(len(entries)) + ', '.join(entries) + '\n\n'
|
statistics += '{}: '.format(len(entries)) + ', '.join(entries) + '\n\n'
|
||||||
|
|
||||||
# Code dependencies
|
# Code dependencies
|
||||||
@ -627,7 +627,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
unique_code_dependencies = set(code_dependencies)
|
unique_code_dependencies = set(code_dependencies)
|
||||||
unique_code_dependencies = [(l, code_dependencies.count(l) / len(code_dependencies)) for l in unique_code_dependencies]
|
unique_code_dependencies = [(l, code_dependencies.count(l) / len(code_dependencies)) for l in unique_code_dependencies]
|
||||||
unique_code_dependencies.sort(key=lambda x: x[0]) # first sort by name
|
unique_code_dependencies.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
unique_code_dependencies.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
unique_code_dependencies.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
||||||
unique_code_dependencies = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_code_dependencies]
|
unique_code_dependencies = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_code_dependencies]
|
||||||
statistics += '##### Code dependencies frequency\n\n' + '\n'.join(unique_code_dependencies) + '\n\n'
|
statistics += '##### Code dependencies frequency\n\n' + '\n'.join(unique_code_dependencies) + '\n\n'
|
||||||
@ -646,7 +646,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
unique_build_systems = set(build_systems)
|
unique_build_systems = set(build_systems)
|
||||||
unique_build_systems = [(l, build_systems.count(l) / len(build_systems)) for l in unique_build_systems]
|
unique_build_systems = [(l, build_systems.count(l) / len(build_systems)) for l in unique_build_systems]
|
||||||
unique_build_systems.sort(key=lambda x: x[0]) # first sort by name
|
unique_build_systems.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
unique_build_systems.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
unique_build_systems.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
||||||
unique_build_systems = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_build_systems]
|
unique_build_systems = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_build_systems]
|
||||||
statistics += '##### Build systems frequency ({})\n\n'.format(len(build_systems)) + '\n'.join(unique_build_systems) + '\n\n'
|
statistics += '##### Build systems frequency ({})\n\n'.format(len(build_systems)) + '\n'.join(unique_build_systems) + '\n\n'
|
||||||
@ -656,7 +656,7 @@ def update_statistics(infos):
|
|||||||
for info in infos:
|
for info in infos:
|
||||||
if field not in info and ('C' in info['code language'] or 'C++' in info['code language']):
|
if field not in info and ('C' in info['code language'] or 'C++' in info['code language']):
|
||||||
c_cpp_project_without_build_system.append(info['title'])
|
c_cpp_project_without_build_system.append(info['title'])
|
||||||
c_cpp_project_without_build_system.sort()
|
c_cpp_project_without_build_system.sort(key=str.casefold)
|
||||||
statistics += '##### C and C++ projects without build system information ({})\n\n'.format(len(c_cpp_project_without_build_system)) + ', '.join(c_cpp_project_without_build_system) + '\n\n'
|
statistics += '##### C and C++ projects without build system information ({})\n\n'.format(len(c_cpp_project_without_build_system)) + ', '.join(c_cpp_project_without_build_system) + '\n\n'
|
||||||
|
|
||||||
# C, C++ projects with build system information but without CMake as build system
|
# C, C++ projects with build system information but without CMake as build system
|
||||||
@ -664,7 +664,7 @@ def update_statistics(infos):
|
|||||||
for info in infos:
|
for info in infos:
|
||||||
if field in info and 'CMake' in info[field] and ('C' in info['code language'] or 'C++' in info['code language']):
|
if field in info and 'CMake' in info[field] and ('C' in info['code language'] or 'C++' in info['code language']):
|
||||||
c_cpp_project_not_cmake.append(info['title'])
|
c_cpp_project_not_cmake.append(info['title'])
|
||||||
c_cpp_project_not_cmake.sort()
|
c_cpp_project_not_cmake.sort(key=str.casefold)
|
||||||
statistics += '##### C and C++ projects with a build system different from CMake ({})\n\n'.format(len(c_cpp_project_not_cmake)) + ', '.join(c_cpp_project_not_cmake) + '\n\n'
|
statistics += '##### C and C++ projects with a build system different from CMake ({})\n\n'.format(len(c_cpp_project_not_cmake)) + ', '.join(c_cpp_project_not_cmake) + '\n\n'
|
||||||
|
|
||||||
# Platform
|
# Platform
|
||||||
@ -681,7 +681,7 @@ def update_statistics(infos):
|
|||||||
|
|
||||||
unique_platforms = set(platforms)
|
unique_platforms = set(platforms)
|
||||||
unique_platforms = [(l, platforms.count(l) / len(platforms)) for l in unique_platforms]
|
unique_platforms = [(l, platforms.count(l) / len(platforms)) for l in unique_platforms]
|
||||||
unique_platforms.sort(key=lambda x: x[0]) # first sort by name
|
unique_platforms.sort(key=lambda x: str.casefold(x[0])) # first sort by name
|
||||||
unique_platforms.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
unique_platforms.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
||||||
unique_platforms = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_platforms]
|
unique_platforms = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_platforms]
|
||||||
statistics += '##### Platforms frequency\n\n' + '\n'.join(unique_platforms) + '\n\n'
|
statistics += '##### Platforms frequency\n\n' + '\n'.join(unique_platforms) + '\n\n'
|
||||||
@ -743,7 +743,7 @@ def export_json(infos):
|
|||||||
entries.append(entry)
|
entries.append(entry)
|
||||||
|
|
||||||
# sort entries by game name
|
# sort entries by game name
|
||||||
entries.sort(key=lambda x: x[0])
|
entries.sort(key=lambda x: str.casefold(x[0]))
|
||||||
|
|
||||||
db['data'] = entries
|
db['data'] = entries
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user