small update

This commit is contained in:
Trilarion 2019-05-29 10:40:35 +02:00
parent 4788b5011e
commit 3dcba4ca33
7 changed files with 50 additions and 29 deletions

View File

@ -3,12 +3,12 @@
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](games/statistics.md)** **[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](games/statistics.md)**
[comment]: # (start of autogenerated content, do not edit) [comment]: # (start of autogenerated content, do not edit)
403 entries 404 entries
- **[Action/Arcade](games/action/_toc.md)** (21) - **[Action/Arcade](games/action/_toc.md)** (21)
- **[Adventure & Visual novels](games/adventure/_toc.md)** (13) - **[Adventure & Visual novels](games/adventure/_toc.md)** (13)
- **[Engines & Frameworks](games/framework/_toc.md)** (52) - **[Engines & Frameworks](games/framework/_toc.md)** (52)
- **[Libraries](games/library/_toc.md)** (22) - **[Libraries](games/library/_toc.md)** (22)
- **[Role Playing](games/rpg/_toc.md)** (107) - **[Role Playing](games/rpg/_toc.md)** (108)
- **[Simulation](games/simulation/_toc.md)** (15) - **[Simulation](games/simulation/_toc.md)** (15)
- **[Strategy](games/strategy/_toc.md)** (160) - **[Strategy](games/strategy/_toc.md)** (160)
- **[Tools & Manuals](games/misc/_toc.md)** (13) - **[Tools & Manuals](games/misc/_toc.md)** (13)

View File

@ -3573,6 +3573,15 @@
"", "",
"<a href=\"https://github.com/pygame/pygame.git\">Source</a> - C, Python - LGPL-2.1" "<a href=\"https://github.com/pygame/pygame.git\">Source</a> - C, Python - LGPL-2.1"
], ],
[
"ransack (<a href=\"https://github.com/dsallen7/ransack-python\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/rpg/ransack.md\">entry</a>)",
"Python based roguelike.",
"",
"Role Playing",
"mature / inactive since 2016",
"roguelike",
"<a href=\"https://github.com/dsallen7/ransack-python.git\">Source</a> - Python - MIT"
],
[ [
"rpge (<a href=\"http://savannah.gnu.org/projects/rpge/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/rpge.md\">entry</a>)", "rpge (<a href=\"http://savannah.gnu.org/projects/rpge/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/rpge.md\">entry</a>)",
"Engine for two-dimensional graphical role-playing games.", "Engine for two-dimensional graphical role-playing games.",

View File

@ -108,5 +108,6 @@
- **[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) - **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature)
- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016)
[comment]: # (end of autogenerated content) [comment]: # (end of autogenerated content)

14
games/rpg/ransack.md Normal file
View File

@ -0,0 +1,14 @@
# ransack
_Python based roguelike._
- Home: https://github.com/dsallen7/ransack-python
- State: mature, inactive since 2016
- Keywords: roguelike
- Code repository: https://github.com/dsallen7/ransack-python.git
- Code language: Python
- Code license: MIT
- Code dependencies: pygame
- Assets license: CC-BY-4.0
## Building

View File

