From 4a61c63a3f6029ff99e2d85bfc7ae8c0df6ff8f8 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Mon, 19 Aug 2019 16:06:48 +0200 Subject: [PATCH] game entry file names changed to canonical version --- docs/data.json | 200 +++++++++--------- games/{0ad.md => 0_ad.md} | 0 games/{3d_city.md => 3dcity.md} | 0 games/_action.md | 18 +- games/_adventure.md | 10 +- games/_all.md | 200 +++++++++--------- games/_arcade.md | 2 +- games/_framework.md | 32 +-- games/_game-engine.md | 6 +- games/_library.md | 16 +- games/_puzzle.md | 4 +- games/_role-playing.md | 40 ++-- games/_simulation.md | 14 +- games/_sports.md | 4 +- games/_strategy.md | 60 +++--- games/_tool.md | 8 +- games/_visual-novel.md | 2 +- games/{arianne.md => arianne_marauroa.md} | 0 games/{attal.md => attal_lords_of_doom.md} | 0 ...n_tactics.md => betrayers_moon_tactics.md} | 0 .../{blobby_volley2.md => blobby_volley_2.md} | 0 ...d_blob.md => blobwars_metal_blob_solid.md} | 0 ....md => block_attack-rise_of_the_blocks.md} | 0 games/{boost.md => boost_c_libraries.md} | 0 games/{cdogs.md => c-dogs.md} | 0 games/{c_evo.md => c-evo.md} | 0 .../{call_to_power2.md => call_to_power_2.md} | 0 games/{candy_box2.md => candy_box_2.md} | 0 ...of_exile.md => classic_blades_of_exile.md} | 0 games/{cocos2dx.md => cocos2d-x.md} | 0 ...sal_cave.md => colossal_cave_adventure.md} | 0 games/{commando_js.md => commandojs.md} | 0 ...e_hospital.md => corsix_theme_hospital.md} | 0 .../{dfend_reloaded.md => d-fend_reloaded.md} | 0 games/{dash.md => dash_engine.md} | 0 games/{diablo_js.md => diablo-js.md} | 0 ...tory.md => dragon_history-dra_historie.md} | 0 ...e_ii_the_maker.md => dune_ii-the_maker.md} | 0 games/{easyrpgplayer.md => easyrpg_player.md} | 0 ....md => eos_dawn_of_light_a_space_opera.md} | 0 .../{fall_of_imiryn.md => fall_of_imyrin.md} | 0 games/{farcolony.md => far_colony.md} | 0 ..._ng.md => fish_fillets-next_generation.md} | 0 games/{fitd.md => free_in_the_dark_engine.md} | 0 games/{freeciv_web.md => freeciv_webgl.md} | 0 games/{freedroid.md => freedroidrpg.md} | 0 games/{free_orion.md => freeorion.md} | 0 games/{free_synd.md => freesynd.md} | 0 .../{gang_garrison2.md => gang_garrison_2.md} | 0 games/{geewhiz.md => gee_whiz.md} | 0 games/{h_world.md => h-world.md} | 0 games/{hexgame.md => hex_game.md} | 0 games/{irrlicht.md => irrlicht_engine.md} | 0 ...gy.md => isometric_turn-based_strategy.md} | 0 ....md => jagged_alliance_2_stracciatella.md} | 0 ...erator.md => janag-java_name_generator.md} | 0 ...rpg.md => jigs_interactive_game_system.md} | 0 ...gl.md => lightweight_java_game_library.md} | 0 games/{lincity_ng.md => lincity-ng.md} | 0 games/{linwarrior.md => linwarrior_3d.md} | 0 games/{lumix.md => lumix_engine.md} | 0 games/{loeve.md => lve.md} | 0 games/{lzma.md => lzma_sdk.md} | 0 games/{mana_source.md => mana.md} | 0 ...echanized_assault_exploration_reloaded.md} | 0 ...mnitech.md => mechcommander_2_omnitech.md} | 0 games/{meridian59.md => meridian_59.md} | 0 games/{micropolis_js.md => micropolisjs.md} | 0 games/{microwar_2.md => microwar_20.md} | 0 games/{open_city.md => opencity.md} | 0 games/{open_fl.md => openfl.md} | 0 games/{open_homm.md => openhomm.md} | 0 games/{open_mw.md => openmw.md} | 0 games/{open_ra.md => openra.md} | 0 games/{open_rct2.md => openrct2.md} | 0 games/{open_soccer.md => opensoccer.md} | 0 games/{open_ttd.md => openttd.md} | 0 ...pen_web_soccer.md => openwebsoccer-sim.md} | 0 games/{open_xcom.md => openxcom.md} | 0 games/{other_life.md => other-life.md} | 0 games/{panda3d.md => panda_3d.md} | 0 .../{phantasy.md => phantasy_star_rebirth.md} | 0 games/{pkgconfig.md => pkg-config.md} | 0 .../{pthreads_win32.md => pthreads-win32.md} | 0 games/{quad.md => quad-engine.md} | 0 ...s_18xx.md => rails_an_18xx_game_system.md} | 0 ...ocks_and_diamonds.md => rocksndiamonds.md} | 0 ... rpdungeon-computer_aided_role_playing.md} | 0 ...dboxgamemaker.md => sandbox_game_maker.md} | 0 games/{sge2d.md => sdl_game_engine_2d.md} | 0 ...imple_solitaire.md => simple-solitaire.md} | 0 ... => simple_and_fast_multimedia_library.md} | 0 .../{sdl_2.md => simple_directmedia_layer.md} | 0 ...upel.md => skrupel-tribute_compilation.md} | 0 games/{slash_em.md => slashem.md} | 0 ...er_for_java.md => spacetrader_for_java.md} | 0 ...=> star_control_ii_the_ur-quan_masters.md} | 0 ...iden_rio.md => star_maiden_astraea_rio.md} | 0 .../{summoming_wars.md => summoning_wars.md} | 0 games/{t_bots.md => t-bots.md} | 0 ...les_of_maj_eyal.md => tales_of_majeyal.md} | 0 ...ss_dungeons.md => the_endless_dungeons.md} | 0 ...pic_of_heroes.md => the_epic_of_heroes.md} | 0 ..._for_the_lost_rainbow_jewels_jewelhunt.md} | 0 games/{mana_world.md => the_mana_world.md} | 0 games/{tintinpp.md => tintin.md} | 0 ...=> torcs_the_open_racing_car_simulator.md} | 0 games/{twin_engine.md => twinengine.md} | 0 games/{uidunad.md => uldunad.md} | 0 games/{vcmi.md => vcmi_project.md} | 0 ...-force.md => x-force_fight_for_destiny.md} | 0 games/{xz.md => xz_utils.md} | 0 games/{yaml_cpp.md => yaml-cpp.md} | 0 games/{zero_k.md => zero-k.md} | 0 .../{zeroballistics.md => zero_ballistics.md} | 0 statistics.md | 6 +- tools/utils/osg.py | 11 +- 117 files changed, 318 insertions(+), 315 deletions(-) rename games/{0ad.md => 0_ad.md} (100%) rename games/{3d_city.md => 3dcity.md} (100%) rename games/{arianne.md => arianne_marauroa.md} (100%) rename games/{attal.md => attal_lords_of_doom.md} (100%) rename games/{betrayer_moon_tactics.md => betrayers_moon_tactics.md} (100%) rename games/{blobby_volley2.md => blobby_volley_2.md} (100%) rename games/{blobwars_metal_solid_blob.md => blobwars_metal_blob_solid.md} (100%) rename games/{blockattack.md => block_attack-rise_of_the_blocks.md} (100%) rename games/{boost.md => boost_c_libraries.md} (100%) rename games/{cdogs.md => c-dogs.md} (100%) rename games/{c_evo.md => c-evo.md} (100%) rename games/{call_to_power2.md => call_to_power_2.md} (100%) rename games/{candy_box2.md => candy_box_2.md} (100%) rename games/{blades_of_exile.md => classic_blades_of_exile.md} (100%) rename games/{cocos2dx.md => cocos2d-x.md} (100%) rename games/{colossal_cave.md => colossal_cave_adventure.md} (100%) rename games/{commando_js.md => commandojs.md} (100%) rename games/{theme_hospital.md => corsix_theme_hospital.md} (100%) rename games/{dfend_reloaded.md => d-fend_reloaded.md} (100%) rename games/{dash.md => dash_engine.md} (100%) rename games/{diablo_js.md => diablo-js.md} (100%) rename games/{dragon_history.md => dragon_history-dra_historie.md} (100%) rename games/{dune_ii_the_maker.md => dune_ii-the_maker.md} (100%) rename games/{easyrpgplayer.md => easyrpg_player.md} (100%) rename games/{eos_dawn_of_light.md => eos_dawn_of_light_a_space_opera.md} (100%) rename games/{fall_of_imiryn.md => fall_of_imyrin.md} (100%) rename games/{farcolony.md => far_colony.md} (100%) rename games/{fish_fillets_ng.md => fish_fillets-next_generation.md} (100%) rename games/{fitd.md => free_in_the_dark_engine.md} (100%) rename games/{freeciv_web.md => freeciv_webgl.md} (100%) rename games/{freedroid.md => freedroidrpg.md} (100%) rename games/{free_orion.md => freeorion.md} (100%) rename games/{free_synd.md => freesynd.md} (100%) rename games/{gang_garrison2.md => gang_garrison_2.md} (100%) rename games/{geewhiz.md => gee_whiz.md} (100%) rename games/{h_world.md => h-world.md} (100%) rename games/{hexgame.md => hex_game.md} (100%) rename games/{irrlicht.md => irrlicht_engine.md} (100%) rename games/{isometric_turn_based_strategy.md => isometric_turn-based_strategy.md} (100%) rename games/{jagged_alliance2_stracciatella.md => jagged_alliance_2_stracciatella.md} (100%) rename games/{janag_java_name_generator.md => janag-java_name_generator.md} (100%) rename games/{jigs_php_rpg.md => jigs_interactive_game_system.md} (100%) rename games/{lwjgl.md => lightweight_java_game_library.md} (100%) rename games/{lincity_ng.md => lincity-ng.md} (100%) rename games/{linwarrior.md => linwarrior_3d.md} (100%) rename games/{lumix.md => lumix_engine.md} (100%) rename games/{loeve.md => lve.md} (100%) rename games/{lzma.md => lzma_sdk.md} (100%) rename games/{mana_source.md => mana.md} (100%) rename games/{mechanized_assault_and_exploration_reloaded.md => mechanized_assault_exploration_reloaded.md} (100%) rename games/{mechcommander2_omnitech.md => mechcommander_2_omnitech.md} (100%) rename games/{meridian59.md => meridian_59.md} (100%) rename games/{micropolis_js.md => micropolisjs.md} (100%) rename games/{microwar_2.md => microwar_20.md} (100%) rename games/{open_city.md => opencity.md} (100%) rename games/{open_fl.md => openfl.md} (100%) rename games/{open_homm.md => openhomm.md} (100%) rename games/{open_mw.md => openmw.md} (100%) rename games/{open_ra.md => openra.md} (100%) rename games/{open_rct2.md => openrct2.md} (100%) rename games/{open_soccer.md => opensoccer.md} (100%) rename games/{open_ttd.md => openttd.md} (100%) rename games/{open_web_soccer.md => openwebsoccer-sim.md} (100%) rename games/{open_xcom.md => openxcom.md} (100%) rename games/{other_life.md => other-life.md} (100%) rename games/{panda3d.md => panda_3d.md} (100%) rename games/{phantasy.md => phantasy_star_rebirth.md} (100%) rename games/{pkgconfig.md => pkg-config.md} (100%) rename games/{pthreads_win32.md => pthreads-win32.md} (100%) rename games/{quad.md => quad-engine.md} (100%) rename games/{rails_18xx.md => rails_an_18xx_game_system.md} (100%) rename games/{rocks_and_diamonds.md => rocksndiamonds.md} (100%) rename games/{rpdungeon.md => rpdungeon-computer_aided_role_playing.md} (100%) rename games/{sandboxgamemaker.md => sandbox_game_maker.md} (100%) rename games/{sge2d.md => sdl_game_engine_2d.md} (100%) rename games/{simple_solitaire.md => simple-solitaire.md} (100%) rename games/{sfml.md => simple_and_fast_multimedia_library.md} (100%) rename games/{sdl_2.md => simple_directmedia_layer.md} (100%) rename games/{skrupel.md => skrupel-tribute_compilation.md} (100%) rename games/{slash_em.md => slashem.md} (100%) rename games/{space_trader_for_java.md => spacetrader_for_java.md} (100%) rename games/{star_control_2.md => star_control_ii_the_ur-quan_masters.md} (100%) rename games/{star_maiden_rio.md => star_maiden_astraea_rio.md} (100%) rename games/{summoming_wars.md => summoning_wars.md} (100%) rename games/{t_bots.md => t-bots.md} (100%) rename games/{tales_of_maj_eyal.md => tales_of_majeyal.md} (100%) rename games/{endless_dungeons.md => the_endless_dungeons.md} (100%) rename games/{epic_of_heroes.md => the_epic_of_heroes.md} (100%) rename games/{jewelhunt.md => the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md} (100%) rename games/{mana_world.md => the_mana_world.md} (100%) rename games/{tintinpp.md => tintin.md} (100%) rename games/{torcs.md => torcs_the_open_racing_car_simulator.md} (100%) rename games/{twin_engine.md => twinengine.md} (100%) rename games/{uidunad.md => uldunad.md} (100%) rename games/{vcmi.md => vcmi_project.md} (100%) rename games/{x-force.md => x-force_fight_for_destiny.md} (100%) rename games/{xz.md => xz_utils.md} (100%) rename games/{yaml_cpp.md => yaml-cpp.md} (100%) rename games/{zero_k.md => zero-k.md} (100%) rename games/{zeroballistics.md => zero_ballistics.md} (100%) diff --git a/docs/data.json b/docs/data.json index a1048704..eed94817 100644 --- a/docs/data.json +++ b/docs/data.json @@ -9,7 +9,7 @@ ], "data": [ [ - "0 A.D. (home, entry)", + "0 A.D. (home, entry)", "0 A.D. is a free, open-source, cross-platform real-time..", "Link", "beta / active", @@ -25,7 +25,7 @@ "Source - JavaScript - MIT" ], [ - "3d.city (home, entry)", + "3d.city (home, entry)", "WebGL version of micropolisJS.", "", "mature / inactive since 2016", @@ -153,7 +153,7 @@ "Source - Visual Basic - GPL-2.0" ], [ - "Arianne / Marauroa (home, entry)", + "Arianne / Marauroa (home, entry)", "An open source multiplayer online framework.", "Link", "mature / active", @@ -233,7 +233,7 @@ "Source - C, Python - GPL-2.0" ], [ - "Attal: Lords of doom (home, entry)", + "Attal: Lords of doom (home, entry)", "Themeable turn-based strategy game.", "Link", "mature / inactive since 2008", @@ -297,7 +297,7 @@ "Source - C, C++ - GPL-2.0" ], [ - "Betrayer's Moon Tactics (home, entry)", + "Betrayer's Moon Tactics (home, entry)", "Innovative, original strategy-action RPG developed in..", "Link", "beta / inactive since 2006", @@ -345,7 +345,7 @@ "Source - Java - GPL-3.0" ], [ - "Blobby Volley 2 (home, entry)", + "Blobby Volley 2 (home, entry)", "Continuation of the famous Blobby Volley 1.x arcade game.", "Link", "mature / inactive since 2017", @@ -353,7 +353,7 @@ "Source - C++ - GPL-2.0" ], [ - "Blobwars: Metal Blob Solid (home, entry)", + "Blobwars: Metal Blob Solid (home, entry)", "2D arcade platform game.", "Link", "mature / active", @@ -361,7 +361,7 @@ "Source - C++ - GPL-2.0" ], [ - "Block Attack - Rise of the Blocks (home, entry)", + "Block Attack - Rise of the Blocks (home, entry)", "A match-3 game inspired by \"Tetris Attack\" but more PC..", "Link", "mature / active", @@ -385,7 +385,7 @@ "Source - C++ - GPL-3.0" ], [ - "Boost (C++ Libraries) (home, entry)", + "Boost (C++ Libraries) (home, entry)", "Boost provides free peer-reviewed portable C++ source..", "Link", "mature / active", @@ -457,7 +457,7 @@ "Source - C++ - LGPL-2.1" ], [ - "C-Dogs (home, entry)", + "C-Dogs (home, entry)", "Overhead run-and-gun game.", "Link", "mature / active", @@ -465,7 +465,7 @@ "Source - C - GPL-2.0" ], [ - "C-evo (home, entry)", + "C-evo (home, entry)", "C-evo is a freeware empire building game for Windows.", "Link", "mature / inactive since 2013", @@ -489,7 +489,7 @@ "Source - C++, JavaScript - GPL-3.0" ], [ - "Call to Power 2 (home, entry)", + "Call to Power 2 (home, entry)", "Strategy game released by Activision as a sequel to..", "", "mature / active", @@ -497,7 +497,7 @@ "Source - C++ - Custom" ], [ - "Candy Box 2 (home, entry)", + "Candy Box 2 (home, entry)", "Online text-based role-playing game featuring ASCII art.", "", "mature / inactive since 2013", @@ -617,7 +617,7 @@ "Source - C# - CC0" ], [ - "Classic Blades of Exile (home, entry)", + "Classic Blades of Exile (home, entry)", "Role-playing video games created by Jeff Vogel of..", "", "mature / active", @@ -633,7 +633,7 @@ "Source - C - Custom" ], [ - "COCOS2D-X (home, entry)", + "COCOS2D-X (home, entry)", "Cocos2d-x is an open-source game framework written in C++.", "Link", "mature / active", @@ -657,7 +657,7 @@ "Source - C++ - GPL-2.0" ], [ - "Colossal Cave Adventure (home, entry)", + "Colossal Cave Adventure (home, entry)", "Original Colossal Caves adventure game, but in Python 3.", "", "mature / active", @@ -665,7 +665,7 @@ "Source - Python - Apache-2.0" ], [ - "CommandoJS (home, entry)", + "CommandoJS (home, entry)", "Nostalgic glimpse in the past in a form of Commodore 64..", "", "beta / inactive since 2012", @@ -689,7 +689,7 @@ "Source - C, Java - GPL-2.0" ], [ - "Corsix Theme Hospital (home, entry)", + "Corsix Theme Hospital (home, entry)", "Reimplementation of the 1997 Bullfrog business sim Theme..", "Link", "mature / active", @@ -729,7 +729,7 @@ "Source - C++ - Boost-1.0" ], [ - "D-Fend Reloaded (home, entry)", + "D-Fend Reloaded (home, entry)", "Graphical environment for DOSBox.", "Link", "mature / inactive since 2015", @@ -777,7 +777,7 @@ "Source - PHP - GPL-3.0" ], [ - "Dash Engine (home, entry)", + "Dash Engine (home, entry)", "OpenGL engine written in the D language.", "", "mature / inactive since 2015", @@ -849,7 +849,7 @@ "Source - PHP - zlib" ], [ - "diablo-js (home, entry)", + "diablo-js (home, entry)", "Isometric minimal-code style game at html5 canvas and..", "", "mature / active", @@ -889,7 +889,7 @@ "Source - C++ - GPL-2.0" ], [ - "Dragon History - Dra\u010d\u00ed Historie (home, entry)", + "Dragon History - Dra\u010d\u00ed Historie (home, entry)", "Czech adventure game.", "Link", "mature / inactive since 2010", @@ -937,7 +937,7 @@ "Source - C - GPL-2.0" ], [ - "Dune II - The Maker (home, entry)", + "Dune II - The Maker (home, entry)", "Clone of the good old Dune II by Westwood Studios.", "Link", "beta / active", @@ -1001,7 +1001,7 @@ "Source - Java - MIT" ], [ - "EasyRPG Player (home, entry)", + "EasyRPG Player (home, entry)", "EasyRPG Player is a program that allows to play games..", "Link", "mature / active", @@ -1057,7 +1057,7 @@ "Source - C, C++ - GPL-2.0" ], [ - "Eos, Dawn of Light: A Space Opera (home, entry)", + "Eos, Dawn of Light: A Space Opera (home, entry)", "Space adventure game with elements of arcade and strategy.", "Link", "beta / inactive since 2007", @@ -1129,7 +1129,7 @@ "Source - C++ - GPL-2.0" ], [ - "Fall of Imyrin (home, entry)", + "Fall of Imyrin (home, entry)", "The first serious game using the Annchienta engine.", "Link", "beta / inactive since 2009", @@ -1153,7 +1153,7 @@ "Source - C - GPL-2.0" ], [ - "FAR Colony (home, entry)", + "FAR Colony (home, entry)", "FAR Colony (First Autonomous Remote Colony) is a game of..", "", "beta / inactive since 2014", @@ -1169,7 +1169,7 @@ "Source - Java - MIT" ], [ - "Fish Fillets - Next Generation (home, entry)", + "Fish Fillets - Next Generation (home, entry)", "Port of the wonderful puzzle game Fish Fillets from ALTAR..", "Link", "mature / active", @@ -1209,7 +1209,7 @@ "Source - C++ - GPL-2.0" ], [ - "Free in the Dark (engine) (home, entry)", + "Free in the Dark (engine) (home, entry)", "Open source version of the engine used in the Alone in the..", "", "beta / active", @@ -1241,7 +1241,7 @@ "Source - C - GPL-2.0" ], [ - "Freeciv WebGL (home, entry)", + "Freeciv WebGL (home, entry)", "Freeciv-web is a version of Freeciv playable online in any..", "", "mature / active", @@ -1273,7 +1273,7 @@ "Source - Not applicable - Not applicable" ], [ - "FreedroidRPG (home, entry)", + "FreedroidRPG (home, entry)", "Open source role playing game.", "Link", "mature / active", @@ -1297,7 +1297,7 @@ "Source - C++, Lua - GPL-3.0" ], [ - "FreeOrion (home, entry)", + "FreeOrion (home, entry)", "Turn-based space empire and galactic conquest (4X)..", "Link", "beta / active", @@ -1337,7 +1337,7 @@ "Source - C++ - GPL-2.0" ], [ - "FreeSynd (home, entry)", + "FreeSynd (home, entry)", "Reimplementation of the classic Bullfrog game, Syndicate.", "Link", "beta / inactive since 2017", @@ -1401,7 +1401,7 @@ "Source - C++ - GPL-2.0" ], [ - "Gang Garrison 2 (home, entry)", + "Gang Garrison 2 (home, entry)", "Multiplayer 'demake' of Team Fortress 2.", "Link", "mature / active", @@ -1425,7 +1425,7 @@ "Source - Pascal - LGPL-2.1" ], [ - "Gee Whiz (home, entry)", + "Gee Whiz (home, entry)", "Homage to the old style Wizardry(tm) games.", "Link", "beta / inactive since 2004", @@ -1553,7 +1553,7 @@ "Source - ? - ?" ], [ - "H-World (home, entry)", + "H-World (home, entry)", "CRPG engine is a tile-based, turn-based, Lua scriptable..", "Link", "beta / inactive since 2005", @@ -1625,7 +1625,7 @@ "Source - Python - GPL-3.0" ], [ - "Hex Game (home, entry)", + "Hex Game (home, entry)", "Hex based, tactical strategy game.", "", "beta / active", @@ -1689,7 +1689,7 @@ "Source - C# - MIT" ], [ - "Irrlicht Engine (home, entry)", + "Irrlicht Engine (home, entry)", "The Irrlicht Engine is an open source high performance..", "Link", "mature / active", @@ -1697,7 +1697,7 @@ "Source - C++, C - zlib" ], [ - "Isometric Turn-Based Strategy (home, entry)", + "Isometric Turn-Based Strategy (home, entry)", "Deep, complex tactical turn-based RPG.", "Link", "beta / active", @@ -1713,7 +1713,7 @@ "Source - C++ - GPL-2.0" ], [ - "Jagged Alliance 2 Stracciatella (home, entry)", + "Jagged Alliance 2 Stracciatella (home, entry)", "An improved, cross-platform, stable Jagged Alliance 2..", "", "mature / active", @@ -1721,7 +1721,7 @@ "Source - C, C++ - Custom" ], [ - "JaNaG - Java Name Generator (home, entry)", + "JaNaG - Java Name Generator (home, entry)", "Java random name generator for role-games, authors, and..", "Link", "mature / inactive since 2016", @@ -1729,7 +1729,7 @@ "Source - Java - GPL-3.0" ], [ - "JiGS Interactive Game System (home, entry)", + "JiGS Interactive Game System (home, entry)", "Online RPG engine built in php.", "", "beta / active", @@ -1865,7 +1865,7 @@ "Source - C - MIT" ], [ - "Lightweight Java Game Library (home, entry)", + "Lightweight Java Game Library (home, entry)", "Java software library for video game developers.", "Link", "mature / active", @@ -1881,7 +1881,7 @@ "Source - C - GPL-2.0" ], [ - "LinCity-NG (home, entry)", + "LinCity-NG (home, entry)", "City simulation game.", "Link", "mature / active", @@ -1897,7 +1897,7 @@ "Source - C - Custom" ], [ - "Linwarrior 3D (home, entry)", + "Linwarrior 3D (home, entry)", "Mech Simulation Game - since 1999.", "Link", "mature / inactive since 2010", @@ -1945,7 +1945,7 @@ "Source - C++ - GPL-2.0" ], [ - "Lumix Engine (home, entry)", + "Lumix Engine (home, entry)", "3D Game Engine", "Link", "beta / active", @@ -1953,7 +1953,7 @@ "Source - C++ - MIT" ], [ - "LZMA SDK (home, entry)", + "LZMA SDK (home, entry)", "The LZMA SDK provides the documentation, samples, header..", "Link", "mature / active", @@ -1961,7 +1961,7 @@ "C - LGPL-2.0" ], [ - "L\u00d6VE (home, entry)", + "L\u00d6VE (home, entry)", "L\u00d6VE is a framework you can use to make 2D games in Lua.", "", "mature / active", @@ -2001,7 +2001,7 @@ "Source - Java, Groovy - GPL-3.0" ], [ - "Mana (home, entry)", + "Mana (home, entry)", "Complete 2D MMORPG platform.", "Link", "beta / active", @@ -2033,7 +2033,7 @@ "Source - C++ - GPL-3.0" ], [ - "Mechanized Assault & eXploration Reloaded (home, entry)", + "Mechanized Assault & eXploration Reloaded (home, entry)", "A remake of the old M.A.X. by Interplay from 1996.", "Link", "beta / active", @@ -2041,7 +2041,7 @@ "Source - C++, C - GPL-2.0" ], [ - "MechCommander 2 Omnitech (home, entry)", + "MechCommander 2 Omnitech (home, entry)", "Upgraded and more easily moddable version of the good old..", "", "beta / inactive since 2013", @@ -2081,7 +2081,7 @@ "Source - Java - 3-clause BSD" ], [ - "Meridian 59 (home, entry)", + "Meridian 59 (home, entry)", "A classic MMO.", "Link", "mature / active", @@ -2113,7 +2113,7 @@ "Source - C++, Java, Python - GPL-3.0" ], [ - "micropolisJS (home, entry)", + "micropolisJS (home, entry)", "A port of Micropolis to JS/HTML5.", "", "mature / active", @@ -2121,7 +2121,7 @@ "Source - JavaScript - GPL-3.0" ], [ - "MicroWar 2.0 (home, entry)", + "MicroWar 2.0 (home, entry)", "'Space Invaders' style arcade game in the world of micro-..", "Link", "mature / inactive since 2009", @@ -2441,7 +2441,7 @@ "Source - Python, Lua - GPL-3.0" ], [ - "OpenCity (home, entry)", + "OpenCity (home, entry)", "Another 3D city simulator.", "Link", "beta / inactive since 2015", @@ -2465,7 +2465,7 @@ "Source - C - GPL-2.0" ], [ - "OpenFL (home, entry)", + "OpenFL (home, entry)", "Software framework and platform for the creation of multi-..", "Link", "mature / active", @@ -2481,7 +2481,7 @@ "Source - C++ - GPL-2.0" ], [ - "OpenHoMM (home, entry)", + "OpenHoMM (home, entry)", "Open source clone of 'Heroes Of Might And Magic III' engine.", "Link", "beta / inactive since 2010", @@ -2505,7 +2505,7 @@ "Source - Python - GPL-2.0" ], [ - "OpenMW (home, entry)", + "OpenMW (home, entry)", "Unofficial open source engine reimplementation of the game..", "Link", "mature / active", @@ -2513,7 +2513,7 @@ "Source - C++ - GPL-3.0" ], [ - "OpenRA (home, entry)", + "OpenRA (home, entry)", "Recreates and modernizes the classic Command & Conquer..", "Link", "mature / active", @@ -2521,7 +2521,7 @@ "Source - C# - GPL-3.0" ], [ - "OpenRCT2 (home, entry)", + "OpenRCT2 (home, entry)", "Re-implementation of RollerCoaster Tycoon 2 (RCT2),..", "Link", "mature / active", @@ -2545,7 +2545,7 @@ "Source - C++ - GPL-2.0" ], [ - "OpenSoccer (home, entry)", + "OpenSoccer (home, entry)", "Online Soccer Manager", "", "beta / active", @@ -2561,7 +2561,7 @@ "Source - C - Custom" ], [ - "OpenTTD (home, entry)", + "OpenTTD (home, entry)", "OpenTTD is an open source simulation game based upon the..", "Link", "mature / active", @@ -2569,7 +2569,7 @@ "Source - C++ - GPL-2.0" ], [ - "OpenWebSoccer-Sim (home, entry)", + "OpenWebSoccer-Sim (home, entry)", "Manage a virtual fantasy football (soccer) team and play..", "Link", "mature / active", @@ -2577,7 +2577,7 @@ "Source - PHP - LGPL-3.0" ], [ - "OpenXcom (home, entry)", + "OpenXcom (home, entry)", "OpenXcom is an open-source clone of the original UFO:..", "Link", "mature / active", @@ -2609,7 +2609,7 @@ "Source - C - zlib" ], [ - "Other-Life (home, entry)", + "Other-Life (home, entry)", "A community based game that allows you to affect the..", "Link", "beta / active", @@ -2641,7 +2641,7 @@ "Source - C++, Java, Python - 3-clause BSD" ], [ - "Panda 3D (home, entry)", + "Panda 3D (home, entry)", "Panda3D is a game engine, a framework for 3D rendering and..", "Link", "mature / active", @@ -2689,7 +2689,7 @@ "Source - Java - LGPL-2.1" ], [ - "Phantasy Star Rebirth (home, entry)", + "Phantasy Star Rebirth (home, entry)", "Oldschool 90' sega genesis style.", "Link", "beta / inactive since 2013", @@ -2729,7 +2729,7 @@ "Source - C++ - GPL-2.0" ], [ - "pkg-config (home, entry)", + "pkg-config (home, entry)", "Tool used when compiling applications and libraries.", "Link", "mature / active", @@ -2785,7 +2785,7 @@ "Source - Pascal - GPL-3.0" ], [ - "Pthreads-win32 (home, entry)", + "Pthreads-win32 (home, entry)", "Implements a large subset of the POSIX standard threads..", "", "mature / active", @@ -2841,7 +2841,7 @@ "Source - C++ - LGPL-3.0" ], [ - "Quad-engine (home, entry)", + "Quad-engine (home, entry)", "No description available.", "Link", "beta / active", @@ -2873,7 +2873,7 @@ "Source - C++ - MIT" ], [ - "Rails: an 18xx game system (home, entry)", + "Rails: an 18xx game system (home, entry)", "Rails is a Java game engine intended to play any of the..", "Link", "mature / active", @@ -2921,7 +2921,7 @@ "Source - C, C++, Angelscript - GPL-3.0" ], [ - "Rocks'n'Diamonds (home, entry)", + "Rocks'n'Diamonds (home, entry)", "Arcade style game for \u201cBoulder Dash\u201d (C 64), \u201cEmerald..", "Link", "mature / active", @@ -2969,7 +2969,7 @@ "Source - Java - Apache-2.0" ], [ - "RPDungeon - computer aided role playing (home, entry)", + "RPDungeon - computer aided role playing (home, entry)", "Collection of programs and libraries for pen and paper..", "Link", "beta / inactive since 2006", @@ -3001,7 +3001,7 @@ "Source - C++ - GPL-2.0" ], [ - "sandbox Game Maker (home, entry)", + "sandbox Game Maker (home, entry)", "Open source easy to use standalone 3D Game Maker and 3D..", "Link", "mature / inactive since 2014", @@ -3057,7 +3057,7 @@ "Source - C - GPL-3.0" ], [ - "SDL Game Engine 2D (home, entry)", + "SDL Game Engine 2D (home, entry)", "2D game programming framework for c/c++ programmers with..", "Link", "beta / inactive since 2014", @@ -3129,7 +3129,7 @@ "Source - C++ - GPL-3.0" ], [ - "Simple and Fast Multimedia Library (home, entry)", + "Simple and Fast Multimedia Library (home, entry)", "SFML provides a simple interface to the various components..", "Link", "mature / active", @@ -3137,7 +3137,7 @@ "Source - C++ - zlib" ], [ - "Simple DirectMedia Layer (home, entry)", + "Simple DirectMedia Layer (home, entry)", "Simple DirectMedia Layer is a cross-platform development..", "Link", "mature / active", @@ -3145,7 +3145,7 @@ "Source - C - zlib" ], [ - "Simple-Solitaire (home, entry)", + "Simple-Solitaire (home, entry)", "Solitaire game collection with 14 games.", "", "mature / active", @@ -3169,7 +3169,7 @@ "Source - Python - MIT" ], [ - "Skrupel - Tribute Compilation (home, entry)", + "Skrupel - Tribute Compilation (home, entry)", "Web-based cross between amazing games like, VGAPlanets,..", "Link", "mature / inactive since 2011", @@ -3177,7 +3177,7 @@ "Source - PHP, JavaScript - GPL-2.0" ], [ - "SLASH'EM (home, entry)", + "SLASH'EM (home, entry)", "Variant of the roguelike game NetHack that offers extra..", "Link", "beta / inactive since 2007", @@ -3281,7 +3281,7 @@ "Source - Java - Apache-2.0" ], [ - "SpaceTrader for Java (home, entry)", + "SpaceTrader for Java (home, entry)", "Java port of the Palm game Space Trader. This port is..", "Link", "mature / inactive since 2010", @@ -3321,7 +3321,7 @@ "Source - C++, C, Lua - GPL-2.0" ], [ - "Star Control II: The Ur-Quan Masters (home, entry)", + "Star Control II: The Ur-Quan Masters (home, entry)", "The Ur-Quan Masters (or UQM) project ports Star Control II..", "Link", "mature / inactive since 2011", @@ -3329,7 +3329,7 @@ "Source - C - GPL-2.0" ], [ - "Star Maiden Astraea Rio (home, entry)", + "Star Maiden Astraea Rio (home, entry)", "Visual Novel.", "Link", "mature / active", @@ -3401,7 +3401,7 @@ "Source - C, C++ - GPL-3.0" ], [ - "Summoning Wars (home, entry)", + "Summoning Wars (home, entry)", "Role-playing game, featuring both a single-player and a..", "Link", "beta / inactive since 2014", @@ -3441,7 +3441,7 @@ "Source - C++ - SWIG license" ], [ - "T-Bots (home, entry)", + "T-Bots (home, entry)", "Robot battle game simulator.", "Link", "beta / inactive since 2004", @@ -3449,7 +3449,7 @@ "Source - C - GPL-2.0" ], [ - "Tales of Maj'Eyal (home, entry)", + "Tales of Maj'Eyal (home, entry)", "Roguelike RPG, featuring tactical turn-based combat and..", "Link", "mature / active", @@ -3521,7 +3521,7 @@ "Source - C - GPL-2.0" ], [ - "The Endless Dungeons (home, entry)", + "The Endless Dungeons (home, entry)", "Free random dungeon game RPG (Roguelike)", "Link", "mature / inactive since 2015", @@ -3529,7 +3529,7 @@ "Source - C - CC-BY-NC-SA-2.0" ], [ - "The Epic of Heroes (home, entry)", + "The Epic of Heroes (home, entry)", "A cooperative turn-based RPG and Strategy Game where the..", "Link", "beta / inactive since 2015", @@ -3537,7 +3537,7 @@ "Source - C++ - GPL-3.0" ], [ - "The hunt for the lost rainbow jewels (Jewelhunt) (home, entry)", + "The hunt for the lost rainbow jewels (Jewelhunt) (home, entry)", "The rainbow jewels have been abducted from the temple of..", "Link", "beta / active", @@ -3553,7 +3553,7 @@ "Source - C - GPL-2.0" ], [ - "The Mana World (home, entry)", + "The Mana World (home, entry)", "2D open source MMORPG.", "Link", "mature / active", @@ -3569,7 +3569,7 @@ "Source - C++, Python - GPL-2.0" ], [ - "TinTin++ (home, entry)", + "TinTin++ (home, entry)", "MUD client.", "Link", "mature / active", @@ -3577,7 +3577,7 @@ "C - GPL-3.0" ], [ - "TORCS, The Open Racing Car Simulator (home, entry)", + "TORCS, The Open Racing Car Simulator (home, entry)", "Car racing simulation.", "Link", "mature / inactive since 2016", @@ -3689,7 +3689,7 @@ "Source - BlitzMax, Lua - Custom" ], [ - "TwinEngine (home, entry)", + "TwinEngine (home, entry)", "A Little Big Adventure engine.", "", "mature / inactive since 2015", @@ -3713,7 +3713,7 @@ "Source - C, C++ - GPL-2.0" ], [ - "UlDunAd (home, entry)", + "UlDunAd (home, entry)", "Ultimate Dungeon Adventure (UlDunAd) - the extremely..", "", "beta / inactive since 2011", @@ -3801,7 +3801,7 @@ "Source - Java - LGPL-2.1" ], [ - "VCMI Project (home, entry)", + "VCMI Project (home, entry)", "Engine for Heroes III, giving it new and extended..", "", "mature / active", @@ -3961,7 +3961,7 @@ "Source - Lua, C++ - GPL-2.0" ], [ - "X-Force: Fight For Destiny (home, entry)", + "X-Force: Fight For Destiny (home, entry)", "Remake of the classic X-Com-Games.", "Link", "beta / inactive since 2011", @@ -4049,7 +4049,7 @@ "Source - C++ - GPL-2.0" ], [ - "XZ Utils (home, entry)", + "XZ Utils (home, entry)", "General-purpose data compression software with a high..", "", "mature / active", @@ -4057,7 +4057,7 @@ "Source - C - Custom" ], [ - "yaml-cpp (home, entry)", + "yaml-cpp (home, entry)", "YAML parser and emitter in C++ matching the YAML 1.2 spec.", "", "mature / active", @@ -4097,7 +4097,7 @@ "Source - Lua - GPL-3.0" ], [ - "Zero Ballistics (home, entry)", + "Zero Ballistics (home, entry)", "Zero Ballistics is a unique blend of first person shooter..", "Link", "mature / inactive since 2013", @@ -4105,7 +4105,7 @@ "Source - C++ - MIT" ], [ - "Zero-K (home, entry)", + "Zero-K (home, entry)", "A free multi-platform open source real-time strategy video..", "Link", "mature / active", diff --git a/games/0ad.md b/games/0_ad.md similarity index 100% rename from games/0ad.md rename to games/0_ad.md diff --git a/games/3d_city.md b/games/3dcity.md similarity index 100% rename from games/3d_city.md rename to games/3dcity.md diff --git a/games/_action.md b/games/_action.md index 82758368..67651a3c 100644 --- a/games/_action.md +++ b/games/_action.md @@ -8,33 +8,33 @@ - **[Ballerburg](ballerburg.md)** (C, Public domain, mature, inactive since 1987) - **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) -- **[Blobby Volley 2](blobby_volley2.md)** (C++, GPL-2.0, mature, inactive since 2017) -- **[Blobwars: Metal Blob Solid](blobwars_metal_solid_blob.md)** (C++, GPL-2.0, mature) +- **[Blobby Volley 2](blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) +- **[Blobwars: Metal Blob Solid](blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) - **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015) - **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature) -- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature) +- **[C-Dogs](c-dogs.md)** (C, GPL-2.0, mature) - **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature) - **[Cat Mother Dead Justice](cat_mother_dead_justice.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003) - **[Celestron](celestron.md)** (Python, GPL-3.0, beta, inactive since 2012) - **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature) - **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature) -- **[CommandoJS](commando_js.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) +- **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) - **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta) -- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature) +- **[Gang Garrison 2](gang_garrison_2.md)** (Game Maker Script, MPL, mature) - **[GDash](gdash.md)** (C++, MIT, beta) - **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2017) - **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006) - **[LGames](lgames.md)** (C++, GPL-2.0, mature) -- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010) +- **[Linwarrior 3D](linwarrior_3d.md)** (C++, Apache-2.0, mature, inactive since 2010) - **[Liquid War](liquid_war.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Lugaru](lugaru.md)** (C++, GPL-2.0, mature) - **[Maelstrom](maelstrom.md)** (C, C++, GPL-2.0, mature, inactive since 2002) -- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, Ms-PL, beta, inactive since 2013) +- **[MechCommander 2 Omnitech](mechcommander_2_omnitech.md)** (C++, Ms-PL, beta, inactive since 2013) - **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012) -- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009) +- **[MicroWar 2.0](microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009) - **[Netrek](netrek.md)** (C, Custom, mature, inactive since 2009) - **[Neverball](neverball.md)** (C, C++, GPL-2.0, mature) - **[Nexiuz](nexiuz.md)** (C++, GPL-2.0, mature) @@ -48,7 +48,7 @@ - **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007) - **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature) - **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature) -- **[Rocks'n'Diamonds](rocks_and_diamonds.md)** (C, GPL-2.0, mature) +- **[Rocks'n'Diamonds](rocksndiamonds.md)** (C, GPL-2.0, mature) - **[Scorched3D](scorched3d.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009) - **[SDL Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014) diff --git a/games/_adventure.md b/games/_adventure.md index a73744d3..a9adbc50 100644 --- a/games/_adventure.md +++ b/games/_adventure.md @@ -4,14 +4,14 @@ - **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature) - **[Childsplay](childsplay.md)** (Python, GPL-3.0, mature) - **[Clou!](clou.md)** (C, Custom, beta) -- **[Colossal Cave Adventure](colossal_cave.md)** (Python, Apache-2.0, mature) +- **[Colossal Cave Adventure](colossal_cave_adventure.md)** (Python, Apache-2.0, mature) - **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature) -- **[Dragon History - Dračí Historie](dragon_history.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010) +- **[Dragon History - Dračí Historie](dragon_history-dra_historie.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010) - **[Fanwor](fanwor.md)** (C, GPL-2.0, mature) -- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta) +- **[Free in the Dark (engine)](free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta) - **[GameLV](gamelv.md)** (C++, GPL-2.0, beta) - **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013) - **[Sentient Storage](sentient_storage.md)** (Python, Public domain, mature) - **[Sintel The Game](sintel_the_game.md)** (Python, MIT, beta, inactive since 2014) -- **[Star Maiden Astraea Rio](star_maiden_rio.md)** (Ren'py, CC-BY-NC, mature) -- **[TwinEngine](twin_engine.md)** (C, GPL-2.0, mature, inactive since 2015) \ No newline at end of file +- **[Star Maiden Astraea Rio](star_maiden_astraea_rio.md)** (Ren'py, CC-BY-NC, mature) +- **[TwinEngine](twinengine.md)** (C, GPL-2.0, mature, inactive since 2015) \ No newline at end of file diff --git a/games/_all.md b/games/_all.md index 1aa15e21..838e00ea 100644 --- a/games/_all.md +++ b/games/_all.md @@ -1,9 +1,9 @@ [comment]: # (autogenerated content, do not edit) # All -- **[0 A.D.](0ad.md)** (C, C++, GPL-2.0, beta) +- **[0 A.D.](0_ad.md)** (C, C++, GPL-2.0, beta) - **[2048](2048.md)** (JavaScript, MIT, mature) -- **[3d.city](3d_city.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) +- **[3d.city](3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) - **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008) - **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature) - **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature) @@ -19,7 +19,7 @@ - **[AntiChess](antichess.md)** (Java, MIT, mature, inactive since 2003) - **[Ardentryst](ardentryst.md)** (Python, GPL-3.0, mature, inactive since 2009) - **[Argentum Online](argentum_online.md)** (Visual Basic, GPL-2.0, beta, inactive since 2014) -- **[Arianne / Marauroa](arianne.md)** (Java, GPL-2.0, mature) +- **[Arianne / Marauroa](arianne_marauroa.md)** (Java, GPL-2.0, mature) - **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature) - **[Armies](armies.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) @@ -29,7 +29,7 @@ - **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomix](atomix.md)** (C, GPL-2.0, mature) - **[Atrinik](atrinik.md)** (C, Python, GPL-2.0, mature, inactive since 2016) -- **[Attal: Lords of doom](attal.md)** (C++, GPL-2.0, mature, inactive since 2008) +- **[Attal: Lords of doom](attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008) - **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature) - **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008) - **[Ballerburg](ballerburg.md)** (C, Public domain, mature, inactive since 1987) @@ -37,18 +37,18 @@ - **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011) - **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015) - **[Battles of Antargis](battles_of_antargis.md)** (C, C++, GPL-2.0, beta, inactive since 2014) -- **[Betrayer's Moon Tactics](betrayer_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006) +- **[Betrayer's Moon Tactics](betrayers_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) - **[Birth of the Empires](birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016) - **[BlackNova Traders](blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012) - **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature) - **[Blitzkrieg](blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012) -- **[Blobby Volley 2](blobby_volley2.md)** (C++, GPL-2.0, mature, inactive since 2017) -- **[Blobwars: Metal Blob Solid](blobwars_metal_solid_blob.md)** (C++, GPL-2.0, mature) -- **[Block Attack - Rise of the Blocks](blockattack.md)** (C++, GPL-2.0, mature) +- **[Blobby Volley 2](blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) +- **[Blobwars: Metal Blob Solid](blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature) +- **[Block Attack - Rise of the Blocks](block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature) - **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) -- **[Boost (C++ Libraries)](boost.md)** (C++, Boost-1.0, mature) +- **[Boost (C++ Libraries)](boost_c_libraries.md)** (C++, Boost-1.0, mature) - **[Bos Wars](bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013) - **[Boson](boson.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015) @@ -57,12 +57,12 @@ - **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007) - **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) - **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature) -- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature) -- **[C-evo](c_evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013) +- **[C-Dogs](c-dogs.md)** (C, GPL-2.0, mature) +- **[C-evo](c-evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013) - **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature) - **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta) -- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature) -- **[Candy Box 2](candy_box2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013) +- **[Call to Power 2](call_to_power_2.md)** (C++, Custom, mature) +- **[Candy Box 2](candy_box_2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013) - **[Cart Life](cart_life.md)** (AGS Script, Custom, mature, inactive since 2014) - **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature) - **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta) @@ -77,27 +77,27 @@ - **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature) - **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003) - **[CivOne](civone.md)** (C#, CC0, beta) -- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature) +- **[Classic Blades of Exile](classic_blades_of_exile.md)** (C++, GPL-2.0, mature) - **[Clou!](clou.md)** (C, Custom, beta) -- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature) +- **[COCOS2D-X](cocos2d-x.md)** (C++, MIT, mature) - **[Colobot](colobot.md)** (C++, GPL-3.0, mature) - **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004) -- **[Colossal Cave Adventure](colossal_cave.md)** (Python, Apache-2.0, mature) -- **[CommandoJS](commando_js.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) +- **[Colossal Cave Adventure](colossal_cave_adventure.md)** (Python, Apache-2.0, mature) +- **[CommandoJS](commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[Core War](core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) -- **[Corsix Theme Hospital](theme_hospital.md)** (Lua, C++, MIT, mature) +- **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature) - **[Crimson Fields](crimson_fields.md)** (C++, GPL-2.0, mature, inactive since 2010) - **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) - **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009) - **[Crypto++](crypto.md)** (C++, Boost-1.0, mature) -- **[D-Fend Reloaded](dfend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) +- **[D-Fend Reloaded](d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) - **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) - **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) - **[Dark Destiny](dark_destiny.md)** (Java, JavaScript, GPL, mature, inactive since 2016) - **[Dark Oberon](dark_oberon.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012) -- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015) +- **[Dash Engine](dash_engine.md)** (D, MIT, mature, inactive since 2015) - **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) - **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013) - **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014) @@ -106,18 +106,18 @@ - **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013) - **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) - **[Devana](devana.md)** (PHP, zlib, beta) -- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature) +- **[diablo-js](diablo-js.md)** (Java, JavaScript, MIT, mature) - **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature) - **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) - **[Domination](domination.md)** (Java, GPL-3.0, mature) - **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) -- **[Dragon History - Dračí Historie](dragon_history.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010) +- **[Dragon History - Dračí Historie](dragon_history-dra_historie.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010) - **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature) - **[DreamChess](dreamchess.md)** (C, GPL-3.0, beta) - **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature) - **[Duel Commander](duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009) - **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014) -- **[Dune II - The Maker](dune_ii_the_maker.md)** (Java, MIT, beta) +- **[Dune II - The Maker](dune_ii-the_maker.md)** (Java, MIT, beta) - **[Dune Legacy](dune_legacy.md)** (C++, GPL-2.0, mature) - **[Dungeon Craft](dungeon_craft.md)** (C++, GPL-2.0, mature) - **[Dungeon Crawl Stone Soup](dungeon_crawl_stone_soup.md)** (C++, Lua, GPL-2.0, mature) @@ -125,14 +125,14 @@ - **[Dungeon Mapper](dungeon_mapper.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Dungeon Monkey Eternal](dungeon_monkey_eternal.md)** (Python, GPL-2.0, mature, inactive since 2016) - **[Dungeon Quest](dungeon_quest.md)** (Java, MIT, mature) -- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0, mature) +- **[EasyRPG Player](easyrpg_player.md)** (C++, GPL-3.0, mature) - **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017) - **[Egoboo](egoboo.md)** (C++, C, GPL-3.0, mature, inactive since 2015) - **[Endgame: Singularity](endgame_singularity.md)** (Python, GPL-2.0, beta) - **[Endless Sky](endless_sky.md)** (C++, GPL-3.0, mature) - **[Enigma](enigma.md)** (C, C++, GPL-2.0, mature) - **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature) -- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light.md)** (Python, MIT, beta, inactive since 2007) +- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light_a_space_opera.md)** (Python, MIT, beta, inactive since 2007) - **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) - **[EPOH](epoh.md)** (JavaScript, MIT, beta) - **[Erebus](erebus.md)** (C++, GPL-3.0, beta) @@ -141,33 +141,33 @@ - **[Evil Cult](evil_cult.md)** (Haxe, JavaScript, GPL-3.0, mature) - **[Evol Online](evol_online.md)** (C, GPL-3.0, mature) - **[Exult](exult.md)** (C++, GPL-2.0, mature) -- **[Fall of Imyrin](fall_of_imiryn.md)** (C++, Python, GPL-3.0, beta, inactive since 2009) +- **[Fall of Imyrin](fall_of_imyrin.md)** (C++, Python, GPL-3.0, beta, inactive since 2009) - **[Fallen Spire](fallen_spire.md)** (Python, GPL-3.0, beta, inactive since 2009) - **[Fanwor](fanwor.md)** (C, GPL-2.0, mature) -- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) +- **[FAR Colony](far_colony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) - **[First Strike](first_strike.md)** (Java, MIT, mature) -- **[Fish Fillets - Next Generation](fish_fillets_ng.md)** (C++, GPL-2.0, mature) +- **[Fish Fillets - Next Generation](fish_fillets-next_generation.md)** (C++, GPL-2.0, mature) - **[Flare Engine](flare_engine.md)** (C++, GPL-3.0, mature) - **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature) - **[Flixel](flixel.md)** (ActionScript, MIT, mature) - **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015) -- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta) +- **[Free in the Dark (engine)](free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta) - **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature) - **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta) -- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature) +- **[Freeciv WebGL](freeciv_webgl.md)** (JavaScript, Java, AGPL-3.0, mature) - **[Freeciv](freeciv.md)** (C, GPL-2.0, mature) - **[FreeCol](freecol.md)** (Java, GPL-2.0, mature) - **[Freedink](freedink.md)** (C++, GPL-3.0, mature) - **[Freedoom](freedoom.md)** (Not applicable, Not applicable, beta) -- **[FreedroidRPG](freedroid.md)** (C, C++, Lua, GPL-2.0, mature) +- **[FreedroidRPG](freedroidrpg.md)** (C, C++, Lua, GPL-2.0, mature) - **[FreeLords](freelords.md)** (Java, GPL-2.0, beta) - **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta) -- **[FreeOrion](free_orion.md)** (C++, Python, GPL-2.0, beta) +- **[FreeOrion](freeorion.md)** (C++, Python, GPL-2.0, beta) - **[FreeRails](freerails.md)** (Java, C++, GPL-2.0, beta, inactive since 2008) - **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016) - **[Freeserf](freeserf.md)** (C, C++, GPL-3.0, mature) - **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008) -- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta, inactive since 2017) +- **[FreeSynd](freesynd.md)** (C++, GPL-2.0, beta, inactive since 2017) - **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009) - **[FreeType](freetype.md)** (C, GPL-2.0, Custom, mature) - **[Frozen Bubble](frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) @@ -175,10 +175,10 @@ - **[GalaxyMage Redux](galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011) - **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005) - **[GameLV](gamelv.md)** (C++, GPL-2.0, beta) -- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature) +- **[Gang Garrison 2](gang_garrison_2.md)** (Game Maker Script, MPL, mature) - **[GDash](gdash.md)** (C++, MIT, beta) - **[GearHead](gearhead.md)** (Pascal, LGPL-2.1, Apache-2.0, mature) -- **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[Gee Whiz](gee_whiz.md)** (C, GPL-2.0, beta, inactive since 2004) - **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature) - **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature) - **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009) @@ -194,7 +194,7 @@ - **[Greenius' Civil War](greenius_civil_war.md)** (C++, GPL-2.0, beta, inactive since 2001) - **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006) -- **[H-World](h_world.md)** (C, Lua, GPL-2.0, beta, inactive since 2005) +- **[H-World](h-world.md)** (C, Lua, GPL-2.0, beta, inactive since 2005) - **[Hale](hale.md)** (Java, GPL-2.0, beta, inactive since 2014) - **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature) - **[Harris](harris.md)** (C, Python, GPL-3.0, beta) @@ -203,7 +203,7 @@ - **[Hero of Allacrost](hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature) - **[Heroes of Wesnoth](heroes_of_wesnoth.md)** (C++, GPL-3.0, beta, inactive since 2010) - **[Heroes of Wing Commander](heroes_of_wing_commander.md)** (Python, GPL-3.0, beta, inactive since 2014) -- **[Hex Game](hexgame.md)** (C++, MIT, beta) +- **[Hex Game](hex_game.md)** (C++, MIT, beta) - **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012) - **[HoDoKu](hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) - **[HolySpirit](holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013) @@ -211,12 +211,12 @@ - **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature) - **[Imperium](imperium.md)** (?, ?, mature) - **[Infiniminer](infiniminer.md)** (C#, MIT, mature, inactive since 2016) -- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature) -- **[Isometric Turn-Based Strategy](isometric_turn_based_strategy.md)** (Python, MIT, beta) +- **[Irrlicht Engine](irrlicht_engine.md)** (C++, C, zlib, mature) +- **[Isometric Turn-Based Strategy](isometric_turn-based_strategy.md)** (Python, MIT, beta) - **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta) -- **[Jagged Alliance 2 Stracciatella](jagged_alliance2_stracciatella.md)** (C, C++, Custom, mature) -- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) -- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta) +- **[Jagged Alliance 2 Stracciatella](jagged_alliance_2_stracciatella.md)** (C, C++, Custom, mature) +- **[JaNaG - Java Name Generator](janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) +- **[JiGS Interactive Game System](jigs_interactive_game_system.md)** (JavaScript, PHP, GPL-3.0, beta) - **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature) - **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006) - **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature) @@ -233,39 +233,39 @@ - **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature) - **[libpng](libpng.md)** (C, Custom, mature) - **[Libxml2](libxml2.md)** (C, MIT, mature) -- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature) -- **[LinCity-NG](lincity_ng.md)** (C++, GPL-2.0, mature) +- **[Lightweight Java Game Library](lightweight_java_game_library.md)** (Kotlin, C, 3-clause BSD, mature) +- **[LinCity-NG](lincity-ng.md)** (C++, GPL-2.0, mature) - **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006) -- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010) +- **[Linwarrior 3D](linwarrior_3d.md)** (C++, Apache-2.0, mature, inactive since 2010) - **[Lips of Suna](lips_of_suna.md)** (C, GPL-3.0, beta, inactive since 2014) - **[Liquid War](liquid_war.md)** (C, GPL-3.0, mature, inactive since 2015) - **[LordsAWar!](lordsawar.md)** (C++, GPL-3.0, mature) - **[Lua](lua.md)** (C, MIT, mature) - **[Lugaru](lugaru.md)** (C++, GPL-2.0, mature) -- **[Lumix Engine](lumix.md)** (C++, MIT, beta) -- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature) -- **[LÖVE](loeve.md)** (C++, zlib, mature) +- **[Lumix Engine](lumix_engine.md)** (C++, MIT, beta) +- **[LZMA SDK](lzma_sdk.md)** (C, LGPL-2.0, mature) +- **[LÖVE](lve.md)** (C++, zlib, mature) - **[M.E.W.L.](mewl.md)** (C++, GPL-2.0, beta, inactive since 2015) - **[Machinations](machinations.md)** (C++, GPL-2.0, beta, inactive since 2003) - **[Maelstrom](maelstrom.md)** (C, C++, GPL-2.0, mature, inactive since 2002) - **[Magarena](magarena.md)** (Java, Groovy, GPL-3.0, mature) -- **[Mana](mana_source.md)** (C++, GPL-2.0, beta) +- **[Mana](mana.md)** (C++, GPL-2.0, beta) - **[Maratis](maratis.md)** (C++, GPL-2.0, beta) - **[Mars, Land of No Mercy](mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008) - **[Me and My Shadow](me_and_my_shadow.md)** (C++, GPL-3.0, beta) -- **[Mechanized Assault & eXploration Reloaded](mechanized_assault_and_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) -- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, Ms-PL, beta, inactive since 2013) +- **[Mechanized Assault & eXploration Reloaded](mechanized_assault_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) +- **[MechCommander 2 Omnitech](mechcommander_2_omnitech.md)** (C++, Ms-PL, beta, inactive since 2013) - **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012) - **[MegaGlest](megaglest.md)** (C, C++, GPL-3.0, mature) - **[MegaMek](megamek.md)** (Java, GPL-2.0, mature) - **[Mercenary Commander](mercenary_commander.md)** (Java, 3-clause BSD, beta, inactive since 2010) -- **[Meridian 59](meridian59.md)** (C++, C, GPL-2.0, mature) +- **[Meridian 59](meridian_59.md)** (C++, C, GPL-2.0, mature) - **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008) - **[Metal Mech](metal_mech.md)** (PHP, GPL-2.0, beta, inactive since 2006) - **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature, inactive since 2015) -- **[micropolisJS](micropolis_js.md)** (JavaScript, GPL-3.0, mature) -- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009) +- **[micropolisJS](micropolisjs.md)** (JavaScript, GPL-3.0, mature) +- **[MicroWar 2.0](microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009) - **[Minetest](minetest.md)** (C, C++, Lua, LGPL-2.1, mature) - **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature) - **[MonoGame](monogame.md)** (C#, Ms-PL, MIT, mature) @@ -305,84 +305,84 @@ - **[Open Zelda](open_zelda.md)** (C, C++, zlib, mature, inactive since 2015) - **[OpenArena](openarena.md)** (C, GPL-2.0, mature, inactive since 2012) - **[OpenBlox](openblox.md)** (Python, Lua, GPL-3.0, beta, inactive since 2011) -- **[OpenCity](open_city.md)** (C++, GPL-2.0, beta, inactive since 2015) +- **[OpenCity](opencity.md)** (C++, GPL-2.0, beta, inactive since 2015) - **[OpenClonk](openclonk.md)** (C, C++, ISC, mature) - **[OpenDUNE](opendune.md)** (C, GPL-2.0, mature) -- **[OpenFL](open_fl.md)** (Haxe, MIT, mature) +- **[OpenFL](openfl.md)** (Haxe, MIT, mature) - **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004) -- **[OpenHoMM](open_homm.md)** (C++, GPL-3.0, beta, inactive since 2010) +- **[OpenHoMM](openhomm.md)** (C++, GPL-3.0, beta, inactive since 2010) - **[OpenLieroX](openlierox.md)** (C++, LGPL-2.0, mature) - **[OpenMOO2](openmoo2.md)** (Python, GPL-2.0, beta, inactive since 2011) -- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature) -- **[OpenRA](open_ra.md)** (C#, GPL-3.0, mature) -- **[OpenRCT2](open_rct2.md)** (C++, GPL-3.0, mature) +- **[OpenMW](openmw.md)** (C++, GPL-3.0, mature) +- **[OpenRA](openra.md)** (C#, GPL-3.0, mature) +- **[OpenRCT2](openrct2.md)** (C++, GPL-3.0, mature) - **[OpenRPG](openrpg.md)** (Python, GPL-2.0, mature, inactive since 2013) - **[OpenSkyscraper](openskyscraper.md)** (C++, GPL-2.0, beta) -- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta) +- **[OpenSoccer](opensoccer.md)** (PHP, GPL-3.0, beta) - **[OpenSSL](openssl.md)** (C, Custom, mature) -- **[OpenTTD](open_ttd.md)** (C++, GPL-2.0, mature) -- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature) -- **[OpenXcom](open_xcom.md)** (C++, GPL-3.0, mature) +- **[OpenTTD](openttd.md)** (C++, GPL-2.0, mature) +- **[OpenWebSoccer-Sim](openwebsoccer-sim.md)** (PHP, LGPL-3.0, mature) +- **[OpenXcom](openxcom.md)** (C++, GPL-3.0, mature) - **[Operation Citadel](operation_citadel.md)** (C++, GPL-2.0, beta, inactive since 2000) - **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009) - **[Orx](orx.md)** (C, zlib, mature) -- **[Other-Life](other_life.md)** (C, C++, Custom, beta) +- **[Other-Life](other-life.md)** (C, C++, Custom, beta) - **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0, mature) - **[Outer Space](outer_space.md)** (Python, GPL-2.0, beta) - **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature) -- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature) +- **[Panda 3D](panda_3d.md)** (C++, C, 3-clause BSD, mature) - **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007) - **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012) - **[Pasang Emas](pasang_emas.md)** (Vala, GPL-3.0, mature) - **[Pax Britannica](pax_britannica.md)** (Lua, C, MIT, mature) - **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature) -- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[Phantasy Star Rebirth](phantasy_star_rebirth.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Pingus](pingus.md)** (C++, GPL-3.0, mature) - **[Pioneer](pioneer.md)** (C, C++, Lua, Apache-2.0, GPL-3.0, mature) - **[Pioneers](pioneers.md)** (C, GPL-2.0, mature) - **[Pizza Business](pizza_business.md)** (C++, GPL-2.0, mature, inactive since 2003) -- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) +- **[pkg-config](pkg-config.md)** (C, GPL-2.0, mature) - **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature) - **[Planetary Hoppers](planetary_hoppers.md)** (Java, GPL-2.0, beta, inactive since 2003) - **[PokerTH](pokerth.md)** (C++, AGPL-3.0, mature, inactive since 2017) - **[Polis](polis.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Polycode](polycode.md)** (C, C++, MIT, beta) - **[Project Helena](project_helena.md)** (Pascal, GPL-3.0, beta) -- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature) +- **[Pthreads-win32](pthreads-win32.md)** (C, LGPL-2.1, mature) - **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature) - **[PyKaraoke](pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011) - **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature) - **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015) - **[PySol](pysol.md)** (Python, GPL-2.0, mature, inactive since 2004) - **[Qt](qt.md)** (C++, LGPL-3.0, mature) -- **[Quad-engine](quad.md)** (Pascal, MIT, beta) +- **[Quad-engine](quad-engine.md)** (Pascal, MIT, beta) - **[Rabbit Escape](rabbit_escape.md)** (Java, GPL-2.0, mature) - **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014) - **[Ragel](ragel.md)** (C++, MIT, mature) -- **[Rails: an 18xx game system](rails_18xx.md)** (Java, GPL-2.0, mature) +- **[Rails: an 18xx game system](rails_an_18xx_game_system.md)** (Java, GPL-2.0, mature) - **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016) - **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature) - **[REGoth](regoth.md)** (C++, GPL-3.0, mature) - **[Return to the Roots](return_to_the_roots.md)** (C++, GPL-3.0, mature) - **[Rigs of Rods](rigs_of_rods.md)** (C, C++, Angelscript, GPL-3.0, mature) -- **[Rocks'n'Diamonds](rocks_and_diamonds.md)** (C, GPL-2.0, mature) +- **[Rocks'n'Diamonds](rocksndiamonds.md)** (C, GPL-2.0, mature) - **[Rogue Clone IV](rogue_clone_iv.md)** (C, 3-clause BSD, mature, inactive since 2006) - **[Roguish](roguish.md)** (JavaScript, 3-clause BSD, beta, inactive since 2015) - **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature) - **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature) - **[Room for Change](room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013) -- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006) +- **[RPDungeon - computer aided role playing](rpdungeon-computer_aided_role_playing.md)** (Pascal, GPL-2.0, beta, inactive since 2006) - **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014) - **[Ryzom Core](ryzom_core.md)** (C++, AGPL-3.0, mature) - **[S.C.O.U.R.G.E.](scourge.md)** (C++, GPL-2.0, beta, inactive since 2008) -- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014) +- **[sandbox Game Maker](sandbox_game_maker.md)** (C++, C, Custom, mature, inactive since 2014) - **[Scorched Moon](scorched_moon.md)** (Python, GPL-3.0, beta) - **[Scorched3D](scorched3d.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Scrabble3D](scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015) - **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, GPL-2.0, mature, inactive since 2017) - **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature) - **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009) -- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014) +- **[SDL Game Engine 2D](sdl_game_engine_2d.md)** (C, MIT, beta, inactive since 2014) - **[SDL Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014) - **[Secret Maryo Chronicles](secret_maryo_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009) - **[Sengoku: Warring States of Japan](sengoku_warring_states_of_japan.md)** (C++, Lua, MIT, beta, inactive since 2008) @@ -391,13 +391,13 @@ - **[Seven Kingdoms: Ancient Adversaries](seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature) - **[SharpKonquest](sharpkonquest.md)** (C#, GPL-2.0, mature, inactive since 2007) - **[Silvertree](silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007) -- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature) -- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature) -- **[Simple-Solitaire](simple_solitaire.md)** (Java, GPL-3.0, mature) +- **[Simple and Fast Multimedia Library](simple_and_fast_multimedia_library.md)** (C++, zlib, mature) +- **[Simple DirectMedia Layer](simple_directmedia_layer.md)** (C, zlib, mature) +- **[Simple-Solitaire](simple-solitaire.md)** (Java, GPL-3.0, mature) - **[Simutrans](simutrans.md)** (C++, Artistic License, mature) - **[Sintel The Game](sintel_the_game.md)** (Python, MIT, beta, inactive since 2014) -- **[Skrupel - Tribute Compilation](skrupel.md)** (PHP, JavaScript, GPL-2.0, mature, inactive since 2011) -- **[SLASH'EM](slash_em.md)** (C, Custom, beta, inactive since 2007) +- **[Skrupel - Tribute Compilation](skrupel-tribute_compilation.md)** (PHP, JavaScript, GPL-2.0, mature, inactive since 2011) +- **[SLASH'EM](slashem.md)** (C, Custom, beta, inactive since 2007) - **[Slay](slay.md)** (Java, GPL-3.0, beta, inactive since 2010) - **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011) - **[Smash](smash.md)** (JavaScript, MIT, mature) @@ -410,13 +410,13 @@ - **[Space Station 13](space_station_13.md)** (DM, AGPL-3.0, mature) - **[Space Trader for Windows](space_trader_for_windows.md)** (C#, GPL-2.0, mature, inactive since 2009) - **[Space War](space_war.md)** (Java, Apache-2.0, mature) -- **[SpaceTrader for Java](space_trader_for_java.md)** (Java, GPL-2.0, mature, inactive since 2010) +- **[SpaceTrader for Java](spacetrader_for_java.md)** (Java, GPL-2.0, mature, inactive since 2010) - **[SpaceZero](spacezero.md)** (C, GPL-3.0, beta) - **[Speed Dreams](speed_dreams.md)** (C++, GPL-2.0, mature) - **[Spice Trade](spice_trade.md)** (Java, LGPL-2.0, mature, inactive since 2005) - **[Spring RTS engine](spring_rts_engine.md)** (C++, C, Lua, GPL-2.0, mature) -- **[Star Control II: The Ur-Quan Masters](star_control_2.md)** (C, GPL-2.0, mature, inactive since 2011) -- **[Star Maiden Astraea Rio](star_maiden_rio.md)** (Ren'py, CC-BY-NC, mature) +- **[Star Control II: The Ur-Quan Masters](star_control_ii_the_ur-quan_masters.md)** (C, GPL-2.0, mature, inactive since 2011) +- **[Star Maiden Astraea Rio](star_maiden_astraea_rio.md)** (Ren'py, CC-BY-NC, mature) - **[Star Ruler 2](star_ruler_2.md)** (C, C++, MIT, mature) - **[StarBlastrix](starblastrix.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Stareater](stareater.md)** (C#, GPL-3.0, beta) @@ -425,13 +425,13 @@ - **[StepMania](stepmania.md)** (C, C++, Lua, MIT, mature) - **[Story of a Lost Sky](story_of_a_lost_sky.md)** (Python, 3-clause BSD, mature) - **[Stunt Rally](stunt_rally.md)** (C, C++, GPL-3.0, mature) -- **[Summoning Wars](summoming_wars.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2014) +- **[Summoning Wars](summoning_wars.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2014) - **[Superpowers](superpowers.md)** (Typescript, ISC, mature) - **[SuperTuxKart](supertuxkart.md)** (C++, C, GPL-3.0, mature) - **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014) - **[SWIG](swig.md)** (C++, SWIG license, mature) -- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004) -- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature) +- **[T-Bots](t-bots.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[Tales of Maj'Eyal](tales_of_majeyal.md)** (C, Lua, GPL-3.0, mature) - **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT, mature) - **[Tenes Empanadas Graciela](tenes_empanadas_graciela.md)** (C, JavaScript, Perl, GPL-2.0, beta, inactive since 2015) - **[Terasology](terasology.md)** (Java, Apache-2.0, mature) @@ -440,14 +440,14 @@ - **[The Bub's Brothers](the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) - **[The Butterfly Effect](the_butterfly_effect.md)** (C++, GPL-2.0, beta) - **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003) -- **[The Endless Dungeons](endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015) -- **[The Epic of Heroes](epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015) -- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta) +- **[The Endless Dungeons](the_endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015) +- **[The Epic of Heroes](the_epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015) +- **[The hunt for the lost rainbow jewels (Jewelhunt)](the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md)** (Java, GPL-2.0, beta) - **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature) -- **[The Mana World](mana_world.md)** (PHP, GPL-2.0, mature) +- **[The Mana World](the_mana_world.md)** (PHP, GPL-2.0, mature) - **[Thousand Parsec](thousand_parsec.md)** (C++, Python, GPL-2.0, beta, inactive since 2012) -- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature) -- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[TinTin++](tintin.md)** (C, GPL-3.0, mature) +- **[TORCS, The Open Racing Car Simulator](torcs_the_open_racing_car_simulator.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Tremulous](tremulous.md)** (C, GPL-2.0, mature, inactive since 2016) - **[Tressette](tressette.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013) @@ -461,10 +461,10 @@ - **[Tux Racer](tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001) - **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature) - **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, mature) -- **[TwinEngine](twin_engine.md)** (C, GPL-2.0, mature, inactive since 2015) +- **[TwinEngine](twinengine.md)** (C, GPL-2.0, mature, inactive since 2015) - **[UFO2000](ufo2000.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[UFO: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature) -- **[UlDunAd](uidunad.md)** (Python, GPL-3.0, beta, inactive since 2011) +- **[UlDunAd](uldunad.md)** (Python, GPL-3.0, beta, inactive since 2011) - **[UltraStar Deluxe](ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) - **[UltraStar](ultrastar.md)** (Pascal, ?, mature, inactive since 2010) - **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002) @@ -475,7 +475,7 @@ - **[Urho3D](urho3d.md)** (C++, AngelScript, MIT, mature) - **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL-2.0, mature) - **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature) -- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature) +- **[VCMI Project](vcmi_project.md)** (C++, GPL-2.0, mature) - **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014) - **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature) - **[Veloren](veloren.md)** (Rust, GPL-3.0, beta) @@ -495,7 +495,7 @@ - **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature) - **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature) - **[Wyrmsun](wyrmsun.md)** (Lua, C++, GPL-2.0, mature) -- **[X-Force: Fight For Destiny](x-force.md)** (Pascal, GPL-2.0, beta, inactive since 2011) +- **[X-Force: Fight For Destiny](x-force_fight_for_destiny.md)** (Pascal, GPL-2.0, beta, inactive since 2011) - **[X-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003) - **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005) @@ -506,14 +506,14 @@ - **[XPilot](xpilot.md)** (C, GPL-2.0, mature, inactive since 2010) - **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010) - **[xu4](xu4.md)** (C++, GPL-2.0, mature) -- **[XZ Utils](xz.md)** (C, Custom, mature) -- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature) +- **[XZ Utils](xz_utils.md)** (C, Custom, mature) +- **[yaml-cpp](yaml-cpp.md)** (C++, MIT, mature) - **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009) - **[YSoccer](ysoccer.md)** (Java, GPL-2.0, mature) - **[ZAngband](zangband.md)** (C, Custom, mature, inactive since 2005) - **[Zelda: Mystery of Solarus DX](zelda_mystery_of_solarus_dx.md)** (Lua, GPL-3.0, mature) -- **[Zero Ballistics](zeroballistics.md)** (C++, MIT, mature, inactive since 2013) -- **[Zero-K](zero_k.md)** (Lua, GPL-2.0, mature) +- **[Zero Ballistics](zero_ballistics.md)** (C++, MIT, mature, inactive since 2013) +- **[Zero-K](zero-k.md)** (Lua, GPL-2.0, mature) - **[Zetawar](zetawar.md)** (Clojure, MIT, mature) - **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature) - **[zlib](zlib.md)** (C, zlib, mature) diff --git a/games/_arcade.md b/games/_arcade.md index 5584e2dd..a7718f16 100644 --- a/games/_arcade.md +++ b/games/_arcade.md @@ -2,7 +2,7 @@ # Arcade - **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) -- **[Blobby Volley 2](blobby_volley2.md)** (C++, GPL-2.0, mature, inactive since 2017) +- **[Blobby Volley 2](blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) - **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Maelstrom](maelstrom.md)** (C, C++, GPL-2.0, mature, inactive since 2002) diff --git a/games/_framework.md b/games/_framework.md index 1646ce84..b6de67bd 100644 --- a/games/_framework.md +++ b/games/_framework.md @@ -3,30 +3,30 @@ - **[Allegro](allegro.md)** (C, zlib, mature) - **[Annchienta](annchienta.md)** (C++, GPL-3.0, mature, inactive since 2009) -- **[Arianne / Marauroa](arianne.md)** (Java, GPL-2.0, mature) +- **[Arianne / Marauroa](arianne_marauroa.md)** (Java, GPL-2.0, mature) - **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature) - **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature) -- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature) -- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015) +- **[COCOS2D-X](cocos2d-x.md)** (C++, MIT, mature) +- **[Dash Engine](dash_engine.md)** (D, MIT, mature, inactive since 2015) - **[Delta Engine](delta_engine.md)** (C#, Apache-2.0, mature, inactive since 2015) - **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) -- **[EasyRPG Player](easyrpgplayer.md)** (C++, GPL-3.0, mature) +- **[EasyRPG Player](easyrpg_player.md)** (C++, GPL-3.0, mature) - **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature) - **[Flare Engine](flare_engine.md)** (C++, GPL-3.0, mature) - **[Flixel](flixel.md)** (ActionScript, MIT, mature) - **[GemRB](gemrb.md)** (C++, Python, GPL-2.0, mature) - **[Godot](godot.md)** (C, C++, MIT, mature) -- **[H-World](h_world.md)** (C, Lua, GPL-2.0, beta, inactive since 2005) +- **[H-World](h-world.md)** (C, Lua, GPL-2.0, beta, inactive since 2005) - **[HaxeFlixel](haxeflixel.md)** (Haxe, MIT, mature) -- **[Irrlicht Engine](irrlicht.md)** (C++, C, zlib, mature) -- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta) +- **[Irrlicht Engine](irrlicht_engine.md)** (C++, C, zlib, mature) +- **[JiGS Interactive Game System](jigs_interactive_game_system.md)** (JavaScript, PHP, GPL-3.0, beta) - **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature) - **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature) -- **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature) -- **[Lumix Engine](lumix.md)** (C++, MIT, beta) -- **[LÖVE](loeve.md)** (C++, zlib, mature) -- **[Mana](mana_source.md)** (C++, GPL-2.0, beta) +- **[Lightweight Java Game Library](lightweight_java_game_library.md)** (Kotlin, C, 3-clause BSD, mature) +- **[Lumix Engine](lumix_engine.md)** (C++, MIT, beta) +- **[LÖVE](lve.md)** (C++, zlib, mature) +- **[Mana](mana.md)** (C++, GPL-2.0, beta) - **[Maratis](maratis.md)** (C++, GPL-2.0, beta) - **[Minetest](minetest.md)** (C, C++, Lua, LGPL-2.1, mature) - **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature) @@ -36,20 +36,20 @@ - **[OGRE3D](ogre3d.md)** (C++, MIT, mature) - **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008) - **[Open RPG Maker](open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014) -- **[OpenFL](open_fl.md)** (Haxe, MIT, mature) +- **[OpenFL](openfl.md)** (Haxe, MIT, mature) - **[OpenRPG](openrpg.md)** (Python, GPL-2.0, mature, inactive since 2013) - **[Orx](orx.md)** (C, zlib, mature) -- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature) +- **[Panda 3D](panda_3d.md)** (C++, C, 3-clause BSD, mature) - **[Polycode](polycode.md)** (C, C++, MIT, beta) - **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature) - **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015) - **[Qt](qt.md)** (C++, LGPL-3.0, mature) -- **[Quad-engine](quad.md)** (Pascal, MIT, beta) +- **[Quad-engine](quad-engine.md)** (Pascal, MIT, beta) - **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014) -- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014) +- **[sandbox Game Maker](sandbox_game_maker.md)** (C++, C, Custom, mature, inactive since 2014) - **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, GPL-2.0, mature, inactive since 2017) - **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature) -- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014) +- **[SDL Game Engine 2D](sdl_game_engine_2d.md)** (C, MIT, beta, inactive since 2014) - **[SoftPixel Engine](softpixel_engine.md)** (C++, zlib, mature, inactive since 2013) - **[Solarus](solarus.md)** (C, C++, Lua, GPL-3.0, mature) - **[Superpowers](superpowers.md)** (Typescript, ISC, mature) diff --git a/games/_game-engine.md b/games/_game-engine.md index 6bcf5540..766df07a 100644 --- a/games/_game-engine.md +++ b/games/_game-engine.md @@ -2,10 +2,10 @@ # Game engine - **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature) -- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta) +- **[Free in the Dark (engine)](free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta) - **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008) -- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature) +- **[OpenMW](openmw.md)** (C++, GPL-3.0, mature) - **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature) - **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature) -- **[TwinEngine](twin_engine.md)** (C, GPL-2.0, mature, inactive since 2015) +- **[TwinEngine](twinengine.md)** (C, GPL-2.0, mature, inactive since 2015) - **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature) \ No newline at end of file diff --git a/games/_library.md b/games/_library.md index a7874c88..59beca6f 100644 --- a/games/_library.md +++ b/games/_library.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Library -- **[Boost (C++ Libraries)](boost.md)** (C++, Boost-1.0, mature) +- **[Boost (C++ Libraries)](boost_c_libraries.md)** (C++, Boost-1.0, mature) - **[Crypto++](crypto.md)** (C++, Boost-1.0, mature) - **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) - **[FreeType](freetype.md)** (C, GPL-2.0, Custom, mature) @@ -9,17 +9,17 @@ - **[libpng](libpng.md)** (C, Custom, mature) - **[Libxml2](libxml2.md)** (C, MIT, mature) - **[Lua](lua.md)** (C, MIT, mature) -- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature) +- **[LZMA SDK](lzma_sdk.md)** (C, LGPL-2.0, mature) - **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature) - **[Open AL](open_al.md)** (C, Proprietary, mature) - **[OpenSSL](openssl.md)** (C, Custom, mature) -- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) -- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature) +- **[pkg-config](pkg-config.md)** (C, GPL-2.0, mature) +- **[Pthreads-win32](pthreads-win32.md)** (C, LGPL-2.1, mature) - **[Ragel](ragel.md)** (C++, MIT, mature) -- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature) -- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature) +- **[Simple and Fast Multimedia Library](simple_and_fast_multimedia_library.md)** (C++, zlib, mature) +- **[Simple DirectMedia Layer](simple_directmedia_layer.md)** (C, zlib, mature) - **[SWIG](swig.md)** (C++, SWIG license, mature) - **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature) -- **[XZ Utils](xz.md)** (C, Custom, mature) -- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature) +- **[XZ Utils](xz_utils.md)** (C, Custom, mature) +- **[yaml-cpp](yaml-cpp.md)** (C++, MIT, mature) - **[zlib](zlib.md)** (C, zlib, mature) \ No newline at end of file diff --git a/games/_puzzle.md b/games/_puzzle.md index 83523e5e..d10ed87a 100644 --- a/games/_puzzle.md +++ b/games/_puzzle.md @@ -5,11 +5,11 @@ - **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomix](atomix.md)** (C, GPL-2.0, mature) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) -- **[Block Attack - Rise of the Blocks](blockattack.md)** (C++, GPL-2.0, mature) +- **[Block Attack - Rise of the Blocks](block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature) - **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Brain Workshop](brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011) - **[Enigma](enigma.md)** (C, C++, GPL-2.0, mature) -- **[Fish Fillets - Next Generation](fish_fillets_ng.md)** (C++, GPL-2.0, mature) +- **[Fish Fillets - Next Generation](fish_fillets-next_generation.md)** (C++, GPL-2.0, mature) - **[Frozen Bubble](frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) - **[Grabble](grabble.md)** (Java, ?, mature, inactive since 2006) - **[HoDoKu](hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) diff --git a/games/_role-playing.md b/games/_role-playing.md index 7f3aba50..ecd783cf 100644 --- a/games/_role-playing.md +++ b/games/_role-playing.md @@ -9,15 +9,15 @@ - **[Atrinik](atrinik.md)** (C, Python, GPL-2.0, mature, inactive since 2016) - **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008) - **[Battleround](battleround.md)** (Java, Apache-2.0, beta, inactive since 2015) -- **[Betrayer's Moon Tactics](betrayer_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006) +- **[Betrayer's Moon Tactics](betrayers_moon_tactics.md)** (JavaScript, GPL-2.0, beta, inactive since 2006) - **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature) -- **[Candy Box 2](candy_box2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013) +- **[Candy Box 2](candy_box_2.md)** (Typescript, JavaScript, GPL-3.0, mature, inactive since 2013) - **[Castle of the Winds](castle_of_the_winds.md)** (JavaScript, MIT, beta) - **[Cataclysm: Dark Days Ahead](cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature) - **[Cataclysm](cataclysm.md)** (C++, CC-BY-SA-3, beta, inactive since 2012) - **[Catch Challenger](catch_challenger.md)** (C++, GPL-3.0, mature) - **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature) -- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature) +- **[Classic Blades of Exile](classic_blades_of_exile.md)** (C++, GPL-2.0, mature) - **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) - **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) - **[DarkCity](darkcity.md)** (PHP, GPL-3.0, mature, inactive since 2012) @@ -25,7 +25,7 @@ - **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013) - **[Deliantra](deliantra.md)** (C, GPL-2.0, mature) - **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013) -- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature) +- **[diablo-js](diablo-js.md)** (Java, JavaScript, MIT, mature) - **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) - **[Dragon Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature) - **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature) @@ -36,19 +36,19 @@ - **[Dungeon Quest](dungeon_quest.md)** (Java, MIT, mature) - **[Egoboo](egoboo.md)** (C++, C, GPL-3.0, mature, inactive since 2015) - **[Endless Sky](endless_sky.md)** (C++, GPL-3.0, mature) -- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light.md)** (Python, MIT, beta, inactive since 2007) +- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light_a_space_opera.md)** (Python, MIT, beta, inactive since 2007) - **[Erebus](erebus.md)** (C++, GPL-3.0, beta) - **[Eternal Lands](eternal_lands.md)** (C, C++, Custom, mature) - **[Evol Online](evol_online.md)** (C, GPL-3.0, mature) - **[Exult](exult.md)** (C++, GPL-2.0, mature) -- **[Fall of Imyrin](fall_of_imiryn.md)** (C++, Python, GPL-3.0, beta, inactive since 2009) +- **[Fall of Imyrin](fall_of_imyrin.md)** (C++, Python, GPL-3.0, beta, inactive since 2009) - **[Fallen Spire](fallen_spire.md)** (Python, GPL-3.0, beta, inactive since 2009) - **[Freedink](freedink.md)** (C++, GPL-3.0, mature) -- **[FreedroidRPG](freedroid.md)** (C, C++, Lua, GPL-2.0, mature) +- **[FreedroidRPG](freedroidrpg.md)** (C, C++, Lua, GPL-2.0, mature) - **[Fujo](fujo.md)** (Python, CC-BY-SA-4.0, mature, inactive since 2014) - **[GalaxyMage Redux](galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011) - **[GearHead](gearhead.md)** (Pascal, LGPL-2.1, Apache-2.0, mature) -- **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[Gee Whiz](gee_whiz.md)** (C, GPL-2.0, beta, inactive since 2004) - **[Goblin Hack](goblin_hack.md)** (C++, GPL-2.0, beta, inactive since 2009) - **[Hale](hale.md)** (Java, GPL-2.0, beta, inactive since 2014) - **[Haxima](haxima.md)** (C++, GPL-3.0, beta) @@ -65,7 +65,7 @@ - **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006) - **[Lips of Suna](lips_of_suna.md)** (C, GPL-3.0, beta, inactive since 2014) - **[Magarena](magarena.md)** (Java, Groovy, GPL-3.0, mature) -- **[Meridian 59](meridian59.md)** (C++, C, GPL-2.0, mature) +- **[Meridian 59](meridian_59.md)** (C++, C, GPL-2.0, mature) - **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008) - **[Monstrosity](monstrosity.md)** (Python, MIT, mature) - **[Moria](moria.md)** (C, GPL-3.0, mature) @@ -77,11 +77,11 @@ - **[Open RSC](open_rsc.md)** (Java, GPL-3.0, mature) - **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014) - **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004) -- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature) +- **[OpenMW](openmw.md)** (C++, GPL-3.0, mature) - **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009) -- **[Other-Life](other_life.md)** (C, C++, Custom, beta) +- **[Other-Life](other-life.md)** (C, C++, Custom, beta) - **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012) -- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[Phantasy Star Rebirth](phantasy_star_rebirth.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature) - **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014) - **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016) @@ -92,22 +92,22 @@ - **[Ryzom Core](ryzom_core.md)** (C++, AGPL-3.0, mature) - **[S.C.O.U.R.G.E.](scourge.md)** (C++, GPL-2.0, beta, inactive since 2008) - **[Silvertree](silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007) -- **[SLASH'EM](slash_em.md)** (C, Custom, beta, inactive since 2007) +- **[SLASH'EM](slashem.md)** (C, Custom, beta, inactive since 2007) - **[Source of Tales](source_of_tales.md)** (Lua, GPL-3.0, mature, inactive since 2013) - **[Space Station 13](space_station_13.md)** (DM, AGPL-3.0, mature) - **[Spice Trade](spice_trade.md)** (Java, LGPL-2.0, mature, inactive since 2005) - **[Stendhal](stendhal.md)** (Java, GPL-2.0, mature) - **[Story of a Lost Sky](story_of_a_lost_sky.md)** (Python, 3-clause BSD, mature) -- **[Summoning Wars](summoming_wars.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2014) -- **[Tales of Maj'Eyal](tales_of_maj_eyal.md)** (C, Lua, GPL-3.0, mature) +- **[Summoning Wars](summoning_wars.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2014) +- **[Tales of Maj'Eyal](tales_of_majeyal.md)** (C, Lua, GPL-3.0, mature) - **[The Clans](the_clans.md)** (C, GPL-2.0, beta, inactive since 2003) -- **[The Endless Dungeons](endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015) -- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta) -- **[The Mana World](mana_world.md)** (PHP, GPL-2.0, mature) -- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature) +- **[The Endless Dungeons](the_endless_dungeons.md)** (C, CC-BY-NC-SA-2.0, mature, inactive since 2015) +- **[The hunt for the lost rainbow jewels (Jewelhunt)](the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md)** (Java, GPL-2.0, beta) +- **[The Mana World](the_mana_world.md)** (PHP, GPL-2.0, mature) +- **[TinTin++](tintin.md)** (C, GPL-3.0, mature) - **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature) -- **[UlDunAd](uidunad.md)** (Python, GPL-3.0, beta, inactive since 2011) +- **[UlDunAd](uldunad.md)** (Python, GPL-3.0, beta, inactive since 2011) - **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002) - **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007) - **[UnNetHack](unnethack.md)** (C, Custom, mature) diff --git a/games/_simulation.md b/games/_simulation.md index 6ec444ca..7f353db0 100644 --- a/games/_simulation.md +++ b/games/_simulation.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Simulation -- **[3d.city](3d_city.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) +- **[3d.city](3dcity.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) - **[Cart Life](cart_life.md)** (AGS Script, Custom, mature, inactive since 2014) - **[Core War](core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) - **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) @@ -12,24 +12,24 @@ - **[Golly](golly.md)** (C++, Java, GPL-2.0, mature) - **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Infiniminer](infiniminer.md)** (C#, MIT, mature, inactive since 2016) -- **[LinCity-NG](lincity_ng.md)** (C++, GPL-2.0, mature) +- **[LinCity-NG](lincity-ng.md)** (C++, GPL-2.0, mature) - **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature, inactive since 2015) -- **[micropolisJS](micropolis_js.md)** (JavaScript, GPL-3.0, mature) +- **[micropolisJS](micropolisjs.md)** (JavaScript, GPL-3.0, mature) - **[NetStatsBaseball](netstatsbaseball.md)** (C, Public domain, mature) - **[Oolite](oolite.md)** (Objective-C, C, JavaScript, GPL-2.0, mature) - **[Open Rails](open_rails.md)** (C#, GPL-3.0, mature) - **[OpenBlox](openblox.md)** (Python, Lua, GPL-3.0, beta, inactive since 2011) -- **[OpenCity](open_city.md)** (C++, GPL-2.0, beta, inactive since 2015) -- **[OpenRCT2](open_rct2.md)** (C++, GPL-3.0, mature) +- **[OpenCity](opencity.md)** (C++, GPL-2.0, beta, inactive since 2015) +- **[OpenRCT2](openrct2.md)** (C++, GPL-3.0, mature) - **[OpenSkyscraper](openskyscraper.md)** (C++, GPL-2.0, beta) -- **[OpenTTD](open_ttd.md)** (C++, GPL-2.0, mature) +- **[OpenTTD](openttd.md)** (C++, GPL-2.0, mature) - **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0, mature) - **[Pioneer](pioneer.md)** (C, C++, Lua, Apache-2.0, GPL-3.0, mature) - **[Rigs of Rods](rigs_of_rods.md)** (C, C++, Angelscript, GPL-3.0, mature) - **[Simutrans](simutrans.md)** (C++, Artistic License, mature) - **[The Butterfly Effect](the_butterfly_effect.md)** (C++, GPL-2.0, beta) -- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[TORCS, The Open Racing Car Simulator](torcs_the_open_racing_car_simulator.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) - **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014) diff --git a/games/_sports.md b/games/_sports.md index 093009dd..cc17580a 100644 --- a/games/_sports.md +++ b/games/_sports.md @@ -5,7 +5,7 @@ - **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[NetStatsBaseball](netstatsbaseball.md)** (C, Public domain, mature) - **[Open Soccer Star](open_soccer_star.md)** (PHP, GPL-3.0, beta) -- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta) -- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature) +- **[OpenSoccer](opensoccer.md)** (PHP, GPL-3.0, beta) +- **[OpenWebSoccer-Sim](openwebsoccer-sim.md)** (PHP, LGPL-3.0, mature) - **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) - **[YSoccer](ysoccer.md)** (Java, GPL-2.0, mature) \ No newline at end of file diff --git a/games/_strategy.md b/games/_strategy.md index 89016370..db49458a 100644 --- a/games/_strategy.md +++ b/games/_strategy.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Strategy -- **[0 A.D.](0ad.md)** (C, C++, GPL-2.0, beta) +- **[0 A.D.](0_ad.md)** (C, C++, GPL-2.0, beta) - **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008) - **[Advanced Strategic Command](advanced_strategic_command.md)** (C++, GPL-2.0, mature) - **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010) @@ -10,7 +10,7 @@ - **[Antares](antares.md)** (C++, LGPL-3.0, beta) - **[AntiChess](antichess.md)** (Java, MIT, mature, inactive since 2003) - **[Armies](armies.md)** (C++, GPL-3.0, mature, inactive since 2007) -- **[Attal: Lords of doom](attal.md)** (C++, GPL-2.0, mature, inactive since 2008) +- **[Attal: Lords of doom](attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008) - **[Battlefield Java](battlefield_java.md)** (Java, GPL-3.0, beta, inactive since 2011) - **[Battles of Antargis](battles_of_antargis.md)** (C, C++, GPL-2.0, beta, inactive since 2014) - **[Birth of the Empires](birth_of_the_empires.md)** (C++, Custom, mature, inactive since 2016) @@ -20,15 +20,15 @@ - **[Boson](boson.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Brutal Chess](brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007) - **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) -- **[C-evo](c_evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013) +- **[C-evo](c-evo.md)** (Pascal, Public domain, GPL-3.0, mature, inactive since 2013) - **[CaesarIA](caesaria.md)** (C++, JavaScript, GPL-3.0, beta) -- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature) +- **[Call to Power 2](call_to_power_2.md)** (C++, Custom, mature) - **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003) - **[CivOne](civone.md)** (C#, CC0, beta) - **[Colobot](colobot.md)** (C++, GPL-3.0, mature) - **[Colonization too](colonization_too.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012) -- **[Corsix Theme Hospital](theme_hospital.md)** (Lua, C++, MIT, mature) +- **[Corsix Theme Hospital](corsix_theme_hospital.md)** (Lua, C++, MIT, mature) - **[Crimson Fields](crimson_fields.md)** (C++, GPL-2.0, mature, inactive since 2010) - **[Crown and Cutlass](crown_and_cutlass.md)** (C++, Custom, beta, inactive since 2009) - **[Dark Destiny](dark_destiny.md)** (Java, JavaScript, GPL, mature, inactive since 2016) @@ -38,27 +38,27 @@ - **[DreamChess](dreamchess.md)** (C, GPL-3.0, beta) - **[Duel Commander](duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009) - **[Dune Dynasty](dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014) -- **[Dune II - The Maker](dune_ii_the_maker.md)** (Java, MIT, beta) +- **[Dune II - The Maker](dune_ii-the_maker.md)** (Java, MIT, beta) - **[Dune Legacy](dune_legacy.md)** (C++, GPL-2.0, mature) - **[Endgame: Singularity](endgame_singularity.md)** (Python, GPL-2.0, beta) - **[EPOH](epoh.md)** (JavaScript, MIT, beta) - **[EternalWinterWars](eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014) - **[Evil Cult](evil_cult.md)** (Haxe, JavaScript, GPL-3.0, mature) -- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) +- **[FAR Colony](far_colony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) - **[First Strike](first_strike.md)** (Java, MIT, mature) - **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015) - **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature) - **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta) -- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature) +- **[Freeciv WebGL](freeciv_webgl.md)** (JavaScript, Java, AGPL-3.0, mature) - **[Freeciv](freeciv.md)** (C, GPL-2.0, mature) - **[FreeCol](freecol.md)** (Java, GPL-2.0, mature) - **[FreeLords](freelords.md)** (Java, GPL-2.0, beta) -- **[FreeOrion](free_orion.md)** (C++, Python, GPL-2.0, beta) +- **[FreeOrion](freeorion.md)** (C++, Python, GPL-2.0, beta) - **[FreeRails](freerails.md)** (Java, C++, GPL-2.0, beta, inactive since 2008) - **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016) - **[Freeserf](freeserf.md)** (C, C++, GPL-3.0, mature) - **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008) -- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta, inactive since 2017) +- **[FreeSynd](freesynd.md)** (C++, GPL-2.0, beta, inactive since 2017) - **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Gigalomania](gigalomania.md)** (C++, GPL-2.0, mature) - **[Glest](glest.md)** (C++, GPL-2.0, mature, inactive since 2009) @@ -68,10 +68,10 @@ - **[Harris](harris.md)** (C, Python, GPL-3.0, beta) - **[Heroes of Wesnoth](heroes_of_wesnoth.md)** (C++, GPL-3.0, beta, inactive since 2010) - **[Heroes of Wing Commander](heroes_of_wing_commander.md)** (Python, GPL-3.0, beta, inactive since 2014) -- **[Hex Game](hexgame.md)** (C++, MIT, beta) +- **[Hex Game](hex_game.md)** (C++, MIT, beta) - **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012) -- **[Isometric Turn-Based Strategy](isometric_turn_based_strategy.md)** (Python, MIT, beta) -- **[Jagged Alliance 2 Stracciatella](jagged_alliance2_stracciatella.md)** (C, C++, Custom, mature) +- **[Isometric Turn-Based Strategy](isometric_turn-based_strategy.md)** (Python, MIT, beta) +- **[Jagged Alliance 2 Stracciatella](jagged_alliance_2_stracciatella.md)** (C, C++, Custom, mature) - **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006) - **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature) - **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014) @@ -81,7 +81,7 @@ - **[M.E.W.L.](mewl.md)** (C++, GPL-2.0, beta, inactive since 2015) - **[Machinations](machinations.md)** (C++, GPL-2.0, beta, inactive since 2003) - **[Mars, Land of No Mercy](mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008) -- **[Mechanized Assault & eXploration Reloaded](mechanized_assault_and_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) +- **[Mechanized Assault & eXploration Reloaded](mechanized_assault_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) - **[MegaGlest](megaglest.md)** (C, C++, GPL-3.0, mature) - **[MegaMek](megamek.md)** (Java, GPL-2.0, mature) - **[Mercenary Commander](mercenary_commander.md)** (Java, 3-clause BSD, beta, inactive since 2010) @@ -94,12 +94,12 @@ - **[Open Soccer Star](open_soccer_star.md)** (PHP, GPL-3.0, beta) - **[Open Yahtzee](open_yahtzee.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[OpenDUNE](opendune.md)** (C, GPL-2.0, mature) -- **[OpenHoMM](open_homm.md)** (C++, GPL-3.0, beta, inactive since 2010) +- **[OpenHoMM](openhomm.md)** (C++, GPL-3.0, beta, inactive since 2010) - **[OpenMOO2](openmoo2.md)** (Python, GPL-2.0, beta, inactive since 2011) -- **[OpenRA](open_ra.md)** (C#, GPL-3.0, mature) -- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta) -- **[OpenWebSoccer-Sim](open_web_soccer.md)** (PHP, LGPL-3.0, mature) -- **[OpenXcom](open_xcom.md)** (C++, GPL-3.0, mature) +- **[OpenRA](openra.md)** (C#, GPL-3.0, mature) +- **[OpenSoccer](opensoccer.md)** (PHP, GPL-3.0, beta) +- **[OpenWebSoccer-Sim](openwebsoccer-sim.md)** (PHP, LGPL-3.0, mature) +- **[OpenXcom](openxcom.md)** (C++, GPL-3.0, mature) - **[Operation Citadel](operation_citadel.md)** (C++, GPL-2.0, beta, inactive since 2000) - **[Outer Space](outer_space.md)** (Python, GPL-2.0, beta) - **[Pasang Emas](pasang_emas.md)** (Vala, GPL-3.0, mature) @@ -111,7 +111,7 @@ - **[Polis](polis.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Project Helena](project_helena.md)** (Pascal, GPL-3.0, beta) - **[PySol](pysol.md)** (Python, GPL-2.0, mature, inactive since 2004) -- **[Rails: an 18xx game system](rails_18xx.md)** (Java, GPL-2.0, mature) +- **[Rails: an 18xx game system](rails_an_18xx_game_system.md)** (Java, GPL-2.0, mature) - **[Return to the Roots](return_to_the_roots.md)** (C++, GPL-3.0, mature) - **[Scorched Moon](scorched_moon.md)** (Python, GPL-3.0, beta) - **[Scrabble3D](scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015) @@ -119,27 +119,27 @@ - **[Settlers III remake](settlers_iii_remake.md)** (Java, MIT, beta) - **[Seven Kingdoms: Ancient Adversaries](seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature) - **[SharpKonquest](sharpkonquest.md)** (C#, GPL-2.0, mature, inactive since 2007) -- **[Simple-Solitaire](simple_solitaire.md)** (Java, GPL-3.0, mature) -- **[Skrupel - Tribute Compilation](skrupel.md)** (PHP, JavaScript, GPL-2.0, mature, inactive since 2011) +- **[Simple-Solitaire](simple-solitaire.md)** (Java, GPL-3.0, mature) +- **[Skrupel - Tribute Compilation](skrupel-tribute_compilation.md)** (PHP, JavaScript, GPL-2.0, mature, inactive since 2011) - **[Slay](slay.md)** (Java, GPL-3.0, beta, inactive since 2010) - **[Song of Albion](song_of_albion.md)** (C, C++, Apache-2.0, mature, inactive since 2011) - **[Space Faring](space_faring.md)** (Java, GPL-3.0, beta) - **[Space Opera](space_opera.md)** (Java, GPL-2.0, beta, inactive since 2008) - **[Space Trader for Windows](space_trader_for_windows.md)** (C#, GPL-2.0, mature, inactive since 2009) - **[Space War](space_war.md)** (Java, Apache-2.0, mature) -- **[SpaceTrader for Java](space_trader_for_java.md)** (Java, GPL-2.0, mature, inactive since 2010) +- **[SpaceTrader for Java](spacetrader_for_java.md)** (Java, GPL-2.0, mature, inactive since 2010) - **[SpaceZero](spacezero.md)** (C, GPL-3.0, beta) - **[Spring RTS engine](spring_rts_engine.md)** (C++, C, Lua, GPL-2.0, mature) -- **[Star Control II: The Ur-Quan Masters](star_control_2.md)** (C, GPL-2.0, mature, inactive since 2011) +- **[Star Control II: The Ur-Quan Masters](star_control_ii_the_ur-quan_masters.md)** (C, GPL-2.0, mature, inactive since 2011) - **[Star Ruler 2](star_ruler_2.md)** (C, C++, MIT, mature) - **[Stareater](stareater.md)** (C#, GPL-3.0, beta) - **[Stars! Nova](stars_nova.md)** (C#, GPL-2.0, beta) - **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014) -- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[T-Bots](t-bots.md)** (C, GPL-2.0, beta, inactive since 2004) - **[Tanks of Freedom](tanks_of_freedom.md)** (GDScript, MIT, mature) - **[Tenes Empanadas Graciela](tenes_empanadas_graciela.md)** (C, JavaScript, Perl, GPL-2.0, beta, inactive since 2015) - **[The Battle for Wesnoth](the_battle_for_wesnoth.md)** (C, C++, Java, Python, Lua, GPL-2.0, mature) -- **[The Epic of Heroes](epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015) +- **[The Epic of Heroes](the_epic_of_heroes.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[Thousand Parsec](thousand_parsec.md)** (C++, Python, GPL-2.0, beta, inactive since 2012) - **[TripleA](triplea.md)** (Java, GPL-2.0, mature) - **[Turious](turious.md)** (C, GPL-3.0, beta, inactive since 2014) @@ -148,7 +148,7 @@ - **[UFO2000](ufo2000.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[UFO: Alien Invasion](ufo_alien_invasion.md)** (C, C++, GPL-2.0, mature) - **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta) -- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature) +- **[VCMI Project](vcmi_project.md)** (C++, GPL-2.0, mature) - **[War Of Kingdom](war_of_kingdom.md)** (C, C++, GPL-2.0, beta) - **[Wargamer](wargamer.md)** (C++, GPL-2.0, mature, inactive since 2003) - **[Wargus](wargus.md)** (C++, Lua, GPL-2.0, mature) @@ -159,12 +159,12 @@ - **[Wolfpack Empire](wolfpack_empire.md)** (C, GPL-3.0, mature) - **[World of Heroes](world_of_heroes.md)** (Python, 3-clause BSD, beta, inactive since 2009) - **[Wyrmsun](wyrmsun.md)** (Lua, C++, GPL-2.0, mature) -- **[X-Force: Fight For Destiny](x-force.md)** (Pascal, GPL-2.0, beta, inactive since 2011) +- **[X-Force: Fight For Destiny](x-force_fight_for_destiny.md)** (Pascal, GPL-2.0, beta, inactive since 2011) - **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003) - **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) - **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010) -- **[Zero Ballistics](zeroballistics.md)** (C++, MIT, mature, inactive since 2013) -- **[Zero-K](zero_k.md)** (Lua, GPL-2.0, mature) +- **[Zero Ballistics](zero_ballistics.md)** (C++, MIT, mature, inactive since 2013) +- **[Zero-K](zero-k.md)** (Lua, GPL-2.0, mature) - **[Zetawar](zetawar.md)** (Clojure, MIT, mature) - **[Zone of Control](zone_of_control.md)** (Rust, Apache-2.0, beta, inactive since 2017) \ No newline at end of file diff --git a/games/_tool.md b/games/_tool.md index e6b162d0..7c703ea4 100644 --- a/games/_tool.md +++ b/games/_tool.md @@ -2,17 +2,17 @@ # Tool - **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature) -- **[D-Fend Reloaded](dfend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) +- **[D-Fend Reloaded](d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) - **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014) - **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) - **[Dungeon Mapper](dungeon_mapper.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[GM Tools](gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004) -- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) +- **[JaNaG - Java Name Generator](janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Monster Generator](monster_generator.md)** (Java, MIT, mature) - **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature) -- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) +- **[pkg-config](pkg-config.md)** (C, GPL-2.0, mature) - **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature) - **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature) - **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature) -- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006) +- **[RPDungeon - computer aided role playing](rpdungeon-computer_aided_role_playing.md)** (Pascal, GPL-2.0, beta, inactive since 2006) - **[World Builder](world_builder.md)** (Visual Basic, GPL-2.0, mature, inactive since 2007) \ No newline at end of file diff --git a/games/_visual-novel.md b/games/_visual-novel.md index 6fa26169..2fcfc7ee 100644 --- a/games/_visual-novel.md +++ b/games/_visual-novel.md @@ -4,4 +4,4 @@ - **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature) - **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013) - **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0, mature) -- **[Star Maiden Astraea Rio](star_maiden_rio.md)** (Ren'py, CC-BY-NC, mature) \ No newline at end of file +- **[Star Maiden Astraea Rio](star_maiden_astraea_rio.md)** (Ren'py, CC-BY-NC, mature) \ No newline at end of file diff --git a/games/arianne.md b/games/arianne_marauroa.md similarity index 100% rename from games/arianne.md rename to games/arianne_marauroa.md diff --git a/games/attal.md b/games/attal_lords_of_doom.md similarity index 100% rename from games/attal.md rename to games/attal_lords_of_doom.md diff --git a/games/betrayer_moon_tactics.md b/games/betrayers_moon_tactics.md similarity index 100% rename from games/betrayer_moon_tactics.md rename to games/betrayers_moon_tactics.md diff --git a/games/blobby_volley2.md b/games/blobby_volley_2.md similarity index 100% rename from games/blobby_volley2.md rename to games/blobby_volley_2.md diff --git a/games/blobwars_metal_solid_blob.md b/games/blobwars_metal_blob_solid.md similarity index 100% rename from games/blobwars_metal_solid_blob.md rename to games/blobwars_metal_blob_solid.md diff --git a/games/blockattack.md b/games/block_attack-rise_of_the_blocks.md similarity index 100% rename from games/blockattack.md rename to games/block_attack-rise_of_the_blocks.md diff --git a/games/boost.md b/games/boost_c_libraries.md similarity index 100% rename from games/boost.md rename to games/boost_c_libraries.md diff --git a/games/cdogs.md b/games/c-dogs.md similarity index 100% rename from games/cdogs.md rename to games/c-dogs.md diff --git a/games/c_evo.md b/games/c-evo.md similarity index 100% rename from games/c_evo.md rename to games/c-evo.md diff --git a/games/call_to_power2.md b/games/call_to_power_2.md similarity index 100% rename from games/call_to_power2.md rename to games/call_to_power_2.md diff --git a/games/candy_box2.md b/games/candy_box_2.md similarity index 100% rename from games/candy_box2.md rename to games/candy_box_2.md diff --git a/games/blades_of_exile.md b/games/classic_blades_of_exile.md similarity index 100% rename from games/blades_of_exile.md rename to games/classic_blades_of_exile.md diff --git a/games/cocos2dx.md b/games/cocos2d-x.md similarity index 100% rename from games/cocos2dx.md rename to games/cocos2d-x.md diff --git a/games/colossal_cave.md b/games/colossal_cave_adventure.md similarity index 100% rename from games/colossal_cave.md rename to games/colossal_cave_adventure.md diff --git a/games/commando_js.md b/games/commandojs.md similarity index 100% rename from games/commando_js.md rename to games/commandojs.md diff --git a/games/theme_hospital.md b/games/corsix_theme_hospital.md similarity index 100% rename from games/theme_hospital.md rename to games/corsix_theme_hospital.md diff --git a/games/dfend_reloaded.md b/games/d-fend_reloaded.md similarity index 100% rename from games/dfend_reloaded.md rename to games/d-fend_reloaded.md diff --git a/games/dash.md b/games/dash_engine.md similarity index 100% rename from games/dash.md rename to games/dash_engine.md diff --git a/games/diablo_js.md b/games/diablo-js.md similarity index 100% rename from games/diablo_js.md rename to games/diablo-js.md diff --git a/games/dragon_history.md b/games/dragon_history-dra_historie.md similarity index 100% rename from games/dragon_history.md rename to games/dragon_history-dra_historie.md diff --git a/games/dune_ii_the_maker.md b/games/dune_ii-the_maker.md similarity index 100% rename from games/dune_ii_the_maker.md rename to games/dune_ii-the_maker.md diff --git a/games/easyrpgplayer.md b/games/easyrpg_player.md similarity index 100% rename from games/easyrpgplayer.md rename to games/easyrpg_player.md diff --git a/games/eos_dawn_of_light.md b/games/eos_dawn_of_light_a_space_opera.md similarity index 100% rename from games/eos_dawn_of_light.md rename to games/eos_dawn_of_light_a_space_opera.md diff --git a/games/fall_of_imiryn.md b/games/fall_of_imyrin.md similarity index 100% rename from games/fall_of_imiryn.md rename to games/fall_of_imyrin.md diff --git a/games/farcolony.md b/games/far_colony.md similarity index 100% rename from games/farcolony.md rename to games/far_colony.md diff --git a/games/fish_fillets_ng.md b/games/fish_fillets-next_generation.md similarity index 100% rename from games/fish_fillets_ng.md rename to games/fish_fillets-next_generation.md diff --git a/games/fitd.md b/games/free_in_the_dark_engine.md similarity index 100% rename from games/fitd.md rename to games/free_in_the_dark_engine.md diff --git a/games/freeciv_web.md b/games/freeciv_webgl.md similarity index 100% rename from games/freeciv_web.md rename to games/freeciv_webgl.md diff --git a/games/freedroid.md b/games/freedroidrpg.md similarity index 100% rename from games/freedroid.md rename to games/freedroidrpg.md diff --git a/games/free_orion.md b/games/freeorion.md similarity index 100% rename from games/free_orion.md rename to games/freeorion.md diff --git a/games/free_synd.md b/games/freesynd.md similarity index 100% rename from games/free_synd.md rename to games/freesynd.md diff --git a/games/gang_garrison2.md b/games/gang_garrison_2.md similarity index 100% rename from games/gang_garrison2.md rename to games/gang_garrison_2.md diff --git a/games/geewhiz.md b/games/gee_whiz.md similarity index 100% rename from games/geewhiz.md rename to games/gee_whiz.md diff --git a/games/h_world.md b/games/h-world.md similarity index 100% rename from games/h_world.md rename to games/h-world.md diff --git a/games/hexgame.md b/games/hex_game.md similarity index 100% rename from games/hexgame.md rename to games/hex_game.md diff --git a/games/irrlicht.md b/games/irrlicht_engine.md similarity index 100% rename from games/irrlicht.md rename to games/irrlicht_engine.md diff --git a/games/isometric_turn_based_strategy.md b/games/isometric_turn-based_strategy.md similarity index 100% rename from games/isometric_turn_based_strategy.md rename to games/isometric_turn-based_strategy.md diff --git a/games/jagged_alliance2_stracciatella.md b/games/jagged_alliance_2_stracciatella.md similarity index 100% rename from games/jagged_alliance2_stracciatella.md rename to games/jagged_alliance_2_stracciatella.md diff --git a/games/janag_java_name_generator.md b/games/janag-java_name_generator.md similarity index 100% rename from games/janag_java_name_generator.md rename to games/janag-java_name_generator.md diff --git a/games/jigs_php_rpg.md b/games/jigs_interactive_game_system.md similarity index 100% rename from games/jigs_php_rpg.md rename to games/jigs_interactive_game_system.md diff --git a/games/lwjgl.md b/games/lightweight_java_game_library.md similarity index 100% rename from games/lwjgl.md rename to games/lightweight_java_game_library.md diff --git a/games/lincity_ng.md b/games/lincity-ng.md similarity index 100% rename from games/lincity_ng.md rename to games/lincity-ng.md diff --git a/games/linwarrior.md b/games/linwarrior_3d.md similarity index 100% rename from games/linwarrior.md rename to games/linwarrior_3d.md diff --git a/games/lumix.md b/games/lumix_engine.md similarity index 100% rename from games/lumix.md rename to games/lumix_engine.md diff --git a/games/loeve.md b/games/lve.md similarity index 100% rename from games/loeve.md rename to games/lve.md diff --git a/games/lzma.md b/games/lzma_sdk.md similarity index 100% rename from games/lzma.md rename to games/lzma_sdk.md diff --git a/games/mana_source.md b/games/mana.md similarity index 100% rename from games/mana_source.md rename to games/mana.md diff --git a/games/mechanized_assault_and_exploration_reloaded.md b/games/mechanized_assault_exploration_reloaded.md similarity index 100% rename from games/mechanized_assault_and_exploration_reloaded.md rename to games/mechanized_assault_exploration_reloaded.md diff --git a/games/mechcommander2_omnitech.md b/games/mechcommander_2_omnitech.md similarity index 100% rename from games/mechcommander2_omnitech.md rename to games/mechcommander_2_omnitech.md diff --git a/games/meridian59.md b/games/meridian_59.md similarity index 100% rename from games/meridian59.md rename to games/meridian_59.md diff --git a/games/micropolis_js.md b/games/micropolisjs.md similarity index 100% rename from games/micropolis_js.md rename to games/micropolisjs.md diff --git a/games/microwar_2.md b/games/microwar_20.md similarity index 100% rename from games/microwar_2.md rename to games/microwar_20.md diff --git a/games/open_city.md b/games/opencity.md similarity index 100% rename from games/open_city.md rename to games/opencity.md diff --git a/games/open_fl.md b/games/openfl.md similarity index 100% rename from games/open_fl.md rename to games/openfl.md diff --git a/games/open_homm.md b/games/openhomm.md similarity index 100% rename from games/open_homm.md rename to games/openhomm.md diff --git a/games/open_mw.md b/games/openmw.md similarity index 100% rename from games/open_mw.md rename to games/openmw.md diff --git a/games/open_ra.md b/games/openra.md similarity index 100% rename from games/open_ra.md rename to games/openra.md diff --git a/games/open_rct2.md b/games/openrct2.md similarity index 100% rename from games/open_rct2.md rename to games/openrct2.md diff --git a/games/open_soccer.md b/games/opensoccer.md similarity index 100% rename from games/open_soccer.md rename to games/opensoccer.md diff --git a/games/open_ttd.md b/games/openttd.md similarity index 100% rename from games/open_ttd.md rename to games/openttd.md diff --git a/games/open_web_soccer.md b/games/openwebsoccer-sim.md similarity index 100% rename from games/open_web_soccer.md rename to games/openwebsoccer-sim.md diff --git a/games/open_xcom.md b/games/openxcom.md similarity index 100% rename from games/open_xcom.md rename to games/openxcom.md diff --git a/games/other_life.md b/games/other-life.md similarity index 100% rename from games/other_life.md rename to games/other-life.md diff --git a/games/panda3d.md b/games/panda_3d.md similarity index 100% rename from games/panda3d.md rename to games/panda_3d.md diff --git a/games/phantasy.md b/games/phantasy_star_rebirth.md similarity index 100% rename from games/phantasy.md rename to games/phantasy_star_rebirth.md diff --git a/games/pkgconfig.md b/games/pkg-config.md similarity index 100% rename from games/pkgconfig.md rename to games/pkg-config.md diff --git a/games/pthreads_win32.md b/games/pthreads-win32.md similarity index 100% rename from games/pthreads_win32.md rename to games/pthreads-win32.md diff --git a/games/quad.md b/games/quad-engine.md similarity index 100% rename from games/quad.md rename to games/quad-engine.md diff --git a/games/rails_18xx.md b/games/rails_an_18xx_game_system.md similarity index 100% rename from games/rails_18xx.md rename to games/rails_an_18xx_game_system.md diff --git a/games/rocks_and_diamonds.md b/games/rocksndiamonds.md similarity index 100% rename from games/rocks_and_diamonds.md rename to games/rocksndiamonds.md diff --git a/games/rpdungeon.md b/games/rpdungeon-computer_aided_role_playing.md similarity index 100% rename from games/rpdungeon.md rename to games/rpdungeon-computer_aided_role_playing.md diff --git a/games/sandboxgamemaker.md b/games/sandbox_game_maker.md similarity index 100% rename from games/sandboxgamemaker.md rename to games/sandbox_game_maker.md diff --git a/games/sge2d.md b/games/sdl_game_engine_2d.md similarity index 100% rename from games/sge2d.md rename to games/sdl_game_engine_2d.md diff --git a/games/simple_solitaire.md b/games/simple-solitaire.md similarity index 100% rename from games/simple_solitaire.md rename to games/simple-solitaire.md diff --git a/games/sfml.md b/games/simple_and_fast_multimedia_library.md similarity index 100% rename from games/sfml.md rename to games/simple_and_fast_multimedia_library.md diff --git a/games/sdl_2.md b/games/simple_directmedia_layer.md similarity index 100% rename from games/sdl_2.md rename to games/simple_directmedia_layer.md diff --git a/games/skrupel.md b/games/skrupel-tribute_compilation.md similarity index 100% rename from games/skrupel.md rename to games/skrupel-tribute_compilation.md diff --git a/games/slash_em.md b/games/slashem.md similarity index 100% rename from games/slash_em.md rename to games/slashem.md diff --git a/games/space_trader_for_java.md b/games/spacetrader_for_java.md similarity index 100% rename from games/space_trader_for_java.md rename to games/spacetrader_for_java.md diff --git a/games/star_control_2.md b/games/star_control_ii_the_ur-quan_masters.md similarity index 100% rename from games/star_control_2.md rename to games/star_control_ii_the_ur-quan_masters.md diff --git a/games/star_maiden_rio.md b/games/star_maiden_astraea_rio.md similarity index 100% rename from games/star_maiden_rio.md rename to games/star_maiden_astraea_rio.md diff --git a/games/summoming_wars.md b/games/summoning_wars.md similarity index 100% rename from games/summoming_wars.md rename to games/summoning_wars.md diff --git a/games/t_bots.md b/games/t-bots.md similarity index 100% rename from games/t_bots.md rename to games/t-bots.md diff --git a/games/tales_of_maj_eyal.md b/games/tales_of_majeyal.md similarity index 100% rename from games/tales_of_maj_eyal.md rename to games/tales_of_majeyal.md diff --git a/games/endless_dungeons.md b/games/the_endless_dungeons.md similarity index 100% rename from games/endless_dungeons.md rename to games/the_endless_dungeons.md diff --git a/games/epic_of_heroes.md b/games/the_epic_of_heroes.md similarity index 100% rename from games/epic_of_heroes.md rename to games/the_epic_of_heroes.md diff --git a/games/jewelhunt.md b/games/the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md similarity index 100% rename from games/jewelhunt.md rename to games/the_hunt_for_the_lost_rainbow_jewels_jewelhunt.md diff --git a/games/mana_world.md b/games/the_mana_world.md similarity index 100% rename from games/mana_world.md rename to games/the_mana_world.md diff --git a/games/tintinpp.md b/games/tintin.md similarity index 100% rename from games/tintinpp.md rename to games/tintin.md diff --git a/games/torcs.md b/games/torcs_the_open_racing_car_simulator.md similarity index 100% rename from games/torcs.md rename to games/torcs_the_open_racing_car_simulator.md diff --git a/games/twin_engine.md b/games/twinengine.md similarity index 100% rename from games/twin_engine.md rename to games/twinengine.md diff --git a/games/uidunad.md b/games/uldunad.md similarity index 100% rename from games/uidunad.md rename to games/uldunad.md diff --git a/games/vcmi.md b/games/vcmi_project.md similarity index 100% rename from games/vcmi.md rename to games/vcmi_project.md diff --git a/games/x-force.md b/games/x-force_fight_for_destiny.md similarity index 100% rename from games/x-force.md rename to games/x-force_fight_for_destiny.md diff --git a/games/xz.md b/games/xz_utils.md similarity index 100% rename from games/xz.md rename to games/xz_utils.md diff --git a/games/yaml_cpp.md b/games/yaml-cpp.md similarity index 100% rename from games/yaml_cpp.md rename to games/yaml-cpp.md diff --git a/games/zero_k.md b/games/zero-k.md similarity index 100% rename from games/zero_k.md rename to games/zero-k.md diff --git a/games/zeroballistics.md b/games/zero_ballistics.md similarity index 100% rename from games/zeroballistics.md rename to games/zero_ballistics.md diff --git a/statistics.md b/statistics.md index f82e9965..5cf298c2 100644 --- a/statistics.md +++ b/statistics.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 517 entries on 2019-08-19 15:50:00 +analyzed 517 entries on 2019-08-19 16:05:00 ## State @@ -38,8 +38,8 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), FreeSynd (2017), GLtron (2017), - ActionScript (0.2%) - Ada (0.2%) - AGS Script (0.2%) -- AngelScript (0.2%) - Angelscript (0.2%) +- AngelScript (0.2%) - Basic (0.2%) - Blender script (0.2%) - BlitzMax (0.2%) @@ -251,8 +251,8 @@ With code dependency field 111 (21.5%) - DarkPlaces (0.5%) - DirectPython (0.5%) - Doom engine (0.5%) -- FIFE (0.5%) - fife (0.5%) +- FIFE (0.5%) - Game Maker (0.5%) - gettext (0.5%) - Irrlicht (0.5%) diff --git a/tools/utils/osg.py b/tools/utils/osg.py index 2e79f65f..dfdc73cd 100644 --- a/tools/utils/osg.py +++ b/tools/utils/osg.py @@ -10,7 +10,8 @@ valid_fields = ('Home', 'Media', 'State', 'Play', 'Download', 'Platform', 'Keywo 'Code license', 'Code dependencies', 'Assets license', 'Build system', 'Build instructions') valid_platforms = ('Windows', 'Linux', 'macOS', 'Android', 'Browser') recommended_keywords = ('action', 'arcade', 'adventure', 'visual novel', 'sports', 'platform', 'puzzle', 'role playing', 'simulation', 'strategy', 'card game', 'board game', 'music', 'educational', 'tool', 'game engine', 'framework', 'library') -regex_sanitze_name = re.compile(r"[^A-Za-z -0-9]+") +regex_sanitize_name = re.compile(r"[^A-Za-z 0-9-]+") +regex_sanitize_name_space_eater = re.compile(r" +") def entry_iterator(games_path): """ @@ -36,8 +37,9 @@ def derive_canonical_file_name(name): """ Derives a canonical file name from a game name """ - name = regex_sanitze_name.sub('', name) - name = name.replace(' ', '_') + name = regex_sanitize_name.sub('', name) + name = regex_sanitize_name_space_eater.sub('_', name) + name = name.replace('_-_', '-') name = name.casefold() name = name + '.md' return name @@ -203,7 +205,8 @@ def assemble_infos(games_path): source_file = os.path.join(games_path, entry) target_file = os.path.join(games_path, canonical_file_name) if not os.path.isfile(target_file): - os.rename(source_file, target_file) + pass + # os.rename(source_file, target_file) # add to list infos.append(info)