From 23589defc835e2918df0e83d03f9c161b05f8642 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Tue, 12 Dec 2017 11:14:20 +0100 Subject: [PATCH] new entries --- README.md | 8 +-- games/action/_toc.md | 2 +- games/adventure/_toc.md | 19 +++---- games/adventure/sintel.md | 12 +++++ games/framework/_toc.md | 88 ++++++++++++++++---------------- games/library/_toc.md | 46 ++++++++--------- games/maintenance.py | 4 +- games/misc/_toc.md | 2 +- games/rpg/_toc.md | 98 +++++++++++++++++++----------------- games/rpg/dragon_hunt.md | 14 ++++++ games/rpg/geewhiz.md | 13 +++++ games/rpg/kobolds_quest_2.md | 13 +++++ games/rpg/kq_lives.md | 16 ++++++ games/rpg/openglad.md | 16 ++++++ games/rpg/wastes_edge.md | 15 ++++++ games/simulation/_toc.md | 20 ++++---- games/statistics.md | 82 +++++++++++++++--------------- games/strategy/_toc.md | 72 +++++++++++++------------- 18 files changed, 323 insertions(+), 217 deletions(-) create mode 100644 games/adventure/sintel.md create mode 100644 games/rpg/dragon_hunt.md create mode 100644 games/rpg/geewhiz.md create mode 100644 games/rpg/kobolds_quest_2.md create mode 100644 games/rpg/kq_lives.md create mode 100644 games/rpg/openglad.md create mode 100644 games/rpg/wastes_edge.md diff --git a/README.md b/README.md index f612cf58..7fabf37e 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ # Open Source Games [comment]: # (start of autogenerated content, do not edit) -- **[Action games](games/action/_toc.md)** (1) -- **[Adventure games & Visual novels](games/adventure/_toc.md)** (14) +198 entries- **[Action games](games/action/_toc.md)** (1) +- **[Adventure games & Visual novels](games/adventure/_toc.md)** (15) - **[Game frameworks](games/framework/_toc.md)** (46) - **[Popular required libraries](games/library/_toc.md)** (23) -- **[Role Playing Games](games/rpg/_toc.md)** (55) +- **[Role Playing Games](games/rpg/_toc.md)** (61) - **[Simulation games](games/simulation/_toc.md)** (10) - **[Strategy games](games/strategy/_toc.md)** (41) - **[Tools & Manuals](games/misc/_toc.md)** (1) @@ -24,7 +24,7 @@ or fork this repository and submit a pull request. Help: [MarkDown Help](https://help.github.com/articles/github-flavored-markdown), [Markdown Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) -See also the **[statistics](games/statistics.md)** page showing interesting infos about code repositories, usage of licenses etc. +See also the **[Statistics](games/statistics.md)** page. ## Background diff --git a/games/action/_toc.md b/games/action/_toc.md index 6c7d6a77..ddb37038 100644 --- a/games/action/_toc.md +++ b/games/action/_toc.md @@ -1,6 +1,6 @@ # Action games [comment]: # (start of autogenerated content, do not edit) -- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) +- **[Epiar](epiar.md)** (C, C++, Lua, beta) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/adventure/_toc.md b/games/adventure/_toc.md index e7b90dd2..6b33284f 100644 --- a/games/adventure/_toc.md +++ b/games/adventure/_toc.md @@ -1,19 +1,20 @@ # Adventure games & Visual novels [comment]: # (start of autogenerated content, do not edit) -- **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, stable) +- **[AdaVenture](adaventure.md)** (Ada, stable) - **[Camelia Girls](camelia_girls.md)** (Ren'py) - **[Clou!](clou.md)** (C, alpha) -- **[Colossal Cave Adventure](colossal_cave.md)** (Python, Apache-2.0, mature) +- **[Colossal Cave Adventure](colossal_cave.md)** (Python, mature) - **[Digital: A Love Story](digital.md)** (Ren'py) -- **[Dragon History](dragon_history.md)** (GPL, mature) -- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta) -- **[GameLV](gamelv.md)** (C++, GPL, beta) -- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (GPL-3.0) -- **[Sentiant Storage](sentient_storage.md)** (Python, Public Domain) +- **[Dragon History](dragon_history.md)** (mature) +- **[Free in the Dark (engine)](fitd.md)** (C, C++, beta) +- **[GameLV](gamelv.md)** (C++, beta) +- **[Murder In The Public Domain](murder_in_the_public_domain.md)** () +- **[Sentiant Storage](sentient_storage.md)** (Python) +- **[Sintel The Game](sintel.md)** (Python, MIT, beta, inactive since 2014) - **[Solaris the Game](solaris.md)** (beta) - **[Star Maiden Rio](star_maiden_rio.md)** () -- **[TwinEngine](twin_engine.md)** (C, GPL-2.0) -- **[Visions from the Other Side](visions_from_the_other_side.md)** (Ren'py, Freeware) +- **[TwinEngine](twin_engine.md)** (C) +- **[Visions from the Other Side](visions_from_the_other_side.md)** (Ren'py) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/adventure/sintel.md b/games/adventure/sintel.md new file mode 100644 index 00000000..ddd1e1a9 --- /dev/null +++ b/games/adventure/sintel.md @@ -0,0 +1,12 @@ +# Sintel The Game + +_Adventure game based on the open source film 'Sintel'._ + +- Home: https://github.com/jonburesh/sintelgame +- State: beta, inactive since 2014 +- Code: https://github.com/jonburesh/sintelgame +- Language(s): Python +- License: MIT + +## Building + diff --git a/games/framework/_toc.md b/games/framework/_toc.md index 336f7363..d3796f91 100644 --- a/games/framework/_toc.md +++ b/games/framework/_toc.md @@ -1,51 +1,51 @@ # Game frameworks [comment]: # (start of autogenerated content, do not edit) -- **[Annchienta](annchienta.md)** (C++, GPL-3.0, mature, inactive since 2009) -- **[Arianne / Marauroa](arianne.md)** (Java, GPL-2.0, mature) -- **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature) -- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature) -- **[Dash Engine](dash.md)** (D, MIT) -- **[Delta Engine](deltaengine.md)** (C#, Apache-2.0) -- **[ENIGMA](enigma.md)** (C++, C, GPL-3.0, mature) -- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0) -- **[Flare Engine](flare_engine.md)** (C++, GPL-3.0) -- **[Flixel](flixel.md)** (ActionScript, MIT, mature) -- **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature) -- **[Godot](godot.md)** (C, C++, MIT, mature) -- **[HaxeFlixel](haxeflixel.md)** (Haxe, MIT, mature) -- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature) -- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, BSD-3, mature) -- **[Lumix Engine](lumix.md)** (C++, MIT, beta) -- **[LÖVE](loeve.md)** (C++, zlib, mature) -- **[Mana](manasource.md)** (C++, GPL-2.0, beta) -- **[Maratis](maratis.md)** (C++, GPL-2.0, experimental (4.x)) -- **[MonoGame](monogame.md)** (C#, Ms-MPL MIT, mature) -- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature) -- **[OGRE3D](ogre3d.md)** (C++, MIT, mature) -- **[Octaforge](octaforge.md)** (C++, Special, mature) +- **[Annchienta](annchienta.md)** (C++, mature, inactive since 2009) +- **[Arianne / Marauroa](arianne.md)** (Java, mature) +- **[Blender game engine](blender_game_engine.md)** (C++, mature) +- **[COCOS2D-X](cocos2dx.md)** (C++, mature) +- **[Dash Engine](dash.md)** (D) +- **[Delta Engine](deltaengine.md)** (C#) +- **[ENIGMA](enigma.md)** (C++, C, mature) +- **[EasyRPG Player](easyrpgplayer.md)** (C++) +- **[Flare Engine](flare_engine.md)** (C++) +- **[Flixel](flixel.md)** (ActionScript, mature) +- **[GemRB](gemrb.md)** (C++, Python, mature) +- **[Godot](godot.md)** (C, C++, mature) +- **[HaxeFlixel](haxeflixel.md)** (Haxe, mature) +- **[Irrlicht Engine](irrlicht.md)** (C++, C, mature) +- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, mature) +- **[Lumix Engine](lumix.md)** (C++, beta) +- **[LÖVE](loeve.md)** (C++, mature) +- **[Mana](manasource.md)** (C++, beta) +- **[Maratis](maratis.md)** (C++, experimental (4.x)) +- **[MonoGame](monogame.md)** (C#, mature) +- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, mature) +- **[OGRE3D](ogre3d.md)** (C++, mature) +- **[Octaforge](octaforge.md)** (C++, mature) - **[Open RPG Maker](openrpgmaker.md)** (alpha, inactive since 2014) -- **[OpenFL](openfl.md)** (Haxe, MIT, mature) +- **[OpenFL](openfl.md)** (Haxe, mature) - **[OpenRPG](openrpg.md)** (Java, Python, inactive since 2013) -- **[Orx](orx.md)** (C, zlib, mature) -- **[Panda 3D](panda3d.md)** (C++, C, BSD-3, mature) -- **[Polycode](polycode.md)** (C, C++, MIT, beta) -- **[Qt](qt.md)** (C++, LGPL-3.0, mature) -- **[Quad-engine](quad.md)** (Delphi, MIT, beta) -- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta) -- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature) -- **[Solarus](solarus.md)** (C++, GPL-3.0, mature) -- **[Superpowers](superpowers.md)** (Typescript, ISC) -- **[Urho3D](urho3d.md)** (C++, Angelscript, MIT, mature) -- **[Vega Strike](vegastrike.md)** (C++, GPL-2.0, mature) -- **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature) -- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature) -- **[jMonkeyEngine](jmonkeyengine.md)** (Java, BSD, mature) -- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature) -- **[mkxp](mkxp.md)** (C++, C, GPL-2.0) -- **[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, Mixed) -- **[xoreos](xoreos.md)** (C++, GPL-3.0) +- **[Orx](orx.md)** (C, mature) +- **[Panda 3D](panda3d.md)** (C++, C, mature) +- **[Polycode](polycode.md)** (C, C++, beta) +- **[Qt](qt.md)** (C++, mature) +- **[Quad-engine](quad.md)** (Delphi, beta) +- **[SDL Game Engine 2D](sge2d.md)** (C, beta) +- **[ScummVM](scummvm.md)** (C++, mature) +- **[Solarus](solarus.md)** (C++, mature) +- **[Superpowers](superpowers.md)** (Typescript) +- **[Urho3D](urho3d.md)** (C++, Angelscript, mature) +- **[Vega Strike](vegastrike.md)** (C++, mature) +- **[WorldForge](worldforge.md)** (C++, mature) +- **[ZGameEditor](zgameeditor.md)** (Pascal, mature) +- **[jMonkeyEngine](jmonkeyengine.md)** (Java, mature) +- **[libGDX](libgdx.md)** (Java, C++, C, mature) +- **[mkxp](mkxp.md)** (C++, C) +- **[pygame](pygame.md)** (C, Python, mature) +- **[rpge](rpge.md)** (C, beta, inactive since 2014) +- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C) +- **[xoreos](xoreos.md)** (C++) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/library/_toc.md b/games/library/_toc.md index ba07b30b..f93874b4 100644 --- a/games/library/_toc.md +++ b/games/library/_toc.md @@ -1,28 +1,28 @@ # Popular required libraries [comment]: # (start of autogenerated content, do not edit) -- **[Allegro](allegro.md)** (C, zlib, mature) -- **[Boost (C++ Libraries)](boost.md)** (C++, Special, mature) -- **[Crypto++](crypto.md)** (C++, Boost-1.0) -- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) -- **[FreeType](freetype.md)** (C, GPL, mature) -- **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature) -- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature) -- **[Libxml2](libxml2.md)** (C, MIT, mature) -- **[Lua](lua.md)** (C, MIT, mature) -- **[Open AL](openal.md)** (Proprietary) -- **[Open AL Soft](openalsoft.md)** (C, LGPL-2.0) -- **[OpenSSL](openssl.md)** (C, Special, mature) -- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature) -- **[Ragel](ragel.md)** (C++, MIT, mature) -- **[SWIG](swig.md)** (C++, Special, mature) -- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature) -- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib (core), mature) -- **[XZ Utils](xz.md)** (C, Different, see file Copying, liblzma is public domain, mature) -- **[libpng](libpng.md)** (C, Special, mature) -- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) -- **[wxWidgets](wxwidgets.md)** (C++, Objective C, Special, mature) -- **[yaml-cpp](yaml_cpp.md)** (C++, MIT) -- **[zlib](zlib.md)** (C, zlib, mature) +- **[Allegro](allegro.md)** (C, mature) +- **[Boost (C++ Libraries)](boost.md)** (C++, mature) +- **[Crypto++](crypto.md)** (C++) +- **[Doxygen](doxygen.md)** (C++, mature) +- **[FreeType](freetype.md)** (C, mature) +- **[HarfBuzz](harfbuzz.md)** (C++, mature) +- **[LZMA SDK](lzma.md)** (C, mature) +- **[Libxml2](libxml2.md)** (C, mature) +- **[Lua](lua.md)** (C, mature) +- **[Open AL](openal.md)** () +- **[Open AL Soft](openalsoft.md)** (C) +- **[OpenSSL](openssl.md)** (C, mature) +- **[Pthreads-win32](pthreads_win32.md)** (C, mature) +- **[Ragel](ragel.md)** (C++, mature) +- **[SWIG](swig.md)** (C++, mature) +- **[Simple DirectMedia Layer](sdl_2.md)** (C, mature) +- **[Simple and Fast Multimedia Library](sfml.md)** (C++, mature) +- **[XZ Utils](xz.md)** (C, mature) +- **[libpng](libpng.md)** (C, mature) +- **[pkg-config](pkgconfig.md)** (C, mature) +- **[wxWidgets](wxwidgets.md)** (C++, Objective C, mature) +- **[yaml-cpp](yaml_cpp.md)** (C++) +- **[zlib](zlib.md)** (C, mature) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/maintenance.py b/games/maintenance.py index 5574b084..f42a2421 100644 --- a/games/maintenance.py +++ b/games/maintenance.py @@ -315,7 +315,7 @@ def parse_entry(content): info['language'] = languages # license - regex = re.compile(r"- License: (.*)") + regex = re.compile(r"- Code license: (.*)") matches = regex.findall(content) if matches: info['license'] = matches[0] @@ -375,7 +375,7 @@ def generate_statistics(): statistics += 'Used languages:\n' + ''.join(unique_languages) + '\n' # Licenses - statistics += '## Licenses\n\n' + statistics += '## Code licenses\n\n' number_no_license = sum(1 for x in infos if 'license' not in x) if number_no_license > 0: statistics += 'Without license tag: {} ({:.1f}%)\n\n'.format(number_no_license, number_no_license / number_entries * 100) diff --git a/games/misc/_toc.md b/games/misc/_toc.md index c38001e1..8b83aa75 100644 --- a/games/misc/_toc.md +++ b/games/misc/_toc.md @@ -1,6 +1,6 @@ # Tools & Manuals [comment]: # (start of autogenerated content, do not edit) -- **[Open Legend RPG](open_legend_rpg.md)** (Text, Special, mature) +- **[Open Legend RPG](open_legend_rpg.md)** (Text, mature) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/rpg/_toc.md b/games/rpg/_toc.md index f8f5d87e..53da05d1 100644 --- a/games/rpg/_toc.md +++ b/games/rpg/_toc.md @@ -1,60 +1,66 @@ # Role Playing Games [comment]: # (start of autogenerated content, do not edit) -- **[Andor's Trail](andors_trail.md)** (Java, GPL-2.0, beta) -- **[Argentum Online](argentum_online.md)** (VB, GPL-2.0, beta, inactive since 2014) -- **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) +- **[Andor's Trail](andors_trail.md)** (Java, beta) +- **[Argentum Online](argentum_online.md)** (VB, beta, inactive since 2014) +- **[Arx Libertatis](arx_libertatis.md)** (C++, mature) - **[Atrinik](atrinik.md)** (C) -- **[Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature) -- **[BrowserQuest](browserquest.md)** (Javascript, MPL-2.0, matures) +- **[Blades of Exile](blades_of_exile.md)** (C++, mature) +- **[BrowserQuest](browserquest.md)** (Javascript, matures) - **[Catch Challenger](catch_challenger.md)** (C++) -- **[Choria](choria.md)** (C++, C, GPL-3.0) -- **[Crossfire](crossfire.md)** (C, Java, GPL-2.0) -- **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) -- **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) -- **[Dark City](dark_city.md)** (PHP, GPL-2.0, inactive since 2012) -- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) -- **[Deliantra](deliantra.md)** (C, GPL-2.0, mature) -- **[Dungeon Monkey Eternal](dungeon_monkey_eternal.md)** (Python, GPL-2.0) -- **[Egoboo](egoboo.md)** (C++, C, GPL-3.0, mature, inactive since 2015) -- **[Erebus](erebus.md)** (C++, GPL-3.0, beta) -- **[Eternal Lands](eternal_lands.md)** (C, C++, Special, mature) +- **[Choria](choria.md)** (C++, C) +- **[Crossfire](crossfire.md)** (C, Java) +- **[DNT](dnt.md)** (C++, beta, inactive since 2016) +- **[Daimonin](daimonin.md)** (C, mature) +- **[Dark City](dark_city.md)** (PHP, inactive since 2012) +- **[Dawn](dawn.md)** (C++, beta, inactive since 2011) +- **[Deliantra](deliantra.md)** (C, mature) +- **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature) +- **[Dungeon Monkey Eternal](dungeon_monkey_eternal.md)** (Python) +- **[Egoboo](egoboo.md)** (C++, C, mature, inactive since 2015) +- **[Erebus](erebus.md)** (C++, beta) +- **[Eternal Lands](eternal_lands.md)** (C, C++, mature) - **[Evol Online](evol_online.md)** () -- **[Exult](exult.md)** (C++, GPL-2.0, mature) -- **[Fall of Imyrin](fall_of_imiryn.md)** (Python, GPL-3.0, beta, inactive since 2009) -- **[Freedink](freedink.md)** (C++, GPL-3.0) -- **[FreedroidRPG](freedroid.md)** (C, GPL-2.0, mature) -- **[Goblin Hack](goblin_hack.md)** (C++, GPL-2.0, beta, inactive since ) -- **[Hale](hale.md)** (Java, GPL-2.0, beta, inactive since 2014) -- **[Hero of Allacrost](allacrost.md)** (C++, Lua, GPL-2.0, stable) -- **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature) +- **[Exult](exult.md)** (C++, mature) +- **[Fall of Imyrin](fall_of_imiryn.md)** (Python, beta, inactive since 2009) +- **[Freedink](freedink.md)** (C++) +- **[FreedroidRPG](freedroid.md)** (C, mature) +- **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[Goblin Hack](goblin_hack.md)** (C++, beta, inactive since ) +- **[Hale](hale.md)** (Java, beta, inactive since 2014) +- **[Hero of Allacrost](allacrost.md)** (C++, Lua, stable) +- **[Ilarion](ilarion.md)** (C++, Java, Lua, mature) - **[Imperium](imperium.md)** (mature) +- **[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) - **[Land of Fire](land_of_fire.md)** () -- **[Lips of Suna](lips_of_suna.md)** (C, GPL-3.0, beta, inactive since 2014) -- **[Meridian 59](meridian59.md)** (C++, C, GPL-2.0, mature) +- **[Lips of Suna](lips_of_suna.md)** (C, beta, inactive since 2014) +- **[Meridian 59](meridian59.md)** (C++, C, mature) - **[Meritous](meritous.md)** () -- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature) -- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014) +- **[Open Meridian](open_meridian.md)** (C, C++, mature) +- **[Open Tibia](open_tibia.md)** (C++, beta, inactive since 2014) +- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004) - **[Other-Life](other_life.md)** (C, C++) - **[PARPG](parpg.md)** (beta, inactive since 2012) -- **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature) -- **[Project Diaspora](project_diaspora.md)** (C, zlib, beta, inactive since 2011) -- **[Radakan](radakan.md)** (Python, Special, beta, inactive since 2010) -- **[Roguish](roguish.md)** (Javascript, BSD-3, beta, inactive since 2015) -- **[Room for Change](room_for_change.md)** (Java, Apache-2.0) -- **[Silvertree](silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007) -- **[Source of Tales](source_of_tales.md)** (Lua, GPL-3.0) +- **[PlaneShift](planeshift.md)** (C++, mature) +- **[Project Diaspora](project_diaspora.md)** (C, beta, inactive since 2011) +- **[Radakan](radakan.md)** (Python, beta, inactive since 2010) +- **[Roguish](roguish.md)** (Javascript, beta, inactive since 2015) +- **[Room for Change](room_for_change.md)** (Java) +- **[Silvertree](silvertree.md)** (C++, beta, inactive since 2007) +- **[Source of Tales](source_of_tales.md)** (Lua) - **[Space Station 13](space_station_13.md)** (mature) -- **[Stendhal](stendhal.md)** (Java, GPL-2.0, mature) -- **[Summoning Wars](summoming_wars.md)** (C++, GPL-3.0, beta, inactive since 2014) -- **[The Mana World](manaworld.md)** (PHP, GPL-2.0) -- **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013) -- **[Umbra](umbra.md)** (Python, Special, beta, inactive since 2002) -- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL) -- **[VegaTrek](vegatrek.md)** (GPL-2.0, beta, inactive since 2013) -- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, inactive since 2011) -- **[XU4](xu4.md)** (C++, GPL-2.0, mature) -- **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua, GPL-3.0) -- **[diablo-js](diablo_js.md)** (Java, Javascript, MIT, mature) +- **[Stendhal](stendhal.md)** (Java, mature) +- **[Summoning Wars](summoming_wars.md)** (C++, beta, inactive since 2014) +- **[The Mana World](manaworld.md)** (PHP) +- **[Trinity Reign](trinity_reign.md)** (C++, beta, inactive since 2013) +- **[Umbra](umbra.md)** (Python, beta, inactive since 2002) +- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C) +- **[VegaTrek](vegatrek.md)** (beta, inactive since 2013) +- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta) +- **[World of Phaos](world_of_phaos.md)** (PHP, inactive since 2011) +- **[XU4](xu4.md)** (C++, mature) +- **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua) +- **[diablo-js](diablo_js.md)** (Java, Javascript, mature) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/rpg/dragon_hunt.md b/games/rpg/dragon_hunt.md new file mode 100644 index 00000000..6569483a --- /dev/null +++ b/games/rpg/dragon_hunt.md @@ -0,0 +1,14 @@ +# Dragon Hunt + +_Role-playing game designed to be flexible and fun._ + +- Home: http://emhsoft.com/dh.html http://savannah.nongnu.org/projects/dragon-hunt +- Download: see home +- State: mature +- Code: http://savannah.nongnu.org/cvs/?group=dragon-hunt (cvs) +- Language(s): Python +- License: GPL-2.0 +- Dependencies: PyGame + +## Building + diff --git a/games/rpg/geewhiz.md b/games/rpg/geewhiz.md new file mode 100644 index 00000000..006a02a0 --- /dev/null +++ b/games/rpg/geewhiz.md @@ -0,0 +1,13 @@ +# Gee Whiz + +_Homage to the old style Wizardry(tm) games._ + +- Home: http://icculus.org/gwiz/ +- Download: http://icculus.org/gwiz/download.php +- State: beta, inactive since 2004 +- Code: see download +- Language(s): C +- License: GPL-2.0 + +## Building + diff --git a/games/rpg/kobolds_quest_2.md b/games/rpg/kobolds_quest_2.md new file mode 100644 index 00000000..10341d68 --- /dev/null +++ b/games/rpg/kobolds_quest_2.md @@ -0,0 +1,13 @@ +# Kobold's Quest 2 + +_Sequel to kobold's quest and features an octree for multi processing game mechanics._ + +- Home: https://sourceforge.net/projects/koboldsquest2/ +- Download: https://sourceforge.net/projects/koboldsquest2/files/ +- State: beta, inactive since 2011 +- Code: see download +- Language(s): Python +- License: LGPL-3.0 + +## Building + diff --git a/games/rpg/kq_lives.md b/games/rpg/kq_lives.md new file mode 100644 index 00000000..6082af0e --- /dev/null +++ b/games/rpg/kq_lives.md @@ -0,0 +1,16 @@ +# KQ Lives + +_A console-style role playing game._ + +- Home: http://kqlives.sourceforge.net/ https://sourceforge.net/projects/kqlives/ +- Download: https://sourceforge.net/projects/kqlives/files/ +- State: beta, inactive since 2011 +- Code: https://sourceforge.net/p/kqlives/code/HEAD/tree/ (svn) +- Language(s): C +- License: GPL-2.0 + +Are [KQtheBetrayer](https://sourceforge.net/projects/kqthebetrayer/) or [this github fork](https://github.com/grrk-bzzt/kq-fork) different enough to +warrant their own entries? + +## Building + diff --git a/games/rpg/openglad.md b/games/rpg/openglad.md new file mode 100644 index 00000000..6f38f98e --- /dev/null +++ b/games/rpg/openglad.md @@ -0,0 +1,16 @@ +# Openglad + +_An SDL port of an old DOS game called Gladiator._ + +- Home: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=home https://sourceforge.net/projects/snowstorm/ +- Download: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=download +- State: mature, inactive since 2004 +- Keywords: remake +- Code: https://sourceforge.net/p/snowstorm/git/ci/master/tree/ +- Language(s): C++ +- License: GPL-2.0 + +Original code released under GPL. + +## Building + diff --git a/games/rpg/wastes_edge.md b/games/rpg/wastes_edge.md new file mode 100644 index 00000000..6ac45523 --- /dev/null +++ b/games/rpg/wastes_edge.md @@ -0,0 +1,15 @@ +# Waste's Edge + +_Demo game for Adonthell._ + +- Home: http://adonthell.nongnu.org/download/index.html +- Download: see home +- State: beta +- Code: http://git.savannah.gnu.org/cgit/adonthell/adonthell-wastesedge.git +- Language(s): Python +- License: GPL-2.0 + +Uses Adonthell. + +## Building + diff --git a/games/simulation/_toc.md b/games/simulation/_toc.md index e180da99..d6d8fced 100644 --- a/games/simulation/_toc.md +++ b/games/simulation/_toc.md @@ -1,15 +1,15 @@ # Simulation games [comment]: # (start of autogenerated content, do not edit) -- **[3d.city](3d_city.md)** (Javascript, GPL-3.0) -- **[LinCity](lincity.md)** (C, GPL-2.0, mature, inactice since 2005) -- **[LinCity-NG](lincity_ng.md)** (C++, GPL, alpha) -- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature) -- **[Open Transport Tycoon](open_transport_tycoon.md)** (C++, GPL-2.0, mature) -- **[OpenCity](open_city.md)** (C++, GPL-2.0, alpha) -- **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0) -- **[Pioneer](pioneer.md)** (C++, C, Mixed, mature) -- **[SimuTrans](simutrans.md)** (C++, Artistic License, mature) -- **[micropolisJS](micropolis_js.md)** (C++, Java, Python, GPL-3.0) +- **[3d.city](3d_city.md)** (Javascript) +- **[LinCity](lincity.md)** (C, mature, inactice since 2005) +- **[LinCity-NG](lincity_ng.md)** (C++, alpha) +- **[Micropolis](micropolis.md)** (C++, Java, Python, mature) +- **[Open Transport Tycoon](open_transport_tycoon.md)** (C++, mature) +- **[OpenCity](open_city.md)** (C++, alpha) +- **[Our Personal Space](our_personal_space.md)** (Ren'py) +- **[Pioneer](pioneer.md)** (C++, C, mature) +- **[SimuTrans](simutrans.md)** (C++, mature) +- **[micropolisJS](micropolis_js.md)** (C++, Java, Python) [comment]: # (end of autogenerated content) \ No newline at end of file diff --git a/games/statistics.md b/games/statistics.md index 84064bb4..43a1e78e 100644 --- a/games/statistics.md +++ b/games/statistics.md @@ -1,46 +1,46 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 191 entries on 2017-12-12 10:23:50 +analyzed 198 entries on 2017-12-12 11:13:31 ## Languages -Without language tag: 16 (8.4%) +Without language tag: 16 (8.1%) crimson_fields, dragon_history, evol_online, imperium, land_of_fire, meritous, murder_in_the_public_domain, open_general, openal, openrpgmaker, parpg, solaris, space_station_13, star_maiden_rio, vegatrek, xconq Used languages: -- C++ (41.1%) -- C (24.2%) -- Java (8.7%) -- Python (6.8%) -- Lua (4.6%) -- Javascript (2.3%) +- C++ (40.3%) +- C (24.3%) +- Python (8.4%) +- Java (8.4%) +- Lua (4.4%) +- Javascript (2.2%) - Ren'py (1.8%) -- C# (1.4%) -- PHP (1.4%) +- PHP (1.3%) +- C# (1.3%) - Haxe (0.9%) -- Objective C (0.5%) -- Angelscript (0.5%) -- Ada (0.5%) -- Basic (0.5%) -- GDScript (0.5%) -- Delphi Pascal (0.5%) -- Delphi (0.5%) -- Kotlin (0.5%) -- D (0.5%) -- ActionScript (0.5%) -- VB (0.5%) -- Pascal (0.5%) -- Text (0.5%) -- Clojure (0.5%) -- Typescript (0.5%) +- Angelscript (0.4%) +- GDScript (0.4%) +- D (0.4%) +- VB (0.4%) +- Text (0.4%) +- Ada (0.4%) +- Objective C (0.4%) +- Typescript (0.4%) +- Kotlin (0.4%) +- Basic (0.4%) +- Delphi (0.4%) +- Pascal (0.4%) +- Delphi Pascal (0.4%) +- Clojure (0.4%) +- ActionScript (0.4%) -## Licenses +## Code licenses -Without license tag: 21 (11.0%) +Without license tag: 28 (14.1%) -atrinik, camelia_girls, catch_challenger, clou, crimson_fields, digital, evol_online, freerails, heroes_of_wesnoth, imperium, land_of_fire, meritous, open_general, openrpg, openrpgmaker, other_life, parpg, solaris, space_station_13, star_maiden_rio, warzone_2100 +atrinik, camelia_girls, catch_challenger, clou, crimson_fields, digital, dragon_hunt, evol_online, freerails, geewhiz, heroes_of_wesnoth, imperium, kobolds_quest_2, kq_lives, land_of_fire, meritous, open_general, openglad, openrpg, openrpgmaker, other_life, parpg, sintel, solaris, space_station_13, star_maiden_rio, warzone_2100, wastes_edge Used licenses: - GPL-2.0 (37.1%) @@ -51,22 +51,22 @@ Used licenses: - GPL (3.5%) - Apache-2.0 (2.4%) - BSD-3 (1.8%) +- LGPL-2.0 (1.2%) - Mixed (1.2%) - LGPL-2.1 (1.2%) -- LGPL-2.0 (1.2%) +- Freeware (0.6%) +- AGPL-3.0 (0.6%) +- zlib (core) (0.6%) +- Different, see file Copying, liblzma is public domain (0.6%) +- Ms-MPL MIT (0.6%) +- Proprietary (0.6%) +- GPl-3.0 (0.6%) +- Artistic License (0.6%) +- None found (0.6%) +- Boost-1.0 (0.6%) +- LGPL-3.0 (0.6%) +- Public Domain (0.6%) - ISC (0.6%) - MPL-2.0 (0.6%) -- zlib (core) (0.6%) -- Freeware (0.6%) -- Public Domain (0.6%) - BSD (0.6%) -- LGPL-3.0 (0.6%) -- Artistic License (0.6%) -- Ms-MPL MIT (0.6%) -- None found (0.6%) -- Proprietary (0.6%) -- AGPL-3.0 (0.6%) -- GPl-3.0 (0.6%) -- Different, see file Copying, liblzma is public domain (0.6%) -- Boost-1.0 (0.6%) diff --git a/games/strategy/_toc.md b/games/strategy/_toc.md index 4b60124c..4ece3679 100644 --- a/games/strategy/_toc.md +++ b/games/strategy/_toc.md @@ -1,46 +1,46 @@ # Strategy games [comment]: # (start of autogenerated content, do not edit) -- **[0AD](0ad.md)** (C++, GPL-2.0, alpha) -- **[Advanced Strategic Command](asc.md)** (C++, GPL-2.0, mature) -- **[Battle for Wesnoth](wesnoth.md)** (C++, GPL-2.0, mature) -- **[Birth of the Empires](birth_of_the_empires.md)** (C++, Special) -- **[C-evo](c_evo.md)** (Delphi Pascal, None found, mature, inactive since 2013) -- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003) +- **[0AD](0ad.md)** (C++, alpha) +- **[Advanced Strategic Command](asc.md)** (C++, mature) +- **[Battle for Wesnoth](wesnoth.md)** (C++, mature) +- **[Birth of the Empires](birth_of_the_empires.md)** (C++) +- **[C-evo](c_evo.md)** (Delphi Pascal, mature, inactive since 2013) +- **[Civil](civil.md)** (Python, beta, inactive since 2003) - **[Crimson Fields](crimson_fields.md)** () -- **[Crown and Cutless](crown_and_cutless.md)** (C++, Special, beta, inactive since 2006) -- **[Endgame: Singularity](singularity.md)** (Python, GPL-2.0, beta, inactive since 2010) -- **[Free Orion](freeorion.md)** (C++, Python, GPL-2.0, beta) -- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature) +- **[Crown and Cutless](crown_and_cutless.md)** (C++, beta, inactive since 2006) +- **[Endgame: Singularity](singularity.md)** (Python, beta, inactive since 2010) +- **[Free Orion](freeorion.md)** (C++, Python, beta) +- **[FreeCol](freecol.md)** (Java, mature) - **[FreeRails](freerails.md)** (Java, alpha) -- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature) -- **[Freeciv WebGL](freeciv_web.md)** (Javascript, Java, AGPL-3.0, mature) -- **[Gigalomania](gigalomania.md)** (C++, GPL-2.0) -- **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009) -- **[Globulation2](globulation2.md)** (C++, GPL-3.0, mature) +- **[Freeciv](freeciv.md)** (C, mature) +- **[Freeciv WebGL](freeciv_web.md)** (Javascript, Java, mature) +- **[Gigalomania](gigalomania.md)** (C++) +- **[Glest](glest.md)** (C++, mature, inactive since 2009) +- **[Globulation2](globulation2.md)** (C++, mature) - **[Heroes of Wesnoth](heroes_of_wesnoth.md)** (C++, beta) -- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature) -- **[LordsAWar!](lordsawar.md)** (C++, GPL-3.0, stable) -- **[Mechanized Assault & eXploration Reloaded ](maxr.md)** (C++, C, GPL-2.0) -- **[MegaGlest](megaglest.md)** (C++, GPL-2.0, mature) -- **[Megamek](megamek.md)** (Java, GPL-2.0, mature) -- **[NetPanzer](netpanzer.md)** (C++, GPL-2.0, beta) +- **[LGeneral](lgeneral.md)** (C, mature) +- **[LordsAWar!](lordsawar.md)** (C++, stable) +- **[Mechanized Assault & eXploration Reloaded ](maxr.md)** (C++, C) +- **[MegaGlest](megaglest.md)** (C++, mature) +- **[Megamek](megamek.md)** (Java, mature) +- **[NetPanzer](netpanzer.md)** (C++, beta) - **[Open General](open_general.md)** () -- **[Open Imperium Galactica](open_imperium_galactica.md)** (Java, GPL-3.0, beta) -- **[OpenRA](openra.md)** (C#, GPl-3.0, mature) -- **[OpenXcom](openxcom.md)** (C++, GPL-3.0, mature) -- **[Pax Britannica](pax_britannica.md)** (Lua, C, MIT, mature) -- **[Spring RTS engine](spring.md)** (C++, C, Lua, GPL-2.0, mature) -- **[Star Control II: The Ur-Quan Masters](star_control_2.md)** (C, GPL-2.0, mature, inactive since 2011) -- **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT) -- **[TripleA](triplea.md)** (Java, GPL-2.0, mature) -- **[UFO2000](ufo2000.md)** (C++, GPL-2.0) -- **[Ufo: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature) -- **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta) +- **[Open Imperium Galactica](open_imperium_galactica.md)** (Java, beta) +- **[OpenRA](openra.md)** (C#, mature) +- **[OpenXcom](openxcom.md)** (C++, mature) +- **[Pax Britannica](pax_britannica.md)** (Lua, C, mature) +- **[Spring RTS engine](spring.md)** (C++, C, Lua, mature) +- **[Star Control II: The Ur-Quan Masters](star_control_2.md)** (C, mature, inactive since 2011) +- **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript) +- **[TripleA](triplea.md)** (Java, mature) +- **[UFO2000](ufo2000.md)** (C++) +- **[Ufo: Alien Invasion](ufo_alien_invasion.md)** (C, C++, mature) +- **[Unknown Horizons](unknown_horizons.md)** (Python, beta) - **[Warzone 2100](warzone_2100.md)** (C++) -- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature) -- **[Xconq](xconq.md)** (GPL, mature) -- **[Zero-K](zero_k.md)** (Lua, GPL-2.0) -- **[Zetawar](zetawar.md)** (Clojure, MIT, mature) +- **[Widelands](widelands.md)** (C++, Lua, mature) +- **[Xconq](xconq.md)** (mature) +- **[Zero-K](zero_k.md)** (Lua) +- **[Zetawar](zetawar.md)** (Clojure, mature) [comment]: # (end of autogenerated content) \ No newline at end of file