From 5e77f1e9a8ad969d933d609b142a7550703144e3 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Tue, 12 Jun 2018 10:51:06 +0200 Subject: [PATCH] removed duplicate, fixed entries, more columns for html --- README.md | 4 +- docs/README.txt | 1 + docs/data.json | 3245 ++++++++++++++++- docs/index.html | 9 +- games/framework/scummvm.md | 2 +- games/library/pthreads_win32.md | 2 +- games/library/sdl_2.md | 2 +- games/misc/pcgen.md | 2 +- games/misc/rolisteam.md | 2 +- games/rpg/argentum_online.md | 6 +- games/rpg/egoboo.md | 2 +- games/rpg/gearhead.md | 2 +- games/rpg/goblin_hack.md | 2 +- games/rpg/hale.md | 2 +- games/rpg/ilarion.md | 2 +- games/rpg/nethack.md | 2 +- games/rpg/other_life.md | 2 +- games/rpg/space_station_13.md | 2 +- games/rpg/trinity_reign.md | 2 +- games/rpg/unnethack.md | 2 +- games/simulation/micropolis.md | 2 +- games/simulation/open_transport_tycoon.md | 2 +- games/statistics.md | 28 +- games/strategy/_toc.md | 3 +- games/strategy/free_heroes2_engine.md | 2 +- games/strategy/free_space_colonization.md | 7 +- games/strategy/freespace_colonization.md | 15 - .../{golbin_camp.md => goblin_camp.md} | 2 +- games/strategy/jsettlers.md | 2 +- games/strategy/katomic.md | 2 +- games/strategy/lgeneral.md | 6 +- games/strategy/netpanzer.md | 2 +- games/strategy/return_to_the_roots.md | 2 +- games/strategy/supremacy.md | 2 +- games/strategy/turious.md | 2 +- games/strategy/ufo_alien_invasion.md | 2 +- games/strategy/vcmi.md | 2 +- games/strategy/wargame.md | 2 +- games/strategy/wolfpack_empire.md | 2 +- games/strategy/wyrmsun.md | 2 +- games/strategy/xarchon.md | 2 +- games/strategy/xconq.md | 2 +- games/template.md | 1 + tools/git_archive/README.txt | 2 +- tools/git_archive/archives.json | 386 +- tools/git_archive/update.py | 11 +- tools/maintenance.py | 65 +- 47 files changed, 3579 insertions(+), 274 deletions(-) create mode 100644 docs/README.txt delete mode 100644 games/strategy/freespace_colonization.md rename games/strategy/{golbin_camp.md => goblin_camp.md} (93%) diff --git a/README.md b/README.md index 3232c1f6..85204426 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ # Open Source Games [comment]: # (start of autogenerated content, do not edit) -405 entries +404 entries - **[Action/Arcade games](games/action/_toc.md)** (17) - **[Adventure games & Visual novels](games/adventure/_toc.md)** (15) - **[Game frameworks](games/framework/_toc.md)** (52) - **[Popular required libraries](games/library/_toc.md)** (22) - **[Role Playing Games](games/rpg/_toc.md)** (106) - **[Simulation games](games/simulation/_toc.md)** (15) -- **[Strategy games](games/strategy/_toc.md)** (166) +- **[Strategy games](games/strategy/_toc.md)** (165) - **[Tools & Manuals](games/misc/_toc.md)** (12) [comment]: # (end of autogenerated content) diff --git a/docs/README.txt b/docs/README.txt new file mode 100644 index 00000000..9d590498 --- /dev/null +++ b/docs/README.txt @@ -0,0 +1 @@ +Is powered by Vanilla-Datatables (https://github.com/Mobius1/Vanilla-DataTables) under MIT license. \ No newline at end of file diff --git a/docs/data.json b/docs/data.json index 06930108..bc33163f 100644 --- a/docs/data.json +++ b/docs/data.json @@ -1 +1,3244 @@ -{"headings": ["Name", "Download"], "data": [["Astromenace", "https://www.viewizard.com/download.html"], ["Cat Mother Dead Justice", "https://sourceforge.net/projects/catmother/files/"], ["CommandoJS", ""], ["Epiar", ""], ["GDash", "https://bitbucket.org/czirkoszoltan/gdash/downloads/"], ["Linwarrior 3D", "http://www.hackcraft.de/games/linwarrior_3d/downloads.htm"], ["MechCommander 2 Omnitech", ""], ["Open Sonic", "http://opensnc.sourceforge.net/home/download.php"], ["Open Zelda", ""], ["Red Eclipse", "https://www.redeclipse.net/download"], ["Rocks'n'Diamonds ", "http://www.artsoft.org/rocksndiamonds/download/"], ["Secret Mario Chronicles", "https://sourceforge.net/projects/smclone/files"], ["Smash", ""], ["Speed Dreams", "http://www.speed-dreams.org/#download"], ["SuperTuxKart", "https://supertuxkart.net/Download"], ["Tux Racer", "https://sourceforge.net/projects/tuxracer/files/"], ["Xonotic", "http://www.xonotic.org/download/"], ["AdaVenture", "https://github.com/fastrgv/AdaVenture/releases"], ["Clou!", "https://sourceforge.net/projects/cosp/files/"], ["Colossal Cave Adventure", ""], ["Digital: A Love Story", ""], ["Dragon History", "http://www.ucw.cz/draci-historie/index-en.html#download"], ["Fanwor", ""], ["Free in the Dark (engine)", ""], ["GameLV", ""], ["Murder In The Public Domain", "https://sourceforge.net/projects/murderpd/files/"], ["Sentient Storage", ""], ["Sintel The Game", ""], ["Solaris the Game", "https://sourceforge.net/projects/solaristhegame/files/"], ["Star Maiden Rio", "http://www.mediafire.com/file/jog3fcfxgsyd03f/Astraea_Rio-1.05-all.zip"], ["TwinEngine", ""], ["Visions from the Other Side", ""], ["Allegro", "http://liballeg.org/download.html"], ["Annchienta", "https://sourceforge.net/projects/annchienta/files/annchienta/current/"], ["Arianne / Marauroa", "https://arianne-project.org/engine/marauroa.html"], ["Atlantis", "https://sourceforge.net/projects/atlantis/files/Atlantis%204/Release%204.1.0/"], ["Blender game engine", "https://www.blender.org/download/"], ["COCOS2D-X", "http://cocos2d-x.org/download"], ["Dash Engine", ""], ["Delta Engine", "http://www.deltaengine.net/download"], ["EasyRPG Player", "https://easyrpg.org/player/downloads/"], ["ENIGMA", "https://enigma-dev.org/download.htm"], ["Flare Engine", "http://www.flarerpg.org/ https://github.com/clintbellanger/flare-engine/releases"], ["Flixel", "http://flixel.org/download.html"], ["GemRB", "http://www.gemrb.org/wiki/doku.php?id=download"], ["Godot", "https://godotengine.org/download"], ["HaxeFlixel", "http://haxeflixel.com/download/"], ["H-World", "https://sourceforge.net/projects/h-world/files/"], ["Irrlicht Engine", "http://irrlicht.sourceforge.net/?page_id=10"], ["JiGS Interactive Game System", ""], ["jMonkeyEngine", "https://github.com/jMonkeyEngine/sdk/releases"], ["libGDX", "http://libgdx.badlogicgames.com/download.html"], ["L\u00d6VE", ""], ["Lumix Engine", "https://github.com/nem0/LumixEngine/releases"], ["Lightweight Java Game Library", "https://www.lwjgl.org/download"], ["Mana", "http://www.manasource.org/downloads.html"], ["Maratis", "http://www.maratis3d.org/?page_id=57"], ["mkxp", ""], ["MonoGame", "http://www.monogame.net/downloads/"], ["Octaforge", "https://octaforge.org/page/downloads"], ["OGRE3D", "https://www.ogre3d.org/download/sdk"], ["O.H.R.RPG.C.E", "http://rpg.hamsterrepublic.com/ohrrpgce/Downloads"], ["OpenFL", "http://www.openfl.org/learn/docs/getting-started/"], ["OpenRPG", "http://www.rpgobjects.com/index.php?c=orpg&m=getorpg"], ["Open RPG Maker", "https://sourceforge.net/projects/openrpgmaker/files/"], ["Orx", "https://github.com/orx/orx/releases"], ["Panda 3D", "http://www.panda3d.org/download.php"], ["Polycode", "http://polycode.org/download/"], ["pygame", "http://www.pygame.org/download.shtml"], ["pyORPG", ""], ["Qt", "https://www1.qt.io/download-open-source/"], ["Quad-engine", "http://quad-engine.com/downloads.html"], ["rpge", ""], ["sandbox Game Maker", "http://www.sandboxgamemaker.com/free-game-maker-download/"], ["ScummVM", "http://www.scummvm.org/downloads/"], ["SDL Game Engine 2D", "https://sourceforge.net/projects/sge2d/files/sge2d/"], ["Solarus", "http://www.solarus-games.org/engine/download/"], ["Superpowers", "https://sparklinlabs.itch.io/superpowers"], ["Terasology", ""], ["Urho3D", "https://sourceforge.net/projects/urho3d/files/Urho3D/"], ["Vega Strike", "http://vegastrike.sourceforge.net/getfiles/"], ["WorldForge", "https://www.worldforge.org/index.php/downloads/"], ["xoreos", "https://xoreos.org/downloads/index.html"], ["ZGameEditor", "http://www.zgameeditor.org/index.php/Main/Download"], ["Boost (C++ Libraries)", "http://www.boost.org/users/download/"], ["Crypto++", "https://cryptopp.com/#download"], ["Doxygen", "http://www.stack.nl/~dimitri/doxygen/download.html"], ["FreeType", "https://www.freetype.org/download.html"], ["HarfBuzz", ""], ["libpng", ""], ["Libxml2", "http://www.xmlsoft.org/downloads.html"], ["Lua", "http://www.lua.org/download.html"], ["LZMA SDK", "http://7-zip.org/download.html http://7-zip.org/sdk.html"], ["OpenSSL", "https://www.openssl.org/source/"], ["Open AL", "http://www.openal.org/downloads/"], ["Open AL Soft", ""], ["pkg-config", "https://pkg-config.freedesktop.org/releases/"], ["Pthreads-win32", ""], ["Ragel", ""], ["Simple DirectMedia Layer", "https://www.libsdl.org/download-2.0.php"], ["Simple and Fast Multimedia Library", "https://www.sfml-dev.org/download.php"], ["SWIG", "http://www.swig.org/download.html"], ["wxWidgets", "http://wxwidgets.org/downloads/"], ["XZ Utils", ""], ["yaml-cpp", ""], ["zlib", ""], ["AutoREALM", "https://sourceforge.net/projects/autorealm/files"], ["Deity", "https://sourceforge.net/projects/deity/files"], ["Dungeon Mapper", "https://sourceforge.net/projects/dungeonmap/files"], ["GM Tools", "https://sourceforge.net/projects/gm-tools/files"], ["JaNaG - Java Name Generator", "https://sourceforge.net/projects/janag.berlios/files"], ["Open Legend RPG", ""], ["PCGen", "http://pcgen.org/download/"], ["Pymapper", "http://pymapper.com/downloads/"], ["Rolemaster Office", "https://sourceforge.net/projects/rmoffice/files"], ["Rolisteam", "http://www.rolisteam.org/download.html"], ["RPDungeon - computer aided role playing", "https://sourceforge.net/projects/rpdungeon/files"], ["sCoreForge Pathfinder Character Creator", "https://sourceforge.net/projects/scoreforge/files/"], ["Andor's Trail", "https://f-droid.org/packages/com.gpl.rpg.AndorsTrail/"], ["Angband", "http://rephial.org/release/"], ["Ardentryst", "http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/"], ["Argentum Online", "http://www.comunidadargentum.com/descargas/"], ["Arx Libertatis", "http://wiki.arx-libertatis.org/Download"], ["Atrinik", ""], ["Avanor", "https://sourceforge.net/projects/avanor/files"], ["Betrayer's Moon Tactics", "https://sourceforge.net/projects/bm-game/files"], ["Classic Blades of Exile", ""], ["BrowserQuest", ""], ["Castle of the Winds", ""], ["Cataclysm", ""], ["Catch Challenger", "https://catchchallenger.first-world.info/download.html"], ["Choria", ""], ["Crossfire", "http://crossfire.real-time.com/download/index.html"], ["Daimonin", "https://www.daimonin.org/downloads/"], ["Dark City", "https://sourceforge.net/projects/darkcity/files/"], ["Dawn", ""], ["Decker", "https://sourceforge.net/projects/decker/files"], ["Deliantra", "http://www.deliantra.net/play.html"], ["DemiGod", ""], ["diablo-js", ""], ["DNT", "http://dnt.dnteam.org/cgi-bin/downloads.py"], ["Dragon Hunt", ""], ["Dungeon Crawl Stone Soup", "http://crawl.develz.org/download.htm"], ["Dungeon Hero", "https://play.google.com/store/apps/details?id=com.glevel.dungeonhero"], ["Dungeon Monkey Eternal", ""], ["Dungeon Quest", "https://play.google.com/store/apps/details?id=com.giggs.heroquest"], ["Egoboo", "http://egoboo.sourceforge.net/download.html"], ["Endless Sky", "https://github.com/endless-sky/endless-sky/releases"], ["Eos, Dawn of Light: A Space Opera", "https://sourceforge.net/projects/eos-game/files"], ["Erebus", "http://erebusrpg.sourceforge.net/#download"], ["Eternal Lands", "http://www.eternal-lands.com/page/download.php"], ["Evol Online", "http://evolonline.org/manaplus"], ["Exult", "http://exult.sourceforge.net/download.php"], ["Fallen Spire", ""], ["Fall of Imyrin", "https://sourceforge.net/projects/annchienta/files/annchienta/current/"], ["Freedink", "https://www.gnu.org/software/freedink/get"], ["FreedroidRPG", "http://www.freedroid.org/download/"], ["GalaxyMage Redux", ""], ["GearHead", "http://www.gearheadrpg.com/downloads/"], ["Gee Whiz", "http://icculus.org/gwiz/download.php"], ["Goblin Hack", "https://sourceforge.net/projects/goblinhack/files/"], ["Hale", "https://sourceforge.net/projects/hale/files/"], ["Haxima", "https://sourceforge.net/projects/nazghul/files"], ["Hero of Allacrost", "https://bitbucket.org/allacrost/allacrost/downloads/"], ["Holyspirit", "https://sourceforge.net/projects/lechemindeladam/files"], ["Ilarion", "http://illarion.org/illarion/de_java_download.php"], ["Imperium", "https://empiredirectory.net/index.php/new-downloads"], ["Iter Vehemens ad Necem", "https://sourceforge.net/projects/ivan/files/"], ["The hunt for the lost rainbow jewels (Jewelhunt)", "https://sourceforge.net/projects/jewelhunt/files"], ["Kobold's Quest 2", "https://sourceforge.net/projects/koboldsquest2/files/"], ["KQ Lives", "https://sourceforge.net/projects/kqlives/files/"], ["Labyrinth of Worlds", "https://sourceforge.net/projects/low/files"], ["Land of Fire", ""], ["Linley's Dungeon Crawl", "http://www.dungeoncrawl.org/?d"], ["Lips of Suna", ""], ["Magarena", "https://github.com/magarena/magarena/releases/"], ["The Mana World", "https://www.themanaworld.org/index.php/Downloads"], ["Meridian 59", "http://meridian59.com/play-now.php"], ["Meritous", ""], ["Moria", "http://beej.us/moria/files/"], ["Naev", "http://blog.naev.org/downloads/"], ["NetHack", "https://www.nethack.org/common/index.html"], ["NLarn", "https://github.com/nlarn/nlarn/releases"], ["Openglad", "http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=download"], ["Open Meridian", "http://openmeridian.org/create-account/"], ["OpenMW", "https://openmw.org/downloads/"], ["Open Tibia", "https://sourceforge.net/projects/opentibia/files/"], ["ORIENT", "https://sourceforge.net/projects/orient-ecircus/files"], ["Other-Life", "http://www.other-life.com/downloads.php"], ["PARPG", "http://blog.parpg.net/download/"], ["Phantasy Star Rebirth", "https://sourceforge.net/projects/phantasy/files"], ["PlaneShift", "http://www.planeshift.it/Download"], ["Project Diaspora", "https://sourceforge.net/projects/pdiaspora/files/"], ["Radakan", "https://sourceforge.net/projects/radakan/files/"], ["REGoth", "https://github.com/REGoth-project/REGoth/releases"], ["Rogue Clone IV", "https://sourceforge.net/projects/rogueclone/files/rogue%20clone/"], ["Roguish", ""], ["Room for Change", ""], ["RuneSword II", "https://sourceforge.net/projects/runesword/files/"], ["S.C.O.U.R.G.E.", "https://sourceforge.net/projects/scourge/files"], ["Silvertree", "https://code.google.com/archive/p/silvertree/downloads"], ["Slash'EM", "http://slashem.sourceforge.net/stable.html"], ["Source of Tales", ""], ["Space Station 13", ""], ["Spice Trade", "https://sourceforge.net/projects/spicetrade/files/"], ["Stendhal", ""], ["Story of a Lost Sky", "https://bitbucket.org/featheredmelody/lost-sky-project-public/downloads/"], ["Summoning Wars", ""], ["Tales of Maj'Eyal", "https://te4.org/download"], ["The Clans", "https://sourceforge.net/projects/theclans/files"], ["Trinity Reign", ""], ["Tuxemon", "https://www.tuxemon.org/download.html"], ["UlDunAd", ""], ["Umbra", "http://markdamonhughes.com/Umbra/#download"], ["Underworld Adventures", "http://uwadv.sourceforge.net/index.php?page=download"], ["UnNetHack", "https://sourceforge.net/projects/unnethack/files/unnethack/"], ["Valyria Tear", "https://valyriatear.blogspot.de/p/downloads.html"], ["VegaTrek", "https://sourceforge.net/projects/vegatrek/files/vegatrek%200.6/"], ["Waste's Edge", ""], ["Witch Blast", "https://github.com/Cirrus-Minor/witchblast/releases"], ["World of Phaos", "https://sourceforge.net/projects/phaosrpg/files/"], ["XU4", "http://xu4.sourceforge.net/download.php"], ["ZAngband", "https://sourceforge.net/projects/zangband/files/"], ["Zelda: Mystery of Solarus DX", ""], ["3d.city", ""], ["Danger from the Deep", "http://dangerdeep.sourceforge.net/downloads/"], ["Freeminer", ""], ["FreeTrain", "https://sourceforge.net/projects/freetrain/files/"], ["LinCity", ""], ["LinCity-NG", "https://sourceforge.net/projects/lincity-ng.berlios/files/"], ["Micropolis", "can be played online"], ["micropolisJS", ""], ["OpenCity", "http://www.opencity.info/en/Download.html"], ["Open Rails", "http://openrails.org/download/program/"], ["OpenSkyscraper", ""], ["Open Transport Tycoon", "http://www.openttd.org/en/download-stable"], ["Our Personal Space", ""], ["Pioneer", "https://pioneerspacesim.net/download"], ["SimuTrans", "http://www.simutrans.de/download"], ["0AD", "https://play0ad.com/download/"], ["8 Kingdoms", "https://sourceforge.net/projects/kralovstvi/files/Legacy/8%20Kingdoms%201.1.0/"], ["Age of Magic", "https://sourceforge.net/projects/ageofmagic/files/"], ["AI Wars", ""], ["Alien Assault Traders", "https://sourceforge.net/projects/aatrade/files/AATraders%200.4x/"], ["Ancient Beast", ""], ["Antares", ""], ["AntiChess", "https://sourceforge.net/projects/antichess/files/antichess/1.0/"], ["Armies", "https://sourceforge.net/projects/armies/files/"], ["Arthur's Knights", "https://sourceforge.net/projects/king-arthur/files/king-arthur/Alpha%200.3/"], ["Advanced Strategic Command", ""], ["Atomiks", "https://sourceforge.net/projects/atomiks/files"], ["Atomix", ""], ["Attal", "https://sourceforge.net/projects/attal/files/Attal/"], ["A Planet's Revenge", "https://sourceforge.net/projects/aplanetsrevenge/files/aplanetsrevenge/apr-1.0-alpha/"], ["Battlefield Java", "https://sourceforge.net/projects/battlefieldjava/files/battlefieldjava/"], ["Battles of Antargis", ""], ["Begin2", "https://sourceforge.net/projects/begin2/files/begin2/0.93/"], ["Birth of the Empires", "http://loadion.com/en/Birth-of-the-Empires_6681499.html"], ["BlackNova Traders", "https://sourceforge.net/projects/blacknova/files"], ["Blitzkrieg", "https://sourceforge.net/projects/blitzkrieg/files/developpement/"], ["Boson", "http://boson.sourceforge.net/download.php"], ["Bos Wars", "https://www.boswars.org/download.shtml"], ["Bygfoot", "https://sourceforge.net/projects/bygfoot/files/"], ["Caesar IA", "https://bitbucket.org/dalerank/caesaria/wiki/Releases"], ["Call to Power 2", ""], ["Civil", "http://civil.sourceforge.net/download.html"], ["Greenius' Civil War", ""], ["CivOne", "https://www.civone.org/Download"], ["Colobot", "https://colobot.info/download-colobot-gold/"], ["Colonization too", "https://sourceforge.net/projects/coltoo/files/"], ["Conquests", "https://launchpad.net/conquests/+download"], ["Crimson Fields", "http://crimson.seul.org/download.php"], ["Crown and Cutless", "https://sourceforge.net/projects/crownandcutlass/files/crownandcutlass/"], ["C-evo", "http://www.c-evo.org/files/files.php"], ["Dark Destiny", ""], ["Dark Oberon", "http://dark-oberon.sourceforge.net/?page=download"], ["Devana", "https://sourceforge.net/projects/devana/files"], ["Drop Shock", ""], ["Duel Commander", "https://sourceforge.net/projects/duelcommander/files"], ["Dune Dynasty", "https://sourceforge.net/projects/dunedynasty"], ["Dune II - The Maker", "http://dune2themaker.fundynamic.com/?page_id=11"], ["Dune Legacy", "http://dunelegacy.sourceforge.net/website/downloads.html"], ["Eleconics", "https://sourceforge.net/projects/eleconics/files"], ["The Epic of Heroes", "https://sourceforge.net/projects/epicheroes/files"], ["EPOH", ""], ["EternalWinterWars", ""], ["Evil Cult", ""], ["FAR Colony", ""], ["First Strike", "https://sourceforge.net/projects/firststrikegame/files/"], ["Freeciv", "http://www.freeciv.org/download.html"], ["Freeciv WebGL", ""], ["FreeCol", "http://www.freecol.org/download.html"], ["FreeLords", "https://sourceforge.net/projects/freelords/files"], ["Free Orion", "http://www.freeorion.org/index.php/Download"], ["FreeRails", "https://sourceforge.net/projects/freerails/files/jfreerails/"], ["FreeRCT", ""], ["Freeserf", "https://github.com/freeserf/freeserf/releases"], ["Free Space Colonization", "https://sourceforge.net/projects/fsc/files"], ["Freestars", ""], ["Free heroes2 engine", "https://sourceforge.net/projects/fheroes2/files/fheroes2/"], ["Free Space Colonization", "https://sourceforge.net/projects/fsc/files"], ["FreeSynd", "https://sourceforge.net/projects/freesynd/files/"], ["GalaxyNG", "https://sourceforge.net/projects/galaxyng/files"], ["Gigalomania", ""], ["Glest", "http://glest.org/en/downloads.php"], ["Globulation2", "https://globulation2.org/wiki/Download_and_Install"], ["Goblin Camp", "see dome"], ["Harris", ""], ["Heroes of Wesnoth", ""], ["Heroes of Wing Commander", "https://sourceforge.net/projects/howc/files"], ["Hexwar", ""], ["Jagged Alliance 2 Stracciatella", ""], ["JQuest", "https://sourceforge.net/projects/jquest/files"], ["JSettlers", "https://sourceforge.net/projects/jsettlers/files/"], ["KAtomic", ""], ["Kingdoms", ""], ["Knights and Merchants Remake", "http://www.kamremake.com/download/"], ["LGeneral", ""], ["LordsAWar!", ""], ["Machinations", "https://sourceforge.net/projects/machinations/"], ["Mars, Land of No Mercy", "https://sourceforge.net/projects/mars/files"], ["Mechanized Assault & eXploration Reloaded ", "https://www.maxr.org/docs.php?id=3"], ["MegaGlest", "https://megaglest.org/download"], ["Megamek", "https://www.megamek.org/downloads"], ["Mercenary Commander", ""], ["Metal Mech", "https://sourceforge.net/projects/metalmech/files"], ["M.E.W.L.", ""], ["Moopy", ""], ["Mpango", "https://sourceforge.net/projects/mpango/files/"], ["NetPanzer", "http://www.netpanzer.info/Download/"], ["Open Apocalypse", "https://ci.appveyor.com/project/openapoc/openapoc"], ["Open Dune", "https://github.com/OpenDUNE/OpenDUNE/releases"], ["Open General", "http://www.open-general.com/installer.php"], ["OpenHoMM", "https://launchpad.net/openhomm/+download"], ["Open Imperium Galactica", "https://github.com/akarnokd/open-ig/releases"], ["OpenMOO2", "http://openmoo2.org/en/download"], ["Open Panzer", ""], ["OpenPop", "https://sourceforge.net/projects/openpopulous/files"], ["OpenRA", "http://www.openra.net/download/"], ["OpenRCT2", "https://openrct2.org/downloads"], ["OpenSoccer", ""], ["Open Soccer Star", ""], ["OpenWebSoccer-Sim", "https://github.com/ihofmann/open-websoccer/releases"], ["OpenXcom", "https://openxcom.org/downloads-milestones/"], ["Operation Citadel", "https://sourceforge.net/projects/kursk/files"], ["Outer Space", "https://sourceforge.net/projects/ospace/"], ["Pax Britannica", ""], ["Pioneers", "https://sourceforge.net/projects/pio/files"], ["Pizza Business", "https://sourceforge.net/projects/pizza-business/files"], ["Planetary Hoppers", "https://sourceforge.net/projects/planets/files"], ["Polis", ""], ["Project Helena", "https://sourceforge.net/projects/projecthelena/files"], ["Promisance", "https://sourceforge.net/projects/promisance/files"], ["Return to the Roots", "https://www.siedler25.org/index.php?com=dynamic&mod=2"], ["Scorched Moon", ""], ["Scoreos", ""], ["Sengoku: Warring States of Japan", "https://sourceforge.net/projects/sengdokuwsj/files"], ["Settlers III remake", "https://github.com/jsettlers/settlers-remake/releases"], ["Simple-Solitaire", ""], ["Endgame: Singularity", ""], ["Skrupel - Tribute Compilation", "https://sourceforge.net/projects/skrupel/files"], ["Slay", "https://sourceforge.net/projects/slaygame/files"], ["Solar Empire", "https://sourceforge.net/projects/solar-empire/files"], ["Song of Albion", ""], ["Space Faring", "https://sourceforge.net/projects/space-faring/files"], ["Space Opera", "https://sourceforge.net/projects/spaceopera/files"], ["SpaceTrader for Java", "https://sourceforge.net/projects/spacetraderjava/files"], ["Space Trader for Windows", "https://sourceforge.net/projects/spacetraderwin/files"], ["Space War", "https://sourceforge.net/projects/space-war-2/files/"], ["Spring RTS engine", "https://springrts.com/wiki/Download"], ["Stars! Nova", "https://sourceforge.net/projects/stars-nova/files"], ["Star Control II: The Ur-Quan Masters", "http://sc2.sourceforge.net/downloads.php"], ["Supremacy", ""], ["Tanks of Freedom", ""], ["Corsix Theme Hospital", "https://github.com/CorsixTH/CorsixTH/releases"], ["Thousand Parsec", "http://www.thousandparsec.net/tp/download-instructions.php"], ["TripleA", "http://triplea-game.org/download/"], ["Turious", ""], ["Turn of War", ""], ["TVTower", ""], ["T-Bots", "https://sourceforge.net/projects/tbots/files"], ["UFO2000", ""], ["Ufo: Alien Invasion", "https://ufoai.org/wiki/Download"], ["Unknown Horizons", "http://unknown-horizons.org/downloads/"], ["VCMI Project", ""], ["WarGame", ""], ["Wargamer", "https://sourceforge.net/projects/wargamer/files/"], ["Wargus", "http://wargus.stratagus.com/download.shtml"], ["Warzone 2100", "https://sourceforge.net/projects/warzone2100/files/releases/"], ["War Of Kingdom", ""], ["WAtomic", "https://sourceforge.net/projects/watomic/files/"], ["Battle for Wesnoth", "http://www.wesnoth.org/#download"], ["Widelands", "https://wl.widelands.org/wiki/Download/"], ["Wizards Magic", "https://code.google.com/archive/p/wizards-magic/downloads"], ["Wolfpack Empire", "https://sourceforge.net/projects/empserver/files/"], ["World of Heroes", "https://sourceforge.net/projects/worldofheroes/files/WOH%20v0.4.2/"], ["Wyrmsun", "https://store.steampowered.com/app/370070/Wyrmsun/"], ["X-Force: Fight For Destiny", "https://sourceforge.net/projects/xforceffd/files"], ["XArchon", "http://xarchon.seul.org/download.html"], ["Xconq", "https://sourceware.org/xconq/ftp.html"], ["Xenowar", ""], ["XSera", ""], ["Zero-K", "http://zero-k.info/Wiki/Download"], ["Zetawar", ""], ["Zone of Control", "https://github.com/ozkriff/zoc/releases"]]} \ No newline at end of file +{ + "headings": [ + "Game", + "Description", + "Download", + "State", + "Keywords", + "Source" + ], + "data": [ + [ + "0AD (home, entry)", + "", + "Link", + "beta / active", + "RTS", + "" + ], + [ + "3d.city (home, entry)", + "", + "", + "mature / inactive since 2016", + "browser", + "" + ], + [ + "8 Kingdoms (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "A Planet's Revenge (home, entry)", + "", + "Link", + "beta / inactive since 2008", + "", + "" + ], + [ + "AI Wars (home, entry)", + "", + "", + "beta / inactive since 2010", + "", + "" + ], + [ + "AdaVenture (home, entry)", + "", + "Link", + "mature / active", + "point&click, kid-friendly", + "" + ], + [ + "Advanced Strategic Command (home, entry)", + "", + "", + "mature / active", + "TBS", + "" + ], + [ + "Age of Magic (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "Alien Assault Traders (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "online", + "" + ], + [ + "Allegro (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Ancient Beast (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Andor's Trail (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Angband (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "Annchienta (home, entry)", + "", + "Link", + "mature / inactive since 2009", + "", + "" + ], + [ + "Antares (home, entry)", + "", + "", + "beta / active", + "RTS, shooter", + "" + ], + [ + "AntiChess (home, entry)", + "", + "Link", + "mature / inactive since 2003", + "", + "" + ], + [ + "Ardentryst (home, entry)", + "", + "Link", + "mature / inactive since 2009", + "", + "" + ], + [ + "Argentum Online (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "MMO", + "" + ], + [ + "Arianne / Marauroa (home, entry)", + "", + "Link", + "mature / active", + "MP, 2D", + "" + ], + [ + "Armies (home, entry)", + "", + "Link", + "mature / inactive since 2007", + "", + "" + ], + [ + "Arthur's Knights (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "Arx Libertatis (home, entry)", + "", + "Link", + "mature / active", + "SP", + "" + ], + [ + "Astromenace (home, entry)", + "", + "Link", + "mature / active", + "shooter", + "" + ], + [ + "Atlantis (home, entry)", + "", + "Link", + "mature / inactive since 2016", + "", + "" + ], + [ + "Atomiks (home, entry)", + "", + "Link", + "mature / active", + "puzzle", + "" + ], + [ + "Atomix (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Atrinik (home, entry)", + "", + "", + "mature / inactive since 2016", + "", + "" + ], + [ + "Attal (home, entry)", + "", + "Link", + "mature / inactive since 2008", + "TBS", + "" + ], + [ + "AutoREALM (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "Avanor (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "roguelike", + "" + ], + [ + "Battle for Wesnoth (home, entry)", + "", + "Link", + "mature / active", + "TBS, MP", + "" + ], + [ + "Battlefield Java (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "Battles of Antargis (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "Begin2 (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "Betrayer's Moon Tactics (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "Birth of the Empires (home, entry)", + "", + "Link", + "mature / inactive since 2016", + "", + "" + ], + [ + "BlackNova Traders (home, entry)", + "", + "Link", + "beta / inactive since 2012", + "", + "" + ], + [ + "Blender game engine (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Blitzkrieg (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "Boost (C++ Libraries) (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Bos Wars (home, entry)", + "", + "Link", + "mature / inactive since 2013", + "RTS", + "" + ], + [ + "Boson (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "BrowserQuest (home, entry)", + "", + "", + "mature / active", + "MMO", + "" + ], + [ + "Bygfoot (home, entry)", + "", + "Link", + "beta / active", + "sports", + "" + ], + [ + "C-evo (home, entry)", + "", + "Link", + "mature / inactive since 2013", + "TBS", + "" + ], + [ + "COCOS2D-X (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Caesar IA (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Call to Power 2 (home, entry)", + "", + "", + "mature / active", + "TBS", + "" + ], + [ + "Castle of the Winds (home, entry)", + "", + "", + "beta / active", + "remake", + "" + ], + [ + "Cat Mother Dead Justice (home, entry)", + "", + "Link", + "beta / inactive since 2003", + "", + "" + ], + [ + "Cataclysm (home, entry)", + "", + "", + "beta / inactive since 2012", + "roguelike", + "" + ], + [ + "Catch Challenger (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Choria (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "CivOne (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Civil (home, entry)", + "", + "Link", + "beta / inactive since 2003", + "", + "" + ], + [ + "Classic Blades of Exile (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Clou! (home, entry)", + "", + "Link", + "beta / active", + "action/adventure", + "" + ], + [ + "Colobot (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "Colonization too (home, entry)", + "", + "Link", + "beta / inactive since 2004", + "", + "" + ], + [ + "Colossal Cave Adventure (home, entry)", + "", + "", + "mature / active", + "console", + "" + ], + [ + "CommandoJS (home, entry)", + "", + "", + "beta / inactive since 2012", + "browser", + "" + ], + [ + "Conquests (home, entry)", + "", + "Link", + "mature / inactive since 2012", + "", + "" + ], + [ + "Corsix Theme Hospital (home, entry)", + "", + "Link", + "mature / active", + "remake, requires original content", + "" + ], + [ + "Crimson Fields (home, entry)", + "", + "Link", + "mature / inactive since 2010", + "TBS", + "" + ], + [ + "Crossfire (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Crown and Cutless (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "Crypto++ (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "DNT (home, entry)", + "", + "Link", + "beta / inactive since 2016", + "SP", + "" + ], + [ + "Daimonin (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Danger from the Deep (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "Dark City (home, entry)", + "", + "Link", + "mature / inactive since 2012", + "", + "" + ], + [ + "Dark Destiny (home, entry)", + "", + "", + "mature / inactive since 2016", + "MMO", + "" + ], + [ + "Dark Oberon (home, entry)", + "", + "Link", + "mature / inactive since 2009", + "RTS", + "" + ], + [ + "Dash Engine (home, entry)", + "", + "", + "mature / inactive since 2015", + "", + "" + ], + [ + "Dawn (home, entry)", + "", + "", + "beta / inactive since 2011", + "SP", + "" + ], + [ + "Decker (home, entry)", + "", + "Link", + "beta / inactive since 2013", + "", + "" + ], + [ + "Deity (home, entry)", + "", + "Link", + "mature / inactive since 2014", + "tool", + "" + ], + [ + "Deliantra (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Delta Engine (home, entry)", + "", + "Link", + "mature / inactive since 2015", + "", + "" + ], + [ + "DemiGod (home, entry)", + "", + "", + "beta / inactive since 2013", + "", + "" + ], + [ + "Devana (home, entry)", + "", + "Link", + "beta / active", + "browser", + "" + ], + [ + "Digital: A Love Story (home, entry)", + "", + "", + "mature / active", + "visual novel", + "" + ], + [ + "Doxygen (home, entry)", + "", + "Link", + "mature / active", + "tool, source documentation generator", + "" + ], + [ + "Dragon History (home, entry)", + "", + "Link", + "mature / inactive since 2010", + "", + "" + ], + [ + "Dragon Hunt (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Drop Shock (home, entry)", + "", + "", + "mature / inactive since 2014", + "online", + "" + ], + [ + "Duel Commander (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "Dune Dynasty (home, entry)", + "", + "Link", + "mature / inactive since 2014", + "requires original content", + "" + ], + [ + "Dune II - The Maker (home, entry)", + "", + "Link", + "beta / active", + "RTS", + "" + ], + [ + "Dune Legacy (home, entry)", + "", + "Link", + "mature / active", + "requires original content", + "" + ], + [ + "Dungeon Crawl Stone Soup (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "Dungeon Hero (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Dungeon Mapper (home, entry)", + "", + "Link", + "beta / inactive since 2013", + "tool", + "" + ], + [ + "Dungeon Monkey Eternal (home, entry)", + "", + "", + "mature / inactive since 2016", + "", + "" + ], + [ + "Dungeon Quest (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "ENIGMA (home, entry)", + "", + "Link", + "mature / active", + "3D", + "" + ], + [ + "EPOH (home, entry)", + "", + "", + "beta / active", + "online", + "" + ], + [ + "EasyRPG Player (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Egoboo (home, entry)", + "", + "Link", + "mature / inactive since 2015", + "", + "" + ], + [ + "Eleconics (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "Endgame: Singularity (home, entry)", + "", + "", + "beta / inactive since 2010", + "SP", + "" + ], + [ + "Endless Sky (home, entry)", + "", + "Link", + "mature / active", + "popular", + "" + ], + [ + "Eos, Dawn of Light: A Space Opera (home, entry)", + "", + "Link", + "beta / inactive since 2007", + "", + "" + ], + [ + "Epiar (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Erebus (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Eternal Lands (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "EternalWinterWars (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "Evil Cult (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Evol Online (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Exult (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "FAR Colony (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "Fall of Imyrin (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "Fallen Spire (home, entry)", + "", + "", + "beta / inactive since 2009", + "", + "" + ], + [ + "Fanwor (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "First Strike (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Flare Engine (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Flixel (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Free Orion (home, entry)", + "", + "Link", + "beta / active", + "TBS", + "" + ], + [ + "Free Space Colonization (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Free heroes2 engine (home, entry)", + "", + "Link", + "beta / inactive since 2015", + "", + "" + ], + [ + "Free in the Dark (engine) (home, entry)", + "", + "", + "beta / active", + "engine, remake", + "" + ], + [ + "FreeCol (home, entry)", + "", + "Link", + "mature / active", + "TBS, MP", + "" + ], + [ + "FreeLords (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "FreeRCT (home, entry)", + "", + "", + "beta / inactive since 2016", + "inspired", + "" + ], + [ + "FreeRails (home, entry)", + "", + "Link", + "beta / active", + "RTS", + "" + ], + [ + "FreeSynd (home, entry)", + "", + "Link", + "beta / active", + "requires original content", + "" + ], + [ + "FreeTrain (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "FreeType (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Freeciv (home, entry)", + "", + "Link", + "mature / active", + "TBS, MP", + "" + ], + [ + "Freeciv WebGL (home, entry)", + "", + "", + "mature / active", + "online, TBS", + "" + ], + [ + "Freedink (home, entry)", + "", + "Link", + "mature / active", + "remake", + "" + ], + [ + "FreedroidRPG (home, entry)", + "", + "Link", + "mature / active", + "SP, isometric", + "" + ], + [ + "Freeminer (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "Freeserf (home, entry)", + "", + "Link", + "beta / active", + "remake, requires original content", + "" + ], + [ + "Freestars (home, entry)", + "", + "", + "beta / inactive since 2008", + "", + "" + ], + [ + "GDash (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "GM Tools (home, entry)", + "", + "Link", + "beta / inactive since 2004", + "tool", + "" + ], + [ + "GalaxyMage Redux (home, entry)", + "", + "", + "beta / inactive since 2011", + "", + "" + ], + [ + "GalaxyNG (home, entry)", + "", + "Link", + "mature / inactive since 2005", + "TBS", + "" + ], + [ + "GameLV (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "GearHead (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "Gee Whiz (home, entry)", + "", + "Link", + "beta / inactive since 2004", + "", + "" + ], + [ + "GemRB (home, entry)", + "", + "Link", + "mature / active", + "isometric 2D", + "" + ], + [ + "Gigalomania (home, entry)", + "", + "", + "mature / active", + "RTS", + "" + ], + [ + "Glest (home, entry)", + "", + "Link", + "mature / inactive since 2009", + "RTS", + "" + ], + [ + "Globulation2 (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "Goblin Camp (home, entry)", + "", + "", + "beta / inactive since 2012", + "", + "" + ], + [ + "Goblin Hack (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "Sp, roguelike", + "" + ], + [ + "Godot (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Greenius' Civil War (home, entry)", + "", + "", + "beta / inactive since 2001", + "", + "" + ], + [ + "H-World (home, entry)", + "", + "Link", + "beta / inactive since 2005", + "", + "" + ], + [ + "Hale (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "TB", + "" + ], + [ + "HarfBuzz (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Harris (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "HaxeFlixel (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Haxima (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Hero of Allacrost (home, entry)", + "", + "Link", + "mature / active", + "SP, 2D", + "" + ], + [ + "Heroes of Wesnoth (home, entry)", + "", + "", + "beta / active", + "TBS", + "" + ], + [ + "Heroes of Wing Commander (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "", + "" + ], + [ + "Hexwar (home, entry)", + "", + "", + "beta / inactive since 2012", + "TBS, online", + "" + ], + [ + "Holyspirit (home, entry)", + "", + "Link", + "beta / inactive since 2013", + "action-rpg", + "" + ], + [ + "Ilarion (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Imperium (home, entry)", + "", + "Link", + "mature / active", + "console", + "" + ], + [ + "Irrlicht Engine (home, entry)", + "", + "Link", + "mature / active", + "3D", + "" + ], + [ + "Iter Vehemens ad Necem (home, entry)", + "", + "Link", + "beta / inactive since 2004", + "roguelike", + "" + ], + [ + "JQuest (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "JSettlers (home, entry)", + "", + "Link", + "mature / active", + "board game", + "" + ], + [ + "JaNaG - Java Name Generator (home, entry)", + "", + "Link", + "mature / inactive since 2011", + "tool", + "" + ], + [ + "Jagged Alliance 2 Stracciatella (home, entry)", + "", + "", + "mature / active", + "requires original content", + "" + ], + [ + "JiGS Interactive Game System (home, entry)", + "", + "", + "beta / active", + "online", + "" + ], + [ + "KAtomic (home, entry)", + "", + "", + "mature / active", + "puzzle", + "" + ], + [ + "KQ Lives (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "Kingdoms (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "Knights and Merchants Remake (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "Kobold's Quest 2 (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "LGeneral (home, entry)", + "", + "", + "mature / active", + "TBS", + "" + ], + [ + "LZMA SDK (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Labyrinth of Worlds (home, entry)", + "", + "Link", + "beta / inactive since 2010", + "", + "" + ], + [ + "Land of Fire (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "Libxml2 (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Lightweight Java Game Library (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "LinCity (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "LinCity-NG (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Linley's Dungeon Crawl (home, entry)", + "", + "Link", + "mature / inactive since 2006", + "roguelike", + "" + ], + [ + "Linwarrior 3D (home, entry)", + "", + "Link", + "mature / inactive since 2010", + "", + "" + ], + [ + "Lips of Suna (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "LordsAWar! (home, entry)", + "", + "", + "mature / active", + "TBS", + "" + ], + [ + "Lua (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Lumix Engine (home, entry)", + "", + "Link", + "beta / active", + "3D", + "" + ], + [ + "L\u00d6VE (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "M.E.W.L. (home, entry)", + "", + "", + "beta / inactive since 2015", + "remake", + "" + ], + [ + "Machinations (home, entry)", + "", + "Link", + "beta / inactive since 2003", + "", + "" + ], + [ + "Magarena (home, entry)", + "", + "Link", + "mature / active", + "cards", + "" + ], + [ + "Mana (home, entry)", + "", + "Link", + "beta / active", + "MMO", + "" + ], + [ + "Maratis (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Mars, Land of No Mercy (home, entry)", + "", + "Link", + "beta / inactive since 2008", + "TBS", + "" + ], + [ + "MechCommander 2 Omnitech (home, entry)", + "", + "", + "beta / inactive since 2013", + "", + "" + ], + [ + "Mechanized Assault & eXploration Reloaded (home, entry)", + "", + "Link", + "beta / inactive since 2016", + "requires original content", + "" + ], + [ + "MegaGlest (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "Megamek (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Mercenary Commander (home, entry)", + "", + "", + "beta / inactive since 2010", + "", + "" + ], + [ + "Meridian 59 (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Meritous (home, entry)", + "", + "", + "mature / inactive since 2008", + "", + "" + ], + [ + "Metal Mech (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "Micropolis (home, entry)", + "", + "", + "mature / active", + "online", + "" + ], + [ + "MonoGame (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Moopy (home, entry)", + "", + "", + "beta / inactive since 2008", + "", + "" + ], + [ + "Moria (home, entry)", + "", + "Link", + "mature / inactive since 2008", + "roguelike", + "" + ], + [ + "Mpango (home, entry)", + "", + "Link", + "beta / inactive since 2013", + "", + "" + ], + [ + "Murder In The Public Domain (home, entry)", + "", + "Link", + "mature / active", + "visual novel", + "" + ], + [ + "NLarn (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "Naev (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "NetHack (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "NetPanzer (home, entry)", + "", + "Link", + "beta / active", + "online, MP, RTS", + "" + ], + [ + "O.H.R.RPG.C.E (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "OGRE3D (home, entry)", + "", + "Link", + "mature / active", + "3D", + "" + ], + [ + "ORIENT (home, entry)", + "", + "Link", + "mature / inactive since 2009", + "educational", + "" + ], + [ + "Octaforge (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Open AL (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Open AL Soft (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Open Apocalypse (home, entry)", + "", + "Link", + "mature / active", + "requires original content", + "" + ], + [ + "Open Dune (home, entry)", + "", + "Link", + "mature / active", + "remake, requires original content", + "" + ], + [ + "Open General (home, entry)", + "", + "Link", + "mature / active", + "requires original content", + "" + ], + [ + "Open Imperium Galactica (home, entry)", + "", + "Link", + "beta / active", + "TBS", + "" + ], + [ + "Open Legend RPG (home, entry)", + "", + "", + "mature / active", + "board game", + "" + ], + [ + "Open Meridian (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Open Panzer (home, entry)", + "", + "", + "mature / active", + "online", + "" + ], + [ + "Open RPG Maker (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "", + "" + ], + [ + "Open Rails (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Open Soccer Star (home, entry)", + "", + "", + "beta / active", + "online, sports", + "" + ], + [ + "Open Sonic (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Open Tibia (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "", + "" + ], + [ + "Open Transport Tycoon (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Open Zelda (home, entry)", + "", + "", + "beta / active", + "requires original content", + "" + ], + [ + "OpenCity (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "OpenFL (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "OpenHoMM (home, entry)", + "", + "Link", + "beta / inactive since 2010", + "", + "" + ], + [ + "OpenMOO2 (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "OpenMW (home, entry)", + "", + "Link", + "mature / active", + "engine, remake, requires original content", + "" + ], + [ + "OpenPop (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "OpenRA (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "OpenRCT2 (home, entry)", + "", + "Link", + "beta / active", + "remake, requires original content", + "" + ], + [ + "OpenRPG (home, entry)", + "", + "Link", + "mature / inactive since 2013", + "", + "" + ], + [ + "OpenSSL (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "OpenSkyscraper (home, entry)", + "", + "", + "beta / active", + "remake", + "" + ], + [ + "OpenSoccer (home, entry)", + "", + "", + "beta / active", + "online, sports", + "" + ], + [ + "OpenWebSoccer-Sim (home, entry)", + "", + "Link", + "mature / active", + "online, sports", + "" + ], + [ + "OpenXcom (home, entry)", + "", + "Link", + "mature / active", + "TBS", + "" + ], + [ + "Openglad (home, entry)", + "", + "Link", + "mature / inactive since 2004", + "remake", + "" + ], + [ + "Operation Citadel (home, entry)", + "", + "Link", + "beta / inactive since 2000", + "", + "" + ], + [ + "Orx (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Other-Life (home, entry)", + "", + "Link", + "beta / active", + "MMO", + "" + ], + [ + "Our Personal Space (home, entry)", + "", + "", + "mature / active", + "visual novel", + "" + ], + [ + "Outer Space (home, entry)", + "", + "Link", + "beta / inactive since 2012", + "", + "" + ], + [ + "PARPG (home, entry)", + "", + "Link", + "beta / inactive since 2012", + "", + "" + ], + [ + "PCGen (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "Panda 3D (home, entry)", + "", + "Link", + "mature / active", + "3D", + "" + ], + [ + "Pax Britannica (home, entry)", + "", + "", + "mature / active", + "MP, RTS", + "" + ], + [ + "Phantasy Star Rebirth (home, entry)", + "", + "Link", + "beta / inactive since 2013", + "", + "" + ], + [ + "Pioneer (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Pioneers (home, entry)", + "", + "Link", + "mature / active", + "board game", + "" + ], + [ + "Pizza Business (home, entry)", + "", + "Link", + "mature / inactive since 2003", + "", + "" + ], + [ + "PlaneShift (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Planetary Hoppers (home, entry)", + "", + "Link", + "beta / inactive since 2003", + "", + "" + ], + [ + "Polis (home, entry)", + "", + "", + "mature / inactive since 2016", + "", + "" + ], + [ + "Polycode (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Project Diaspora (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "", + "" + ], + [ + "Project Helena (home, entry)", + "", + "Link", + "beta / inactive since 2015", + "", + "" + ], + [ + "Promisance (home, entry)", + "", + "Link", + "mature / inactive since 2004", + "", + "" + ], + [ + "Pthreads-win32 (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Pymapper (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "Qt (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Quad-engine (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "REGoth (home, entry)", + "", + "Link", + "beta / active", + "remake, requires original content", + "" + ], + [ + "RPDungeon - computer aided role playing (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "tool", + "" + ], + [ + "Radakan (home, entry)", + "", + "Link", + "beta / inactive since 2010", + "SP", + "" + ], + [ + "Ragel (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Red Eclipse (home, entry)", + "", + "Link", + "mature / active", + "shooter", + "" + ], + [ + "Return to the Roots (home, entry)", + "", + "Link", + "mature / active", + "remake, requires original content", + "" + ], + [ + "Rocks'n'Diamonds (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Rogue Clone IV (home, entry)", + "", + "Link", + "mature / inactive since 2006", + "remake, roguelike", + "" + ], + [ + "Roguish (home, entry)", + "", + "", + "beta / inactive since 2015", + "roguelike", + "" + ], + [ + "Rolemaster Office (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "Rolisteam (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "Room for Change (home, entry)", + "", + "", + "mature / inactive since 2013", + "", + "" + ], + [ + "RuneSword II (home, entry)", + "", + "Link", + "mature / inactive since 2011", + "", + "" + ], + [ + "S.C.O.U.R.G.E. (home, entry)", + "", + "Link", + "beta / inactive since 2008", + "roguelike", + "" + ], + [ + "SDL Game Engine 2D (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "", + "" + ], + [ + "SWIG (home, entry)", + "", + "Link", + "mature / active", + "language binding, interface generator", + "" + ], + [ + "Scorched Moon (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "Scoreos (home, entry)", + "", + "", + "beta / inactive since 2008", + "online, sports", + "" + ], + [ + "ScummVM (home, entry)", + "", + "Link", + "mature / active", + "engine", + "" + ], + [ + "Secret Mario Chronicles (home, entry)", + "", + "Link", + "mature / inactive since 2009", + "puzzle", + "" + ], + [ + "Sengoku: Warring States of Japan (home, entry)", + "", + "Link", + "beta / inactive since 2008", + "", + "" + ], + [ + "Sentient Storage (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Settlers III remake (home, entry)", + "", + "Link", + "beta / active", + "remake, requires original content", + "" + ], + [ + "Silvertree (home, entry)", + "", + "Link", + "beta / inactive since 2007", + "SP", + "" + ], + [ + "Simple DirectMedia Layer (home, entry)", + "", + "Link", + "mature / active", + "3D", + "" + ], + [ + "Simple and Fast Multimedia Library (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Simple-Solitaire (home, entry)", + "", + "", + "mature / active", + "cards", + "" + ], + [ + "SimuTrans (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Sintel The Game (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "Skrupel - Tribute Compilation (home, entry)", + "", + "Link", + "mature / inactive since 2010", + "", + "" + ], + [ + "Slash'EM (home, entry)", + "", + "Link", + "beta / inactive since 2007", + "roguelike", + "" + ], + [ + "Slay (home, entry)", + "", + "Link", + "beta / inactive since 2010", + "", + "" + ], + [ + "Smash (home, entry)", + "", + "", + "mature / active", + "browser", + "" + ], + [ + "Solar Empire (home, entry)", + "", + "Link", + "mature / inactive since 2012", + "", + "" + ], + [ + "Solaris the Game (home, entry)", + "", + "Link", + "beta / inactive since 2010", + "", + "" + ], + [ + "Solarus (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Song of Albion (home, entry)", + "", + "", + "mature / inactive since 2011", + "", + "" + ], + [ + "Source of Tales (home, entry)", + "", + "", + "mature / inactive since 2013", + "MMO", + "" + ], + [ + "Space Faring (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Space Opera (home, entry)", + "", + "Link", + "beta / inactive since 2008", + "", + "" + ], + [ + "Space Station 13 (home, entry)", + "", + "", + "mature / active", + "online", + "" + ], + [ + "Space Trader for Windows (home, entry)", + "", + "Link", + "mature / inactive since 2008", + "", + "" + ], + [ + "Space War (home, entry)", + "", + "Link", + "mature / active", + "TBS", + "" + ], + [ + "SpaceTrader for Java (home, entry)", + "", + "Link", + "mature / inactive since 2010", + "", + "" + ], + [ + "Speed Dreams (home, entry)", + "", + "Link", + "mature / active", + "racing", + "" + ], + [ + "Spice Trade (home, entry)", + "", + "Link", + "mature / inactive since 2005", + "", + "" + ], + [ + "Spring RTS engine (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "Star Control II: The Ur-Quan Masters (home, entry)", + "", + "Link", + "mature / inactive since 2011", + "TBS", + "" + ], + [ + "Star Maiden Rio (home, entry)", + "", + "Link", + "mature / active", + "visual novel, rating 18", + "" + ], + [ + "Stars! Nova (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Stendhal (home, entry)", + "", + "", + "mature / active", + "MP, online", + "" + ], + [ + "Story of a Lost Sky (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Summoning Wars (home, entry)", + "", + "Link", + "beta / inactive since 2014", + "SP, MP", + "" + ], + [ + "SuperTuxKart (home, entry)", + "", + "Link", + "mature / active", + "racing", + "" + ], + [ + "Superpowers (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Supremacy (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "T-Bots (home, entry)", + "", + "Link", + "beta / inactive since 2004", + "", + "" + ], + [ + "TVTower (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Tales of Maj'Eyal (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "Tanks of Freedom (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Terasology (home, entry)", + "", + "", + "mature / active", + "3D", + "" + ], + [ + "The Clans (home, entry)", + "", + "Link", + "beta / inactive since 2003", + "", + "" + ], + [ + "The Epic of Heroes (home, entry)", + "", + "Link", + "beta / inactive since 2015", + "", + "" + ], + [ + "The Mana World (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "The hunt for the lost rainbow jewels (Jewelhunt) (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "Thousand Parsec (home, entry)", + "", + "Link", + "beta / inactive since 2012", + "", + "" + ], + [ + "Trinity Reign (home, entry)", + "", + "", + "beta / inactive since 2013", + "", + "" + ], + [ + "TripleA (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Turious (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "Turn of War (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "Tux Racer (home, entry)", + "", + "Link", + "beta / inactive since 2001", + "racing", + "" + ], + [ + "Tuxemon (home, entry)", + "", + "Link", + "mature / active", + "TB", + "" + ], + [ + "TwinEngine (home, entry)", + "", + "", + "mature / inactive since 2015", + "engine, remake, requires original content", + "" + ], + [ + "UFO2000 (home, entry)", + "", + "", + "mature / inactive since 2012", + "", + "" + ], + [ + "Ufo: Alien Invasion (home, entry)", + "", + "Link", + "mature / active", + "TBS", + "" + ], + [ + "UlDunAd (home, entry)", + "", + "", + "beta / inactive since 2011", + "console", + "" + ], + [ + "Umbra (home, entry)", + "", + "Link", + "beta / inactive since 2002", + "", + "" + ], + [ + "UnNetHack (home, entry)", + "", + "Link", + "mature / active", + "roguelike", + "" + ], + [ + "Underworld Adventures (home, entry)", + "", + "Link", + "beta / inactive since 2006", + "", + "" + ], + [ + "Unknown Horizons (home, entry)", + "", + "Link", + "beta / active", + "SP, TBS", + "" + ], + [ + "Urho3D (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "VCMI Project (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Valyria Tear (home, entry)", + "", + "Link", + "mature / active", + "JRPG, popular", + "" + ], + [ + "Vega Strike (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "VegaTrek (home, entry)", + "", + "Link", + "beta / inactive since 2013", + "", + "" + ], + [ + "Visions from the Other Side (home, entry)", + "", + "", + "mature / inactive since 2006", + "visual novel", + "" + ], + [ + "WAtomic (home, entry)", + "", + "Link", + "mature / inactive since 2005", + "remake", + "" + ], + [ + "War Of Kingdom (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "WarGame (home, entry)", + "", + "", + "beta / inactive since 2016", + "", + "" + ], + [ + "Wargamer (home, entry)", + "", + "Link", + "mature / inactive since 2003", + "", + "" + ], + [ + "Wargus (home, entry)", + "", + "Link", + "mature / active", + "requires original content", + "" + ], + [ + "Warzone 2100 (home, entry)", + "", + "Link", + "mature / active", + "RTS, popular", + "" + ], + [ + "Waste's Edge (home, entry)", + "", + "", + "beta / active", + "", + "" + ], + [ + "Widelands (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "Witch Blast (home, entry)", + "", + "Link", + "beta / inactive since 2015", + "roguelike", + "" + ], + [ + "Wizards Magic (home, entry)", + "", + "Link", + "mature / inactive since 2012", + "cards, remake", + "" + ], + [ + "Wolfpack Empire (home, entry)", + "", + "Link", + "mature / active", + "online", + "" + ], + [ + "World of Heroes (home, entry)", + "", + "Link", + "beta / inactive since 2009", + "", + "" + ], + [ + "World of Phaos (home, entry)", + "", + "Link", + "mature / inactive since 2011", + "online", + "" + ], + [ + "WorldForge (home, entry)", + "", + "Link", + "mature / active", + "MMO", + "" + ], + [ + "Wyrmsun (home, entry)", + "", + "Link", + "mature / active", + "RTS", + "" + ], + [ + "X-Force: Fight For Destiny (home, entry)", + "", + "Link", + "beta / inactive since 2011", + "TBS", + "" + ], + [ + "XArchon (home, entry)", + "", + "Link", + "beta / inactive since 2003", + "", + "" + ], + [ + "XSera (home, entry)", + "", + "", + "beta / inactive since 2010", + "RTS, shooter", + "" + ], + [ + "XU4 (home, entry)", + "", + "Link", + "mature / active", + "SP", + "" + ], + [ + "XZ Utils (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Xconq (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "Xenowar (home, entry)", + "", + "", + "mature / inactive since 2014", + "TBS", + "" + ], + [ + "Xonotic (home, entry)", + "", + "Link", + "mature / active", + "shooter", + "" + ], + [ + "ZAngband (home, entry)", + "", + "Link", + "mature / inactive since 2005", + "roguelike", + "" + ], + [ + "ZGameEditor (home, entry)", + "", + "Link", + "mature / active", + "editor", + "" + ], + [ + "Zelda: Mystery of Solarus DX (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Zero-K (home, entry)", + "", + "Link", + "mature / active", + "RTS, popular", + "" + ], + [ + "Zetawar (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "Zone of Control (home, entry)", + "", + "Link", + "beta / inactive since 2017", + "TBS", + "" + ], + [ + "diablo-js (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "jMonkeyEngine (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "libGDX (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "libpng (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "micropolisJS (home, entry)", + "", + "", + "mature / active", + "browser", + "" + ], + [ + "mkxp (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "pkg-config (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "pyORPG (home, entry)", + "", + "", + "beta / inactive since 2015", + "", + "" + ], + [ + "pygame (home, entry)", + "", + "Link", + "mature / active", + "", + "" + ], + [ + "rpge (home, entry)", + "", + "", + "beta / inactive since 2014", + "", + "" + ], + [ + "sCoreForge Pathfinder Character Creator (home, entry)", + "", + "Link", + "mature / active", + "tool", + "" + ], + [ + "sandbox Game Maker (home, entry)", + "", + "Link", + "mature / inactive since 2014", + "", + "" + ], + [ + "wxWidgets (home, entry)", + "", + "Link", + "mature / active", + "gui toolkit", + "" + ], + [ + "xoreos (home, entry)", + "", + "Link", + "beta / active", + "", + "" + ], + [ + "yaml-cpp (home, entry)", + "", + "", + "mature / active", + "", + "" + ], + [ + "zlib (home, entry)", + "", + "", + "mature / active", + "", + "" + ] + ] +} \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index c53888ef..02e94576 100644 --- a/docs/index.html +++ b/docs/index.html @@ -12,12 +12,15 @@ \ No newline at end of file diff --git a/games/framework/scummvm.md b/games/framework/scummvm.md index f4acf4e4..5500961e 100644 --- a/games/framework/scummvm.md +++ b/games/framework/scummvm.md @@ -2,7 +2,7 @@ _Allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files._ -- Home: www.scummvm.org +- Home: http://www.scummvm.org/ - Media: https://en.wikipedia.org/wiki/ScummVM - Download: http://www.scummvm.org/downloads/ - State: mature diff --git a/games/library/pthreads_win32.md b/games/library/pthreads_win32.md index 93393558..38334f5a 100644 --- a/games/library/pthreads_win32.md +++ b/games/library/pthreads_win32.md @@ -6,7 +6,7 @@ _Implements a large subset of the POSIX standard threads related API._ - Media: https://en.wikipedia.org/wiki/POSIX_Threads#POSIX_Threads_for_Windows - Download: (see home) - State: mature -- Code repository: cvs (see home) https://github.com/GerHobbelt/pthread-win32 +- Code repository: https://github.com/GerHobbelt/pthread-win32, (cvs, see home) - Code language: C - Code license: LGPL-2.1 diff --git a/games/library/sdl_2.md b/games/library/sdl_2.md index 30f18552..8b9a2d1f 100644 --- a/games/library/sdl_2.md +++ b/games/library/sdl_2.md @@ -7,7 +7,7 @@ _Simple DirectMedia Layer is a cross-platform development library designed to pr - Download: https://www.libsdl.org/download-2.0.php - State: mature - Keywords: 3D -- Code repository: http://hg.libsdl.org/SDL (mercurial) +- Code repository: http://hg.libsdl.org/SDL (hg) - Code language: C - Code license: zlib - Bindings: [C#, Lua, Python, ..](https://www.libsdl.org/languages.php) diff --git a/games/misc/pcgen.md b/games/misc/pcgen.md index 10957371..7bbb41bb 100644 --- a/games/misc/pcgen.md +++ b/games/misc/pcgen.md @@ -6,7 +6,7 @@ _RPG Character Generator_ - Download: http://pcgen.org/download/, https://sourceforge.net/projects/pcgen/files - State: mature - Keywords: tool -- Code repository: https://sourceforge.net/p/pcgen/cvs/, https://sourceforge.net/p/pcgen/code/HEAD/tree/, https://github.com/PCGen/pcgen +- Code repository: https://github.com/PCGen/pcgen, https://sourceforge.net/p/pcgen/cvs/ (cvs), https://sourceforge.net/p/pcgen/code/HEAD/tree/ (svn) - Code language: Java ## Building diff --git a/games/misc/rolisteam.md b/games/misc/rolisteam.md index 6eff2e29..112eea1b 100644 --- a/games/misc/rolisteam.md +++ b/games/misc/rolisteam.md @@ -6,7 +6,7 @@ _Virtual tabletop software._ - Download: http://www.rolisteam.org/download.html, https://sourceforge.net/projects/rolisteam/files - State: mature - Keywords: tool -- Code repository: https://github.com/Rolisteam, https://github.com/Rolisteam/rolisteam +- Code repository: https://github.com/Rolisteam/rolisteam (https://github.com/Rolisteam) - Code language: C++, Javascript - Code license: GPL-2.0 diff --git a/games/rpg/argentum_online.md b/games/rpg/argentum_online.md index fb63ada6..5f4e7686 100644 --- a/games/rpg/argentum_online.md +++ b/games/rpg/argentum_online.md @@ -6,13 +6,11 @@ _Open Source FREE 2D MMORPG._ - Download: http://www.comunidadargentum.com/descargas/ - State: beta, inactive since 2014 - Keywords: MMO -- Code repository: http://morgoao.cvs.sourceforge.net/ (cvs) https://github.com/Argentum-Online/Argentum-Online +- Code repository: https://github.com/Argentum-Online/Argentum-Online, http://morgoao.cvs.sourceforge.net/ (cvs) - Code language: VB - Code license: GPL-2.0 -See also [spin-off](https://github.com/horacioMartinez/argentumonline.io). - -See also [server mod](https://sourceforge.net/projects/aoserverbyshura/). +See also: [spin-off](https://github.com/horacioMartinez/argentumonline.io), [server mod](https://sourceforge.net/projects/aoserverbyshura/). ## Building diff --git a/games/rpg/egoboo.md b/games/rpg/egoboo.md index 2a5ed62e..f1e6e794 100644 --- a/games/rpg/egoboo.md +++ b/games/rpg/egoboo.md @@ -6,7 +6,7 @@ _A three-dimensional dungeon crawling adventure that borrows a lot of elements f - Media: - Download: http://egoboo.sourceforge.net/download.html - State: mature, inactive since 2015 -- Code repository: https://sourceforge.net/p/egoboo/svn/HEAD/tree/ (svn) https://github.com/egoboo/egoboo +- Code repository: https://github.com/egoboo/egoboo, https://sourceforge.net/p/egoboo/svn/HEAD/tree/ (svn) - Code language: C++, C - Code license: GPL-3.0 diff --git a/games/rpg/gearhead.md b/games/rpg/gearhead.md index 9c80fa45..fa5b93cd 100644 --- a/games/rpg/gearhead.md +++ b/games/rpg/gearhead.md @@ -6,7 +6,7 @@ _Roguelike mecha RPG series._ - Download: http://www.gearheadrpg.com/downloads/ - State: mature - Keywords: roguelike -- Code repository: https://github.com/jwvhewitt/gearhead-1, https://github.com/jwvhewitt/gearhead-2, https://github.com/jwvhewitt/gearhead-caramel, https://github.com/jwvhewitt/dmeternal +- Code repository: https://github.com/jwvhewitt/gearhead-1, https://github.com/jwvhewitt/gearhead-2 (+), https://github.com/jwvhewitt/gearhead-caramel (+), https://github.com/jwvhewitt/dmeternal (+) - Code language: Pascal, Python - Code license: LGPL-2.1, Apache-2.0 diff --git a/games/rpg/goblin_hack.md b/games/rpg/goblin_hack.md index 14be9318..4f21f0e0 100644 --- a/games/rpg/goblin_hack.md +++ b/games/rpg/goblin_hack.md @@ -6,7 +6,7 @@ _A roguelike opengl-based smooth-scrolling ASCII graphics game._ - Download: https://sourceforge.net/projects/goblinhack/files/ - State: beta, inactive since 2009 - Keywords: Sp, roguelike -- Code repository: https://github.com/goblinhack/goblinhack https://sourceforge.net/p/goblinhack/code/HEAD/tree/ (svn) +- Code repository: https://github.com/goblinhack/goblinhack, https://sourceforge.net/p/goblinhack/code/HEAD/tree/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/rpg/hale.md b/games/rpg/hale.md index 0817fc94..7e0bac05 100644 --- a/games/rpg/hale.md +++ b/games/rpg/hale.md @@ -6,7 +6,7 @@ _A turn based RPG with deep tactical combat and character customization._ - Download: https://sourceforge.net/projects/hale/files/ - State: beta, inactive since 2014 - Keywords: TB -- Code repository: https://sourceforge.net/p/hale/code/HEAD/tree/ (svn), https://github.com/Grokmoo/hale +- Code repository: https://github.com/Grokmoo/hale, https://sourceforge.net/p/hale/code/HEAD/tree/ (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/games/rpg/ilarion.md b/games/rpg/ilarion.md index a1e30711..1a01d6a4 100644 --- a/games/rpg/ilarion.md +++ b/games/rpg/ilarion.md @@ -6,7 +6,7 @@ _Kostenloses Open Source-MMORPG, welches seinen Schwerpunkt auf echtes Rollenspi - Download: http://illarion.org/illarion/de_java_download.php - State: mature - Keywords: MMO -- Code repository: https://github.com/Illarion-eV +- Code repository: https://github.com/Illarion-eV/Illarion-Java (https://github.com/Illarion-eV), https://github.com/Illarion-eV/Illarion-Server (+), https://github.com/Illarion-eV/Illarion-Content (+) - Code language: C++, Java, Lua - Code license: GPL-3.0 diff --git a/games/rpg/nethack.md b/games/rpg/nethack.md index b092af41..569e8d9b 100644 --- a/games/rpg/nethack.md +++ b/games/rpg/nethack.md @@ -7,7 +7,7 @@ _Single player dungeon exploration game that runs on a wide variety of computer - Download: https://www.nethack.org/common/index.html - State: mature - Keywords: roguelike -- Code repository: https://github.com/NetHack/NetHack, https://github.com/Vanilla-NetHack/NetHack +- Code repository: https://github.com/NetHack/NetHack, https://github.com/Vanilla-NetHack/NetHack (+) - Code language: C - Code license: Custom (Nethack General Public License) diff --git a/games/rpg/other_life.md b/games/rpg/other_life.md index d7a8e5b7..37612048 100644 --- a/games/rpg/other_life.md +++ b/games/rpg/other_life.md @@ -7,7 +7,7 @@ _A community based game that allows you to affect the future of the game._ - Download: http://www.other-life.com/downloads.php - State: beta - Keywords: MMO -- Code repository: https://github.com/jp8900308/other-life, https://github.com/gregoryfenton/other-life +- Code repository: https://github.com/jp8900308/other-life, https://github.com/gregoryfenton/other-life (+) - Code language: C, C++ Based on [Eternal Lands](eternal_lands.md) diff --git a/games/rpg/space_station_13.md b/games/rpg/space_station_13.md index c5470be1..16155f1c 100644 --- a/games/rpg/space_station_13.md +++ b/games/rpg/space_station_13.md @@ -6,7 +6,7 @@ _A community developed, multiplayer round-based role playing game, where players - Media: https://en.wikipedia.org/wiki/Space_Station_13 - State: mature - Keywords: online -- Code repository: many different versions +- Code repository: (many different versions) Uses the [Byond engine]() which is closed source! diff --git a/games/rpg/trinity_reign.md b/games/rpg/trinity_reign.md index fff2bd3e..198b354d 100644 --- a/games/rpg/trinity_reign.md +++ b/games/rpg/trinity_reign.md @@ -2,7 +2,7 @@ _Cross-platform, open source 3D IMOW (Immersive Multiplayer Online World)._ -- Home: https://sourceforge.net/projects/ura-game/ +- Home: , https://sourceforge.net/projects/ura-game/ - State: beta, inactive since 2013 - Code repository: https://sourceforge.net/p/ura-game/code/HEAD/tree/ (svn) - Code language: C++ diff --git a/games/rpg/unnethack.md b/games/rpg/unnethack.md index 070f0674..78369478 100644 --- a/games/rpg/unnethack.md +++ b/games/rpg/unnethack.md @@ -7,7 +7,7 @@ _Roguelike, single-player role-playing game where the hero must venture through - Download: https://sourceforge.net/projects/unnethack/files/unnethack/ - State: mature - Keywords: roguelike -- Code repository: https://sourceforge.net/p/unnethack/code/HEAD/tree/ (svn), https://sourceforge.net/p/unnethack/git/ci/master/tree/, https://github.com/unnethack/unnethack +- Code repository: https://github.com/unnethack/unnethack, https://sourceforge.net/p/unnethack/code/HEAD/tree/ (svn), https://sourceforge.net/p/unnethack/git/ci/master/tree/ - Code language: C - Code license: Custom (NetHack license) diff --git a/games/simulation/micropolis.md b/games/simulation/micropolis.md index 1f6b07de..010bb7c4 100644 --- a/games/simulation/micropolis.md +++ b/games/simulation/micropolis.md @@ -4,8 +4,8 @@ _Micropolis is the open source version of SimCity Classic from Maxis._ - Home: http://micropolisonline.com/ - Media: -- Download: can be played online - State: mature +- Keywords: online - Code repository: https://github.com/simhacker/micropolis - Code language: C++, Java, Python - Code license: GPL-3.0 diff --git a/games/simulation/open_transport_tycoon.md b/games/simulation/open_transport_tycoon.md index 1a60284b..03a43979 100644 --- a/games/simulation/open_transport_tycoon.md +++ b/games/simulation/open_transport_tycoon.md @@ -6,7 +6,7 @@ _OpenTTD is an open source simulation game based upon the popular Microprose gam - Media: https://en.wikipedia.org/wiki/OpenTTD - Download: http://www.openttd.org/en/download-stable - State: mature -- Code repository: https://svn.openttd.org/ (svn), https://github.com/OpenTTD/OpenTTD (sync) +- Code repository: https://github.com/OpenTTD/OpenTTD (mirror), https://svn.openttd.org/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/statistics.md b/games/statistics.md index f37ffe10..e79ebe11 100644 --- a/games/statistics.md +++ b/games/statistics.md @@ -1,13 +1,13 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 405 entries on 2018-06-11 14:40:03 +analyzed 404 entries on 2018-06-12 10:49:49 ## State -- mature: 236 (58.3%) -- beta: 169 (41.7%) -- inactive: 171 (42.2%) +- mature: 236 (58.4%) +- beta: 168 (41.6%) +- inactive: 171 (42.3%) ##### Inactive State @@ -21,8 +21,8 @@ Crimson Fields, Dragon History, Evol Online, Greenius' Civil War, Imperium, Land ##### Language frequency -- C++ (36.3%) -- C (20.4%) +- C++ (36.4%) +- C (20.3%) - Java (11.6%) - Python (8.6%) - Lua (5.4%) @@ -61,12 +61,12 @@ Without license tag: 44 (10.9%) ##### Licenses frequency -- GPL-2.0 (38.7%) -- GPL-3.0 (24.7%) +- GPL-2.0 (38.6%) +- GPL-3.0 (24.8%) - MIT (11.3%) - Custom (5.2%) - Apache-2.0 (3.3%) -- zlib (2.7%) +- zlib (2.8%) - BSD (2.2%) - GPL (1.9%) - LGPL-3.0 (1.1%) @@ -74,7 +74,7 @@ Without license tag: 44 (10.9%) - BSD-3 (0.8%) - LGPL-2.0 (0.8%) - LGPL-2.1 (0.8%) -- MPL (0.5%) +- MPL (0.6%) - Artistic License (0.3%) - Boost license 1.0 (0.3%) - Boost-1.0 (0.3%) @@ -98,15 +98,15 @@ Without license tag: 44 (10.9%) ##### Keywords frequency -- TBS (10.6%) +- TBS (10.5%) - RTS (8.9%) -- roguelike (8.1%) +- roguelike (8.0%) - remake (7.6%) - requires original content (7.6%) - MMO (7.2%) -- online (6.8%) +- online (7.2%) - tool (5.5%) -- SP (4.7%) +- SP (4.6%) - MP (3.4%) - 3D (3.0%) - browser (2.1%) diff --git a/games/strategy/_toc.md b/games/strategy/_toc.md index 60883f41..6d13eb4c 100644 --- a/games/strategy/_toc.md +++ b/games/strategy/_toc.md @@ -53,7 +53,6 @@ - **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) - **[First Strike](first_strike.md)** (Java, mature) - **[Free Orion](freeorion.md)** (C++, Python, GPL-2.0, beta) -- **[Free Space Colonization](freespace_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) @@ -69,7 +68,7 @@ - **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature) - **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[Globulation2](globulation2.md)** (C++, GPL-3.0, mature) -- **[Goblin Camp](golbin_camp.md)** (C++, GPL-3.0, beta, inactive since 2012) +- **[Goblin Camp](goblin_camp.md)** (C++, GPL-3.0, beta, inactive since 2012) - **[Greenius' Civil War](civil_war.md)** (beta, inactive since 2001) - **[Harris](harris.md)** (C, Python, GPL-3.0, beta) - **[Heroes of Wesnoth](heroes_of_wesnoth.md)** (C++, beta) diff --git a/games/strategy/free_heroes2_engine.md b/games/strategy/free_heroes2_engine.md index 682a2ee5..94ed0bad 100644 --- a/games/strategy/free_heroes2_engine.md +++ b/games/strategy/free_heroes2_engine.md @@ -5,7 +5,7 @@ _Free implementation of Heroes of the Might and Magic II engine._ - Home: https://sourceforge.net/projects/fheroes2/ - Download: https://sourceforge.net/projects/fheroes2/files/fheroes2/ - State: beta, inactive since 2015 -- Code repository: https://svn.code.sf.net/p/fheroes2/code/ (svn), https://github.com/ciplogic/fheroes2enh +- Code repository: https://github.com/ciplogic/fheroes2enh, https://svn.code.sf.net/p/fheroes2/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/strategy/free_space_colonization.md b/games/strategy/free_space_colonization.md index 0694e9a0..b2491dbe 100644 --- a/games/strategy/free_space_colonization.md +++ b/games/strategy/free_space_colonization.md @@ -1,13 +1,14 @@ # Free Space Colonization -_A 4X approach. It is played on randomly generated maps._ +_Game of colonization, research, diplomacy and trade. A 4X approach.It is played on randomly generated maps, the aim is to build an empire and rule most of the galaxy._ -- Home: https://sourceforge.net/projects/fsc/, http://fsc.sourceforge.net/ +- Home: http://fsc.sourceforge.net/, https://sourceforge.net/projects/fsc/ - Download: https://sourceforge.net/projects/fsc/files - State: beta - Code repository: https://sourceforge.net/p/fsc/code/HEAD/tree/ (svn) - Code language: C - Code license: GPL-2.0 -## Building +requires SDL +## Building diff --git a/games/strategy/freespace_colonization.md b/games/strategy/freespace_colonization.md deleted file mode 100644 index 47b13201..00000000 --- a/games/strategy/freespace_colonization.md +++ /dev/null @@ -1,15 +0,0 @@ -# Free Space Colonization - -_Game of colonization, research, diplomacy and trade. A 4X approach.It is played on randomly generated maps, the aim is to build an empire and rule most of the galaxy._ - -- Home: http://fsc.sourceforge.net/, https://sourceforge.net/projects/fsc/ -- Download: https://sourceforge.net/projects/fsc/files -- State: beta -- Code repository: https://sourceforge.net/p/fsc/code/HEAD/tree/ -- Code language: C -- Code license: GPL-2.0 - -requires SDL - -## Building - diff --git a/games/strategy/golbin_camp.md b/games/strategy/goblin_camp.md similarity index 93% rename from games/strategy/golbin_camp.md rename to games/strategy/goblin_camp.md index ed6d9249..16dbb021 100644 --- a/games/strategy/golbin_camp.md +++ b/games/strategy/goblin_camp.md @@ -3,7 +3,7 @@ _Roguelike citybuilder, inspired by Anno 1404, Dwarf Fortress and Dungeon Keeper._ - Home: http://www.goblincamp.com/, https://bitbucket.org/genericcontainer/goblin-camp -- Download: see dome +- Download: (see home) - State: beta, inactive since 2012 - Code repository: https://bitbucket.org/genericcontainer/goblin-camp/src - Code language: C++ diff --git a/games/strategy/jsettlers.md b/games/strategy/jsettlers.md index b9c0ae41..adb36f5e 100644 --- a/games/strategy/jsettlers.md +++ b/games/strategy/jsettlers.md @@ -6,7 +6,7 @@ _Web-based version of the board game Settlers of Catan written in Java._ - Download: https://sourceforge.net/projects/jsettlers/files/, https://sourceforge.net/projects/jsettlers2/files/ - State: mature - Keywords: board game -- Code repository: https://sourceforge.net/p/jsettlers/code (cvs) https://sourceforge.net/p/jsettlers2/code/ (cvs) https://github.com/jdmonin/JSettlers2 +- Code repository: https://github.com/jdmonin/JSettlers2, https://sourceforge.net/p/jsettlers/code (cvs), https://sourceforge.net/p/jsettlers2/code/ (cvs) - Code language: Java - Code license: GPL-3.0 diff --git a/games/strategy/katomic.md b/games/strategy/katomic.md index ca76125d..65ce6c01 100644 --- a/games/strategy/katomic.md +++ b/games/strategy/katomic.md @@ -5,7 +5,7 @@ _Fun educational game built around molecular geometry. It employs simplistic two - Home: https://www.kde.org/applications/games/katomic/, https://games.kde.org/game.php?game=katomic - State: mature - Keywords: puzzle -- Code repository: https://anongit.kde.org/katomic (https://cgit.kde.org/katomic.git/tree//?) +- Code repository: https://anongit.kde.org/katomic.git (https://cgit.kde.org/katomic.git/) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/strategy/lgeneral.md b/games/strategy/lgeneral.md index 57262c37..212ea3e7 100644 --- a/games/strategy/lgeneral.md +++ b/games/strategy/lgeneral.md @@ -2,17 +2,19 @@ _A turn-based strategy engine heavily inspired by Panzer General._ -- Home: http://lgames.sourceforge.net/LGeneral/ +- Home: http://lgames.sourceforge.net/LGeneral/, https://sourceforge.net/projects/lgames/, https://sourceforge.net/projects/lgeneral/ - Media: https://en.wikipedia.org/wiki/Panzer_General#LGeneral - Download: (see home) - Platform: Android - State: mature - Keywords: TBS -- Code repository: various on github +- Code repository: https://github.com/AndO3131/lgeneral (mirror), https://sourceforge.net/p/lgeneral/code/HEAD/tree/ (svn), https://sourceforge.net/p/lgeneral/cvs/ (cvs) - Code language: C - Code license: GPL-2.0 May require original game content. +See also [LGeneral Deluxe](https://github.com/AndO3131/LGeneral-Deluxe), [lgeneral-to-android](https://code.google.com/archive/p/lgeneral-to-android/) + ## Building diff --git a/games/strategy/netpanzer.md b/games/strategy/netpanzer.md index b976b349..f4c45b98 100644 --- a/games/strategy/netpanzer.md +++ b/games/strategy/netpanzer.md @@ -6,7 +6,7 @@ _An online multiplayer tactical warfare game._ - Download: http://www.netpanzer.info/Download/ - State: beta - Keywords: online, MP, RTS -- Code repository: (see download) page and (svn) +- Code repository: (see download), (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/strategy/return_to_the_roots.md b/games/strategy/return_to_the_roots.md index d8532900..7ec78249 100644 --- a/games/strategy/return_to_the_roots.md +++ b/games/strategy/return_to_the_roots.md @@ -6,7 +6,7 @@ _Renew the original The Settlers 2._ - Download: https://www.siedler25.org/index.php?com=dynamic&mod=2 - State: mature - Keywords: remake, requires original content (Settlers II Gold) -- Code repository: https://launchpad.net/s25rttr, https://github.com/Return-To-The-Roots/s25client +- Code repository: https://launchpad.net/s25rttr, https://github.com/Return-To-The-Roots/s25client (+) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/strategy/supremacy.md b/games/strategy/supremacy.md index 89500430..86e78bbc 100644 --- a/games/strategy/supremacy.md +++ b/games/strategy/supremacy.md @@ -4,7 +4,7 @@ _"4X" (eXplore, eXpand, eXploit, eXterminate) turn-based, empire-building strate - Home: https://archive.codeplex.com/?p=supremacy - State: beta, inactive -- Code repository: (see download) archive +- Code repository: (see download) - Code language: C# - Code license: Ms-RL diff --git a/games/strategy/turious.md b/games/strategy/turious.md index dc0ac702..8d3cf36e 100644 --- a/games/strategy/turious.md +++ b/games/strategy/turious.md @@ -4,7 +4,7 @@ _Turn-Based Strategy Game._ - Home: https://gitorious.org/turious/turious/ - State: beta, inactive since 2014 -- Code repository: https://gitorious.org/turious/turious/ +- Code repository: https://gitorious.org/turious/turious.git - Code language: C - Code license: GPL-3.0 diff --git a/games/strategy/ufo_alien_invasion.md b/games/strategy/ufo_alien_invasion.md index ed46477a..92683936 100644 --- a/games/strategy/ufo_alien_invasion.md +++ b/games/strategy/ufo_alien_invasion.md @@ -7,7 +7,7 @@ _UFO: Alien Invasion is a squad-based tactical strategy game in the tradition of - Download: https://ufoai.org/wiki/Download - State: mature - Keywords: TBS -- Code repository: https://sourceforge.net/p/ufoai/code/ci/master/tree/ https://github.com/ufoai/ufoai (sync) +- Code repository: https://github.com/ufoai/ufoai (mirror), https://sourceforge.net/p/ufoai/code/ci/master/tree/ - Code language: C, C++ - Code license: GPL-2.0 diff --git a/games/strategy/vcmi.md b/games/strategy/vcmi.md index a125c868..b842dedb 100644 --- a/games/strategy/vcmi.md +++ b/games/strategy/vcmi.md @@ -5,7 +5,7 @@ _Engine for Heroes III, giving it new and extended possibilities._ - Home: https://vcmi.eu/, https://sourceforge.net/projects/vcmi/ - Download: (see home) - State: mature -- Code repository: https://sourceforge.net/p/vcmi/code/HEAD/tree/ (svn), https://github.com/vcmi/vcmi +- Code repository: https://github.com/vcmi/vcmi, https://sourceforge.net/p/vcmi/code/HEAD/tree/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/strategy/wargame.md b/games/strategy/wargame.md index c7356031..29a7af18 100644 --- a/games/strategy/wargame.md +++ b/games/strategy/wargame.md @@ -4,7 +4,7 @@ _Turn based strategy game for Windows, Mac OS X, Linux, and Android._ - Home: https://archive.codeplex.com/?p=wargame - State: beta, inactive since 2016 -- Code repository: (see download) archive +- Code repository: (see download) - Code language: Unity, C# - Code license: CDDL diff --git a/games/strategy/wolfpack_empire.md b/games/strategy/wolfpack_empire.md index b7d272d2..350f6a18 100644 --- a/games/strategy/wolfpack_empire.md +++ b/games/strategy/wolfpack_empire.md @@ -6,7 +6,7 @@ _Real time, multiplayer, Internet-based game, featuring military, diplomatic, an - Download: https://sourceforge.net/projects/empserver/files/ - State: mature - Keywords: online -- Code repository: http://git.pond.sub.org/empserver/ +- Code repository: http://git.pond.sub.org/empserver (http://git.pond.sub.org/?p=empserver;a=summary) - Code language: C - Code license: GPL-3.0 diff --git a/games/strategy/wyrmsun.md b/games/strategy/wyrmsun.md index 31d29767..a82c0bcc 100644 --- a/games/strategy/wyrmsun.md +++ b/games/strategy/wyrmsun.md @@ -6,7 +6,7 @@ _Strategy game which features elements of mythology, history and fiction._ - Download: https://store.steampowered.com/app/370070/Wyrmsun/ - State: mature - Keywords: RTS -- Code repository: https://github.com/andrettin/wyrmsun, https://github.com/Andrettin/Wyrmgus +- Code repository: https://github.com/andrettin/wyrmsun, https://github.com/Andrettin/Wyrmgus (+) - Code language: Lua, C++ - Code license: GPL-2.0 - Artwork license: GPL-2.0 (many from Battle for Wesnoth) diff --git a/games/strategy/xarchon.md b/games/strategy/xarchon.md index 5b8602a9..07af80c1 100644 --- a/games/strategy/xarchon.md +++ b/games/strategy/xarchon.md @@ -5,7 +5,7 @@ _Modelled after the golden oldie Archon game created by Freefall Associates and - Home: http://xarchon.seul.org/ - Download: http://xarchon.seul.org/download.html - State: beta, inactive since 2003 -- Code repository: cvs.seul.org:/home/cvspsrv/cvsroot +- Code repository: http://cvs.seul.org:/home/cvspsrv/cvsroot (cvs) - Code language: C, C++ - Code license: GPL-2.0 - Dependencies: GTK diff --git a/games/strategy/xconq.md b/games/strategy/xconq.md index cf9eef0f..7905d560 100644 --- a/games/strategy/xconq.md +++ b/games/strategy/xconq.md @@ -6,7 +6,7 @@ _General strategy game system._ - Media: https://en.wikipedia.org/wiki/Xconq - Download: https://sourceware.org/xconq/ftp.html - State: mature -- Code repository: none found yet +- Code repository: (see download) - Code license: GPL Historic. One of the first such projects. diff --git a/games/template.md b/games/template.md index d7f0def8..90041b8b 100644 --- a/games/template.md +++ b/games/template.md @@ -5,6 +5,7 @@ _{Description}_ - Home: {URL} - Media: {URL} - State: {XX} +- Play: {URL} - Download: {URL} - Platform: {XX} - Keywords: {XX} diff --git a/tools/git_archive/README.txt b/tools/git_archive/README.txt index 772eef31..2a84856a 100644 --- a/tools/git_archive/README.txt +++ b/tools/git_archive/README.txt @@ -1,5 +1,5 @@ Clones and/or pulls many git repositories from the open source games entries, so that one has an archive of them. -Currently requires at least 35 GB space! +Currently requires at least 45 GB space! Run update.py to update the archive. Git URLs are stored in archives.json. \ No newline at end of file diff --git a/tools/git_archive/archives.json b/tools/git_archive/archives.json index 966eb258..ed5ed97d 100644 --- a/tools/git_archive/archives.json +++ b/tools/git_archive/archives.json @@ -1,182 +1,208 @@ [ - "http://repo.or.cz/openal-soft.git", - "https://anongit.freedesktop.org/git/pkg-config.git", - "https://git.octaforge.org/engine/octaforge.git", - "https://git.savannah.gnu.org/git/adonthell/adonthell-wastesedge.git", - "https://git.savannah.gnu.org/git/freedink.git", - "https://git.savannah.gnu.org/git/freetype/freetype2-demos.git", - "https://git.savannah.gnu.org/git/freetype/freetype2.git", - "https://git.savannah.gnu.org/git/rpge.git", - "https://git.savannah.nongnu.org/git/lordsawar.git", - "https://git.tukaani.org/xz.git", - "https://git.tuxfamily.org/fanwor/fanwor.git", - "https://github.com/AdamAtomic/flixel.git", - "https://github.com/Ancurio/mkxp.git", - "https://github.com/Atlantis-PBEM/Atlantis.git", - "https://github.com/CamHenlin/Roguish.git", - "https://github.com/Circular-Studios/Dash.git", - "https://github.com/Cirrus-Minor/witchblast.git", - "https://github.com/CorsixTH/CorsixTH.git", - "https://github.com/DeltaEngine/DeltaEngine.git", - "https://github.com/EMC23/JiGS-PHP-RPG-engine.git", - "https://github.com/EasyRPG/Player.git", - "https://github.com/EdwardWoodhouse/Turn-of-War.git", - "https://github.com/FreeRCT/FreeRCT.git", - "https://github.com/FreezingMoon/AncientBeast.git", - "https://github.com/Fundynamic/dune2themaker4j.git", - "https://github.com/GNOME/atomix.git", - "https://github.com/Kromster80/kam_remake.git", - "https://github.com/LWJGL/lwjgl3.git", - "https://github.com/LionsPhil/mewl.git", - "https://github.com/Lozza999/scoreos.git", - "https://github.com/MattMatt0240/DemiGod.git", - "https://github.com/MegaGlest/megaglest-source.git", - "https://github.com/MegaMek/megamek.git", - "https://github.com/Meridian59/Meridian59.git", - "https://github.com/MonoGame/MonoGame.git", - "https://github.com/MovingBlocks/Terasology.git", - "https://github.com/NetHack/NetHack.git", - "https://github.com/OGRECave/ogre.git", - "https://github.com/OpenApoc/OpenApoc.git", - "https://github.com/OpenDUNE/OpenDUNE.git", - "https://github.com/OpenMW/openmw.git", - "https://github.com/OpenMeridian/Meridian59.git", - "https://github.com/OpenRA/OpenRA.git", - "https://github.com/OpenRCT2/OpenRCT2.git", - "https://github.com/PlatinumArts/Platinum-Arts-Sandbox-Free-Game-Maker.git", - "https://github.com/REGoth-project/REGoth.git", - "https://github.com/SFML/SFML.git", - "https://github.com/SWY1985/CivOne.git", - "https://github.com/Scorched-Moon/client.git", - "https://github.com/Scorched-Moon/server.git", - "https://github.com/TVTower/TVTower.git", - "https://github.com/TobiasBielefeld/Simple-Solitaire.git", - "https://github.com/Trilarion/sge2d.git", - "https://github.com/Tuxemon/Tuxemon.git", - "https://github.com/Vakarias/farcolony.git", - "https://github.com/ValyriaTear/ValyriaTear.git", - "https://github.com/VilleKrumlinde/zgameeditor.git", - "https://github.com/Warzone2100/warzone2100.git", - "https://github.com/Whales/Cataclysm.git", - "https://github.com/ZeroK-RTS/Zero-K.git", - "https://github.com/Zetawar/zetawar.git", - "https://github.com/akarnokd/open-ig.git", - "https://github.com/alphaonex86/CatchChallenger.git", - "https://github.com/anael-seghezzi/Maratis-4.git", - "https://github.com/andrettin/wyrmsun.git", - "https://github.com/angband/angband.git", - "https://github.com/antionio/game-off-2013.git", - "https://github.com/anttisalonen/kingdoms.git", - "https://github.com/arescentral/antares.git", - "https://github.com/arx/ArxLibertatis.git", - "https://github.com/atrinik/atrinik.git", - "https://github.com/boostorg/boost.git", - "https://github.com/bote-team/bote.git", - "https://github.com/brandon-rhodes/python-adventure.git", - "https://github.com/calref/cboe.git", - "https://github.com/clintbellanger/flare-engine.git", - "https://github.com/cocos2d/cocos2d-x.git", - "https://github.com/colobot/colobot.git", - "https://github.com/commandojs/CommandoJS.git", - "https://github.com/crawl/crawl.git", - "https://github.com/cthielen/Epiar.git", - "https://github.com/delight-im/OpenSoccer.git", - "https://github.com/dmecke/OpenSoccerStar.git", - "https://github.com/doxygen/doxygen.git", - "https://github.com/ec429/harris.git", - "https://github.com/endless-sky/endless-sky.git", - "https://github.com/enigma-dev/enigma-dev.git", - "https://github.com/exult/exult.git", - "https://github.com/fabianschuiki/OpenSkyscraper.git", - "https://github.com/fastrgv/AdaVenture.git", - "https://github.com/freeciv/freeciv-web.git", - "https://github.com/freeciv/freeciv.git", - "https://github.com/freeminer/freeminer.git", - "https://github.com/freeorion/freeorion.git", - "https://github.com/freeors/War-Of-Kingdom.git", - "https://github.com/freeserf/freeserf.git", - "https://github.com/gemrb/gemrb.git", - "https://github.com/glennrp/libpng.git", - "https://github.com/godotengine/godot.git", - "https://github.com/godrin/antargis.git", - "https://github.com/graememcc/micropolisJS.git", - "https://github.com/guillaume-gouchon/dungeonhero.git", - "https://github.com/guillaume-gouchon/dungeonquest.git", - "https://github.com/guillaume-gouchon/smash.js.git", - "https://github.com/hackcraft-de/linwarrior.git", - "https://github.com/harfbuzz/harfbuzz.git", - "https://github.com/henkboom/pax-britannica.git", - "https://github.com/hinogi/eternalwinterwars.git", - "https://github.com/iamCode/Dawn.git", - "https://github.com/ihofmann/open-websoccer.git", - "https://github.com/infidel-/cult.git", - "https://github.com/ivansafrin/Polycode.git", - "https://github.com/jMonkeyEngine/jmonkeyengine.git", - "https://github.com/ja2-stracciatella/ja2-stracciatella.git", - "https://github.com/jazztickets/choria.git", - "https://github.com/jbeder/yaml-cpp.git", - "https://github.com/jmimu/FITD.git", - "https://github.com/jonburesh/sintelgame.git", - "https://github.com/jp8900308/other-life.git", - "https://github.com/jsettlers/settlers-remake.git", - "https://github.com/jwvhewitt/dmeternal.git", - "https://github.com/jwvhewitt/gearhead-1.git", - "https://github.com/leethomason/unflobtactical.git", - "https://github.com/liballeg/allegro5.git", - "https://github.com/libgdx/libgdx.git", - "https://github.com/lo-th/3d.city.git", - "https://github.com/lua/lua.git", - "https://github.com/madler/zlib.git", - "https://github.com/magarena/magarena.git", - "https://github.com/mana/manaserv.git", - "https://github.com/marcusmoller/pyorpg-client.git", - "https://github.com/marcusmoller/pyorpg-server.git", - "https://github.com/mgfreshour/hexwar.git", - "https://github.com/mitallast/diablo-js.git", - "https://github.com/mordrax/cotwmtor.git", - "https://github.com/mozilla/BrowserQuest.git", - "https://github.com/naev/naev.git", - "https://github.com/nem0/lumixengine.git", - "https://github.com/nhydock/UlDunAd.git", - "https://github.com/nicupavel/openpanzer.git", - "https://github.com/nlarn/nlarn.git", - "https://github.com/openlegend/core-rules.git", - "https://github.com/openssl/openssl.git", - "https://github.com/openzelda/openzelda-source.git", - "https://github.com/orx/orx.git", - "https://github.com/ozkriff/zoc.git", - "https://github.com/panda3d/panda3d.git", - "https://github.com/pioneerspacesim/pioneer.git", - "https://github.com/prophile/xsera.git", - "https://github.com/pygame/pygame.git", - "https://github.com/qirien/personal-space.git", - "https://github.com/raduprv/Eternal-Lands.git", - "https://github.com/sago007/annchienta.git", - "https://github.com/scummvm/scummvm.git", - "https://github.com/simhacker/micropolis.git", - "https://github.com/singularity/singularity.git", - "https://github.com/snauts/game-lv.git", - "https://github.com/solarus-games/solarus.git", - "https://github.com/spring/spring.git", - "https://github.com/superpowers/superpowers-core.git", - "https://github.com/swig/swig.git", - "https://github.com/tales/sourceoftales.git", - "https://github.com/tales/tales-client.git", - "https://github.com/tautvilas/epoh.git", - "https://github.com/triplea-game/triplea.git", - "https://github.com/unknown-horizons/unknown-horizons.git", - "https://github.com/urho3d/Urho3D.git", - "https://github.com/vcosta/derclou.git", - "https://github.com/viewizard/astromenace.git", - "https://github.com/w84death/Tanks-of-Freedom.git", - "https://github.com/weidai11/cryptopp.git", - "https://github.com/wesnoth/wesnoth.git", - "https://github.com/worldforge/cyphesis.git", - "https://github.com/worldforge/ember.git", - "https://github.com/wxWidgets/wxWidgets.git", - "https://github.com/xesf/twin-e.git", - "https://github.com/zaki/irrlicht.git", - "https://gitlab.com/evol/evol-all.git", - "https://gitlab.com/solarus-games/zsdx.git", - "https://gitlab.gnome.org/GNOME/libxml2.git" + "http://git.pond.sub.org/empserver", + "http://repo.or.cz/openal-soft.git", + "https://anongit.freedesktop.org/git/pkg-config.git", + "https://anongit.kde.org/katomic.git", + "https://git.octaforge.org/engine/octaforge.git", + "https://git.savannah.gnu.org/git/adonthell/adonthell-wastesedge.git", + "https://git.savannah.gnu.org/git/freedink.git", + "https://git.savannah.gnu.org/git/freetype/freetype2-demos.git", + "https://git.savannah.gnu.org/git/freetype/freetype2.git", + "https://git.savannah.gnu.org/git/rpge.git", + "https://git.savannah.nongnu.org/git/lordsawar.git", + "https://git.tukaani.org/xz.git", + "https://git.tuxfamily.org/fanwor/fanwor.git", + "https://github.com/AdamAtomic/flixel.git", + "https://github.com/Ancurio/mkxp.git", + "https://github.com/AndO3131/lgeneral.git", + "https://github.com/Andrettin/Wyrmgus.git", + "https://github.com/Argentum-Online/Argentum-Online.git", + "https://github.com/Atlantis-PBEM/Atlantis.git", + "https://github.com/CamHenlin/Roguish.git", + "https://github.com/Circular-Studios/Dash.git", + "https://github.com/Cirrus-Minor/witchblast.git", + "https://github.com/CorsixTH/CorsixTH.git", + "https://github.com/DeltaEngine/DeltaEngine.git", + "https://github.com/EMC23/JiGS-PHP-RPG-engine.git", + "https://github.com/EasyRPG/Player.git", + "https://github.com/EdwardWoodhouse/Turn-of-War.git", + "https://github.com/FreeRCT/FreeRCT.git", + "https://github.com/FreezingMoon/AncientBeast.git", + "https://github.com/Fundynamic/dune2themaker4j.git", + "https://github.com/GNOME/atomix.git", + "https://github.com/GerHobbelt/pthread-win32.git", + "https://github.com/Grokmoo/hale.git", + "https://github.com/Illarion-eV/Illarion-Content.git", + "https://github.com/Illarion-eV/Illarion-Java.git", + "https://github.com/Illarion-eV/Illarion-Server.git", + "https://github.com/Kromster80/kam_remake.git", + "https://github.com/LWJGL/lwjgl3.git", + "https://github.com/LionsPhil/mewl.git", + "https://github.com/Lozza999/scoreos.git", + "https://github.com/MattMatt0240/DemiGod.git", + "https://github.com/MegaGlest/megaglest-source.git", + "https://github.com/MegaMek/megamek.git", + "https://github.com/Meridian59/Meridian59.git", + "https://github.com/MonoGame/MonoGame.git", + "https://github.com/MovingBlocks/Terasology.git", + "https://github.com/NetHack/NetHack.git", + "https://github.com/OGRECave/ogre.git", + "https://github.com/OpenApoc/OpenApoc.git", + "https://github.com/OpenDUNE/OpenDUNE.git", + "https://github.com/OpenMW/openmw.git", + "https://github.com/OpenMeridian/Meridian59.git", + "https://github.com/OpenRA/OpenRA.git", + "https://github.com/OpenRCT2/OpenRCT2.git", + "https://github.com/OpenTTD/OpenTTD.git", + "https://github.com/PCGen/pcgen.git", + "https://github.com/PlatinumArts/Platinum-Arts-Sandbox-Free-Game-Maker.git", + "https://github.com/REGoth-project/REGoth.git", + "https://github.com/Return-To-The-Roots/s25client.git", + "https://github.com/Rolisteam/rolisteam.git", + "https://github.com/SFML/SFML.git", + "https://github.com/SWY1985/CivOne.git", + "https://github.com/Scorched-Moon/client.git", + "https://github.com/Scorched-Moon/server.git", + "https://github.com/TVTower/TVTower.git", + "https://github.com/TobiasBielefeld/Simple-Solitaire.git", + "https://github.com/Trilarion/sge2d.git", + "https://github.com/Tuxemon/Tuxemon.git", + "https://github.com/Vakarias/farcolony.git", + "https://github.com/ValyriaTear/ValyriaTear.git", + "https://github.com/Vanilla-NetHack/NetHack.git", + "https://github.com/VilleKrumlinde/zgameeditor.git", + "https://github.com/Warzone2100/warzone2100.git", + "https://github.com/Whales/Cataclysm.git", + "https://github.com/ZeroK-RTS/Zero-K.git", + "https://github.com/Zetawar/zetawar.git", + "https://github.com/akarnokd/open-ig.git", + "https://github.com/alphaonex86/CatchChallenger.git", + "https://github.com/anael-seghezzi/Maratis-4.git", + "https://github.com/andrettin/wyrmsun.git", + "https://github.com/angband/angband.git", + "https://github.com/antionio/game-off-2013.git", + "https://github.com/anttisalonen/kingdoms.git", + "https://github.com/arescentral/antares.git", + "https://github.com/arx/ArxLibertatis.git", + "https://github.com/atrinik/atrinik.git", + "https://github.com/boostorg/boost.git", + "https://github.com/bote-team/bote.git", + "https://github.com/brandon-rhodes/python-adventure.git", + "https://github.com/calref/cboe.git", + "https://github.com/ciplogic/fheroes2enh.git", + "https://github.com/clintbellanger/flare-engine.git", + "https://github.com/cocos2d/cocos2d-x.git", + "https://github.com/colobot/colobot.git", + "https://github.com/commandojs/CommandoJS.git", + "https://github.com/crawl/crawl.git", + "https://github.com/cthielen/Epiar.git", + "https://github.com/delight-im/OpenSoccer.git", + "https://github.com/dmecke/OpenSoccerStar.git", + "https://github.com/doxygen/doxygen.git", + "https://github.com/ec429/harris.git", + "https://github.com/egoboo/egoboo.git", + "https://github.com/endless-sky/endless-sky.git", + "https://github.com/enigma-dev/enigma-dev.git", + "https://github.com/exult/exult.git", + "https://github.com/fabianschuiki/OpenSkyscraper.git", + "https://github.com/fastrgv/AdaVenture.git", + "https://github.com/freeciv/freeciv-web.git", + "https://github.com/freeciv/freeciv.git", + "https://github.com/freeminer/freeminer.git", + "https://github.com/freeorion/freeorion.git", + "https://github.com/freeors/War-Of-Kingdom.git", + "https://github.com/freeserf/freeserf.git", + "https://github.com/gemrb/gemrb.git", + "https://github.com/glennrp/libpng.git", + "https://github.com/goblinhack/goblinhack.git", + "https://github.com/godotengine/godot.git", + "https://github.com/godrin/antargis.git", + "https://github.com/graememcc/micropolisJS.git", + "https://github.com/gregoryfenton/other-life.git", + "https://github.com/guillaume-gouchon/dungeonhero.git", + "https://github.com/guillaume-gouchon/dungeonquest.git", + "https://github.com/guillaume-gouchon/smash.js.git", + "https://github.com/hackcraft-de/linwarrior.git", + "https://github.com/harfbuzz/harfbuzz.git", + "https://github.com/henkboom/pax-britannica.git", + "https://github.com/hinogi/eternalwinterwars.git", + "https://github.com/iamCode/Dawn.git", + "https://github.com/ihofmann/open-websoccer.git", + "https://github.com/infidel-/cult.git", + "https://github.com/ivansafrin/Polycode.git", + "https://github.com/jMonkeyEngine/jmonkeyengine.git", + "https://github.com/ja2-stracciatella/ja2-stracciatella.git", + "https://github.com/jazztickets/choria.git", + "https://github.com/jbeder/yaml-cpp.git", + "https://github.com/jdmonin/JSettlers2.git", + "https://github.com/jmimu/FITD.git", + "https://github.com/jonburesh/sintelgame.git", + "https://github.com/jp8900308/other-life.git", + "https://github.com/jsettlers/settlers-remake.git", + "https://github.com/jwvhewitt/dmeternal.git", + "https://github.com/jwvhewitt/gearhead-1.git", + "https://github.com/jwvhewitt/gearhead-2.git", + "https://github.com/jwvhewitt/gearhead-caramel.git", + "https://github.com/leethomason/unflobtactical.git", + "https://github.com/liballeg/allegro5.git", + "https://github.com/libgdx/libgdx.git", + "https://github.com/lo-th/3d.city.git", + "https://github.com/lua/lua.git", + "https://github.com/madler/zlib.git", + "https://github.com/magarena/magarena.git", + "https://github.com/mana/manaserv.git", + "https://github.com/marcusmoller/pyorpg-client.git", + "https://github.com/marcusmoller/pyorpg-server.git", + "https://github.com/mgfreshour/hexwar.git", + "https://github.com/mitallast/diablo-js.git", + "https://github.com/mordrax/cotwmtor.git", + "https://github.com/mozilla/BrowserQuest.git", + "https://github.com/naev/naev.git", + "https://github.com/nem0/lumixengine.git", + "https://github.com/nhydock/UlDunAd.git", + "https://github.com/nicupavel/openpanzer.git", + "https://github.com/nlarn/nlarn.git", + "https://github.com/openlegend/core-rules.git", + "https://github.com/openssl/openssl.git", + "https://github.com/openzelda/openzelda-source.git", + "https://github.com/orx/orx.git", + "https://github.com/ozkriff/zoc.git", + "https://github.com/panda3d/panda3d.git", + "https://github.com/pioneerspacesim/pioneer.git", + "https://github.com/prophile/xsera.git", + "https://github.com/pygame/pygame.git", + "https://github.com/qirien/personal-space.git", + "https://github.com/raduprv/Eternal-Lands.git", + "https://github.com/sago007/annchienta.git", + "https://github.com/scummvm/scummvm.git", + "https://github.com/simhacker/micropolis.git", + "https://github.com/singularity/singularity.git", + "https://github.com/snauts/game-lv.git", + "https://github.com/solarus-games/solarus.git", + "https://github.com/spring/spring.git", + "https://github.com/superpowers/superpowers-core.git", + "https://github.com/swig/swig.git", + "https://github.com/tales/sourceoftales.git", + "https://github.com/tales/tales-client.git", + "https://github.com/tautvilas/epoh.git", + "https://github.com/triplea-game/triplea.git", + "https://github.com/ufoai/ufoai.git", + "https://github.com/unknown-horizons/unknown-horizons.git", + "https://github.com/unnethack/unnethack.git", + "https://github.com/urho3d/Urho3D.git", + "https://github.com/vcmi/vcmi.git", + "https://github.com/vcosta/derclou.git", + "https://github.com/viewizard/astromenace.git", + "https://github.com/w84death/Tanks-of-Freedom.git", + "https://github.com/weidai11/cryptopp.git", + "https://github.com/wesnoth/wesnoth.git", + "https://github.com/worldforge/cyphesis.git", + "https://github.com/worldforge/ember.git", + "https://github.com/wxWidgets/wxWidgets.git", + "https://github.com/xesf/twin-e.git", + "https://github.com/zaki/irrlicht.git", + "https://gitlab.com/evol/evol-all.git", + "https://gitlab.com/solarus-games/zsdx.git", + "https://gitlab.gnome.org/GNOME/libxml2.git", + "https://gitorious.org/turious/turious.git" ] \ No newline at end of file diff --git a/tools/git_archive/update.py b/tools/git_archive/update.py index 7968b169..71a77673 100644 --- a/tools/git_archive/update.py +++ b/tools/git_archive/update.py @@ -28,20 +28,19 @@ def derive_folder_name(url): 'https://git.code.sf.net/p': 'sourceforge', 'https://git.tuxfamily.org': 'tuxfamily', 'https://git.savannah.gnu.org/git': 'savannah.gnu', - 'https://gitlab.com': 'gitlab' + 'https://gitlab.com': 'gitlab', + 'https://gitorious.org': 'gitorious', + 'https://anongit.': '' } sanitize = lambda x: x.replace('/', '.') for service in replaces: if url.startswith(service): url = replaces[service] + url[len(service):] return sanitize(url) - generics = ['http://', 'https://'] - for generic in generics: - if url.startswith(generic) and url.endswith('.git'): + for generic in ['http://', 'https://']: + if url.startswith(generic): url = url[len(generic):] return sanitize(url) - raise Exception('unknown service, please define') - def clone(url, folder): result = subprocess.run(["git", "clone", url, folder]) diff --git a/tools/maintenance.py b/tools/maintenance.py index 4fb77057..a1b06dbd 100644 --- a/tools/maintenance.py +++ b/tools/maintenance.py @@ -304,6 +304,9 @@ def parse_entry(content): # remove all being false (empty) v = [x for x in v if x] + # if entry is of structure <..> remove <> + v = [x[1:-1] if x[0] is '<' and x[-1] is '>' else x for x in v] + # store in info info[field.lower()] = v @@ -322,6 +325,13 @@ def parse_entry(content): print('State must be one of <"beta", "mature"> in entry "{}"'.format(info['title'])) return info # so that the rest can run through + # urls in home, download, play and code repositories must start with http or https (or git) + for field in ['home', 'download', 'play', 'code repository']: + if field in info: + for url in info[field]: + if not (url.startswith('http://') or url.startswith('https://') or url.startswith('git://')): + print('URL "{}" in entry "{}" does not start with http'.format(url, info['title'])) + # github repositories should not end on .git repos = info['code repository'] for repo in repos: @@ -488,22 +498,51 @@ def export_json(): # make database out of it db = {} - db['headings'] = ['Name', 'Download'] + db['headings'] = ['Game', 'Description', 'Download', 'State', 'Keywords', 'Source'] entries = [] for info in infos.values(): - entry = [info['title']] + + entry = [] + + # game + entry.append('{} (home, entry)'.format(info['title'], info['home'][0], '')) + + # description + entry.append('') + + # download field = 'download' if field in info and info[field]: - entry.append(info[field][0]) + entry.append('Link'.format(info[field][0])) else: entry.append('') + + # state (field state is essential) + entry.append('{} / {}'.format(info['state'][0], 'inactive since {}'.format(info['inactive']) if 'inactive' in info else 'active')) + + # keywords + field = 'keywords' + if field in info and info[field]: + entry.append(', '.join(info[field])) + else: + entry.append('') + + # source + text = '' + entry.append(text) + + # append to entries entries.append(entry) + + # sort entries by game name + entries.sort(key=lambda x: x[0]) + db['data'] = entries # output json_path = os.path.join(games_path, os.path.pardir, 'docs', 'data.json') - text = json.dumps(db) + text = json.dumps(db, indent=1) write_text(json_path, text) @@ -511,18 +550,26 @@ def git_repo(repo): """ Tests if a repo is a git repo, then returns the repo url, possibly modifying it slightly (for Github). """ + + # for github we check that the url is github.com/user/repo and add .git github = 'https://github.com/' - sourceforge = 'https://git.code.sf.net/p/' - tuxfamily = 'https://git.tuxfamily.org/' if repo.startswith(github): if len(repo.split('/')) == 5: return repo + '.git' - for service in [tuxfamily]: # TODO sf git gives errors when checking out at the moment + + # for all others we just check if they start with the typical urls of git services + + # 'https://git.code.sf.net/p/' currently doesn't work that well + services = ['https://git.tuxfamily.org/', 'http://git.pond.sub.org/', 'https://gitorious.org/'] + for service in services: if repo.startswith(service): return repo - # generic (https://*.git) + + # generic (https://*.git) or (http://*.git) ending on git if (repo.startswith('https://') or repo.startswith('http://')) and repo.endswith('.git'): return repo + + # the rest is ignored return None @@ -556,7 +603,7 @@ def update_primary_code_repositories(): # write them to tools/git json_path = os.path.join(games_path, os.path.pardir, 'tools', 'git_archive', 'archives.json') - text = json.dumps(primary_repos, indent=2) + text = json.dumps(primary_repos, indent=1) write_text(json_path, text) if __name__ == "__main__":