diff --git a/README.md b/README.md index 3ce00fe5..e6b7e3d9 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # Open Source Games [comment]: # (start of autogenerated content, do not edit) -370 entries +387 entries - **[Action/Arcade games](games/action/_toc.md)** (16) - **[Adventure games & Visual novels](games/adventure/_toc.md)** (16) - **[Game frameworks](games/framework/_toc.md)** (52) - **[Popular required libraries](games/library/_toc.md)** (22) -- **[Role Playing Games](games/rpg/_toc.md)** (81) +- **[Role Playing Games](games/rpg/_toc.md)** (98) - **[Simulation games](games/simulation/_toc.md)** (16) - **[Strategy games](games/strategy/_toc.md)** (166) - **[Tools & Manuals](games/misc/_toc.md)** (1) diff --git a/games/rpg/_toc.md b/games/rpg/_toc.md index fefc7018..2902e033 100644 --- a/games/rpg/_toc.md +++ b/games/rpg/_toc.md @@ -2,11 +2,14 @@ [comment]: # (start of autogenerated content, do not edit) - **[Andor's Trail](andors_trail.md)** (Java, beta) +- **[Angband](angband.md)** (C, GPL-2.0, mature) - **[Ardentryst](ardentryst.md)** (Python, GPL-3.0, mature, inactive since 2009) - **[Argentum Online](argentum_online.md)** (VB, beta, inactive since 2014) - **[Arx Libertatis](arx_libertatis.md)** (C++, mature) - **[Atrinik](atrinik.md)** (C) +- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2006) - **[BrowserQuest](browserquest.md)** (Javascript, mature) +- **[Cataclysm](cataclysm.md)** (C++, CC-BY-SA-3, beta, inactive since 2012) - **[Catch Challenger](catch_challenger.md)** (C++) - **[Choria](choria.md)** (C++, C) - **[Classic Blades of Exile](blades_of_exile.md)** (C++, mature) @@ -18,6 +21,7 @@ - **[Deliantra](deliantra.md)** (C, mature) - **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013) - **[Dragon Hunt](dragon_hunt.md)** (Python, 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 Monkey Eternal](dungeon_monkey_eternal.md)** (Python) - **[Dungeon Quest](dungeon_quest.md)** (Java, MIT, mature) @@ -31,6 +35,7 @@ - **[Freedink](freedink.md)** (C++) - **[FreedroidRPG](freedroid.md)** (C, mature) - **[GalaxyMage Redux](galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011) +- **[GearHead](gearhead.md)** (Pascal, Python, LGPL-2.1, Apache-2.0, mature) - **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004) - **[Goblin Hack](goblin_hack.md)** (C++, beta, inactive since 2009) - **[Hale](hale.md)** (Java, beta, inactive since 2014) @@ -39,17 +44,23 @@ - **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Ilarion](ilarion.md)** (C++, Java, Lua, mature) - **[Imperium](imperium.md)** (mature) +- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[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) - **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, beta, inactive since 2010) - **[Land of Fire](land_of_fire.md)** () +- **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom (Crawl General Public License), mature, inactive since 2006) - **[Lips of Suna](lips_of_suna.md)** (C, beta, inactive since 2014) - **[Magarena](magarena.md)** (Java, Groovy, GPL-3.0, mature) - **[Meridian 59](meridian59.md)** (C++, C, mature) - **[Meritous](meritous.md)** () +- **[Moria](moria.md)** (C, GPL-3.0, mature, inactive since 2008) +- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature) - **[Naev](naev.md)** (C, Lua, GPL-3.0, mature) +- **[NetHack](nethack.md)** (C, Custom (Nethack General Public License), mature) - **[Open Meridian](open_meridian.md)** (C, C++, mature) - **[Open Tibia](open_tibia.md)** (C++, beta, inactive since 2014) +- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature) - **[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) @@ -58,28 +69,34 @@ - **[Project Diaspora](project_diaspora.md)** (C, beta, inactive since 2011) - **[REGoth](regoth.md)** (C++, GPL-3.0, beta) - **[Radakan](radakan.md)** (Python, beta, inactive since 2010) +- **[Rogue Clone IV](rogue_clone_iv.md)** (C, BSD, mature, inactive since 2006) - **[Roguish](roguish.md)** (Javascript, beta, inactive since 2015) - **[Room for Change](room_for_change.md)** (Java) - **[RuneSword II](runesword_ii.md)** (Visual Basic, mature, inactive since 2011) - **[S.C.O.U.R.G.E.](scourge.md)** (C++, GPL-2.0, beta, inactive since 2008) - **[Silvertree](silvertree.md)** (C++, beta, inactive since 2007) +- **[Slash'EM](slash_em.md)** (C, Custom (NetHack license), beta, inactive since 2007) - **[Source of Tales](source_of_tales.md)** (Lua) - **[Space Station 13](space_station_13.md)** (mature) - **[Spice Trade](spice_trade.md)** (Java, LGPL-2.0, mature, inactive since 2005) - **[Stendhal](stendhal.md)** (Java, mature) - **[Story of a Lost Sky](story_of_a_lost_sky.md)** (Python, BSD, mature) - **[Summoning Wars](summoming_wars.md)** (C++, beta, inactive since 2014) +- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature) - **[The Mana World](manaworld.md)** (PHP) - **[Trinity Reign](trinity_reign.md)** (C++, beta, inactive since 2013) - **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature) - **[UlDunAd](uidunad.md)** (Python, GPL-3.0, beta, inactive since 2011) - **[Umbra](umbra.md)** (Python, beta, inactive since 2002) +- **[UnNetHack](unnethack.md)** (C, Custom (NetHack license), mature) - **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2006) - **[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) +- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[World of Phaos](world_of_phaos.md)** (PHP, mature, inactive since 2011) - **[XU4](xu4.md)** (C++, mature) +- **[ZAngband](zangband.md)** (C, mature, inactive since 2005) - **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua) - **[diablo-js](diablo_js.md)** (Java, Javascript, mature) diff --git a/games/rpg/angband.md b/games/rpg/angband.md new file mode 100644 index 00000000..b05e1859 --- /dev/null +++ b/games/rpg/angband.md @@ -0,0 +1,16 @@ +# Angband + +_Single-player dungeon exploration game._ + +- Home: http://rephial.org/ +- Media: +- Download: http://rephial.org/release/ +- State: mature +- Keywords: roguelike +- Code: https://github.com/angband/angband +- Language(s): C +- License: GPL-2.0 +- Dependencies: SDL + +## Building + diff --git a/games/rpg/avanor.md b/games/rpg/avanor.md new file mode 100644 index 00000000..c22f3d60 --- /dev/null +++ b/games/rpg/avanor.md @@ -0,0 +1,14 @@ +# Avanor + +_Relatively easy to win but feature rich fantasy roguelike game with a highly interactive world._ + +- Home: http://avanor.sourceforge.net/, https://sourceforge.net/projects/avanor/ +- Download: https://sourceforge.net/projects/avanor/files +- State: beta, inactive since 2006 +- Keywords: roguelike +- Code: https://sourceforge.net/p/avanor/code/HEAD/tree/ (svn) +- Language(s): C++, Lua +- License: GPL-2.0 + +## Building + diff --git a/games/rpg/cataclysm.md b/games/rpg/cataclysm.md new file mode 100644 index 00000000..980cccf2 --- /dev/null +++ b/games/rpg/cataclysm.md @@ -0,0 +1,13 @@ +# Cataclysm + +_Post-apocalyptic roguelike._ + +- Home: http://cataclysmrl.blogspot.com/ +- State: beta, inactive since 2012 +- Keywords: roguelike +- Code: https://github.com/Whales/Cataclysm +- Language(s): C++ +- License: CC-BY-SA-3 + +## Building + diff --git a/games/rpg/dungeon_crawl_stone_soup.md b/games/rpg/dungeon_crawl_stone_soup.md new file mode 100644 index 00000000..4da248ce --- /dev/null +++ b/games/rpg/dungeon_crawl_stone_soup.md @@ -0,0 +1,15 @@ +# Dungeon Crawl Stone Soup + +_Roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot._ + +- Home: http://crawl.develz.org/ +- Download: http://crawl.develz.org/download.htm +- State: mature +- Keywords: roguelike +- Code: https://github.com/crawl/crawl +- Language(s): C++, Lua +- License: GPL-2.0 +- Dependencies: Lua, SDL + +## Building + diff --git a/games/rpg/gearhead.md b/games/rpg/gearhead.md new file mode 100644 index 00000000..49e2a1b3 --- /dev/null +++ b/games/rpg/gearhead.md @@ -0,0 +1,16 @@ +# GearHead + +_Roguelike mecha RPG series._ + +- Home: http://www.gearheadrpg.com/ +- Download: http://www.gearheadrpg.com/downloads/ +- State: mature +- Keywords: roguelike +- Code: https://github.com/jwvhewitt/gearhead-1, https://github.com/jwvhewitt/gearhead-2, https://github.com/jwvhewitt/gearhead-caramel, https://github.com/jwvhewitt/dmeternal +- Language(s): Pascal, Python +- License: LGPL-2.1, Apache-2.0 + +There are several independent versions. + +## Building + diff --git a/games/rpg/iter_vehemens_ad_necem.md b/games/rpg/iter_vehemens_ad_necem.md new file mode 100644 index 00000000..89145ab2 --- /dev/null +++ b/games/rpg/iter_vehemens_ad_necem.md @@ -0,0 +1,14 @@ +# Iter Vehemens ad Necem + +_Graphical roguelike game with advanced bodypart and material handling, multi-colored lighting and, above all, deep gameplay._ + +- Home: https://sourceforge.net/projects/ivan/ +- Download: https://sourceforge.net/projects/ivan/files/ +- State: beta, inactive since 2004 +- Keywords: roguelike +- Code: https://sourceforge.net/p/ivan/code/ (cvs) +- Language(s): C++ +- License: GPL-2.0 + +## Building + diff --git a/games/rpg/linleys_dungeon_crawl.md b/games/rpg/linleys_dungeon_crawl.md new file mode 100644 index 00000000..309bbe5f --- /dev/null +++ b/games/rpg/linleys_dungeon_crawl.md @@ -0,0 +1,15 @@ +# Linley's Dungeon Crawl + +_Roguelike molded in the tradition of the early greats of the genre: Rogue, Hack, and Moria._ + +- Home: http://www.dungeoncrawl.org/ +- Media: https://en.wikipedia.org/wiki/Linley%27s_Dungeon_Crawl +- Download: http://www.dungeoncrawl.org/?d +- State: mature, inactive since 2006 +- Keywords: roguelike +- Code: see download +- Language(s): C +- License: Custom (Crawl General Public License) + +## Building + diff --git a/games/rpg/moria.md b/games/rpg/moria.md new file mode 100644 index 00000000..3d12c629 --- /dev/null +++ b/games/rpg/moria.md @@ -0,0 +1,15 @@ +# Moria + +_Roguelike computer game inspired by J. R. R. Tolkien's novel The Lord of the Rings._ + +- Home: http://beej.us/moria/ +- Media: https://en.wikipedia.org/wiki/Moria_(video_game) +- Download: http://beej.us/moria/files/ +- State: mature, inactive since 2008 +- Keywords: roguelike +- Code: see download +- Language(s): C +- License: GPL-3.0 + +## Building + diff --git a/games/rpg/nethack.md b/games/rpg/nethack.md new file mode 100644 index 00000000..d83e6622 --- /dev/null +++ b/games/rpg/nethack.md @@ -0,0 +1,17 @@ +# NetHack + +_Single player dungeon exploration game that runs on a wide variety of computer systems._ + +- Home: https://www.nethack.org/ +- Media: https://en.wikipedia.org/wiki/NetHack +- Download: https://www.nethack.org/common/index.html +- State: mature +- Keywords: roguelike +- Code: https://github.com/NetHack/NetHack, https://github.com/Vanilla-NetHack/NetHack +- Language(s): C +- License: Custom (Nethack General Public License) + +Also see [NetHack Falcon's Eye](https://sourceforge.net/projects/falconseye/), a graphical modification of NetHack. + +## Building + diff --git a/games/rpg/nlarn.md b/games/rpg/nlarn.md new file mode 100644 index 00000000..78bd2d79 --- /dev/null +++ b/games/rpg/nlarn.md @@ -0,0 +1,15 @@ +# NLarn + +_Rewrite of Noah Morgan's classic roguelike game Larn from 1986._ + +- Home: https://nlarn.github.io/, https://sourceforge.net/projects/nlarn/ +- Media: https://en.wikipedia.org/wiki/Larn_(video_game)#External_links +- Download: https://github.com/nlarn/nlarn/releases, https://sourceforge.net/projects/nlarn/files/nlarn/ +- State: mature +- Keywords: roguelike +- Code: https://github.com/nlarn/nlarn +- Language(s): C, Lua +- License: GPL-3.0 + +## Building + diff --git a/games/rpg/open_mw.md b/games/rpg/open_mw.md new file mode 100644 index 00000000..49fb539b --- /dev/null +++ b/games/rpg/open_mw.md @@ -0,0 +1,15 @@ +# OpenMW + +_Unofficial open source engine reimplementation of the game Morrowind._ + +- Home: http://openmw.org/en/ +- Media: https://en.wikipedia.org/wiki/OpenMW +- Download: https://openmw.org/downloads/ +- State: mature +- Keywords: remake, requires original content (Morrowind) +- Code: https://github.com/OpenMW/openmw +- Language(s): C++ +- License: GPL-3.0 + +## Building + diff --git a/games/rpg/rogue_clone_iv.md b/games/rpg/rogue_clone_iv.md new file mode 100644 index 00000000..8b202f44 --- /dev/null +++ b/games/rpg/rogue_clone_iv.md @@ -0,0 +1,14 @@ +# Rogue Clone IV + +_Reproduction of Rogue._ + +- Home: http://rogueclone.sourceforge.net/, https://sourceforge.net/projects/rogueclone/ +- Download: https://sourceforge.net/projects/rogueclone/files/rogue%20clone/ +- State: mature, inactive since 2006 +- Keywords: remake, roguelike +- Code: https://sourceforge.net/p/rogueclone/code/ +- Language(s): C +- License: BSD + +## Building + diff --git a/games/rpg/slash_em.md b/games/rpg/slash_em.md new file mode 100644 index 00000000..832a863f --- /dev/null +++ b/games/rpg/slash_em.md @@ -0,0 +1,17 @@ +# Slash'EM + +_Variant of the roguelike game NetHack that offers extra features, monsters, and items._ + +- Home: http://slashem.sourceforge.net/, https://sourceforge.net/projects/slashem/ +- Media: https://en.wikipedia.org/wiki/Slash'EM +- Download: http://slashem.sourceforge.net/stable.html, https://sourceforge.net/projects/slashem/files/ +- State: beta, inactive since 2007 +- Keywords: roguelike +- Code: https://sourceforge.net/p/slashem/code (cvs) +- Language(s): C +- License: Custom (NetHack license) + +Based on NetHack + +## Building + diff --git a/games/rpg/tales_of_maj_eyal.md b/games/rpg/tales_of_maj_eyal.md new file mode 100644 index 00000000..714c1b7b --- /dev/null +++ b/games/rpg/tales_of_maj_eyal.md @@ -0,0 +1,17 @@ +# Tales of Maj'Eyal + +_Roguelike RPG, featuring tactical turn-based combat and advanced character building._ + +- Home: https://te4.org/ +- Media: https://en.wikipedia.org/wiki/Tales_of_Maj%27Eyal +- Download: https://te4.org/download +- State: mature +- Keywords: roguelike +- Code: see download +- Language(s): C, Lua +- License: GPL-3.0 + +Assets are licensed for use "with the Tales of Maj'Eyal game only." + +## Building + diff --git a/games/rpg/unnethack.md b/games/rpg/unnethack.md new file mode 100644 index 00000000..876b080f --- /dev/null +++ b/games/rpg/unnethack.md @@ -0,0 +1,17 @@ +# UnNetHack + +_Roguelike, single-player role-playing game where the hero must venture through the depths of the Dungeon of Doom to retrieve the Amulet of Yendor._ + +- Home: https://unnethack.wordpress.com/, https://sourceforge.net/projects/unnethack/ +- Media: https://en.wikipedia.org/wiki/NetHack#Ports_and_forks +- Download: https://sourceforge.net/projects/unnethack/files/unnethack/ +- State: mature +- Keywords: roguelike +- Code: https://sourceforge.net/p/unnethack/code/HEAD/tree/ (svn), https://sourceforge.net/p/unnethack/git/ci/master/tree/, https://github.com/unnethack/unnethack +- Language(s): C +- License: Custom (NetHack license) + +Based on NetHack. + +## Building + diff --git a/games/rpg/witch_blast.md b/games/rpg/witch_blast.md new file mode 100644 index 00000000..166848d2 --- /dev/null +++ b/games/rpg/witch_blast.md @@ -0,0 +1,14 @@ +# Witch Blast + +_Roguelite dungeon crawl shooter heavily inspired from Binding Of Isaac._ + +- Home: https://github.com/Cirrus-Minor/witchblast +- Download: https://github.com/Cirrus-Minor/witchblast/releases +- State: beta, inactive since 2015 +- Keywords: roguelike +- Code: https://github.com/Cirrus-Minor/witchblast +- Language(s): C++ +- License: GPL-3.0 + +## Building + diff --git a/games/rpg/zangband.md b/games/rpg/zangband.md new file mode 100644 index 00000000..868542b1 --- /dev/null +++ b/games/rpg/zangband.md @@ -0,0 +1,16 @@ +# ZAngband + +_Roguelike computer role playing game available for almost any computer and operating system._ + +- Home: http://www.zangband.org/, https://sourceforge.net/projects/zangband/ +- Media: https://en.wikipedia.org/wiki/Angband_(video_game)#Derivative_works +- Download: https://sourceforge.net/projects/zangband/files/ +- State: mature, inactive since 2005 +- Keywords: roguelike +- Code: https://sourceforge.net/p/zangband/code/ (cvs) +- Language(s): C + +Based on Angband. + +## Building + diff --git a/games/statistics.md b/games/statistics.md index 157da4eb..b9d71a31 100644 --- a/games/statistics.md +++ b/games/statistics.md @@ -1,17 +1,17 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 369 entries on 2018-06-05 14:10:05 +analyzed 386 entries on 2018-06-06 10:51:39 ## State -- mature: 172 (46.6%) -- beta: 149 (40.4%) -- inactive: 132 (35.8%) +- mature: 184 (47.7%) +- beta: 154 (39.9%) +- inactive: 141 (36.5%) ##### Inactive State -zoc (2017), dark_destiny (2016), dnt (2016), freerct (2016), polis (2016), wargame (2016), egoboo (2015), epic_of_heroes (2015), free_heroes2_engine (2015), mewl (2015), project_helena (2015), pyorpg (2015), roguish (2015), argentum_online (2014), battles_of_antargis (2014), drop_shock (2014), dune_dynasty (2014), eternalwinterwars (2014), farcolony (2014), hale (2014), heroes_of_wing_commander (2014), kingdoms (2014), lips_of_suna (2014), open_tibia (2014), openrpgmaker (2014), rpge (2014), sintel (2014), summoming_wars (2014), turious (2014), xenowar (2014), bos_wars (2013), c_evo (2013), demigod (2013), holy_spirit (2013), mechcommander2_omnitech (2013), mpango (2013), openrpg (2013), phantasy (2013), trinity_reign (2013), vegatrek (2013), blacknova_traders (2012), commando_js (2012), conquests (2012), dark_city (2012), golbin_camp (2012), hexwar (2012), outer_space (2012), parpg (2012), solar_empire (2012), thousand_parsec (2012), wizards_magic (2012), age_of_magic (2011), atlantis (2011), battlefield_java (2011), danger_from_the_deep (2011), dawn (2011), galaxymage_redux (2011), kobolds_quest_2 (2011), kq_lives (2011), open_moo2 (2011), project_diaspora (2011), runesword_ii (2011), song_of_albion (2011), star_control_2 (2011), uidunad (2011), world_of_phaos (2011), x-force (2011), ai_wars (2010), labyrinth_of_worlds (2010), linwarrior (2010), mercenary_commander (2010), open_homm (2010), radakan (2010), singularity (2010), skrupel (2010), slay (2010), space_trader_for_java (2010), xsera (2010), 8kingdoms (2009), alien_assault_traders (2009), annchienta (2009), ardentryst (2009), begin2 (2009), blitzkrieg (2009), dark_oberon (2009), duel_commander (2009), fall_of_imiryn (2009), fallen_spire (2009), freetrain (2009), glest (2009), goblin_hack (2009), open_pop (2009), secret_mario_chronicles (2009), world_of_heroes (2009), a_planets_revenge (2008), attal (2008), freestars (2008), mars_land_of_no_mercy (2008), moopy (2008), scoreos (2008), scourge (2008), sengoky_warring_states_of_japan (2008), space_opera (2008), space_trader_for_windows (2008), armies (2007), silvertree (2007), arthurs_knights (2006), boson (2006), crown_and_cutless (2006), eleconics (2006), jquest (2006), metal_mech (2006), underworld_adventures (2006), galaxyng (2005), h_world (2005), spice_trade (2005), watomic (2005), colonization_too (2004), geewhiz (2004), openglad (2004), promisance (2004), t_bots (2004), antichess (2003), civil (2003), machinations (2003), pizza_business (2003), planetary_hoppers (2003), wargamer (2003), umbra (2002), civil_war (2001), tuxracer (2001), operation_citadel (2000) +zoc (2017), dark_destiny (2016), dnt (2016), freerct (2016), polis (2016), wargame (2016), egoboo (2015), epic_of_heroes (2015), free_heroes2_engine (2015), mewl (2015), project_helena (2015), pyorpg (2015), roguish (2015), witch_blast (2015), argentum_online (2014), battles_of_antargis (2014), drop_shock (2014), dune_dynasty (2014), eternalwinterwars (2014), farcolony (2014), hale (2014), heroes_of_wing_commander (2014), kingdoms (2014), lips_of_suna (2014), open_tibia (2014), openrpgmaker (2014), rpge (2014), sintel (2014), summoming_wars (2014), turious (2014), xenowar (2014), bos_wars (2013), c_evo (2013), demigod (2013), holy_spirit (2013), mechcommander2_omnitech (2013), mpango (2013), openrpg (2013), phantasy (2013), trinity_reign (2013), vegatrek (2013), blacknova_traders (2012), cataclysm (2012), commando_js (2012), conquests (2012), dark_city (2012), golbin_camp (2012), hexwar (2012), outer_space (2012), parpg (2012), solar_empire (2012), thousand_parsec (2012), wizards_magic (2012), age_of_magic (2011), atlantis (2011), battlefield_java (2011), danger_from_the_deep (2011), dawn (2011), galaxymage_redux (2011), kobolds_quest_2 (2011), kq_lives (2011), open_moo2 (2011), project_diaspora (2011), runesword_ii (2011), song_of_albion (2011), star_control_2 (2011), uidunad (2011), world_of_phaos (2011), x-force (2011), ai_wars (2010), labyrinth_of_worlds (2010), linwarrior (2010), mercenary_commander (2010), open_homm (2010), radakan (2010), singularity (2010), skrupel (2010), slay (2010), space_trader_for_java (2010), xsera (2010), 8kingdoms (2009), alien_assault_traders (2009), annchienta (2009), ardentryst (2009), begin2 (2009), blitzkrieg (2009), dark_oberon (2009), duel_commander (2009), fall_of_imiryn (2009), fallen_spire (2009), freetrain (2009), glest (2009), goblin_hack (2009), open_pop (2009), secret_mario_chronicles (2009), world_of_heroes (2009), a_planets_revenge (2008), attal (2008), freestars (2008), mars_land_of_no_mercy (2008), moopy (2008), moria (2008), scoreos (2008), scourge (2008), sengoky_warring_states_of_japan (2008), space_opera (2008), space_trader_for_windows (2008), armies (2007), silvertree (2007), slash_em (2007), arthurs_knights (2006), avanor (2006), boson (2006), crown_and_cutless (2006), eleconics (2006), jquest (2006), linleys_dungeon_crawl (2006), metal_mech (2006), rogue_clone_iv (2006), underworld_adventures (2006), galaxyng (2005), h_world (2005), spice_trade (2005), watomic (2005), zangband (2005), colonization_too (2004), geewhiz (2004), iter_vehemens_ad_necem (2004), openglad (2004), promisance (2004), t_bots (2004), antichess (2003), civil (2003), machinations (2003), pizza_business (2003), planetary_hoppers (2003), wargamer (2003), umbra (2002), civil_war (2001), tuxracer (2001), operation_citadel (2000) ##### Without state tag (48) @@ -19,23 +19,23 @@ zoc (2017), dark_destiny (2016), dnt (2016), freerct (2016), polis (2016), warga ## Languages -Without language tag: 19 (5.1%) +Without language tag: 19 (4.9%) civil_war, crimson_fields, dragon_history, evol_online, imperium, land_of_fire, machinations, meritous, murder_in_the_public_domain, open_general, open_moo2, openal, openrpgmaker, parpg, solaris, space_station_13, star_maiden_rio, vegatrek, xconq ##### Language frequency -- C++ (37.4%) -- C (19.8%) -- Java (11.7%) -- Python (8.6%) -- Lua (4.8%) -- PHP (3.8%) -- Javascript (3.6%) -- C# (2.4%) -- Ren'py (1.0%) +- C++ (36.9%) +- C (21.0%) +- Java (11.1%) +- Python (8.4%) +- Lua (5.4%) +- PHP (3.6%) +- Javascript (3.4%) +- C# (2.3%) +- Pascal (0.9%) +- Ren'py (0.9%) - Haxe (0.7%) -- Pascal (0.7%) - Delphi (0.5%) - Delphi Pascal (0.5%) - ActionScript (0.2%) @@ -61,9 +61,9 @@ civil_war, crimson_fields, dragon_history, evol_online, imperium, land_of_fire, ## Code licenses -Without license tag: 200 (54.2%) +Without license tag: 217 (56.2%) -8kingdoms, a_planets_revenge, age_of_magic, ai_wars, alien_assault_traders, ancient_beast, antares, antichess, ardentryst, armies, arthurs_knights, atlantis, atomiks, atomix, atrinik, atromenace, attal, battlefield_java, battles_of_antargis, begin2, blacknova_traders, blitzkrieg, bos_wars, boson, bygfoot, c_evo, caesar_ia, call_to_power2, camelia_girls, catch_challenger, civil_war, civone, clou, colobot, colonization_too, commando_js, conquests, crimson_fields, danger_from_the_deep, dark_destiny, dark_oberon, demigod, devana, digital, dragon_hunt, drop_shock, duel_commander, dune_dynasty, dune_ii_the_maker, dune_legacy, dungeon_hero, dungeon_quest, eleconics, epic_of_heroes, epoh, eternalwinterwars, evil_cult, evol_online, fallen_spire, fanwor, farcolony, first_strike, free_heroes2_engine, free_space_colonization, free_synd, freelords, freeminer, freerails, freerct, freeserf, freespace_colonization, freestars, freetrain, galaxymage_redux, galaxyng, gdash, geewhiz, golbin_camp, h_world, harris, haxima, heroes_of_wesnoth, heroes_of_wing_commander, hexwar, holy_spirit, imperium, jagged_alliance2, jigs_php_rpg, jquest, jsettlers, katomic, kingdoms, knights_and_merchants_remake, kobolds_quest_2, kq_lives, labyrinth_of_worlds, land_of_fire, linwarrior, machinations, magarena, mars_land_of_no_mercy, mechcommander2_omnitech, mercenary_commander, meritous, metal_mech, mewl, moopy, mpango, naev, open_apocalypse, open_dune, open_general, open_homm, open_moo2, open_panzer, open_pop, open_rails, open_rct2, open_skyscraper, open_soccer, open_soccer_star, open_sonic, open_web_soccer, open_zelda, openglad, openrpg, openrpgmaker, operation_citadel, other_life, outer_space, parpg, phantasy, pioneers, pizza_business, planetary_hoppers, polis, project_helena, promisance, pyorpg, red_eclipse, regoth, return_to_the_roots, rocks_and_diamonds, runesword_ii, scorched_moon, scoreos, scourge, secret_mario_chronicles, sengoky_warring_states_of_japan, settlers_iii_remake, simple_solitaire, sintel, skrupel, slay, smash, solar_empire, solaris, song_of_albion, space_faring, space_opera, space_station_13, space_trader_for_java, space_trader_for_windows, space_war, speed_dreams, spice_trade, star_maiden_rio, stars_nova, story_of_a_lost_sky, super_tux_kart, supremacy, t_bots, terasology, theme_hospital, thousand_parsec, turious, turn_of_war, tuxemon, tuxracer, tvtower, uidunad, underworld_adventures, vcmi, war_of_kingdom, wargame, wargamer, wargus, warzone_2100, wastes_edge, watomic, wizards_magic, wolfpack_empire, world_of_heroes, wyrmsun, x-force, xarchon, xenowar, xonotic, xsera, zoc +8kingdoms, a_planets_revenge, age_of_magic, ai_wars, alien_assault_traders, ancient_beast, angband, antares, antichess, ardentryst, armies, arthurs_knights, atlantis, atomiks, atomix, atrinik, atromenace, attal, avanor, battlefield_java, battles_of_antargis, begin2, blacknova_traders, blitzkrieg, bos_wars, boson, bygfoot, c_evo, caesar_ia, call_to_power2, camelia_girls, cataclysm, catch_challenger, civil_war, civone, clou, colobot, colonization_too, commando_js, conquests, crimson_fields, danger_from_the_deep, dark_destiny, dark_oberon, demigod, devana, digital, dragon_hunt, drop_shock, duel_commander, dune_dynasty, dune_ii_the_maker, dune_legacy, dungeon_crawl_stone_soup, dungeon_hero, dungeon_quest, eleconics, epic_of_heroes, epoh, eternalwinterwars, evil_cult, evol_online, fallen_spire, fanwor, farcolony, first_strike, free_heroes2_engine, free_space_colonization, free_synd, freelords, freeminer, freerails, freerct, freeserf, freespace_colonization, freestars, freetrain, galaxymage_redux, galaxyng, gdash, gearhead, geewhiz, golbin_camp, h_world, harris, haxima, heroes_of_wesnoth, heroes_of_wing_commander, hexwar, holy_spirit, imperium, iter_vehemens_ad_necem, jagged_alliance2, jigs_php_rpg, jquest, jsettlers, katomic, kingdoms, knights_and_merchants_remake, kobolds_quest_2, kq_lives, labyrinth_of_worlds, land_of_fire, linleys_dungeon_crawl, linwarrior, machinations, magarena, mars_land_of_no_mercy, mechcommander2_omnitech, mercenary_commander, meritous, metal_mech, mewl, moopy, moria, mpango, naev, nethack, nlarn, open_apocalypse, open_dune, open_general, open_homm, open_moo2, open_mw, open_panzer, open_pop, open_rails, open_rct2, open_skyscraper, open_soccer, open_soccer_star, open_sonic, open_web_soccer, open_zelda, openglad, openrpg, openrpgmaker, operation_citadel, other_life, outer_space, parpg, phantasy, pioneers, pizza_business, planetary_hoppers, polis, project_helena, promisance, pyorpg, red_eclipse, regoth, return_to_the_roots, rocks_and_diamonds, rogue_clone_iv, runesword_ii, scorched_moon, scoreos, scourge, secret_mario_chronicles, sengoky_warring_states_of_japan, settlers_iii_remake, simple_solitaire, sintel, skrupel, slash_em, slay, smash, solar_empire, solaris, song_of_albion, space_faring, space_opera, space_station_13, space_trader_for_java, space_trader_for_windows, space_war, speed_dreams, spice_trade, star_maiden_rio, stars_nova, story_of_a_lost_sky, super_tux_kart, supremacy, t_bots, tales_of_maj_eyal, terasology, theme_hospital, thousand_parsec, turious, turn_of_war, tuxemon, tuxracer, tvtower, uidunad, underworld_adventures, unnethack, vcmi, war_of_kingdom, wargame, wargamer, wargus, warzone_2100, wastes_edge, watomic, witch_blast, wizards_magic, wolfpack_empire, world_of_heroes, wyrmsun, x-force, xarchon, xenowar, xonotic, xsera, zangband, zoc ##### Licenses frequency diff --git a/games/strategy/asc.md b/games/strategy/asc.md index 8dc5e7e2..ef16c52b 100644 --- a/games/strategy/asc.md +++ b/games/strategy/asc.md @@ -4,7 +4,6 @@ _Advanced Strategic Command is a free, turn based strategy game._ - Home: http://www.asc-hq.org/ - Media: https://en.wikipedia.org/wiki/Battle_Isle#Clones -- Download: ?? - State: mature - Keywords: TBS - Code: http://hg.asc-hq.org/hg/asc (mercurial) diff --git a/tools/maintenance.py b/tools/maintenance.py index 5dd8616a..a56b303f 100644 --- a/tools/maintenance.py +++ b/tools/maintenance.py @@ -1,16 +1,11 @@ """ + Runs a series of maintenance operations on the collection of entry files, updating the table of content files for + each category as well as creating a statistics file. + Counts the number of records each subfolder and updates the overview. Sorts the entries in the contents files of each sub folder alphabetically. - This script runs with Python 3, it could also with Python 2 with some minor tweaks probably, but that's not important. - - TODO get number of games with github or bitbucket repository and list those who have neither - TODO Which C, C++ projects do not use CMake - TODO for those games with github repositories get activity, number of open issues, number of merge requests and display in a health monitor file - TODO search for ?? and replace with either nothing or missing information - TODO replace () with nothing in the imported info - TODO sort Home/Media/Download... in all files according to a canonic order - TODO create website with dynamic table + This script runs with Python 3, it could also with Python 2 with some minor tweaks probably. """ import os