@ -1,27 +1,27 @@
[comment]: # (autogenerated content, do not edit) [comment]: # (autogenerated content, do not edit)
# Statistics # Statistics
analyzed 403 entries on 2018-10-15 13:49:05 analyzed 404 entries on 2019-05-29 10:39:37
## State ## State
- mature: 243 (60.3%) - mature: 244 (60.4%)
- beta: 160 (39.7%) - beta: 160 (39.6%)
- inactive: 163 (40.4%) - inactive: 164 (40.6%)
##### Inactive State ##### Inactive State
Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Polis (2016), Battleround (2015), Boulder Dash (2015), Dash Engine (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), M.E.W.L. (2015), Roguish (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (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), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (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), Source of Tales (2013), Trinity Reign (2013), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), CommandoJS (2012), Conquests (2012), Dark City (2012), Goblin Camp (2012), Hexwar (2012), PARPG (2012), Thousand Parsec (2012), UFO2000 (2012), Wizards Magic (2012), Battlefield Java (2011), Danger from the Deep (2011), Dawn (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenMOO2 (2011), Skrupel - Tribute Compilation (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Endgame: Singularity (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), XSera (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (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), ORIENT (2009), OpenPop (2009), Secret Mario Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Armies (2007), Eos, Dawn of Light: A Space Opera (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), Betrayer's Moon Tactics (2006), Boson (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), GalaxyNG (2005), H-World (2005), LinCity (2005), Spice Trade (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Openglad (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), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000), xdigger (1999) Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Polis (2016), ransack (2016), Battleround (2015), Boulder Dash (2015), Dash Engine (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), M.E.W.L. (2015), Roguish (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (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), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (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), Source of Tales (2013), Trinity Reign (2013), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), CommandoJS (2012), Conquests (2012), Dark City (2012), Goblin Camp (2012), Hexwar (2012), PARPG (2012), Thousand Parsec (2012), UFO2000 (2012), Wizards Magic (2012), Battlefield Java (2011), Danger from the Deep (2011), Dawn (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenMOO2 (2011), Skrupel - Tribute Compilation (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Endgame: Singularity (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), XSera (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (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), ORIENT (2009), OpenPop (2009), Secret Mario Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Armies (2007), Eos, Dawn of Light: A Space Opera (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), Betrayer's Moon Tactics (2006), Boson (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), GalaxyNG (2005), H-World (2005), LinCity (2005), Spice Trade (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Openglad (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), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000), xdigger (1999)
## Code Languages ## Code Languages
##### Language frequency ##### Language frequency
- C++ (36.1%) - C++ (36.0%)
- C (20.2%) - C (20.2%)
- Java (12.2%) - Java (12.1%)
- Python (9.5%) - Python (9.7%)
- Lua (5.2%) - Lua (5.1%)
- JavaScript (3.7%) - JavaScript (3.7%)
- C# (2.5%) - C# (2.5%)
- PHP (2.5%) - PHP (2.5%)
@ -59,10 +59,10 @@ Dark Destiny, First Strike, Imperium, OpenRPG
##### Licenses frequency ##### Licenses frequency
- GPL-2.0 (38.2%) - GPL-2.0 (38.1%)
- GPL-3.0 (26.1%) - GPL-3.0 (26.0%)
- MIT (12.4%) - MIT (12.6%)
- Custom (5.5%) - Custom (5.4%)
- Apache-2.0 (3.2%) - Apache-2.0 (3.2%)
- zlib (2.5%) - zlib (2.5%)
- 3-clause BSD (2.2%) - 3-clause BSD (2.2%)
@ -92,9 +92,9 @@ Dark Destiny, First Strike, Imperium, OpenRPG
##### Keywords frequency ##### Keywords frequency
- TBS (11.7%) - TBS (11.6%)
- RTS (9.2%) - RTS (9.1%)
- roguelike (7.9%) - roguelike (8.3%)
- remake (7.5%) - remake (7.5%)
- requires original content (7.5%) - requires original content (7.5%)
- MMO (7.1%) - MMO (7.1%)
@ -135,7 +135,7 @@ Dark Destiny, First Strike, Imperium, OpenRPG
## Entries without download or play fields ## Entries without download or play fields
110: AI Wars, Advanced Strategic Command, Ancient Beast, Antares, Atomix, Atrinik, Battleround, Battles of Antargis, BrowserQuest, Cabbages and Kings, Call to Power 2, Cataclysm, Choria, Classic Blades of Exile, Colossal Cave Adventure, CommandoJS, Dark Destiny, Dash Engine, Dawn, DemiGod, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, 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, 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, Open AL Soft, Open Legend RPG, Open Panzer, Open Soccer Star, Open Zelda, OpenSkyscraper, OpenSoccer, Our Personal Space, Pax Britannica, Polis, Pthreads-win32, Ragel, Roguish, Room for Change, Scorched Moon, 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, Terasology, Trinity Reign, Turious, Turn of War, TwinEngine, UFO2000, UlDunAd, VCMI Project, War Of Kingdom, Waste's Edge, XSera, XZ Utils, Xenowar, Zelda: Mystery of Solarus DX, Zetawar, diablo-js, libpng, micropolisJS, mkxp, pyORPG, rpge, yaml-cpp, zlib 111: AI Wars, Advanced Strategic Command, Ancient Beast, Antares, Atomix, Atrinik, Battleround, Battles of Antargis, BrowserQuest, Cabbages and Kings, Call to Power 2, Cataclysm, Choria, Classic Blades of Exile, Colossal Cave Adventure, CommandoJS, Dark Destiny, Dash Engine, Dawn, DemiGod, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, 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, 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, Open AL Soft, Open Legend RPG, Open Panzer, Open Soccer Star, Open Zelda, OpenSkyscraper, OpenSoccer, Our Personal Space, Pax Britannica, Polis, Pthreads-win32, Ragel, Roguish, Room for Change, Scorched Moon, 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, Terasology, Trinity Reign, Turious, Turn of War, TwinEngine, UFO2000, UlDunAd, VCMI Project, 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
## Entries with a code repository not on a popular site ## Entries with a code repository not on a popular site
@ -143,7 +143,7 @@ Dark Destiny, First Strike, Imperium, OpenRPG
## Build systems ## Build systems
Build systems information available for 18.9% of all projects Build systems information available for 18.8% of all projects
##### Build systems frequency (76) ##### Build systems frequency (76)

View File

@ -155,6 +155,7 @@
"https://github.com/delight-im/OpenSoccer.git", "https://github.com/delight-im/OpenSoccer.git",
"https://github.com/dmecke/OpenSoccerStar.git", "https://github.com/dmecke/OpenSoccerStar.git",
"https://github.com/doxygen/doxygen.git", "https://github.com/doxygen/doxygen.git",
"https://github.com/dsallen7/ransack-python.git",
"https://github.com/dungeons-of-moria/umoria.git", "https://github.com/dungeons-of-moria/umoria.git",
"https://github.com/ec429/harris.git", "https://github.com/ec429/harris.git",
"https://github.com/egoboo/egoboo.git", "https://github.com/egoboo/egoboo.git",

View File

@ -591,19 +591,15 @@ def export_json():
""" """
# make database out of it # make database out of it
db = {} db = {'headings': ['Game', 'Description', 'Download', 'Category', 'State', 'Keywords', 'Source']}
db['headings'] = ['Game', 'Description', 'Download', 'Category', 'State', 'Keywords', 'Source']
entries = [] entries = []
for info in infos.values(): for info in infos.values():
entry = [] # game & description
entry = ['{} (<a href="{}">home</a>, <a href="{}">entry</a>)'.format(info['title'], info['home'][0],
# game r'https://github.com/Trilarion/opensourcegames/blob/master/games/' + info['path']),
entry.append('{} (<a href="{}">home</a>, <a href="{}">entry</a>)'.format(info['title'], info['home'][0], r'https://github.com/Trilarion/opensourcegames/blob/master/games/' + info['path'])) textwrap.shorten(info['description'], width=60, placeholder='..')]
# description
entry.append(textwrap.shorten(info['description'], width=60, placeholder='..'))
# download # download
field = 'download' field = 'download'