From 2915f52a19ded1d83faa4598b51c6ec8d1b9b91c Mon Sep 17 00:00:00 2001 From: Trilarion Date: Mon, 8 Jul 2019 10:57:47 +0200 Subject: [PATCH] fixed keywords and rewrote readme and genre tocs --- README.md | 36 +- games/0ad.md | 2 +- games/3d_city.md | 2 +- games/_action.md | 72 +++ games/_adventure.md | 17 + games/_all.md | 520 ++++++++++++++++++ games/_arcade.md | 13 + games/_board game.md | 12 + games/_card game.md | 4 + games/_educational.md | 6 + games/_framework.md | 62 +++ games/_game engine.md | 10 + games/_library.md | 25 + games/_music.md | 6 + games/_platform.md | 5 + games/_puzzle.md | 21 + games/_role playing.md | 120 ++++ games/_simulation.md | 36 ++ games/_sports.md | 11 + games/_strategy.md | 171 ++++++ games/_tool.md | 18 + games/_visual novel.md | 7 + games/a_planets_revenge.md | 2 +- games/aleph_one_marathon.md | 2 +- games/alien_assault_traders.md | 2 +- games/andors_trail.md | 2 +- games/angband.md | 2 +- games/antares.md | 2 +- games/ardentryst.md | 2 +- games/argentum_online.md | 2 +- games/arianne.md | 2 +- games/arx_libertatis.md | 2 +- games/asc.md | 2 +- games/atomic_tanks.md | 2 +- games/atomiks.md | 2 +- games/atrinik.md | 2 +- games/attal.md | 2 +- games/autorealm.md | 2 +- games/avanor.md | 2 +- games/battle_for_wesnoth.md | 2 +- games/battle_tanks.md | 2 +- games/battleround.md | 2 +- games/betrayer_moon_tactics.md | 2 +- games/blades_of_exile.md | 2 +- games/blockattack.md | 2 +- games/bos_wars.md | 2 +- games/brain_workshop.md | 2 +- games/browserquest.md | 2 +- games/brutal_chess.md | 2 +- games/bygfoot.md | 2 +- games/c_evo.md | 2 +- games/call_to_power2.md | 2 +- games/candy_box2.md | 2 +- games/castle_of_the_winds.md | 2 +- games/cataclysm.md | 2 +- games/cataclysm_dark_days_ahead.md | 2 +- games/catch_challenger.md | 2 +- games/celestron.md | 2 +- games/choria.md | 2 +- games/clou.md | 2 +- games/colobot.md | 2 +- games/commando_js.md | 2 +- games/{corewar.md => core_war.md} | 3 +- games/crimson_fields.md | 2 +- games/crossfire.md | 2 +- games/daimonin.md | 2 +- games/dark_city.md | 2 +- games/dark_destiny.md | 2 +- games/dark_oberon.md | 2 +- games/dawn.md | 2 +- games/decker.md | 2 +- games/deity.md | 2 +- games/deliantra.md | 2 +- games/demigod.md | 2 +- games/desmume.md | 2 +- games/devana.md | 2 +- games/dfend_reloaded.md | 2 +- games/diablo_js.md | 2 +- games/dnt.md | 2 +- games/domination.md | 2 +- games/dragon_hunt.md | 2 +- games/dreamchess.md | 2 +- games/drl.md | 2 +- games/dune_dynasty.md | 2 +- games/dune_ii_the_maker.md | 2 +- games/dune_legacy.md | 2 +- games/dungeon_craft.md | 2 +- games/dungeon_crawl_stone_soup.md | 2 +- games/dungeon_hero.md | 2 +- games/dungeon_mapper.md | 2 +- games/dungeon_monkey_eternal.md | 2 +- games/dungeon_quest.md | 2 +- games/eat_the_whistle.md | 2 +- games/egoboo.md | 2 +- games/endless_dungeons.md | 2 +- games/endless_sky.md | 2 +- games/enigma_engine.md | 2 +- games/eos_dawn_of_light.md | 2 +- games/epoh.md | 2 +- games/erebus.md | 2 +- games/eternal_lands.md | 2 +- games/evol_online.md | 2 +- games/exult.md | 2 +- games/fall_of_imiryn.md | 2 +- games/fallen_spire.md | 2 +- games/fish_fillets_ng.md | 2 +- games/fitd.md | 2 +- games/free_mars.md | 2 +- games/free_synd.md | 2 +- games/freeciv.md | 2 +- games/freeciv_web.md | 2 +- games/freecol.md | 2 +- games/freedink.md | 2 +- games/freedroid.md | 2 +- games/freeorion.md | 2 +- games/freerails.md | 2 +- games/freerct.md | 2 +- games/freeserf.md | 2 +- games/fujo.md | 2 +- games/galaxymage_redux.md | 2 +- games/galaxyng.md | 2 +- games/gearhead.md | 2 +- games/geewhiz.md | 2 +- games/gemrb.md | 2 +- games/gigalomania.md | 2 +- games/glest.md | 2 +- games/globulation2.md | 2 +- games/gm_tools.md | 2 +- games/goblin_hack.md | 2 +- games/golly.md | 2 +- games/gpl_arcade_volleyball.md | 1 + games/grobots.md | 2 +- games/gusanos.md | 2 +- games/hale.md | 2 +- games/haxima.md | 2 +- games/hero_of_allacrost.md | 2 +- games/heroes_of_wesnoth.md | 2 +- games/hexwar.md | 2 +- games/hodoku.md | 2 +- games/holy_spirit.md | 2 +- games/hyperrogue.md | 2 +- games/ilarion.md | 2 +- games/imperium.md | 3 +- games/infiniminer.md | 2 +- games/irrlicht.md | 2 +- games/iter_vehemens_ad_necem.md | 2 +- games/jagged_alliance2.md | 2 +- ...ava_ng.md => janag_java_name_generator.md} | 2 +- games/jewelhunt.md | 2 +- games/jsettlers.md | 2 +- games/katomic.md | 2 +- games/kiki_the_nano_bot.md | 1 + games/knights_and_merchants_remake.md | 2 +- games/kobolds_quest_2.md | 2 +- games/kq_lives.md | 2 +- games/labyrinth_of_worlds.md | 2 +- games/land_of_fire.md | 2 +- games/lgeneral.md | 2 +- games/linleys_dungeon_crawl.md | 2 +- games/lips_of_suna.md | 2 +- games/lordsawar.md | 2 +- games/lumix.md | 2 +- games/magarena.md | 2 +- games/mana_source.md | 2 +- games/mana_world.md | 2 +- games/mars_land_of_no_mercy.md | 2 +- games/maxr.md | 2 +- games/megaglest.md | 2 +- games/meridian59.md | 2 +- games/meritous.md | 2 +- games/mewl.md | 2 +- games/micropolis.md | 2 +- games/micropolis_js.md | 2 +- games/monster_generator.md | 2 +- games/monstrosity.md | 2 +- games/moria.md | 2 +- games/naev.md | 2 +- games/nethack.md | 2 +- games/netpanzer.md | 2 +- games/netrek.md | 1 + games/nexiuz.md | 1 + games/nlarn.md | 2 +- games/ogre3d.md | 2 +- games/open_apocalypse.md | 2 +- games/open_dune.md | 2 +- games/open_imperium_galactica.md | 2 +- games/open_legend_rpg.md | 2 +- games/open_meridian.md | 2 +- games/open_moo2.md | 2 +- games/open_mw.md | 2 +- games/open_panzer.md | 2 +- games/open_ra.md | 2 +- games/open_rct2.md | 2 +- games/open_skyscraper.md | 2 +- games/open_soccer.md | 2 +- games/open_soccer_star.md | 2 +- games/open_tibia.md | 2 +- games/open_web_soccer.md | 2 +- games/open_xcom.md | 2 +- games/open_yahtzee.md | 2 +- games/openarena.md | 2 +- games/openblox.md | 4 +- games/openglad.md | 2 +- games/orient.md | 2 +- games/other_life.md | 2 +- games/paintown.md | 2 +- games/panda3d.md | 2 +- games/parpg.md | 2 +- games/pasang_emas.md | 2 +- games/pax_britannica.md | 2 +- games/pcgen.md | 2 +- games/phantasy.md | 2 +- games/pingus.md | 2 +- games/pioneers.md | 2 +- games/planeshift.md | 2 +- games/pokerth.md | 2 +- games/pykaraoke.md | 2 +- games/pymapper.md | 2 +- games/pysol.md | 2 +- games/radakan.md | 2 +- games/rails_18xx.md | 2 +- games/ransack.md | 2 +- games/regoth.md | 2 +- games/return_to_the_roots.md | 2 +- games/rigs_of_rods.md | 2 +- games/rogue_clone_iv.md | 2 +- games/roguish.md | 2 +- games/rolemaster_office.md | 2 +- games/rolisteam.md | 2 +- games/room_for_change.md | 2 +- games/rpdungeon.md | 2 +- games/ryzom_core.md | 2 +- games/scorched_3d.md | 2 +- games/scourge.md | 2 +- games/scrabble3d.md | 2 +- games/scummvm.md | 2 +- games/sdl_2.md | 2 +- games/settlers_iii_remake.md | 2 +- games/seven_kingdoms_ancient_adversaries.md | 2 +- games/silvertree.md | 2 +- games/simple_solitaire.md | 2 +- games/singularity.md | 2 +- games/slash_em.md | 2 +- games/smash.md | 2 +- games/smash_battle.md | 4 +- games/softpixel_engine.md | 2 +- games/source_of_tales.md | 2 +- games/space_station_13.md | 2 +- games/space_war.md | 2 +- games/spacezero.md | 2 +- games/spice_trade.md | 2 +- games/spring_rts_engine.md | 2 +- games/star_control_2.md | 2 +- games/star_ruler_2.md | 2 +- games/starblastrix.md | 2 +- games/stareater.md | 2 +- games/stendhal.md | 2 +- games/stepmania.md | 2 +- games/story_of_a_lost_sky.md | 2 +- games/summoming_wars.md | 2 +- games/swig.md | 2 +- games/tales_of_maj_eyal.md | 2 +- games/tenes_empanadas_graciela.md | 2 +- games/terasology.md | 2 +- games/tetravex.md | 2 +- games/the_bubs_brothers.md | 2 +- games/the_butterfly_effect.md | 2 +- games/the_clans.md | 2 +- games/the_legend_of_edgar.md | 2 +- games/theme_hospital.md | 2 +- games/tintinpp.md | 2 +- games/torcs.md | 2 +- games/tresette.md | 2 +- games/trinity_reign.md | 2 +- games/trophy.md | 2 +- games/tux_football.md | 2 +- games/tux_of_math_command.md | 2 +- games/tuxemon.md | 2 +- games/twin_engine.md | 2 +- games/ufo_alien_invasion.md | 2 +- games/uidunad.md | 2 +- games/ultrastar_deluxe.md | 2 +- games/umbra.md | 2 +- games/underworld_adventures.md | 2 +- games/unknown_horizons.md | 2 +- games/unnethack.md | 2 +- games/valyria_tear.md | 2 +- games/vassal_engine.md | 2 +- games/vdrift.md | 2 +- games/veloren.md | 2 +- games/wargus.md | 2 +- games/warzone_2100.md | 2 +- games/wastes_edge.md | 2 +- games/watomic.md | 2 +- games/widelands.md | 2 +- games/witch_blast.md | 2 +- games/wizards_magic.md | 2 +- games/wolfpack_empire.md | 2 +- games/world_builder.md | 2 +- games/world_of_phaos.md | 2 +- games/worldforge.md | 2 +- games/wxwidgets.md | 2 +- games/wyrmsun.md | 2 +- games/x-force.md | 2 +- games/xenowar.md | 2 +- games/xsera.md | 2 +- games/xu4.md | 2 +- games/zangband.md | 2 +- games/zelda_mystery_of_solarus_dx.md | 2 +- games/zero_k.md | 2 +- games/zgameeditor.md | 2 +- games/zone_of_control.md | 2 +- tools/maintenance.py | 264 +++++---- 313 files changed, 1622 insertions(+), 400 deletions(-) create mode 100644 games/_action.md create mode 100644 games/_adventure.md create mode 100644 games/_all.md create mode 100644 games/_arcade.md create mode 100644 games/_board game.md create mode 100644 games/_card game.md create mode 100644 games/_educational.md create mode 100644 games/_framework.md create mode 100644 games/_game engine.md create mode 100644 games/_library.md create mode 100644 games/_music.md create mode 100644 games/_platform.md create mode 100644 games/_puzzle.md create mode 100644 games/_role playing.md create mode 100644 games/_simulation.md create mode 100644 games/_sports.md create mode 100644 games/_strategy.md create mode 100644 games/_tool.md create mode 100644 games/_visual novel.md rename games/{corewar.md => core_war.md} (92%) rename games/{java_ng.md => janag_java_name_generator.md} (95%) diff --git a/README.md b/README.md index 87f63ec7..ab40e6a0 100644 --- a/README.md +++ b/README.md @@ -3,18 +3,25 @@ **[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](games/statistics.md)** [comment]: # (start of autogenerated content, do not edit) -517 entries -- **[Action/Arcade](games/action/_toc.md)** (69) -- **[Adventure & Visual novels](games/adventure/_toc.md)** (14) -- **[Engines & Frameworks](games/framework/_toc.md)** (59) -- **[Libraries](games/library/_toc.md)** (22) -- **[Misc](games/misc/_toc.md)** (7) -- **[Puzzle](games/puzzle/_toc.md)** (16) -- **[Role Playing](games/rpg/_toc.md)** (115) -- **[Simulation](games/simulation/_toc.md)** (33) -- **[Strategy](games/strategy/_toc.md)** (168) -- **[Tools & Manuals](games/tools/_toc.md)** (14) - +- **[All](games/_all.md)** (517) +- **[Action](games/_action.md)** (69) +- **[Arcade](games/_arcade.md)** (10) +- **[Adventure](games/_adventure.md)** (14) +- **[Visual novel](games/_visual novel.md)** (4) +- **[Sports](games/_sports.md)** (8) +- **[Platform](games/_platform.md)** (2) +- **[Puzzle](games/_puzzle.md)** (18) +- **[Role playing](games/_role playing.md)** (117) +- **[Simulation](games/_simulation.md)** (33) +- **[Strategy](games/_strategy.md)** (168) +- **[Card game](games/_card game.md)** (1) +- **[Board game](games/_board game.md)** (9) +- **[Music](games/_music.md)** (3) +- **[Educational](games/_educational.md)** (3) +- **[Tool](games/_tool.md)** (15) +- **[Game engine](games/_game engine.md)** (7) +- **[Framework](games/_framework.md)** (59) +- **[Library](games/_library.md)** (22) [comment]: # (end of autogenerated content) A list of open source games sorted by genre. The projects are at least in beta stage with a code basis that builds @@ -55,10 +62,10 @@ _{Description}_ // single description line (typically taken from about page of g - Play: {URL} // (optional) link(s) to online play possibility - Download: {URL} // (optional) link(s) to download binary (or source) releases - Platform: {XX} // (optional) list of supported platforms {Linux, Windows, macOS, Android, ..} -- Keywords: {XX} // (optional) list of tags describing the game +- Keywords: {XX} // list of tags describing the game, first tage is the main category tag - Code repository: {URL} // code repositories (most significant first) - Code language: {XX} // programming language(s) used -- Code license: {XX} // (optional) license of the code, use "Custom" with comment in () if the license is project-specific +- Code license: {XX} // license of the code, use "Custom" with comment in () if the license is project-specific - Code dependencies: {XX} // (optional) important third party libraries / frameworks used by the project - Assets license: {XX} // (optional) license(s) of the assets (artwork, ..) @@ -77,6 +84,7 @@ _{Description}_ // single description line (typically taken from about page of g - Put comments in "()" parentheses (do not put commas in comments). - Remove lines with fields that do not apply to the project or where information is not available otherwise. - Status active is implied/default unless the optional "inactive since" is present +- All lines starting with '- ' are considered fields. Help: [MarkDown Help](https://help.github.com/articles/github-flavored-markdown), [Markdown Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) diff --git a/games/0ad.md b/games/0ad.md index 480810a4..a01aa455 100644 --- a/games/0ad.md +++ b/games/0ad.md @@ -6,7 +6,7 @@ _0 A.D. is a free, open-source, cross-platform real-time strategy game._ - Media: - State: beta - Download: https://play0ad.com/download/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/0ad/0ad.git (mirror), https://svn.wildfiregames.com/public/ps/trunk/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/3d_city.md b/games/3d_city.md index a52bb207..ddb0c1a3 100644 --- a/games/3d_city.md +++ b/games/3d_city.md @@ -5,7 +5,7 @@ _WebGL version of micropolisJS._ - Home: https://github.com/lo-th/3d.city - State: mature, inactive since 2016 - Play: http://lo-th.github.io/3d.city/index.html -- Keywords: simulation, browser +- Keywords: simulation - Code repository: https://github.com/lo-th/3d.city.git - Code language: JavaScript - Code license: GPL-3.0 diff --git a/games/_action.md b/games/_action.md new file mode 100644 index 00000000..6b99d90c --- /dev/null +++ b/games/_action.md @@ -0,0 +1,72 @@ +[comment]: # (autogenerated content, do not edit) +# Action + +- **[Aeron](aeron.md)** (C++, ?, mature, inactive since 2011) +- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015) +- **[Armagetron Advanced](armagetron_advanced.md)** (C++, GPL-2.0, mature) +- **[Astromenace](astromenace.md)** (C++, C, GPL-3.0, mature) +- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature) +- **[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, inactive since 2015) +- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) +- **[Boulder Dash](boulder_dash.md)** (Java, MIT, mature, inactive since 2015) +- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature) +- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature) +- **[Cat Mother Dead Justice](catmother.md)** (C++, 3-clause BSD, 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) +- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) +- **[Freedoom](freedoom.md)** (Python, BSD, beta) +- **[GDash](gdash.md)** (C++, MIT, beta) +- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2016) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) +- **[GUSANOS](gusanos.md)** (?, GPL, beta, inactive since 2006) +- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature) +- **[LGames](lgames.md)** (C++, GPL-2.0, mature) +- **[Linwarrior 3D](linwarrior.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++, GPL-2.0, mature, inactive since 2002) +- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, 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) +- **[Netrek](netrek.md)** (?, ?, mature, inactive since 2009) +- **[Neverball](neverball.md)** (C, GPL-2.0, mature) +- **[Nexiuz](nexiuz.md)** (?, ?, mature) +- **[Open Sonic](open_sonic.md)** (C, GPL-2.0, beta) +- **[Open Zelda](open_zelda.md)** (C++, zlib, beta) +- **[OpenArena](openarena.md)** (C, GPL-2.0, mature, inactive since 2012) +- **[OpenClonk](openclonk.md)** (C, C++, ISC, mature) +- **[OpenLieroX](openlierox.md)** (C++, LGPL, mature) +- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature) +- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007) +- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature) +- **[Rocks'n'Diamonds ](rocks_and_diamonds.md)** (C, GPL-2.0, mature) +- **[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) +- **[Scorched 3D](scorched_3d.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009) +- **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011) +- **[Smash](smash.md)** (JavaScript, MIT, mature) +- **[Speed Dreams](speed_dreams.md)** (C++, GPL-2.0, mature) +- **[StarBlastrix ](starblastrix.md)** (C++, GPL-2.0, beta, inactive since 2006) +- **[Stunt Rally](stunt_rally.md)** (C++, GPL-3.0, mature) +- **[SuperTuxKart](supertuxkart.md)** (C++, C, GPL-3.0, mature) +- **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature) +- **[Tremulous](tremulous.md)** (C, GPL-2.0, mature, inactive since 2016) +- **[Tumiki Fighters](tumiki_fighters.md)** (D, 2-clause BSD, mature, inactive since 2005) +- **[Tux Racer](tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001) +- **[UltraStar](ultrastar.md)** (Pascal, ?, mature, inactive since 2010) +- **[Unvanquished](unvanquished.md)** (C++, GPL-3.0, mature) +- **[X-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[XPilot](xpilot.md)** (C, GPL-2.0, mature, inactive since 2010) +- **[Xonotic](xonotic.md)** (C, GPL-3.0, mature) +- **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009) +- **[nXtank](nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010) +- **[xdigger](xdigger.md)** (C, GPL-2.0, mature, inactive since 1999) \ No newline at end of file diff --git a/games/_adventure.md b/games/_adventure.md new file mode 100644 index 00000000..7d3e4af9 --- /dev/null +++ b/games/_adventure.md @@ -0,0 +1,17 @@ +[comment]: # (autogenerated content, do not edit) +# Adventure + +- **[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) +- **[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) +- **[Fanwor](fanwor.md)** (C, GPL-2.0, mature) +- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta) +- **[GameLV](gamelv.md)** (C++, GPL, beta) +- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013) +- **[Sentient Storage](sentient_storage.md)** (Python, Public Domain, mature) +- **[Sintel The Game](sintel.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 diff --git a/games/_all.md b/games/_all.md new file mode 100644 index 00000000..4d2abc29 --- /dev/null +++ b/games/_all.md @@ -0,0 +1,520 @@ +[comment]: # (autogenerated content, do not edit) +# All + +- **[0 A.D.](0ad.md)** (C++, GPL-2.0, beta) +- **[2048](2048.md)** (Javascript, MIT, mature) +- **[3d.city](3d_city.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) +- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010) +- **[AdaVenture](adaventure.md)** (Ada, GPL-3.0, mature) +- **[Advanced Strategic Command](asc.md)** (C++, GPL-2.0, mature) +- **[Aeron](aeron.md)** (C++, ?, mature, inactive since 2011) +- **[Aleph One: Marathon](aleph_one_marathon.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015) +- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009) +- **[Allegro](allegro.md)** (C, zlib, mature) +- **[Ancient Beast](ancient_beast.md)** (JavaScript, AGPL-3.0, mature) +- **[Andor's Trail](andors_trail.md)** (Java, GPL-2.0, beta) +- **[Angband](angband.md)** (C, GPL-2.0, mature) +- **[Annchienta](annchienta.md)** (C++, GPL-3.0, mature, inactive since 2009) +- **[Antares](antares.md)** (C++, LGPL-3.0, beta) +- **[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) +- **[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) +- **[Astromenace](astromenace.md)** (C++, C, GPL-3.0, mature) +- **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[Atomiks](atomiks.md)** (C, GPL, mature) +- **[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) +- **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature) +- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008) +- **[BZFlag](bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature) +- **[Ballerburg](ballerburg.md)** (C, Public Domain, mature, inactive since 1987) +- **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) +- **[Battle for Wesnoth](battle_for_wesnoth.md)** (C++, GPL-2.0, mature) +- **[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) +- **[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, inactive since 2015) +- **[Block Attack - Rise of the Blocks](blockattack.md)** (C++, GPL-2.0, mature) +- **[BlockOut II](blockout_ii.md)** (?, ?, mature, inactive since 2014) +- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) +- **[Boost (C++ Libraries)](boost.md)** (C++, Boost license 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) +- **[Brain Workshop](brain_workshop.md)** (Python, GPL, mature, inactive since 2011) +- **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature) +- **[Brutal Chess](brutal_chess.md)** (C++, GPL, beta, inactive since 2007) +- **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) +- **[C-Dogs](cdogs.md)** (C, GPL-2.0, mature) +- **[C-evo](c_evo.md)** (Pascal, Public Domain, GPL-3.0, mature, inactive since 2013) +- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature) +- **[Cabbages and Kings](cabbages_and_kings.md)** (Python, MIT, mature) +- **[Caesar IA](caesar_ia.md)** (C++, 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) +- **[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) +- **[Cat Mother Dead Justice](catmother.md)** (C++, 3-clause BSD, beta, inactive since 2003) +- **[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) +- **[Celestron](celestron.md)** (Python, GPL-3.0, beta, inactive since 2012) +- **[Childsplay](childsplay.md)** (Python, GPL-3.0, mature) +- **[Chocolate Doom](chocolate_doom.md)** (C, GPL-2.0, mature) +- **[Choria](choria.md)** (C++, C, Lua, GPL-3.0, mature) +- **[Chromium B.S.U.](chromium_bsu.md)** (C++, Artistic License, mature) +- **[CivOne](civone.md)** (C#, CC0, beta) +- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003) +- **[Classic Blades of Exile](blades_of_exile.md)** (C++, GPL-2.0, mature) +- **[Clou!](clou.md)** (C, Custom, beta) +- **[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) +- **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012) +- **[Core War](core_war.md)** (?, ?, mature) +- **[Corsix Theme Hospital](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, mature, inactive since 2015) +- **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) +- **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature) +- **[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 City](dark_city.md)** (PHP, GPL-3.0, mature, inactive since 2012) +- **[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) +- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015) +- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) +- **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) +- **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013) +- **[Deity](deity.md)** (Python, GPL-2.0, mature, inactive since 2014) +- **[Deliantra](deliantra.md)** (C, GPL-2.0, mature) +- **[Delta Engine](deltaengine.md)** (C#, Apache-2.0, mature, inactive since 2015) +- **[DemiGod](demigod.md)** (Java, GPL-3.0, beta, inactive since 2013) +- **[Devana](devana.md)** (PHP, zlib, beta) +- **[Digital: A Love Story](digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature) +- **[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 Hunt](dragon_hunt.md)** (Python, GPL-2.0, mature) +- **[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 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) +- **[Dungeon Hero](dungeon_hero.md)** (Java, MIT, mature) +- **[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) +- **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature) +- **[EPOH](epoh.md)** (JavaScript, MIT, beta) +- **[EasyRPG Player](easyrpgplayer.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](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) +- **[Eos, Dawn of Light: A Space Opera](eos_dawn_of_light.md)** (Python, MIT, beta, inactive since 2007) +- **[Epiar](epiar.md)** (C, C++, Lua, GPL-2.0, beta) +- **[Erebus](erebus.md)** (C++, GPL-3.0, beta) +- **[Eternal Lands](eternal_lands.md)** (C, C++, Custom, mature) +- **[EternalWinterWars](eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014) +- **[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) +- **[FAR Colony](farcolony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) +- **[Fall of Imyrin](fall_of_imiryn.md)** (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) +- **[First Strike](first_strike.md)** (Java, MIT, mature) +- **[Fish Fillets - Next Generation](fish_fillets_ng.md)** (C++, GPL-2.0, mature, inactive since 2011) +- **[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 Mars](free_mars.md)** (Java, GPL-3.0, mature) +- **[Free Orion](freeorion.md)** (C++, Python, GPL-2.0, beta) +- **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta) +- **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015) +- **[Free in the Dark (engine)](fitd.md)** (C, C++, GPL-2.0, beta) +- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature) +- **[FreeLords](freelords.md)** (Java, GPL-2.0, beta) +- **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016) +- **[FreeRails](freerails.md)** (Java, GPL-2.0, beta) +- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta) +- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009) +- **[FreeType](freetype.md)** (C, GPL, mature) +- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature) +- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature) +- **[Freedink](freedink.md)** (C++, GPL-3.0, mature) +- **[Freedoom](freedoom.md)** (Python, BSD, beta) +- **[FreedroidRPG](freedroid.md)** (C, GPL-2.0, mature) +- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta) +- **[Freeserf](freeserf.md)** (C++, GPL-3.0, beta) +- **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008) +- **[Frozen Bubble](frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) +- **[Fujo](fujo.md)** (Python, CC BY-SA 4.0, mature, inactive since 2014) +- **[GDash](gdash.md)** (C++, MIT, beta) +- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2016) +- **[GM Tools](gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) +- **[GUSANOS](gusanos.md)** (?, GPL, beta, inactive since 2006) +- **[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, beta) +- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature) +- **[GearHead](gearhead.md)** (Pascal, Python, LGPL-2.1, Apache-2.0, mature) +- **[Gee Whiz](geewhiz.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) +- **[Globulation2](globulation2.md)** (C++, GPL-3.0, mature) +- **[Goblin Camp](goblin_camp.md)** (C++, GPL-3.0, beta, inactive since 2012) +- **[Goblin Hack](goblin_hack.md)** (C++, GPL-2.0, beta, inactive since 2009) +- **[Godot](godot.md)** (C, C++, MIT, mature) +- **[Golly ](golly.md)** (C++, Java, GPL-2.0, mature) +- **[Grabble](grabble.md)** (Java, ?, mature, inactive since 2006) +- **[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) +- **[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) +- **[HaxeFlixel](haxeflixel.md)** (Haxe, MIT, mature) +- **[Haxima](haxima.md)** (C++, GPL-3.0, beta) +- **[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) +- **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012) +- **[HoDoKu](hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) +- **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[HyperRogue](hyperrogue.md)** (C++, GPL-2.0, mature) +- **[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](itbs.md)** (Python, MIT, beta) +- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta) +- **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006) +- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature) +- **[JaNaG - Java Name Generator](janag_java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) +- **[Jagged Alliance 2 Stracciatella](jagged_alliance2.md)** (C++, Custom, mature) +- **[JiGS Interactive Game System](jigs_php_rpg.md)** (JavaScript, PHP, GPL-3.0, beta) +- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature) +- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011) +- **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014) +- **[Knights and Merchants Remake](knights_and_merchants_remake.md)** (Pascal, AGPL-3.0, mature) +- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011) +- **[LGames](lgames.md)** (C++, GPL-2.0, mature) +- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature) +- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature) +- **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010) +- **[Land of Fire](land_of_fire.md)** (Custom, GPL-2.0, beta) +- **[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, 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) +- **[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) +- **[LÖVE](loeve.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++, 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) +- **[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) +- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, beta, inactive since 2013) +- **[Mechanized Assault & eXploration Reloaded ](maxr.md)** (C++, C, GPL-2.0, beta, inactive since 2016) +- **[Mega Mario](mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012) +- **[MegaGlest](megaglest.md)** (C++, GPL-2.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) +- **[Meritous](meritous.md)** (C, GPL-3.0, mature, inactive since 2008) +- **[Metal Mech](metal_mech.md)** (PHP, GPL-2.0, beta, inactive since 2006) +- **[MicroWar 2.0](microwar_2.md)** (Python, 3-clause BSD, mature, inactive since 2009) +- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature) +- **[Minetest](minetest.md)** (C++, Lua, LGPL-2.1, mature) +- **[MonoGame](monogame.md)** (C#, MPL, MIT, mature) +- **[Monster Generator](monster_generator.md)** (Java, MIT, mature) +- **[Monstrosity](monstrosity.md)** (Python, MIT, mature) +- **[Moria](moria.md)** (C, GPL-3.0, mature) +- **[Mpango](mpango.md)** (Java, GPL-2.0, beta, inactive since 2013) +- **[Murder In The Public Domain](murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013) +- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature) +- **[Naev](naev.md)** (C, Lua, GPL-3.0, mature) +- **[NetHack](nethack.md)** (C, Custom, mature) +- **[NetPanzer](netpanzer.md)** (C++, GPL-2.0, beta) +- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature) +- **[Netrek](netrek.md)** (?, ?, mature, inactive since 2009) +- **[Neverball](neverball.md)** (C, GPL-2.0, mature) +- **[Nexiuz](nexiuz.md)** (?, ?, mature) +- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature) +- **[OGRE3D](ogre3d.md)** (C++, MIT, mature) +- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009) +- **[Octaforge](octaforge.md)** (C++, Custom, mature) +- **[Oolite](oolite.md)** (Objective-C, C, Javascript, GPL-2.0, mature) +- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature) +- **[Open AL](open_al.md)** (C, Proprietary, mature) +- **[Open Apocalypse](open_apocalypse.md)** (C++, MIT, mature) +- **[Open Dune](open_dune.md)** (C, GPL-2.0, mature) +- **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008) +- **[Open Imperium Galactica](open_imperium_galactica.md)** (Java, GPL-3.0, beta) +- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature) +- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature) +- **[Open Panzer](open_panzer.md)** (JavaScript, GPL-2.0, mature) +- **[Open RPG Maker](open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014) +- **[Open Rails](open_rails.md)** (C#, GPL-3.0, mature) +- **[Open Soccer Star](open_soccer_star.md)** (PHP, GPL-3.0, beta) +- **[Open Sonic](open_sonic.md)** (C, GPL-2.0, beta) +- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014) +- **[Open Yahtzee](open_yahtzee.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[Open Zelda](open_zelda.md)** (C++, zlib, beta) +- **[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) +- **[OpenClonk](openclonk.md)** (C, C++, ISC, mature) +- **[OpenFL](open_fl.md)** (Haxe, MIT, mature) +- **[OpenHoMM](open_homm.md)** (C++, GPL-3.0, beta, inactive since 2010) +- **[OpenLieroX](openlierox.md)** (C++, LGPL, mature) +- **[OpenMOO2](open_moo2.md)** (Python, GPL-2.0, beta, inactive since 2011) +- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature) +- **[OpenPop](open_pop.md)** (C++, GPL-3.0, beta, inactive since 2009) +- **[OpenRA](open_ra.md)** (C#, GPL-3.0, mature) +- **[OpenRCT2](open_rct2.md)** (C++, GPL-3.0, beta) +- **[OpenRPG](open_rpg.md)** (Python, GPL-2.0, mature, inactive since 2013) +- **[OpenSSL](openssl.md)** (C, Custom, mature) +- **[OpenSkyscraper](open_skyscraper.md)** (C++, GPL-2.0, beta) +- **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta) +- **[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) +- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004) +- **[Operation Citadel](operation_citadel.md)** (C++, GPL-2.0, beta, inactive since 2000) +- **[Orx](orx.md)** (C, zlib, mature) +- **[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) +- **[PARPG](parpg.md)** (Python, GPL-3.0, beta, inactive since 2012) +- **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature) +- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature) +- **[Panda 3D](panda3d.md)** (C++, C, 3-clause BSD, mature) +- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007) +- **[Pasang Emas](pasang_emas.md)** (Vala, GPL-3.0, mature) +- **[Pax Britannica](pax_britannica.md)** (Lua, C, MIT, mature) +- **[Phantasy Star Rebirth](phantasy.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[Pingus](pingus.md)** (C++, GPL-3.0, mature) +- **[Pioneer](pioneer.md)** (C++, C, 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) +- **[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) +- **[PyKaraoke](pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011) +- **[PySol](pysol.md)** (Python, GPL-2.0, mature, inactive since 2004) +- **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature) +- **[Qt](qt.md)** (C++, LGPL-3.0, mature) +- **[Quad-engine](quad.md)** (Pascal, MIT, beta) +- **[REGoth](regoth.md)** (C++, GPL-3.0, beta) +- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006) +- **[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) +- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature) +- **[Return to the Roots](return_to_the_roots.md)** (C++, GPL-3.0, mature) +- **[Rigs of Rods](rigs_of_rods.md)** (C++, GPL-3.0, mature) +- **[Rocks'n'Diamonds ](rocks_and_diamonds.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) +- **[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) +- **[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 Sopwith](sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014) +- **[SWIG](swig.md)** (C++, SWIG license, mature) +- **[Scorched 3D](scorched_3d.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[Scorched Moon](scorched_moon.md)** (Python, GPL-3.0, beta) +- **[Scrabble3D](scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015) +- **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, ?, mature, inactive since 2017) +- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature) +- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009) +- **[Sengoku: Warring States of Japan](sengoky_warring_states_of_japan.md)** (C++, Lua, MIT, beta, inactive since 2008) +- **[Sentient Storage](sentient_storage.md)** (Python, Public Domain, mature) +- **[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) +- **[Silvertree](silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007) +- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature) +- **[Simple and Fast Multimedia Library](sfml.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.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) +- **[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) +- **[SoftPixel Engine](softpixel_engine.md)** (C++, zLib, mature, inactive since 2013) +- **[Solarus](solarus.md)** (C++, GPL-3.0, mature) +- **[Song of Albion](song_of_albion.md)** (C, C++, Apache-2.0, mature, inactive since 2011) +- **[Source of Tales](source_of_tales.md)** (Lua, GPL-3.0, mature, inactive since 2013) +- **[Space Faring](space_faring.md)** (Java, GPL-3.0, beta) +- **[Space Opera](space_opera.md)** (Java, GPL-2.0, beta, inactive since 2008) +- **[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) +- **[SpaceZero](spacezero.md)** (C, GPL-3.0, beta, inactive since 2013) +- **[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 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) +- **[Stars! Nova](stars_nova.md)** (C#, GPL-2.0, beta) +- **[Stendhal](stendhal.md)** (Java, GPL-2.0, mature) +- **[StepMania](stepmania.md)** (C++, MIT, mature) +- **[Story of a Lost Sky](story_of_a_lost_sky.md)** (Python, 3-clause BSD, mature) +- **[Stunt Rally](stunt_rally.md)** (C++, GPL-3.0, mature) +- **[Summoning Wars](summoming_wars.md)** (C++, GPL-3.0, beta, inactive since 2014) +- **[SuperTuxKart](supertuxkart.md)** (C++, C, GPL-3.0, mature) +- **[Superpowers](superpowers.md)** (Typescript, ISC, mature) +- **[Supremacy](supremacy.md)** (C#, Ms-RL, beta, inactive since 2014) +- **[T-Bots](t_bots.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012) +- **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, mature) +- **[Tales of Maj'Eyal](tales_of_maj_eyal.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) +- **[TetraVex](tetravex.md)** (Swift, GPL-3.0, beta) +- **[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 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 hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta) +- **[Thousand Parsec](thousand_parsec.md)** (C++, Python, GPL-2.0, beta, inactive since 2012) +- **[TinTin++](tintinpp.md)** (C, GPL-3.0, mature) +- **[Tremulous](tremulous.md)** (C, GPL-2.0, mature, inactive since 2016) +- **[Tressette](tresette.md)** (?, ?, mature, inactive since 2017) +- **[Trinity Reign](trinity_reign.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[TripleA](triplea.md)** (Java, GPL-2.0, mature) +- **[Tumiki Fighters](tumiki_fighters.md)** (D, 2-clause BSD, mature, inactive since 2005) +- **[Turious](turious.md)** (C, GPL-3.0, beta, inactive since 2014) +- **[Turn of War](turn_of_war.md)** (Java, GPL-3.0, beta) +- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) +- **[Tux Racer](tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001) +- **[Tux of Math Command](tux_of_math_command.md)** (C, GPL-3.0, mature, inactive since 2011) +- **[Tuxemon](tuxemon.md)** (Python, GPL-3.0, mature) +- **[TwinEngine](twin_engine.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) +- **[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) +- **[UnNetHack](unnethack.md)** (C, Custom, mature) +- **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007) +- **[Unknown Horizons](unknown_horizons.md)** (Python, GPL-2.0, beta) +- **[Unvanquished](unvanquished.md)** (C++, GPL-3.0, mature) +- **[Urho3D](urho3d.md)** (C++, AngelScript, MIT, mature) +- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature) +- **[VCMI Project](vcmi.md)** (C++, GPL-2.0, mature) +- **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014) +- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL, mature) +- **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature) +- **[Veloren](veloren.md)** (Rust, GPL-3.0, beta) +- **[WAtomic](watomic.md)** (Pascal, GPL-2.0, mature, inactive since 2005) +- **[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) +- **[Warzone 2100](warzone_2100.md)** (C++, GPL-2.0, mature) +- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta) +- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature) +- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015) +- **[Wizards Magic](wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012) +- **[Wolfpack Empire](wolfpack_empire.md)** (C, GPL-3.0, mature) +- **[World Builder](world_builder.md)** (Visual Basic, GPL-2.0, mature, inactive since 2007) +- **[World of Heroes](world_of_heroes.md)** (Python, 3-clause BSD, beta, inactive since 2009) +- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, mature, inactive since 2011) +- **[WorldForge](worldforge.md)** (C++, GPL-2.0, 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-Moto](x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003) +- **[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) +- **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) +- **[Xonotic](xonotic.md)** (C, GPL-3.0, mature) +- **[YSoccer](ysoccer.md)** (Java, ?, mature, inactive since 2017) +- **[Yo Frankie!](yo_frankie.md)** (Blender script, ?, mature, inactive since 2009) +- **[ZAngband](zangband.md)** (C, Custom, mature, inactive since 2005) +- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature) +- **[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) +- **[Zetawar](zetawar.md)** (Clojure, MIT, mature) +- **[Zone of Control](zone_of_control.md)** (Rust, Apache-2.0, beta, inactive since 2017) +- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature) +- **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature) +- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, ?, mature, inactive since 2007) +- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature) +- **[libpng](libpng.md)** (C, Custom, mature) +- **[micropolisJS](micropolis_js.md)** (C++, Java, Python, GPL-3.0, mature) +- **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature) +- **[nXtank](nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010) +- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) +- **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015) +- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature) +- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016) +- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014) +- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014) +- **[wxWidgets](wxwidgets.md)** (C++, Objective-C, Custom, mature) +- **[xdigger](xdigger.md)** (C, GPL-2.0, mature, inactive since 1999) +- **[xoreos](xoreos.md)** (C++, GPL-3.0, beta) +- **[yaml-cpp](yaml_cpp.md)** (C++, MIT, mature) +- **[zlib](zlib.md)** (C, zlib, mature) \ No newline at end of file diff --git a/games/_arcade.md b/games/_arcade.md new file mode 100644 index 00000000..fbb751fb --- /dev/null +++ b/games/_arcade.md @@ -0,0 +1,13 @@ +[comment]: # (autogenerated content, do not edit) +# 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) +- **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) +- **[Maelstrom](maelstrom.md)** (C++, GPL-2.0, mature, inactive since 2002) +- **[OpenLieroX](openlierox.md)** (C++, LGPL, mature) +- **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature) +- **[Pang Zero](pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007) +- **[SDL Asylum](sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009) +- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) \ No newline at end of file diff --git a/games/_board game.md b/games/_board game.md new file mode 100644 index 00000000..d03fbc85 --- /dev/null +++ b/games/_board game.md @@ -0,0 +1,12 @@ +[comment]: # (autogenerated content, do not edit) +# Board game + +- **[Domination](domination.md)** (Java, GPL-3.0, mature) +- **[DreamChess](dreamchess.md)** (C, GPL-3.0, beta) +- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature) +- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature) +- **[Pasang Emas](pasang_emas.md)** (Vala, GPL-3.0, mature) +- **[Pioneers](pioneers.md)** (C, GPL-2.0, mature) +- **[Scrabble3D](scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015) +- **[The Bub's Brothers](the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) +- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature) \ No newline at end of file diff --git a/games/_card game.md b/games/_card game.md new file mode 100644 index 00000000..d5b0766f --- /dev/null +++ b/games/_card game.md @@ -0,0 +1,4 @@ +[comment]: # (autogenerated content, do not edit) +# Card game + +- **[Tressette](tresette.md)** (?, ?, mature, inactive since 2017) \ No newline at end of file diff --git a/games/_educational.md b/games/_educational.md new file mode 100644 index 00000000..e5e2a4d9 --- /dev/null +++ b/games/_educational.md @@ -0,0 +1,6 @@ +[comment]: # (autogenerated content, do not edit) +# Educational + +- **[Childsplay](childsplay.md)** (Python, GPL-3.0, mature) +- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009) +- **[Tux of Math Command](tux_of_math_command.md)** (C, GPL-3.0, mature, inactive since 2011) \ No newline at end of file diff --git a/games/_framework.md b/games/_framework.md new file mode 100644 index 00000000..08ffc3d4 --- /dev/null +++ b/games/_framework.md @@ -0,0 +1,62 @@ +[comment]: # (autogenerated content, do not edit) +# Framework + +- **[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) +- **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[Blender game engine](blender_game_engine.md)** (C++, GPL-2.0, mature) +- **[COCOS2D-X](cocos2dx.md)** (C++, MIT, mature) +- **[Castle Game Engine](castle_game_engine.md)** (Pascal, LGPL-2.0, mature) +- **[Dash Engine](dash.md)** (D, MIT, mature, inactive since 2015) +- **[DeSmuME](desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) +- **[Delta Engine](deltaengine.md)** (C#, Apache-2.0, mature, inactive since 2015) +- **[ENIGMA](enigma_engine.md)** (C++, C, GPL-3.0, mature) +- **[EasyRPG Player](easyrpgplayer.md)** (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) +- **[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) +- **[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) +- **[Maratis](maratis.md)** (C++, GPL-2.0, beta) +- **[Minetest](minetest.md)** (C++, Lua, LGPL-2.1, mature) +- **[MonoGame](monogame.md)** (C#, MPL, MIT, mature) +- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature) +- **[OGRE3D](ogre3d.md)** (C++, MIT, mature) +- **[Octaforge](octaforge.md)** (C++, Custom, 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) +- **[OpenRPG](open_rpg.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) +- **[Polycode](polycode.md)** (C, C++, MIT, beta) +- **[Qt](qt.md)** (C++, LGPL-3.0, mature) +- **[Quad-engine](quad.md)** (Pascal, MIT, beta) +- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta, inactive since 2014) +- **[Scrolling Game Development Kit 2](scrolling_game_development_kit_2.md)** (C#, ?, mature, inactive since 2017) +- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature) +- **[SoftPixel Engine](softpixel_engine.md)** (C++, zLib, mature, inactive since 2013) +- **[Solarus](solarus.md)** (C++, GPL-3.0, mature) +- **[Superpowers](superpowers.md)** (Typescript, ISC, mature) +- **[Terasology](terasology.md)** (Java, Apache-2.0, mature) +- **[Urho3D](urho3d.md)** (C++, AngelScript, MIT, mature) +- **[VASSAL Engine](vassal_engine.md)** (Java, LGPL-2.1, mature) +- **[Vega Strike](vega_strike.md)** (C++, GPL-2.0, mature) +- **[WorldForge](worldforge.md)** (C++, GPL-2.0, mature) +- **[ZGameEditor](zgameeditor.md)** (Pascal, MIT, mature) +- **[jMonkeyEngine](jmonkeyengine.md)** (Java, 3-clause BSD, mature) +- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature) +- **[mkxp](mkxp.md)** (C++, C, GPL-2.0, mature) +- **[pyORPG](pyorpg.md)** (Python, MIT, beta, inactive since 2015) +- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature) +- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014) +- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Custom, mature, inactive since 2014) +- **[xoreos](xoreos.md)** (C++, GPL-3.0, beta) \ No newline at end of file diff --git a/games/_game engine.md b/games/_game engine.md new file mode 100644 index 00000000..d97241dc --- /dev/null +++ b/games/_game engine.md @@ -0,0 +1,10 @@ +[comment]: # (autogenerated content, do not edit) +# 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) +- **[Open Game Engine](open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008) +- **[OpenMW](open_mw.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) \ No newline at end of file diff --git a/games/_library.md b/games/_library.md new file mode 100644 index 00000000..625b4558 --- /dev/null +++ b/games/_library.md @@ -0,0 +1,25 @@ +[comment]: # (autogenerated content, do not edit) +# Library + +- **[Boost (C++ Libraries)](boost.md)** (C++, Boost license 1.0, mature) +- **[Crypto++](crypto.md)** (C++, Boost-1.0, mature) +- **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) +- **[FreeType](freetype.md)** (C, GPL, mature) +- **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature) +- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature) +- **[Libxml2](libxml2.md)** (C, MIT, mature) +- **[Lua](lua.md)** (C, MIT, mature) +- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature) +- **[Open AL](open_al.md)** (C, Proprietary, mature) +- **[OpenSSL](openssl.md)** (C, Custom, mature) +- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature) +- **[Ragel](ragel.md)** (C++, MIT, mature) +- **[SWIG](swig.md)** (C++, SWIG license, mature) +- **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature) +- **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib, mature) +- **[XZ Utils](xz.md)** (C, Custom, mature) +- **[libpng](libpng.md)** (C, Custom, mature) +- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) +- **[wxWidgets](wxwidgets.md)** (C++, Objective-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/_music.md b/games/_music.md new file mode 100644 index 00000000..e094e5ff --- /dev/null +++ b/games/_music.md @@ -0,0 +1,6 @@ +[comment]: # (autogenerated content, do not edit) +# Music + +- **[PyKaraoke](pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011) +- **[StepMania](stepmania.md)** (C++, MIT, mature) +- **[UltraStar Deluxe](ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) \ No newline at end of file diff --git a/games/_platform.md b/games/_platform.md new file mode 100644 index 00000000..275cf0aa --- /dev/null +++ b/games/_platform.md @@ -0,0 +1,5 @@ +[comment]: # (autogenerated content, do not edit) +# Platform + +- **[Smash Battle](smash_battle.md)** (C++, ?, beta, inactive since 2011) +- **[The Legend of Edgar](the_legend_of_edgar.md)** (C, GPL-2.0, mature) \ No newline at end of file diff --git a/games/_puzzle.md b/games/_puzzle.md new file mode 100644 index 00000000..4d35f871 --- /dev/null +++ b/games/_puzzle.md @@ -0,0 +1,21 @@ +[comment]: # (autogenerated content, do not edit) +# Puzzle + +- **[2048](2048.md)** (Javascript, MIT, mature) +- **[Atomiks](atomiks.md)** (C, GPL, mature) +- **[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) +- **[BlockOut II](blockout_ii.md)** (?, ?, mature, inactive since 2014) +- **[Brain Workshop](brain_workshop.md)** (Python, GPL, 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, inactive since 2011) +- **[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) +- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature) +- **[Me and My Shadow](me_and_my_shadow.md)** (C++, GPL-3.0, beta) +- **[Pingus](pingus.md)** (C++, GPL-3.0, mature) +- **[Secret Mario Chronicles](secret_mario_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009) +- **[TetraVex](tetravex.md)** (Swift, GPL-3.0, beta) +- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, ?, mature, inactive since 2007) \ No newline at end of file diff --git a/games/_role playing.md b/games/_role playing.md new file mode 100644 index 00000000..3e51a6cb --- /dev/null +++ b/games/_role playing.md @@ -0,0 +1,120 @@ +[comment]: # (autogenerated content, do not edit) +# Role playing + +- **[Andor's Trail](andors_trail.md)** (Java, GPL-2.0, beta) +- **[Angband](angband.md)** (C, GPL-2.0, mature) +- **[Ardentryst](ardentryst.md)** (Python, GPL-3.0, mature, inactive since 2009) +- **[Argentum Online](argentum_online.md)** (Visual Basic, GPL-2.0, beta, inactive since 2014) +- **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) +- **[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) +- **[BrowserQuest](browserquest.md)** (JavaScript, MPL-2.0, mature) +- **[Candy Box 2](candy_box2.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) +- **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) +- **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) +- **[DRL](drl.md)** (Lua, Pascal, GPL-2.0, mature) +- **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) +- **[Dark City](dark_city.md)** (PHP, GPL-3.0, mature, inactive since 2012) +- **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) +- **[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) +- **[Dragon Hunt](dragon_hunt.md)** (Python, 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) +- **[Dungeon Hero](dungeon_hero.md)** (Java, MIT, mature) +- **[Dungeon Monkey Eternal](dungeon_monkey_eternal.md)** (Python, GPL-2.0, mature, inactive since 2016) +- **[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) +- **[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)** (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, 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, Python, LGPL-2.1, Apache-2.0, mature) +- **[Gee Whiz](geewhiz.md)** (C, GPL-2.0, beta, inactive since 2004) +- **[Goblin Hack](goblin_hack.md)** (C++, 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) +- **[Hero of Allacrost](hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature) +- **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[HyperRogue](hyperrogue.md)** (C++, GPL-2.0, mature) +- **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature) +- **[Imperium](imperium.md)** (?, ?, mature) +- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta) +- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011) +- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011) +- **[Labyrinth of Worlds](labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010) +- **[Land of Fire](land_of_fire.md)** (Custom, GPL-2.0, beta) +- **[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) +- **[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) +- **[NLarn](nlarn.md)** (C, Lua, GPL-3.0, mature) +- **[Naev](naev.md)** (C, Lua, GPL-3.0, mature) +- **[NetHack](nethack.md)** (C, Custom, mature) +- **[ORIENT](orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009) +- **[Open Legend RPG](open_legend_rpg.md)** (Text, Custom, mature) +- **[Open Meridian](open_meridian.md)** (C, C++, GPL-2.0, mature) +- **[Open Tibia](open_tibia.md)** (C++, GPL-2.0, beta, inactive since 2014) +- **[OpenMW](open_mw.md)** (C++, GPL-3.0, mature) +- **[Openglad](openglad.md)** (C++, GPL-2.0, mature, inactive since 2004) +- **[Other-Life](other_life.md)** (C, C++, 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) +- **[PlaneShift](planeshift.md)** (C++, GPL-2.0, mature) +- **[REGoth](regoth.md)** (C++, GPL-3.0, beta) +- **[Radakan](radakan.md)** (Python, Custom, beta, inactive since 2014) +- **[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) +- **[Room for Change](room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013) +- **[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) +- **[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++, GPL-3.0, beta, inactive since 2014) +- **[Tales of Maj'Eyal](tales_of_maj_eyal.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 Mana World](mana_world.md)** (PHP, GPL-2.0, mature) +- **[The hunt for the lost rainbow jewels (Jewelhunt)](jewelhunt.md)** (Java, GPL-2.0, beta) +- **[TinTin++](tintinpp.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) +- **[Umbra](umbra.md)** (Python, Custom, beta, inactive since 2002) +- **[UnNetHack](unnethack.md)** (C, Custom, mature) +- **[Underworld Adventures](underworld_adventures.md)** (C++, Lua, GPL-2.0, beta, inactive since 2007) +- **[Valyria Tear](valyria_tear.md)** (Lua, C++, C, GPL, mature) +- **[Veloren](veloren.md)** (Rust, GPL-3.0, beta) +- **[Waste's Edge](wastes_edge.md)** (Python, GPL-2.0, beta) +- **[Witch Blast](witch_blast.md)** (C++, GPL-3.0, beta, inactive since 2015) +- **[World of Phaos](world_of_phaos.md)** (PHP, GPL-2.0, mature, inactive since 2011) +- **[XU4](xu4.md)** (C++, 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) +- **[diablo-js](diablo_js.md)** (Java, JavaScript, MIT, mature) +- **[ransack](ransack.md)** (Python, MIT, mature, inactive since 2016) \ No newline at end of file diff --git a/games/_simulation.md b/games/_simulation.md new file mode 100644 index 00000000..295dde13 --- /dev/null +++ b/games/_simulation.md @@ -0,0 +1,36 @@ +[comment]: # (autogenerated content, do not edit) +# Simulation + +- **[3d.city](3d_city.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)** (?, ?, mature) +- **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) +- **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017) +- **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature) +- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009) +- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta) +- **[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, mature) +- **[LinCity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) +- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature) +- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, 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) +- **[OpenRCT2](open_rct2.md)** (C++, GPL-3.0, beta) +- **[OpenSkyscraper](open_skyscraper.md)** (C++, GPL-2.0, beta) +- **[OpenTTD](open_ttd.md)** (C++, GPL-2.0, mature) +- **[Our Personal Space](our_personal_space.md)** (Ren'py, GPL-3.0, mature) +- **[Pioneer](pioneer.md)** (C++, C, Apache-2.0, GPL-3.0, mature) +- **[Rigs of Rods](rigs_of_rods.md)** (C++, GPL-3.0, mature) +- **[SimuTrans](simutrans.md)** (C++, Artistic License, mature) +- **[TORCS, The Open Racing Car Simulator](torcs.md)** (C++, GPL-2.0, mature, inactive since 2016) +- **[TROPHY](trophy.md)** (C++, GPL-2.0, mature, inactive since 2012) +- **[The Butterfly Effect](the_butterfly_effect.md)** (C++, GPL-2.0, beta) +- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) +- **[VDrift](vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014) +- **[YSoccer](ysoccer.md)** (Java, ?, mature, inactive since 2017) +- **[micropolisJS](micropolis_js.md)** (C++, Java, Python, GPL-3.0, mature) \ No newline at end of file diff --git a/games/_sports.md b/games/_sports.md new file mode 100644 index 00000000..48b29426 --- /dev/null +++ b/games/_sports.md @@ -0,0 +1,11 @@ +[comment]: # (autogenerated content, do not edit) +# Sports + +- **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) +- **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, 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) +- **[Tux Football](tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) +- **[YSoccer](ysoccer.md)** (Java, ?, mature, inactive since 2017) \ No newline at end of file diff --git a/games/_strategy.md b/games/_strategy.md new file mode 100644 index 00000000..cd81e188 --- /dev/null +++ b/games/_strategy.md @@ -0,0 +1,171 @@ +[comment]: # (autogenerated content, do not edit) +# Strategy + +- **[0 A.D.](0ad.md)** (C++, GPL-2.0, beta) +- **[A Planet's Revenge](a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008) +- **[AI Wars](ai_wars.md)** (Python, MIT, beta, inactive since 2010) +- **[Advanced Strategic Command](asc.md)** (C++, GPL-2.0, mature) +- **[Alien Assault Traders](alien_assault_traders.md)** (PHP, GPL-2.0, beta, inactive since 2009) +- **[Ancient Beast](ancient_beast.md)** (JavaScript, AGPL-3.0, mature) +- **[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) +- **[Battle for Wesnoth](battle_for_wesnoth.md)** (C++, GPL-2.0, mature) +- **[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) +- **[BlackNova Traders](blacknova_traders.md)** (PHP, JavaScript, GPL-2.0, beta, inactive since 2012) +- **[Blitzkrieg](blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012) +- **[Bos Wars](bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013) +- **[Boson](boson.md)** (C++, GPL-2.0, beta, inactive since 2006) +- **[Brutal Chess](brutal_chess.md)** (C++, GPL, 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) +- **[Caesar IA](caesar_ia.md)** (C++, GPL-3.0, beta) +- **[Call to Power 2](call_to_power2.md)** (C++, Custom, mature) +- **[CivOne](civone.md)** (C#, CC0, beta) +- **[Civil](civil.md)** (Python, GPL-2.0, beta, inactive since 2003) +- **[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) +- **[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) +- **[Dark Oberon](dark_oberon.md)** (C++, GPL-2.0, mature, inactive since 2009) +- **[Devana](devana.md)** (PHP, zlib, beta) +- **[Domination](domination.md)** (Java, GPL-3.0, mature) +- **[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 Legacy](dune_legacy.md)** (C++, GPL-2.0, mature) +- **[EPOH](epoh.md)** (JavaScript, MIT, beta) +- **[Endgame: Singularity](singularity.md)** (Python, GPL-2.0, 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) +- **[First Strike](first_strike.md)** (Java, MIT, mature) +- **[Free Mars](free_mars.md)** (Java, GPL-3.0, mature) +- **[Free Orion](freeorion.md)** (C++, Python, GPL-2.0, beta) +- **[Free Space Colonization](free_space_colonization.md)** (C, GPL-2.0, beta) +- **[Free heroes2 engine](free_heroes2_engine.md)** (C++, GPL-2.0, beta, inactive since 2015) +- **[FreeCol](freecol.md)** (Java, GPL-2.0, mature) +- **[FreeLords](freelords.md)** (Java, GPL-2.0, beta) +- **[FreeRCT](freerct.md)** (C++, GPL-2.0, beta, inactive since 2016) +- **[FreeRails](freerails.md)** (Java, GPL-2.0, beta) +- **[FreeSynd](free_synd.md)** (C++, GPL-2.0, beta) +- **[Freeciv WebGL](freeciv_web.md)** (JavaScript, Java, AGPL-3.0, mature) +- **[Freeciv](freeciv.md)** (C, GPL-2.0, mature) +- **[Freeserf](freeserf.md)** (C++, GPL-3.0, beta) +- **[Freestars](freestars.md)** (C++, GPL-2.0, beta, inactive since 2008) +- **[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) +- **[Globulation2](globulation2.md)** (C++, GPL-3.0, mature) +- **[Goblin Camp](goblin_camp.md)** (C++, GPL-3.0, beta, inactive since 2012) +- **[Greenius' Civil War](greenius_civil_war.md)** (C++, GPL-2.0, beta, inactive since 2001) +- **[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) +- **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012) +- **[Isometric Turn-Based Strategy](itbs.md)** (Python, MIT, beta) +- **[JQuest](jquest.md)** (Java, GPL-2.0, beta, inactive since 2006) +- **[JSettlers](jsettlers.md)** (Java, GPL-3.0, mature) +- **[Jagged Alliance 2 Stracciatella](jagged_alliance2.md)** (C++, Custom, mature) +- **[Kingdoms](kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014) +- **[Knights and Merchants Remake](knights_and_merchants_remake.md)** (Pascal, AGPL-3.0, mature) +- **[LGeneral](lgeneral.md)** (C, GPL-2.0, mature) +- **[LordsAWar!](lordsawar.md)** (C++, GPL-3.0, 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) +- **[Mars, Land of No Mercy](mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008) +- **[Mechanized Assault & eXploration Reloaded ](maxr.md)** (C++, C, GPL-2.0, beta, inactive since 2016) +- **[MegaGlest](megaglest.md)** (C++, GPL-2.0, mature) +- **[MegaMek](megamek.md)** (Java, GPL-2.0, mature) +- **[Mercenary Commander](mercenary_commander.md)** (Java, 3-clause BSD, beta, inactive since 2010) +- **[Metal Mech](metal_mech.md)** (PHP, GPL-2.0, beta, inactive since 2006) +- **[Mpango](mpango.md)** (Java, GPL-2.0, beta, inactive since 2013) +- **[NetPanzer](netpanzer.md)** (C++, GPL-2.0, beta) +- **[Open Apocalypse](open_apocalypse.md)** (C++, MIT, mature) +- **[Open Dune](open_dune.md)** (C, GPL-2.0, mature) +- **[Open Imperium Galactica](open_imperium_galactica.md)** (Java, GPL-3.0, beta) +- **[Open Panzer](open_panzer.md)** (JavaScript, GPL-2.0, mature) +- **[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) +- **[OpenHoMM](open_homm.md)** (C++, GPL-3.0, beta, inactive since 2010) +- **[OpenMOO2](open_moo2.md)** (Python, GPL-2.0, beta, inactive since 2011) +- **[OpenPop](open_pop.md)** (C++, GPL-3.0, beta, inactive since 2009) +- **[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) +- **[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) +- **[Pax Britannica](pax_britannica.md)** (Lua, C, MIT, mature) +- **[Pioneers](pioneers.md)** (C, GPL-2.0, mature) +- **[Pizza Business](pizza_business.md)** (C++, GPL-2.0, mature, inactive since 2003) +- **[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) +- **[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) +- **[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) +- **[Sengoku: Warring States of Japan](sengoky_warring_states_of_japan.md)** (C++, Lua, MIT, beta, inactive since 2008) +- **[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) +- **[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) +- **[SpaceZero](spacezero.md)** (C, GPL-3.0, beta, inactive since 2013) +- **[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 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) +- **[TVTower](tvtower.md)** (BlitzMax, Lua, Custom, 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) +- **[The Epic of Heroes](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) +- **[Turn of War](turn_of_war.md)** (Java, GPL-3.0, beta) +- **[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) +- **[WAtomic](watomic.md)** (Pascal, GPL-2.0, mature, inactive since 2005) +- **[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) +- **[Warzone 2100](warzone_2100.md)** (C++, GPL-2.0, mature) +- **[Widelands](widelands.md)** (C++, Lua, GPL-2.0, mature) +- **[Wizards Magic](wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012) +- **[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) +- **[XArchon](xarchon.md)** (C, C++, GPL-2.0, beta, inactive since 2003) +- **[XSera](xsera.md)** (C, Lua, MIT, beta, inactive since 2010) +- **[Xconq](xconq.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[Xenowar](xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) +- **[Zero Ballistics](zeroballistics.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 new file mode 100644 index 00000000..f2aab272 --- /dev/null +++ b/games/_tool.md @@ -0,0 +1,18 @@ +[comment]: # (autogenerated content, do not edit) +# Tool + +- **[AutoREALM](autorealm.md)** (C++, GPL-3.0, mature) +- **[D-Fend Reloaded](dfend_reloaded.md)** (Pascal, GPL, 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) +- **[Monster Generator](monster_generator.md)** (Java, MIT, mature) +- **[PCGen](pcgen.md)** (Java, LGPL-2.1, mature) +- **[Pymapper](pymapper.md)** (Python, GPL-3.0, mature) +- **[RPDungeon - computer aided role playing](rpdungeon.md)** (Pascal, GPL-2.0, beta, inactive since 2006) +- **[Rolemaster Office](rolemaster_office.md)** (Java, Apache-2.0, mature) +- **[Rolisteam](rolisteam.md)** (C++, JavaScript, GPL-2.0, mature) +- **[World Builder](world_builder.md)** (Visual Basic, GPL-2.0, mature, inactive since 2007) +- **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) \ No newline at end of file diff --git a/games/_visual novel.md b/games/_visual novel.md new file mode 100644 index 00000000..6fa26169 --- /dev/null +++ b/games/_visual novel.md @@ -0,0 +1,7 @@ +[comment]: # (autogenerated content, do not edit) +# Visual novel + +- **[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 diff --git a/games/a_planets_revenge.md b/games/a_planets_revenge.md index ff4c7d1c..27b8a423 100644 --- a/games/a_planets_revenge.md +++ b/games/a_planets_revenge.md @@ -5,7 +5,7 @@ _A text-based, turn-based strategy game set in space. It is similar to a 4X game - Home: https://sourceforge.net/projects/aplanetsrevenge/ - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/aplanetsrevenge/files/aplanetsrevenge/apr-1.0-alpha/ -- Keywords: strategy +- Keywords: strategy, text-based - Code repository: https://gitlab.com/osgames/aplanetsrevenge.git (copy of last source release) - Code language: Python - Code license: GPL-3.0 diff --git a/games/aleph_one_marathon.md b/games/aleph_one_marathon.md index 399e4de6..39627cd1 100644 --- a/games/aleph_one_marathon.md +++ b/games/aleph_one_marathon.md @@ -7,7 +7,7 @@ _Continuation of Bungie's Marathon 2 FPS game engine._ - State: mature, inactive since 2015 - Download: https://sourceforge.net/projects/marathon/files/ - Platform: Windows, Linux, macOS -- Keywords: action, fps +- Keywords: action, shooter - Code repository: https://github.com/Aleph-One-Marathon/alephone.git, https://svn.code.sf.net/p/marathon/code/ (svn) - Code language: C++, Lua - Code license: GPL-3.0 diff --git a/games/alien_assault_traders.md b/games/alien_assault_traders.md index 11e5a203..0a3b03fa 100644 --- a/games/alien_assault_traders.md +++ b/games/alien_assault_traders.md @@ -5,7 +5,7 @@ _Alien Assault Traders is an online, web-based, turn-based strategy space tradin - Home: http://www.aatraders.com/, https://sourceforge.net/projects/aatrade/ - State: beta, inactive since 2009 - Download: https://sourceforge.net/projects/aatrade/files/ -- Keywords: strategy, online +- Keywords: online, strategy - Code repository: https://github.com/tarnus/aatraders.git, https://gitlab.com/osgames/aatraders.git (+) - Code language: PHP - Code license: GPL-2.0 diff --git a/games/andors_trail.md b/games/andors_trail.md index 9684b2eb..54abc4dd 100644 --- a/games/andors_trail.md +++ b/games/andors_trail.md @@ -6,7 +6,7 @@ _Quest-driven Roguelike fantasy dungeon crawler RPG with a powerful story._ - State: beta - Download: https://f-droid.org/packages/com.gpl.rpg.AndorsTrail/ - Platform: Android -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/Zukero/andors-trail.git - Code language: Java - Code license: GPL-2.0 diff --git a/games/angband.md b/games/angband.md index 4ec6a364..48f284fe 100644 --- a/games/angband.md +++ b/games/angband.md @@ -6,7 +6,7 @@ _Single-player dungeon exploration game._ - Media: - State: mature - Download: http://rephial.org/release/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/angband/angband.git - Code language: C - Code license: GPL-2.0 diff --git a/games/antares.md b/games/antares.md index 2ab55f4a..704b99cd 100644 --- a/games/antares.md +++ b/games/antares.md @@ -5,7 +5,7 @@ _Port of the original Ares code base that was open sourced in 2008._ - Home: https://arescentral.org/antares/ - State: beta - Download: (see home) -- Keywords: strategy, RTS, shooter +- Keywords: real time, shooter, strategy - Code repository: https://github.com/arescentral/antares.git - Code language: C++ - Code license: LGPL-3.0 diff --git a/games/ardentryst.md b/games/ardentryst.md index a2316579..d9251603 100644 --- a/games/ardentryst.md +++ b/games/ardentryst.md @@ -5,7 +5,7 @@ _Action/RPG sidescroller, focused not just on fighting, but on story, and charac - Home: http://www.jordantrudgett.com/ardentryst/, https://sourceforge.net/projects/ardentryst/, https://www.pygame.org/project-Ardentryst-596-.html - State: mature, inactive since 2009 - Download: http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/, https://sourceforge.net/projects/ardentryst/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/hhirsch/ardentryst.git - Code language: Python - Code license: GPL-3.0 diff --git a/games/argentum_online.md b/games/argentum_online.md index e7f01ee3..f9fd2cdf 100644 --- a/games/argentum_online.md +++ b/games/argentum_online.md @@ -5,7 +5,7 @@ _Open Source FREE 2D MMORPG._ - Home: http://www.comunidadargentum.com/ (Spanish) - State: beta, inactive since 2014 - Download: http://www.comunidadargentum.com/descargas/ -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/Argentum-Online/Argentum-Online.git, http://morgoao.cvs.sourceforge.net/ (cvs) - Code language: Visual Basic - Code license: GPL-2.0 diff --git a/games/arianne.md b/games/arianne.md index a8033e53..b56b1bed 100644 --- a/games/arianne.md +++ b/games/arianne.md @@ -5,7 +5,7 @@ _An open source multiplayer online framework._ - Home: https://arianne-project.org/, https://arianne-project.org/engine/marauroa.html, https://sourceforge.net/projects/arianne/ - State: mature - Download: https://arianne-project.org/engine/marauroa.html -- Keywords: framework, 2D, MP +- Keywords: 2D, framework, multiplayer - Code repository: https://git.code.sf.net/p/arianne/marauroa, http://arianne.cvs.sourceforge.net (cvs) - Code language: Java - Code license: GPL-2.0 diff --git a/games/arx_libertatis.md b/games/arx_libertatis.md index 05116cec..fca79360 100644 --- a/games/arx_libertatis.md +++ b/games/arx_libertatis.md @@ -6,7 +6,7 @@ _Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002 fir - Media: https://en.wikipedia.org/wiki/Arx_Fatalis#Development - State: mature - Download: http://wiki.arx-libertatis.org/Download -- Keywords: rpg, SP +- Keywords: role playing, singleplayer - Code repository: https://github.com/arx/ArxLibertatis.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/asc.md b/games/asc.md index cee6428e..af0a9a83 100644 --- a/games/asc.md +++ b/games/asc.md @@ -5,7 +5,7 @@ _Turn based strategy game._ - Home: http://www.asc-hq.org/, https://sourceforge.net/projects/asc-hq/ - Media: https://en.wikipedia.org/wiki/Battle_Isle#Clones - State: mature -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: http://hg.asc-hq.org/hg/asc (hg) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/atomic_tanks.md b/games/atomic_tanks.md index 1864c300..08af13ee 100644 --- a/games/atomic_tanks.md +++ b/games/atomic_tanks.md @@ -6,7 +6,7 @@ _Scorched Earth clone similar to the Worms series._ - State: mature, inactive since 2016 - Download: https://sourceforge.net/projects/atanks/files/ - Platform: Windows, Linux -- Keywords: action, artillery +- Keywords: action, artillery, wormslike - Code repository: https://git.code.sf.net/p/atanks/atanks - Code language: C++ - Code license: GPL-2.0 diff --git a/games/atomiks.md b/games/atomiks.md index 311b009c..f7e0a3c3 100644 --- a/games/atomiks.md +++ b/games/atomiks.md @@ -5,7 +5,7 @@ _Faithful remake of, and a tribute to, Atomix, a classic puzzle game created by - Home: http://atomiks.sourceforge.net/, https://sourceforge.net/projects/atomiks - State: mature - Download: https://sourceforge.net/projects/atomiks/files -- Keywords: puzzle, puzzle +- Keywords: puzzle - Code repository: https://svn.code.sf.net/p/atomiks/code/ (svn) - Code language: C - Code license: GPL diff --git a/games/atrinik.md b/games/atrinik.md index 299976d3..c6ad89bd 100644 --- a/games/atrinik.md +++ b/games/atrinik.md @@ -5,7 +5,7 @@ _Multiplayer Online Role Playing Game (MORPG) with 2D isometric graphics based o - Home: https://www.atrinik.org/, https://github.com/atrinik - State: mature, inactive since 2016 - Download: (see home) -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/atrinik/atrinik.git - Code language: C, Python - Code license: GPL-2.0 diff --git a/games/attal.md b/games/attal.md index 0bff01e3..4aac29d8 100644 --- a/games/attal.md +++ b/games/attal.md @@ -5,7 +5,7 @@ _Themeable turn-based strategy game._ - Home: https://sourceforge.net/projects/attal/ - State: mature, inactive since 2008 - Download: https://sourceforge.net/projects/attal/files/Attal/ -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://gitlab.com/osgames/attal.git (backup of cvs), http://attal.cvs.sourceforge.net/ (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/autorealm.md b/games/autorealm.md index b286c389..5272fb9a 100644 --- a/games/autorealm.md +++ b/games/autorealm.md @@ -5,7 +5,7 @@ _Role-playing game mapping program._ - Home: https://sourceforge.net/projects/autorealm/ - State: mature - Download: https://sourceforge.net/projects/autorealm/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://git.code.sf.net/p/autorealm/code, https://git.code.sf.net/p/autorealm/http (+), https://git.code.sf.net/p/autorealm/delphi (+) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/avanor.md b/games/avanor.md index 94234285..78e40021 100644 --- a/games/avanor.md +++ b/games/avanor.md @@ -5,7 +5,7 @@ _Relatively easy to win but feature rich fantasy roguelike game with a highly in - Home: http://avanor.sourceforge.net/, https://sourceforge.net/projects/avanor/ - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/avanor/files -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://gitlab.com/osgames/avanor.git (backup of svn), https://svn.code.sf.net/p/avanor/code/ (svn) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/battle_for_wesnoth.md b/games/battle_for_wesnoth.md index 59002717..9c2c85e3 100644 --- a/games/battle_for_wesnoth.md +++ b/games/battle_for_wesnoth.md @@ -6,7 +6,7 @@ _The Battle for Wesnoth is an open source, turn-based strategy game with a high - Media: https://en.wikipedia.org/wiki/The_Battle_for_Wesnoth - State: mature - Download: http://www.wesnoth.org/#download -- Keywords: strategy, MP, TBS +- Keywords: multiplayer, strategy, turn-based - Code repository: https://github.com/wesnoth/wesnoth.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/battle_tanks.md b/games/battle_tanks.md index 0ce1f22c..3e39ab46 100644 --- a/games/battle_tanks.md +++ b/games/battle_tanks.md @@ -1,6 +1,6 @@ # Battle Tanks -_Fast 2d tank arcade game with multiplayer and split-screen modes._ +_Fast 2D tank arcade game with multiplayer and split-screen modes._ - Home: http://btanks.sourceforge.net/blog/, https://sourceforge.net/projects/btanks/ - State: mature, inactive since 2009 diff --git a/games/battleround.md b/games/battleround.md index e12b4055..335c67db 100644 --- a/games/battleround.md +++ b/games/battleround.md @@ -5,7 +5,7 @@ _Round based RPG._ - Home: https://github.com/Leejjon/Battleround - State: beta, inactive since 2015 - Platform: Android -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/Leejjon/Battleround.git - Code language: Java - Code license: Apache-2.0 diff --git a/games/betrayer_moon_tactics.md b/games/betrayer_moon_tactics.md index 3adf846d..68378a8b 100644 --- a/games/betrayer_moon_tactics.md +++ b/games/betrayer_moon_tactics.md @@ -5,7 +5,7 @@ _Innovative, original strategy-action RPG developed in Sphere._ - Home: https://sourceforge.net/projects/bm-game/ - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/bm-game/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/bmtactics.git (copy of source releases) - Code language: JavaScript - Code license: GPL-2.0 diff --git a/games/blades_of_exile.md b/games/blades_of_exile.md index f5f114cc..799f8f90 100644 --- a/games/blades_of_exile.md +++ b/games/blades_of_exile.md @@ -5,7 +5,7 @@ _Role-playing video games created by Jeff Vogel of Spiderweb Software._ - Home: http://www.spiderwebsoftware.com/blades/opensource.html, http://spiderwebforums.ipbhost.com/forum/12-blades-of-exile/, https://github.com/calref/cboe - Media: - State: mature -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/calref/cboe.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/blockattack.md b/games/blockattack.md index 0b9f6c51..7dd52b57 100644 --- a/games/blockattack.md +++ b/games/blockattack.md @@ -6,7 +6,7 @@ _A match-3 game inspired by "Tetris Attack" but more PC friendly._ - State: mature - Download: https://blockattack.net/download/ - Platform: Windows, Linux -- Keywords: puzzle, match 3, sliding blocks, tetris attack +- Keywords: match 3, puzzle, sliding blocks, tetris attack - Code repository: https://github.com/blockattack/blockattack-game.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/bos_wars.md b/games/bos_wars.md index 102c07bd..af155695 100644 --- a/games/bos_wars.md +++ b/games/bos_wars.md @@ -5,7 +5,7 @@ _Futuristic real time strategy game (RTS)._ - Home: https://www.boswars.org/ - State: mature, inactive since 2013 - Download: https://www.boswars.org/download.shtml -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/OneSleepyDev/boswars_osd.git, https://github.com/OneSleepyDev/boswars_osd_archive.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/brain_workshop.md b/games/brain_workshop.md index a136fe8a..4693f846 100644 --- a/games/brain_workshop.md +++ b/games/brain_workshop.md @@ -6,7 +6,7 @@ _Dual n-back brain training exercise._ - State: mature, inactive since 2011 - Download: http://brainworkshop.sourceforge.net/download.html, https://sourceforge.net/projects/brainworkshop/files/brainworkshop/ - Platform: Windows, Linux, macOS -- Keywords: puzzle, brain exercise +- Keywords: brain exercise, puzzle - Code repository: https://svn.code.sf.net/p/brainworkshop/code/ (svn) - Code language: Python - Code license: GPL diff --git a/games/browserquest.md b/games/browserquest.md index a1f9c6a5..b372d70e 100644 --- a/games/browserquest.md +++ b/games/browserquest.md @@ -5,7 +5,7 @@ _A Massively Multiplayer Adventure._ - Home: http://browserquest.mozilla.org/ - Media: https://en.wikipedia.org/wiki/BrowserQuest - State: mature -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/mozilla/BrowserQuest.git - Code language: JavaScript - Code license: MPL-2.0 diff --git a/games/brutal_chess.md b/games/brutal_chess.md index 10304225..93e418e3 100644 --- a/games/brutal_chess.md +++ b/games/brutal_chess.md @@ -6,7 +6,7 @@ _Inspired by the once popular "Battle Chess" released by Interplay circa 1988._ - State: beta, inactive since 2007 - Download: https://sourceforge.net/projects/brutalchess/files/ - Platform: Windows, Linux -- Keywords: strategy, chess +- Keywords: chess, strategy - Code repository: https://svn.code.sf.net/p/brutalchess/code/(svn)) - Code language: C++ - Code license: GPL diff --git a/games/bygfoot.md b/games/bygfoot.md index 12b55653..fc1f7067 100644 --- a/games/bygfoot.md +++ b/games/bygfoot.md @@ -5,7 +5,7 @@ _Football (a.k.a. soccer) manager game featuring many international leagues and - Home: http://bygfoot.sourceforge.net/new/, https://sourceforge.net/projects/bygfoot - State: beta - Download: https://sourceforge.net/projects/bygfoot/files/ -- Keywords: strategy, sports +- Keywords: sports, strategy - Code repository: https://git.code.sf.net/p/bygfoot/git, https://svn.code.sf.net/p/bygfoot/code/ (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/games/c_evo.md b/games/c_evo.md index d69ccf9c..7ce92a7e 100644 --- a/games/c_evo.md +++ b/games/c_evo.md @@ -6,7 +6,7 @@ _C-evo is a freeware empire building game for Windows._ - Media: https://en.wikipedia.org/wiki/C-evo - State: mature, inactive since 2013 - Download: http://www.c-evo.org/files/files.php -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/vn971/cevo.git (and also download http://www.c-evo.org/files/download.php?cevosrc.cevosrc.zip) - Code language: Pascal - Code license: Public Domain (original project), GPL-3.0 (Github project) diff --git a/games/call_to_power2.md b/games/call_to_power2.md index bef4a9c4..a485158b 100644 --- a/games/call_to_power2.md +++ b/games/call_to_power2.md @@ -5,7 +5,7 @@ _Strategy game released by Activision as a sequel to Civilization: Call to Power - Home: http://ctp2.darkdust.net/, https://apolyton.net/forum/other-games/call-to-power-2/ctp2-source-code-project - Media: https://en.wikipedia.org/wiki/Call_to_Power_II#Source_code_release - State: mature -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/civctp2/civctp2.git (mirror), http://ctp2.darkdust.net/anonsvn/ (svn) - Code language: C++ - Code license: Custom (Activision CTP2 source EULA) diff --git a/games/candy_box2.md b/games/candy_box2.md index 1f807d91..98d6fef0 100644 --- a/games/candy_box2.md +++ b/games/candy_box2.md @@ -7,7 +7,7 @@ _Online text-based role-playing game featuring ASCII art._ - State: mature, inactive since 2013 - Play: https://candybox2.github.io/ - Platform: Browser -- Keywords: rpg, asciiart, browser, text +- Keywords: asciiart, role playing, text-based - Code repository: https://github.com/candybox2/candybox2.github.io.git - Code language: Typescript, Javascript - Code license: GPL-3.0 diff --git a/games/castle_of_the_winds.md b/games/castle_of_the_winds.md index 9f3e0395..ffc7b086 100644 --- a/games/castle_of_the_winds.md +++ b/games/castle_of_the_winds.md @@ -5,7 +5,7 @@ _Castle of the Winds remake._ - Home: http://game.castleofthewinds.com/, http://mordrax.github.io/cotwmtor/ - State: beta - Play: http://game.castleofthewinds.com/ -- Keywords: rpg, remake +- Keywords: remake, role playing - Code repository: https://github.com/mordrax/cotwmtor.git - Code language: JavaScript - Code license: MIT diff --git a/games/cataclysm.md b/games/cataclysm.md index d05115bb..88c9ccf2 100644 --- a/games/cataclysm.md +++ b/games/cataclysm.md @@ -4,7 +4,7 @@ _Post-apocalyptic roguelike._ - Home: http://cataclysmrl.blogspot.com/ - State: beta, inactive since 2012 -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/Whales/Cataclysm.git - Code language: C++ - Code license: CC-BY-SA-3 diff --git a/games/cataclysm_dark_days_ahead.md b/games/cataclysm_dark_days_ahead.md index b3dd5823..6b20763d 100644 --- a/games/cataclysm_dark_days_ahead.md +++ b/games/cataclysm_dark_days_ahead.md @@ -6,7 +6,7 @@ _Turn-based survival game set in a post-apocalyptic world._ - State: mature - Download: https://cataclysmdda.org/releases/ - Platform: Windows, Linux, macOS -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/CleverRaven/Cataclysm-DDA.git - Code language: C++ - Code license: CC-BY-SA-3.0 diff --git a/games/catch_challenger.md b/games/catch_challenger.md index 8886da7f..4307ee40 100644 --- a/games/catch_challenger.md +++ b/games/catch_challenger.md @@ -5,7 +5,7 @@ _A independent MMORPG, Lan game and a SP game._ - Home: https://catchchallenger.first-world.info/ - State: mature - Download: https://catchchallenger.first-world.info/download.html -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/alphaonex86/CatchChallenger.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/celestron.md b/games/celestron.md index 31001742..f5e9cc53 100644 --- a/games/celestron.md +++ b/games/celestron.md @@ -5,7 +5,7 @@ _Top-down space shooter in the legacy of Chromium BSU._ - Home: https://sourceforge.net/projects/celestron/ - State: beta, inactive since 2012 - Download: https://sourceforge.net/projects/celestron/files/ -- Keywords: action, shooter, top down +- Keywords: action, shooter, top-down - Code repository: https://git.code.sf.net/p/celestron/code - Code language: Python - Code license: GPL-3.0 diff --git a/games/choria.md b/games/choria.md index b59175b5..1e94ae0a 100644 --- a/games/choria.md +++ b/games/choria.md @@ -4,7 +4,7 @@ _An MMORPG that's all about grinding and doing chores._ - Home: https://github.com/jazztickets/choria - State: mature -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/jazztickets/choria.git - Code language: C++, C, Lua - Code license: GPL-3.0 diff --git a/games/clou.md b/games/clou.md index 5eb40693..c6b1685d 100644 --- a/games/clou.md +++ b/games/clou.md @@ -6,7 +6,7 @@ _Remake of the 1986 game They Stole a Million._ - Media: https://en.wikipedia.org/wiki/The_Clue! - State: beta - Download: https://sourceforge.net/projects/cosp/files/ -- Keywords: adventure, action/adventure +- Keywords: action/adventure, adventure - Code repository: https://github.com/vcosta/derclou.git, https://sourceforge.net/p/cosp/code/ (cvs) - Code language: C - Code license: Custom (Der Clou! Public License) diff --git a/games/colobot.md b/games/colobot.md index d4896ba5..af8915e1 100644 --- a/games/colobot.md +++ b/games/colobot.md @@ -5,7 +5,7 @@ _Real-time strategy game, where you can program your units (bots) in a language - Home: https://colobot.info/ - State: mature - Download: https://colobot.info/download-colobot-gold/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/colobot/colobot.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/commando_js.md b/games/commando_js.md index bdb3fa00..e3125d4f 100644 --- a/games/commando_js.md +++ b/games/commando_js.md @@ -4,7 +4,7 @@ _Nostalgic glimpse in the past in a form of Commodore 64 game "Commando"._ - Home: http://commandojs.org/ - State: beta, inactive since 2012 -- Keywords: action, browser +- Keywords: action - Code repository: https://github.com/commandojs/CommandoJS.git - Code language: JavaScript, CoffeeScript - Code license: MIT diff --git a/games/corewar.md b/games/core_war.md similarity index 92% rename from games/corewar.md rename to games/core_war.md index b4020011..83a13f52 100644 --- a/games/corewar.md +++ b/games/core_war.md @@ -5,9 +5,10 @@ _Two or more battle programs (called "warriors") compete for control of a virtua - Home: https://corewar.co.uk/, http://www.corewar.info/, http://vyznev.net/corewar/guide.html, https://sourceforge.net/projects/corewar/, https://corewar.co.uk/standards/icws94.htm, http://www.corewar.info/emulator.htm - Media: https://en.wikipedia.org/wiki/Core_War - State: mature -- Keywords: simulation, programming +- Keywords: programming, simulation - Code repository: http://corewar.cvs.sourceforge.net (cvs) - Code language: ? +- Code license: ? See also [SDL pMars](https://corewar.co.uk/pihlaja/pmars-sdl/index.htm), [corewar.io](https://www.corewar.io/) with [sources on Github](https://github.com/gareththegeek/corewar) diff --git a/games/crimson_fields.md b/games/crimson_fields.md index 7bd7943a..cbc0cc91 100644 --- a/games/crimson_fields.md +++ b/games/crimson_fields.md @@ -5,7 +5,7 @@ _Turn-based tactical war game._ - Home: http://crimson.seul.org/ - State: mature, inactive since 2010 - Download: http://crimson.seul.org/download.php -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://gitlab.com/osgames/crimson.git (import of cvs), http://crimson.seul.org/cvs.php (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/crossfire.md b/games/crossfire.md index c072ad26..0622c291 100644 --- a/games/crossfire.md +++ b/games/crossfire.md @@ -6,7 +6,7 @@ _Cooperative multiplayer graphical RPG and adventure game._ - Media: https://en.wikipedia.org/wiki/Crossfire_(1992_video_game) - State: mature - Download: http://crossfire.real-time.com/download/index.html, https://sourceforge.net/projects/crossfire/files/ -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://svn.code.sf.net/p/crossfire/code/ (svn) - Code language: C, Java - Code license: GPL-2.0 diff --git a/games/daimonin.md b/games/daimonin.md index b4f11f68..74c302e8 100644 --- a/games/daimonin.md +++ b/games/daimonin.md @@ -6,7 +6,7 @@ _Massively Multiplayer On-line Role-playing Game (MMORPG)._ - Media: - State: mature - Download: https://www.daimonin.org/downloads/ -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://svn.code.sf.net/p/daimonin/code/ (svn) - Code language: C - Code license: GPL-2.0 diff --git a/games/dark_city.md b/games/dark_city.md index 778fb0f6..6d9f7919 100644 --- a/games/dark_city.md +++ b/games/dark_city.md @@ -5,7 +5,7 @@ _DarkCity is a MMORPG game, in text mode on the Internet._ - Home: https://sourceforge.net/projects/darkcity/ - State: mature, inactive since 2012 - Download: https://sourceforge.net/projects/darkcity/files/ -- Keywords: rpg +- Keywords: role playing, text-based - Code repository: https://svn.code.sf.net/p/darkcity/code/ (svn) - Code language: PHP - Code license: GPL-3.0 diff --git a/games/dark_destiny.md b/games/dark_destiny.md index ddd17406..1b637fe8 100644 --- a/games/dark_destiny.md +++ b/games/dark_destiny.md @@ -4,7 +4,7 @@ _Turn-based online space strategy game playable in internet browsers._ - Home: http://www.darkdestiny.at/, http://www.thedarkdestiny.at/portalApp/#/, https://sourceforge.net/projects/darkdestiny/ - State: mature, inactive since 2016 -- Keywords: strategy, MMO +- Keywords: massive multiplayer online, strategy - Code repository: https://gitlab.com/osgames/darkdestiny.git(mirror), https://svn.code.sf.net/p/darkdestiny/code/ (svn) - Code language: Java, Javascript - Code license: GPL diff --git a/games/dark_oberon.md b/games/dark_oberon.md index 5d9cfa50..a8858cd3 100644 --- a/games/dark_oberon.md +++ b/games/dark_oberon.md @@ -5,7 +5,7 @@ _Real-time strategy game similar to Warcraft II._ - Home: http://dark-oberon.sourceforge.net/, https://sourceforge.net/projects/dark-oberon/ - State: mature, inactive since 2009 - Download: http://dark-oberon.sourceforge.net/?page=download -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://gitlab.com/osgames/dark-oberon.git (backup of svn), https://svn.code.sf.net/p/dark-oberon/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/dawn.md b/games/dawn.md index 13e1eebf..2383a378 100644 --- a/games/dawn.md +++ b/games/dawn.md @@ -4,7 +4,7 @@ _2D RPG set in a fantasy world._ - Home: https://github.com/iamCode/Dawn/wiki - State: beta, inactive since 2011 -- Keywords: rpg, SP +- Keywords: role playing, singleplayer - Code repository: https://github.com/iamCode/Dawn.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/decker.md b/games/decker.md index be85e4d4..1b163331 100644 --- a/games/decker.md +++ b/games/decker.md @@ -5,7 +5,7 @@ _Cyberspace hacking RPG where you hack into corporate systems to perform mission - Home: , https://sourceforge.net/projects/decker/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/decker/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/jpmalkiewicz/decker.git (import), https://sourceforge.net/p/decker/code/HEAD/tree/ (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/games/deity.md b/games/deity.md index 1c953731..dce09415 100644 --- a/games/deity.md +++ b/games/deity.md @@ -5,7 +5,7 @@ _GameMaster (i.e. role-playing) utility._ - Home: http://deity.sourceforge.net/, https://sourceforge.net/projects/deity/ - State: mature, inactive since 2014 - Download: https://sourceforge.net/projects/deity/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://gitlab.com/osgames/deity.git (backup of svn), https://svn.code.sf.net/p/deity/code/ (svn) - Code language: Python - Code license: GPL-2.0 diff --git a/games/deliantra.md b/games/deliantra.md index 2d4127a4..f822aefe 100644 --- a/games/deliantra.md +++ b/games/deliantra.md @@ -5,7 +5,7 @@ _A cooperative multiplayer RPG and adventure game set in a classical medieval en - Home: http://www.deliantra.net/index.html - State: mature - Download: http://www.deliantra.net/play.html -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: http://cvs.schmorp.de/deliantra/ (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/games/demigod.md b/games/demigod.md index a354e5e7..9cab1afa 100644 --- a/games/demigod.md +++ b/games/demigod.md @@ -5,7 +5,7 @@ _Retro-style, turn-based RPG game._ - Home: https://github.com/MattMatt0240/DemiGod - State: beta, inactive since 2013 - Platform: Android -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/MattMatt0240/DemiGod.git - Code language: Java - Code license: GPL-3.0 diff --git a/games/desmume.md b/games/desmume.md index f24a25ef..149e8d46 100644 --- a/games/desmume.md +++ b/games/desmume.md @@ -6,7 +6,7 @@ _Nintendo DS emulator._ - State: mature, inactive since 2015 - Download: http://desmume.org/download/, https://sourceforge.net/projects/desmume/files/ - Platform: Windows, Linux, macOS -- Keywords: framework, emulator +- Keywords: emulator, framework - Code repository: https://github.com/TASVideos/desmume.git - Code language: C, C++ - Code license: GPL-2.0 diff --git a/games/devana.md b/games/devana.md index a9bf331e..ee1afd39 100644 --- a/games/devana.md +++ b/games/devana.md @@ -5,7 +5,7 @@ _Browser strategy game._ - Home: https://web.archive.org/web/20180419021717/http://devana.eu/, https://sourceforge.net/projects/devana/ - State: beta - Download: https://sourceforge.net/projects/devana/files -- Keywords: strategy, browser +- Keywords: strategy - Code repository: https://gitlab.com/osgames/devana.git (snapshot of source releases) - Code language: PHP - Code license: zlib diff --git a/games/dfend_reloaded.md b/games/dfend_reloaded.md index 7a99f3b2..bbe403ef 100644 --- a/games/dfend_reloaded.md +++ b/games/dfend_reloaded.md @@ -6,7 +6,7 @@ _Graphical environment for DOSBox._ - State: mature, inactive since 2015 - Download: http://dfendreloaded.sourceforge.net/Download.html, https://sourceforge.net/projects/dfendreloaded/files/D-Fend%20Reloaded/ - Platform: Windows -- Keywords: tools, frontend, tool +- Keywords: frontend, tool - Code repository: (see download) - Code language: Pascal - Code license: GPL diff --git a/games/diablo_js.md b/games/diablo_js.md index 59112336..1282c5fa 100644 --- a/games/diablo_js.md +++ b/games/diablo_js.md @@ -4,7 +4,7 @@ _Isometric minimal-code style game at html5 canvas and javascript._ - Home: https://github.com/mitallast/diablo-js - State: mature -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/mitallast/diablo-js.git - Code language: Java, JavaScript - Code license: MIT diff --git a/games/dnt.md b/games/dnt.md index b887b2bf..2ccab4fe 100644 --- a/games/dnt.md +++ b/games/dnt.md @@ -5,7 +5,7 @@ _3D RPG in a satirical post-apocalyptic world._ - Home: http://dnt.dnteam.org/cgi-bin/about.py, https://sourceforge.net/projects/dnt/ - State: beta, inactive since 2016 - Download: http://dnt.dnteam.org/cgi-bin/downloads.py -- Keywords: rpg, SP +- Keywords: role playing, singleplayer - Code repository: https://git.code.sf.net/p/dnt/code (git) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/domination.md b/games/domination.md index e836b08f..3c5239dc 100644 --- a/games/domination.md +++ b/games/domination.md @@ -6,7 +6,7 @@ _Is a bit like the well known board game of Risk or RisiKo._ - State: mature - Download: http://domination.sourceforge.net/download.shtml, https://sourceforge.net/projects/domination/files/ - Platform: Windows, Linux, macOS, Android -- Keywords: strategy, boardgame, risklike +- Keywords: board game, risklike, strategy - Code repository: https://svn.code.sf.net/p/domination/code/Domination (svn) - Code language: Java - Code license: GPL-3.0 diff --git a/games/dragon_hunt.md b/games/dragon_hunt.md index 439c70e2..eb15852f 100644 --- a/games/dragon_hunt.md +++ b/games/dragon_hunt.md @@ -5,7 +5,7 @@ _Role-playing game designed to be flexible and fun._ - Home: http://emhsoft.com/dh.html, http://savannah.nongnu.org/projects/dragon-hunt - State: mature - Download: (see home) -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/dragon-hunt.git (backup of cvs), http://savannah.nongnu.org/cvs/?group=dragon-hunt (cvs) - Code language: Python - Code license: GPL-2.0 diff --git a/games/dreamchess.md b/games/dreamchess.md index d3314f98..ee10fb70 100644 --- a/games/dreamchess.md +++ b/games/dreamchess.md @@ -6,7 +6,7 @@ _3D chess game._ - State: beta - Download: https://www.dreamchess.org/downloads, https://sourceforge.net/projects/dreamchess/files/ - Platform: Windows, Linux, macOS -- Keywords: strategy, boardgame, chess +- Keywords: board game, chess, strategy - Code repository: https://github.com/dreamchess/dreamchess.git - Code language: C - Code license: GPL-3.0 diff --git a/games/drl.md b/games/drl.md index 11130463..1a874340 100644 --- a/games/drl.md +++ b/games/drl.md @@ -7,7 +7,7 @@ _Fast and furious coffee-break Roguelike game that is heavily inspired by Doom._ - State: mature - Download: https://drl.chaosforge.org/downloads - Platform: Windows, Linux, macOS -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/ChaosForge/doomrl.git - Code language: Lua, Pascal - Code license: GPL-2.0 diff --git a/games/dune_dynasty.md b/games/dune_dynasty.md index 46b6da19..4448a9bb 100644 --- a/games/dune_dynasty.md +++ b/games/dune_dynasty.md @@ -5,7 +5,7 @@ _Continuation of the classic real-time strategy game Dune II by Westwood Studios - Home: http://dunedynasty.sourceforge.net/, https://sourceforge.net/projects/dunedynasty/ - State: mature, inactive since 2014 - Download: https://sourceforge.net/projects/dunedynasty -- Keywords: strategy, requires original content (Dune 2) +- Keywords: requires original content (Dune 2), strategy - Code repository: https://git.code.sf.net/p/dunedynasty/dunedynasty - Code language: C - Code license: GPL-2.0 diff --git a/games/dune_ii_the_maker.md b/games/dune_ii_the_maker.md index d16150e0..5150f97c 100644 --- a/games/dune_ii_the_maker.md +++ b/games/dune_ii_the_maker.md @@ -5,7 +5,7 @@ _Clone of the good old Dune II by Westwood Studios._ - Home: http://dune2themaker.fundynamic.com/ - State: beta - Download: http://dune2themaker.fundynamic.com/?page_id=11 -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/Fundynamic/dune2themaker4j.git - Code language: Java - Code license: MIT diff --git a/games/dune_legacy.md b/games/dune_legacy.md index e504fc36..47a4d881 100644 --- a/games/dune_legacy.md +++ b/games/dune_legacy.md @@ -5,7 +5,7 @@ _Updated clone of Westwood Studios' Dune2 which uses data files from the origina - Home: http://dunelegacy.sourceforge.net/website/, https://sourceforge.net/projects/dunelegacy - State: mature - Download: http://dunelegacy.sourceforge.net/website/downloads.html, https://sourceforge.net/projects/dunelegacy/files -- Keywords: strategy, requires original content +- Keywords: requires original content, strategy - Code repository: https://git.code.sf.net/p/dunelegacy/code - Code language: C++ - Code license: GPL-2.0 diff --git a/games/dungeon_craft.md b/games/dungeon_craft.md index 7953c1d0..3b622122 100644 --- a/games/dungeon_craft.md +++ b/games/dungeon_craft.md @@ -5,7 +5,7 @@ _Updated emulator of Forgotten Realms: Unlimited Adventures._ - Home: http://uaf.sourceforge.net/, https://sourceforge.net/projects/uaf/, http://www.dianneandpaul.net/UAF/DungeonCraft.html - State: mature - Download: https://sourceforge.net/projects/uaf/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/uaf.git (mirror), https://sourceforge.net/p/uaf/code/ (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/dungeon_crawl_stone_soup.md b/games/dungeon_crawl_stone_soup.md index 8f032a65..c6740b6f 100644 --- a/games/dungeon_crawl_stone_soup.md +++ b/games/dungeon_crawl_stone_soup.md @@ -5,7 +5,7 @@ _Roguelike adventure through dungeons filled with dangerous monsters in a quest - Home: http://crawl.develz.org/ - State: mature - Download: http://crawl.develz.org/download.htm -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/crawl/crawl.git - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/dungeon_hero.md b/games/dungeon_hero.md index cca23241..bcd0f3fc 100644 --- a/games/dungeon_hero.md +++ b/games/dungeon_hero.md @@ -6,7 +6,7 @@ _Choose between 6 unique heroes, equip yourself with powerful magic items and pr - State: mature - Download: https://play.google.com/store/apps/details?id=com.glevel.dungeonhero - Platform: Android -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/guillaume-gouchon/dungeonhero.git - Code language: Java - Code license: MIT diff --git a/games/dungeon_mapper.md b/games/dungeon_mapper.md index a640b778..5fcee5b3 100644 --- a/games/dungeon_mapper.md +++ b/games/dungeon_mapper.md @@ -5,7 +5,7 @@ _Map your dungeons for your next role playing adventure._ - Home: http://dungeonmap.sourceforge.net/, https://sourceforge.net/projects/dungeonmap/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/dungeonmap/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://gitlab.com/osgames/dungeonmap.git (backup of svn), https://svn.code.sf.net/p/dungeonmap/code/trunk (svn) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/dungeon_monkey_eternal.md b/games/dungeon_monkey_eternal.md index 25a1d378..27b66717 100644 --- a/games/dungeon_monkey_eternal.md +++ b/games/dungeon_monkey_eternal.md @@ -4,7 +4,7 @@ _Third game in the dungeon monkey series._ - Home: https://github.com/jwvhewitt/dmeternal - State: mature, inactive since 2016 -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/jwvhewitt/dmeternal.git - Code language: Python - Code license: GPL-2.0 diff --git a/games/dungeon_quest.md b/games/dungeon_quest.md index bbaa4b92..d1278250 100644 --- a/games/dungeon_quest.md +++ b/games/dungeon_quest.md @@ -6,7 +6,7 @@ _Smashing more monsters than ever in this turn-based dungeon crawling game._ - State: mature - Download: https://play.google.com/store/apps/details?id=com.giggs.heroquest - Platform: Android -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/guillaume-gouchon/dungeonquest.git - Code language: Java - Code license: MIT diff --git a/games/eat_the_whistle.md b/games/eat_the_whistle.md index 85432cda..344478f2 100644 --- a/games/eat_the_whistle.md +++ b/games/eat_the_whistle.md @@ -6,7 +6,7 @@ _Football simulation game_ - State: mature, inactive since 2017 - Download: https://sourceforge.net/projects/etw/files/ - Platform: Windows, Linux, macOS -- Keywords: simulation, football +- Keywords: football, simulation - Code repository: https://svn.code.sf.net/p/etw/code/ (svn), http://etw.cvs.sourceforge.net/viewvc/ (cvs) - Code language: C - Code license: ? diff --git a/games/egoboo.md b/games/egoboo.md index d5b9f8ba..4ae5c5bc 100644 --- a/games/egoboo.md +++ b/games/egoboo.md @@ -6,7 +6,7 @@ _A three-dimensional dungeon crawling adventure that borrows a lot of elements f - Media: - State: mature, inactive since 2015 - Download: http://egoboo.sourceforge.net/download.html -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/egoboo/egoboo.git, https://sourceforge.net/p/egoboo/svn/HEAD/tree/ (svn) - Code language: C++, C - Code license: GPL-3.0 diff --git a/games/endless_dungeons.md b/games/endless_dungeons.md index 1d85583b..b6ade726 100644 --- a/games/endless_dungeons.md +++ b/games/endless_dungeons.md @@ -6,7 +6,7 @@ _Free random dungeon game RPG (Roguelike)_ - State: mature, inactive since 2015 - Download: https://sourceforge.net/projects/endlessdungeons/files/ - Platform: Windows -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/endlessdungeons.git (archive of source releases) - Code language: C - Code license: CC BY-NC-SA 2.0 diff --git a/games/endless_sky.md b/games/endless_sky.md index c8b4990e..7dca7f78 100644 --- a/games/endless_sky.md +++ b/games/endless_sky.md @@ -6,7 +6,7 @@ _2D space trading and combat game similar to the classic Escape Velocity series. - Media: https://en.wikipedia.org/wiki/Escape_Velocity_(video_game)#Legacy - State: mature - Download: https://github.com/endless-sky/endless-sky/releases -- Keywords: rpg, popular +- Keywords: popular, role playing - Code repository: https://github.com/endless-sky/endless-sky.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/enigma_engine.md b/games/enigma_engine.md index 8f6d6ec2..e0f49227 100644 --- a/games/enigma_engine.md +++ b/games/enigma_engine.md @@ -6,7 +6,7 @@ _ENIGMA is a free development environment geared towards game development._ - Media: https://en.wikipedia.org/wiki/Enigma_Engine - State: mature - Download: https://enigma-dev.org/download.htm -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://github.com/enigma-dev/enigma-dev.git - Code language: C++, C - Code license: GPL-3.0 diff --git a/games/eos_dawn_of_light.md b/games/eos_dawn_of_light.md index ec44f72d..a1024c92 100644 --- a/games/eos_dawn_of_light.md +++ b/games/eos_dawn_of_light.md @@ -5,7 +5,7 @@ _Space adventure game with elements of arcade and strategy._ - Home: https://sourceforge.net/projects/eos-game/ - State: beta, inactive since 2007 - Download: https://sourceforge.net/projects/eos-game/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/eos-game.git (backup of svn), https://svn.code.sf.net/p/eos-game/code/ (svn) - Code language: Python - Code license: MIT diff --git a/games/epoh.md b/games/epoh.md index 3fb2da0f..31a303dc 100644 --- a/games/epoh.md +++ b/games/epoh.md @@ -4,7 +4,7 @@ _Multiplayer turn-based browser strategy game._ - Home: http://www.epoh.io/ - State: beta -- Keywords: strategy, online +- Keywords: online, strategy - Code repository: https://github.com/tautvilas/epoh.git - Code language: JavaScript - Code license: MIT diff --git a/games/erebus.md b/games/erebus.md index affc6f71..ccfe97aa 100644 --- a/games/erebus.md +++ b/games/erebus.md @@ -5,7 +5,7 @@ _RPG (Role-Playing Game), for PCs, smartphones, tablets and handhelds._ - Home: http://erebusrpg.sourceforge.net/, https://sourceforge.net/projects/erebusrpg/ - State: beta - Download: http://erebusrpg.sourceforge.net/#download -- Keywords: rpg +- Keywords: role playing - Code repository: https://git.code.sf.net/p/erebusrpg/code - Code language: C++ - Code license: GPL-3.0 diff --git a/games/eternal_lands.md b/games/eternal_lands.md index df6ec385..a6642565 100644 --- a/games/eternal_lands.md +++ b/games/eternal_lands.md @@ -6,7 +6,7 @@ _Multiplayer, online role-playing game (MMORPG)._ - Media: https://en.wikipedia.org/wiki/Eternal_Lands - State: mature - Download: http://www.eternal-lands.com/page/download.php -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/raduprv/Eternal-Lands.git - Code language: C, C++ - Code license: Custom (modified QTPL: https://raw.githubusercontent.com/raduprv/Eternal-Lands/master/eternal_lands_license.txt) diff --git a/games/evol_online.md b/games/evol_online.md index 00143f6a..fb6ae8f7 100644 --- a/games/evol_online.md +++ b/games/evol_online.md @@ -5,7 +5,7 @@ _A homely MMORPG._ - Home: http://evolonline.org/ - State: mature - Download: http://evolonline.org/manaplus -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://gitlab.com/evol/evol-all.git - Code language: C - Code license: GPL-3.0 diff --git a/games/exult.md b/games/exult.md index 3ec488cf..1abd821d 100644 --- a/games/exult.md +++ b/games/exult.md @@ -6,7 +6,7 @@ _A cross-platform recreation of the Ultima VII engine._ - Media: - State: mature - Download: http://exult.sourceforge.net/download.php -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/exult/exult.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/fall_of_imiryn.md b/games/fall_of_imiryn.md index 69051488..44d18e5a 100644 --- a/games/fall_of_imiryn.md +++ b/games/fall_of_imiryn.md @@ -5,7 +5,7 @@ _The first serious game using the Annchienta engine._ - Home: http://annchienta.sourceforge.net/?page=fall_of_imiryn - State: beta, inactive since 2009 - Download: https://sourceforge.net/projects/annchienta/files/annchienta/current/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/sago007/annchienta.git, https://svn.code.sf.net/p/annchienta/code/ (svn) - Code language: Python - Code license: GPL-3.0 diff --git a/games/fallen_spire.md b/games/fallen_spire.md index 03ea3a06..8fad5367 100644 --- a/games/fallen_spire.md +++ b/games/fallen_spire.md @@ -4,7 +4,7 @@ _RPG adventure game written in PyGame._ - Home: https://www.pygame.org/project-Fallen+Spire-1033-.html, https://fallenspire.wordpress.com/, https://code.google.com/archive/p/fallenspire/ - State: beta, inactive since 2009 -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/BGCX067/fallenspire-svn-to-git.git, https://code.google.com/archive/p/fallenspire/source/default/source - Code language: Python - Code license: GPL-3.0 diff --git a/games/fish_fillets_ng.md b/games/fish_fillets_ng.md index 59c3cc87..ed39e70f 100644 --- a/games/fish_fillets_ng.md +++ b/games/fish_fillets_ng.md @@ -7,7 +7,7 @@ _Port of the wonderful puzzle game Fish Fillets from ALTAR interactive._ - State: mature, inactive since 2011 - Download: http://fillets.sourceforge.net/download.php - Platform: Windows, Linux, macOS -- Keywords: puzzle, port +- Keywords: port, puzzle - Code repository: https://git.code.sf.net/p/fillets/code-fillets-ng, http://fillets.cvs.sourceforge.net (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/fitd.md b/games/fitd.md index 3096b121..0efeadfe 100644 --- a/games/fitd.md +++ b/games/fitd.md @@ -4,7 +4,7 @@ _Open source version of the engine used in the Alone in the Dark and sequels._ - Home: https://github.com/jmimu/FITD - State: beta -- Keywords: adventure, engine, remake +- Keywords: adventure, game engine, remake - Code repository: https://github.com/jmimu/FITD.git - Code language: C, C++ - Code license: GPL-2.0 diff --git a/games/free_mars.md b/games/free_mars.md index da9c8059..9ef0512d 100644 --- a/games/free_mars.md +++ b/games/free_mars.md @@ -6,7 +6,7 @@ _Turn based free strategy game about colonizing Mars._ - State: mature - Download: https://sourceforge.net/projects/freemars/files - Platform: Windows, Linux, macOS -- Keywords: strategy, TB +- Keywords: strategy, turn-based - Code repository: https://svn.code.sf.net/p/freemars/code/ (svn) - Code language: Java - Code license: GPL-3.0 diff --git a/games/free_synd.md b/games/free_synd.md index 1ae0cb51..07ba8b14 100644 --- a/games/free_synd.md +++ b/games/free_synd.md @@ -5,7 +5,7 @@ _Reimplementation of the classic Bullfrog game, Syndicate._ - Home: http://freesynd.sourceforge.net/, https://sourceforge.net/projects/freesynd/ - State: beta - Download: https://sourceforge.net/projects/freesynd/files/ -- Keywords: strategy, requires original content (Syndicate) +- Keywords: requires original content (Syndicate), strategy - Code repository: https://svn.code.sf.net/p/freesynd/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/freeciv.md b/games/freeciv.md index ccb73b87..b2172e93 100644 --- a/games/freeciv.md +++ b/games/freeciv.md @@ -6,7 +6,7 @@ _Freeciv is a Free and Open Source empire-building strategy game inspired by the - Media: https://en.wikipedia.org/wiki/Freeciv - State: mature - Download: http://www.freeciv.org/download.html -- Keywords: strategy, MP, TBS +- Keywords: multiplayer, strategy, turn-based - Code repository: https://github.com/freeciv/freeciv.git - Code language: C - Code license: GPL-2.0 diff --git a/games/freeciv_web.md b/games/freeciv_web.md index 189962f6..0c38201e 100644 --- a/games/freeciv_web.md +++ b/games/freeciv_web.md @@ -5,7 +5,7 @@ _Freeciv-web is a version of Freeciv playable online in any modern web browser._ - Home: https://play.freeciv.org/ - Media: https://en.wikipedia.org/wiki/Freeciv#Freeciv_WebGL_3D_and_Freeciv-web - State: mature -- Keywords: strategy, TBS, online +- Keywords: online, strategy, turn-based - Code repository: https://github.com/freeciv/freeciv-web.git - Code language: JavaScript, Java - Code license: AGPL-3.0 diff --git a/games/freecol.md b/games/freecol.md index 3d11c2ed..9b52a3b9 100644 --- a/games/freecol.md +++ b/games/freecol.md @@ -6,7 +6,7 @@ _FreeCol is a turn-based strategy game based on the old game Colonization, and s - Media: https://en.wikipedia.org/wiki/FreeCol - State: mature - Download: http://www.freecol.org/download.html -- Keywords: strategy, MP, TBS +- Keywords: multiplayer, strategy, turn-based - Code repository: https://git.code.sf.net/p/freecol/git - Code language: Java - Code license: GPL-2.0 diff --git a/games/freedink.md b/games/freedink.md index cf31bcd1..84ad216d 100644 --- a/games/freedink.md +++ b/games/freedink.md @@ -6,7 +6,7 @@ _Dink Smallwood is an adventure/role-playing game, similar to Zelda (2D top view - Media: https://en.wikipedia.org/wiki/Dink_Smallwood#GNU_FreeDink - State: mature - Download: https://www.gnu.org/software/freedink/get -- Keywords: rpg, remake +- Keywords: remake, role playing - Code repository: https://git.savannah.gnu.org/git/freedink.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/freedroid.md b/games/freedroid.md index 7d844ee8..1c9a98ce 100644 --- a/games/freedroid.md +++ b/games/freedroid.md @@ -6,7 +6,7 @@ _Open source role playing game._ - Media: https://de.wikipedia.org/wiki/FreedroidRPG (German) - State: mature - Download: http://www.freedroid.org/download/ -- Keywords: rpg, SP, isometric +- Keywords: isometric, role playing, singleplayer - Code repository: https://gitlab.com/freedroid/freedroid-src.git, https://git.code.sf.net/p/freedroid/code - Code language: C - Code license: GPL-2.0 diff --git a/games/freeorion.md b/games/freeorion.md index df39d122..931b6272 100644 --- a/games/freeorion.md +++ b/games/freeorion.md @@ -6,7 +6,7 @@ _Turn-based space empire and galactic conquest (4X) computer game._ - Media: https://en.wikipedia.org/wiki/Master_of_Orion#External_links - State: beta - Download: http://www.freeorion.org/index.php/Download -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/freeorion/freeorion.git, https://svn.code.sf.net/p/freeorion/code/ (svn) - Code language: C++, Python - Code license: GPL-2.0 diff --git a/games/freerails.md b/games/freerails.md index 5584ef13..f32c16e6 100644 --- a/games/freerails.md +++ b/games/freerails.md @@ -5,7 +5,7 @@ _Real time MP strategy game where players compete to build the most powerful rai - Home: http://freerails.sourceforge.net/ - State: beta - Download: https://sourceforge.net/projects/freerails/files/jfreerails/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://sourceforge.net/p/freerails/code/ (cvs) - Code language: Java - Code license: GPL-2.0 diff --git a/games/freerct.md b/games/freerct.md index 37548eba..c6e45baf 100644 --- a/games/freerct.md +++ b/games/freerct.md @@ -4,7 +4,7 @@ _Game which captures the look, feel and gameplay of the popular games RollerCoas - Home: https://web.archive.org/web/*/http://www.freerct.org/, http://freerct.blogspot.com/ - State: beta, inactive since 2016 -- Keywords: strategy, inspired (by RCT 1 and 2) +- Keywords: inspired (by RCT 1 and 2), strategy - Code repository: https://github.com/FreeRCT/FreeRCT.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/freeserf.md b/games/freeserf.md index 2df14bea..d9fa9814 100644 --- a/games/freeserf.md +++ b/games/freeserf.md @@ -5,7 +5,7 @@ _Clone of the brilliant simulation game The Settlers 1 aka Serf City._ - Home: http://jonls.dk/freeserf/ - State: beta - Download: https://github.com/freeserf/freeserf/releases -- Keywords: strategy, remake, requires original content (Settlers 1) +- Keywords: remake, requires original content (Settlers 1), strategy - Code repository: https://github.com/freeserf/freeserf.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/fujo.md b/games/fujo.md index e3f5950c..b63f82db 100644 --- a/games/fujo.md +++ b/games/fujo.md @@ -5,7 +5,7 @@ _Fairly classical roguelike, but with animated graphics._ - Home: http://sheep.art.pl/Fujo - State: mature, inactive since 2014 - Download: (see home) -- Keywords: rpg +- Keywords: role playing - Code repository: https://bitbucket.org/thesheep/fujo/src (hg), https://gitlab.com/osgames/fujo.git (+) - Code language: Python - Code license: CC BY-SA 4.0 diff --git a/games/galaxymage_redux.md b/games/galaxymage_redux.md index 0882d50d..4b67f18a 100644 --- a/games/galaxymage_redux.md +++ b/games/galaxymage_redux.md @@ -4,7 +4,7 @@ _Attempt to revitalize the open source game, GalaxyMage with a fresh codebase._ - Home: https://code.google.com/archive/p/galaxymageredux/, https://groups.google.com/forum/#!forum/galaxymage-redux-dev - State: beta, inactive since 2011 -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/LibreGamesArchive/galaxymageredux.git, https://code.google.com/archive/p/galaxymageredux/source - Code language: Python - Code license: GPL-2.0 diff --git a/games/galaxyng.md b/games/galaxyng.md index 2008f3c3..235f3ed0 100644 --- a/games/galaxyng.md +++ b/games/galaxyng.md @@ -5,7 +5,7 @@ _Play by email interstellar wargame for multiple players._ - Home: http://galaxyng.sourceforge.net/, https://sourceforge.net/projects/galaxyng/ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/galaxyng/files -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://gitlab.com/osgames/galaxyng.git (backup of cvs), http://galaxyng.cvs.sourceforge.net/ (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/games/gearhead.md b/games/gearhead.md index 24af1b56..8f7dc6d0 100644 --- a/games/gearhead.md +++ b/games/gearhead.md @@ -5,7 +5,7 @@ _Roguelike mecha RPG series._ - Home: http://www.gearheadrpg.com/ - State: mature - Download: http://www.gearheadrpg.com/downloads/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/jwvhewitt/gearhead-1.git, https://github.com/jwvhewitt/gearhead-2.git (+), https://github.com/jwvhewitt/gearhead-caramel.git (+), https://github.com/jwvhewitt/dmeternal.git (+) - Code language: Pascal, Python - Code license: LGPL-2.1, Apache-2.0 diff --git a/games/geewhiz.md b/games/geewhiz.md index 7af67d62..3fe551fc 100644 --- a/games/geewhiz.md +++ b/games/geewhiz.md @@ -5,7 +5,7 @@ _Homage to the old style Wizardry(tm) games._ - Home: http://icculus.org/gwiz/ - State: beta, inactive since 2004 - Download: http://icculus.org/gwiz/download.php -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/gwiz.git (snapshot of source releases) - Code language: C - Code license: GPL-2.0 diff --git a/games/gemrb.md b/games/gemrb.md index fff42e32..98120e43 100644 --- a/games/gemrb.md +++ b/games/gemrb.md @@ -5,7 +5,7 @@ _GemRB is a portable open-source implementation of Bioware's Infinity Engine._ - Home: http://www.gemrb.org/wiki/doku.php?id=start - State: mature - Download: http://www.gemrb.org/wiki/doku.php?id=download -- Keywords: framework, isometric 2D +- Keywords: 2D, framework, isometric - Code repository: https://github.com/gemrb/gemrb.git - Code language: C++, Python - Code license: GPL-2.0 diff --git a/games/gigalomania.md b/games/gigalomania.md index c0a3c7c6..1743a72b 100644 --- a/games/gigalomania.md +++ b/games/gigalomania.md @@ -4,7 +4,7 @@ _A 2D real time strategy Mega-Lo-Mania-like god game._ - Home: http://gigalomania.sourceforge.net/, https://sourceforge.net/p/gigalomania/ - State: mature -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://git.code.sf.net/p/gigalomania/code - Code language: C++ - Code license: GPL-2.0 diff --git a/games/glest.md b/games/glest.md index 7b761141..9725414d 100644 --- a/games/glest.md +++ b/games/glest.md @@ -6,7 +6,7 @@ _Glest is a free 3D real-time strategy game._ - Media: https://en.wikipedia.org/wiki/Glest - State: mature, inactive since 2009 - Download: http://glest.org/en/downloads.php -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://gitlab.com/osgames/glest.git (backup of svn), https://svn.code.sf.net/p/glest/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/globulation2.md b/games/globulation2.md index 36625332..c1462617 100644 --- a/games/globulation2.md +++ b/games/globulation2.md @@ -6,7 +6,7 @@ _Real-Time Strategy (RTS) game which reduces micro-management by automatically a - Media: https://en.wikipedia.org/wiki/Globulation_2 - State: mature - Download: https://globulation2.org/wiki/Download_and_Install -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://bitbucket.org/giszmo/glob2 (hg) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/gm_tools.md b/games/gm_tools.md index b935cda4..23e42aa0 100644 --- a/games/gm_tools.md +++ b/games/gm_tools.md @@ -5,7 +5,7 @@ _Game/Dungeon Master aid for role playing._ - Home: https://sourceforge.net/projects/gm-tools/ - State: beta, inactive since 2004 - Download: https://sourceforge.net/projects/gm-tools/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://gitlab.com/osgames/gm-tools.git (backup of cvs), http://gm-tools.cvs.sourceforge.net/ (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/goblin_hack.md b/games/goblin_hack.md index 478eb53f..ebddd650 100644 --- a/games/goblin_hack.md +++ b/games/goblin_hack.md @@ -5,7 +5,7 @@ _A roguelike OpenGL-based smooth-scrolling ASCII graphics game._ - Home: https://sourceforge.net/projects/goblinhack/ - State: beta, inactive since 2009 - Download: https://sourceforge.net/projects/goblinhack/files/ -- Keywords: rpg, SP, roguelike +- Keywords: roguelike, role playing, singleplayer - Code repository: https://github.com/goblinhack/goblinhack.git, https://sourceforge.net/p/goblinhack/code/HEAD/tree/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/golly.md b/games/golly.md index 8abf4289..cf4d269b 100644 --- a/games/golly.md +++ b/games/golly.md @@ -6,7 +6,7 @@ _Conway's Game of Life and many other types of cellular automata._ - State: mature - Download: https://sourceforge.net/projects/golly/files/, https://play.google.com/store/apps/details?id=net.sf.golly - Platform: Windows, Linux, macOS, Android -- Keywords: simulation, game of life +- Keywords: game of life, simulation - Code repository: https://git.code.sf.net/p/golly/code - Code language: C++, Java - Code license: GPL-2.0 diff --git a/games/gpl_arcade_volleyball.md b/games/gpl_arcade_volleyball.md index d7889803..7c1c48ee 100644 --- a/games/gpl_arcade_volleyball.md +++ b/games/gpl_arcade_volleyball.md @@ -9,6 +9,7 @@ _An SDL remake of the old dos game Arcade Volleyball._ - Keywords: action, arcade, sports - Code repository: http://gav.cvs.sourceforge.net (cvs) - Code language: ? +- Code license: ? - Code dependencies: SDL ## Building diff --git a/games/grobots.md b/games/grobots.md index 55640d49..1476a639 100644 --- a/games/grobots.md +++ b/games/grobots.md @@ -6,7 +6,7 @@ _A real-time strategy programming game, in which you control teams of robots as - State: mature, inactive since 2014 - Download: (see home) - Platform: Windows, Linux, macOS -- Keywords: simulation, programming +- Keywords: programming, simulation - Code repository: http://hg.code.sf.net/p/grobots/trunk (hg) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/gusanos.md b/games/gusanos.md index 3f8dc875..9a9a85c9 100644 --- a/games/gusanos.md +++ b/games/gusanos.md @@ -6,7 +6,7 @@ _Clone of the DOS game Liero._ - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/gusanos/files/ - Platform: Windows, Linux -- Keywords: action, worms-like +- Keywords: action, wormslike - Code repository: http://gusanos.cvs.sourceforge.net (cvs) - Code language: ? - Code license: GPL diff --git a/games/hale.md b/games/hale.md index 05950cf0..4cd896a2 100644 --- a/games/hale.md +++ b/games/hale.md @@ -5,7 +5,7 @@ _A turn based RPG with deep tactical combat and character customization._ - Home: https://sourceforge.net/projects/hale/, https://sourceforge.net/p/hale/wiki/Home/, http://halegame.com - State: beta, inactive since 2014 - Download: https://sourceforge.net/projects/hale/files/ -- Keywords: rpg, TB +- Keywords: role playing, turn-based - Code repository: https://github.com/Grokmoo/hale.git, https://sourceforge.net/p/hale/code/HEAD/tree/ (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/games/haxima.md b/games/haxima.md index 3b379ae1..7e9e6097 100644 --- a/games/haxima.md +++ b/games/haxima.md @@ -5,7 +5,7 @@ _Ultima-like game engine (2D tile graphics) with combat, magic, NPC AI, an embed - Home: https://sourceforge.net/projects/nazghul/ - State: beta - Download: https://sourceforge.net/projects/nazghul/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://git.code.sf.net/p/nazghul/git, https://sourceforge.net/p/nazghul/cvs/ (cvs) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/hero_of_allacrost.md b/games/hero_of_allacrost.md index ff0fa2cb..26d6c4aa 100644 --- a/games/hero_of_allacrost.md +++ b/games/hero_of_allacrost.md @@ -5,7 +5,7 @@ _Hero of Allacrost is a 2D role-playing game inspired by classic console RPGs._ - Home: http://allacrost.org - State: mature - Download: https://bitbucket.org/allacrost/allacrost/downloads/ -- Keywords: rpg, 2D, SP +- Keywords: 2D, role playing, singleplayer - Code repository: https://bitbucket.org/allacrost/allacrost/src (hg) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/heroes_of_wesnoth.md b/games/heroes_of_wesnoth.md index 0121d02f..2e79b48f 100644 --- a/games/heroes_of_wesnoth.md +++ b/games/heroes_of_wesnoth.md @@ -4,7 +4,7 @@ _A free, turn-based strategy game where you have to guide a hero through a fanta - Home: https://launchpad.net/heroesofwesnoth, https://sourceforge.net/projects/heroesofwesnoth/ - State: beta, inactive since 2010 -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://code.launchpad.net/heroesofwesnoth (bzr) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/hexwar.md b/games/hexwar.md index a18d39fa..2d1184fc 100644 --- a/games/hexwar.md +++ b/games/hexwar.md @@ -4,7 +4,7 @@ _Simple turn based, hexagon map, strategy game in the tradition of Panzer Genera - Home: https://github.com/mgfreshour/hexwar - State: beta, inactive since 2012 -- Keywords: strategy, TBS, online +- Keywords: online, strategy, turn-based - Code repository: https://github.com/mgfreshour/hexwar.git - Code language: Ruby, JavaScript - Code license: MIT diff --git a/games/hodoku.md b/games/hodoku.md index e27cab5e..26facec7 100644 --- a/games/hodoku.md +++ b/games/hodoku.md @@ -6,7 +6,7 @@ _Sudoku generator/solver/trainer/analyzer._ - State: mature, inactive since 2013 - Download: https://sourceforge.net/projects/hodoku/files/ - Platform: Windows, Linux -- Keywords: puzzle, puzzle +- Keywords: puzzle - Code repository: https://svn.code.sf.net/p/hodoku/code/HoDoKu/trunk (svn) - Code language: Java - Code license: GPL-3.0 diff --git a/games/holy_spirit.md b/games/holy_spirit.md index 9f0a9092..0c77b47a 100644 --- a/games/holy_spirit.md +++ b/games/holy_spirit.md @@ -5,7 +5,7 @@ _2D isometric hack'n'slash game (action-rpg)._ - Home: https://sourceforge.net/projects/lechemindeladam/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/lechemindeladam/files -- Keywords: rpg, action-rpg +- Keywords: action-rpg, role playing - Code repository: https://gitlab.com/osgames/lechemindeladam.git (custom conversion of svn), https://svn.code.sf.net/p/lechemindeladam/code/ (svn), https://sourceforge.net/p/lechemindeladam/cvs/ (cvs) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/hyperrogue.md b/games/hyperrogue.md index 1699bd6e..4de7f9e7 100644 --- a/games/hyperrogue.md +++ b/games/hyperrogue.md @@ -7,7 +7,7 @@ _Roguelike inspired by the puzzle game Deadly Rooms of Death and the art of M. C - State: mature - Download: http://roguetemple.com/z/hyper/download.php - Platform: Windows, Linux, macOS, Android (some versions) -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/zenorogue/hyperrogue.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/ilarion.md b/games/ilarion.md index f3eac473..7139ee64 100644 --- a/games/ilarion.md +++ b/games/ilarion.md @@ -5,7 +5,7 @@ _Free Open Source-MMORPG, with emphasis on real roleplay._ - Home: http://illarion.org/general/de_startpage.php (German) - State: mature - Download: http://illarion.org/illarion/de_java_download.php -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/Illarion-eV/Illarion-Java.git (https://github.com/Illarion-eV), https://github.com/Illarion-eV/Illarion-Server.git (+), https://github.com/Illarion-eV/Illarion-Content.git (+) - Code language: C++, Java, Lua - Code license: GPL-3.0 diff --git a/games/imperium.md b/games/imperium.md index f81f2459..6e9ca801 100644 --- a/games/imperium.md +++ b/games/imperium.md @@ -5,9 +5,10 @@ _A game of intergalactic exploration, warfare, and economics._ - Home: https://empiredirectory.net/index.php - State: mature - Download: https://empiredirectory.net/index.php/new-downloads -- Keywords: rpg, console +- Keywords: console, role playing - Code repository: (see download) - Code language: ? +- Code license: ? Need to register to download sources. diff --git a/games/infiniminer.md b/games/infiniminer.md index a1a9fc8a..d6c53288 100644 --- a/games/infiniminer.md +++ b/games/infiniminer.md @@ -6,7 +6,7 @@ _Multi-player block-based sandbox building and digging game._ - Media: https://en.wikipedia.org/wiki/Zachtronics#Infiniminer - State: mature, inactive since 2016 - Download: https://code.google.com/archive/p/infiniminer/source/default/source -- Keywords: simulation, blocks, sandbox +- Keywords: blocks, sandbox, simulation - Code repository: (see download) - Code language: C# - Code license: MIT diff --git a/games/irrlicht.md b/games/irrlicht.md index 2089f95d..c332a5de 100644 --- a/games/irrlicht.md +++ b/games/irrlicht.md @@ -6,7 +6,7 @@ _The Irrlicht Engine is an open source high performance real time 3D engine._ - Media: https://en.wikipedia.org/wiki/Irrlicht_Engine - State: mature - Download: http://irrlicht.sourceforge.net/?page_id=10 -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://github.com/zaki/irrlicht.git (mirror), https://sourceforge.net/p/irrlicht/code/HEAD/tree/ (svn) - Code language: C++, C - Code license: zlib diff --git a/games/iter_vehemens_ad_necem.md b/games/iter_vehemens_ad_necem.md index 6579d9f7..78961332 100644 --- a/games/iter_vehemens_ad_necem.md +++ b/games/iter_vehemens_ad_necem.md @@ -5,7 +5,7 @@ _Graphical roguelike game with advanced bodypart and material handling, multi-co - Home: https://attnam.com/, https://sourceforge.net/projects/ivan/ - State: beta - Download: https://attnam.com/projects -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/Attnam/ivan.git, https://sourceforge.net/p/ivan/code/ (cvs) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/jagged_alliance2.md b/games/jagged_alliance2.md index 293c0811..655b0b55 100644 --- a/games/jagged_alliance2.md +++ b/games/jagged_alliance2.md @@ -4,7 +4,7 @@ _An improved, cross-platform, stable Jagged Alliance 2 runtime._ - Home: https://ja2-stracciatella.github.io/ - State: mature -- Keywords: strategy, requires original content +- Keywords: requires original content, strategy - Code repository: https://github.com/ja2-stracciatella/ja2-stracciatella.git - Code language: C++ - Code license: Custom (various) diff --git a/games/java_ng.md b/games/janag_java_name_generator.md similarity index 95% rename from games/java_ng.md rename to games/janag_java_name_generator.md index 7c208afd..2635ee2f 100644 --- a/games/java_ng.md +++ b/games/janag_java_name_generator.md @@ -5,7 +5,7 @@ _Java random name generator for role-games, authors, and the like._ - Home: https://www.beimax.de/janag/, https://sourceforge.net/projects/janag.berlios/, https://web.archive.org/web/20110721022544/http://developer.berlios.de/projects/janag/ - State: mature, inactive since 2016 - Download: https://www.beimax.de/fileadmin/downloads/janag/JaNaG_GUI.jar, https://sourceforge.net/projects/janag.berlios/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://github.com/mkalus/janag.git - Code language: Java - Code license: GPL-3.0 diff --git a/games/jewelhunt.md b/games/jewelhunt.md index 4721023b..43d3ca05 100644 --- a/games/jewelhunt.md +++ b/games/jewelhunt.md @@ -5,7 +5,7 @@ _The rainbow jewels have been abducted from the temple of the rainbow colors, an - Home: https://sourceforge.net/projects/jewelhunt/ - State: beta - Download: https://sourceforge.net/projects/jewelhunt/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/jewelhunt.git (backup of svn), https://svn.code.sf.net/p/jewelhunt/code/ (svn) - Code language: Java - Code license: GPL-2.0 diff --git a/games/jsettlers.md b/games/jsettlers.md index 76a77f76..6c85f105 100644 --- a/games/jsettlers.md +++ b/games/jsettlers.md @@ -5,7 +5,7 @@ _Web-based version of the board game Settlers of Catan written in Java._ - Home: https://sourceforge.net/projects/jsettlers/, https://sourceforge.net/projects/jsettlers2/ - State: mature - Download: https://sourceforge.net/projects/jsettlers/files/, https://sourceforge.net/projects/jsettlers2/files/ -- Keywords: strategy, board game +- Keywords: board game, strategy - Code repository: https://github.com/jdmonin/JSettlers2.git, https://sourceforge.net/p/jsettlers/code (cvs), https://sourceforge.net/p/jsettlers2/code/ (cvs) - Code language: Java - Code license: GPL-3.0 diff --git a/games/katomic.md b/games/katomic.md index 2fc55743..65ce6c01 100644 --- a/games/katomic.md +++ b/games/katomic.md @@ -4,7 +4,7 @@ _Fun educational game built around molecular geometry. It employs simplistic two - Home: https://www.kde.org/applications/games/katomic/, https://games.kde.org/game.php?game=katomic - State: mature -- Keywords: puzzle, puzzle +- Keywords: puzzle - Code repository: https://anongit.kde.org/katomic.git (https://cgit.kde.org/katomic.git/) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/kiki_the_nano_bot.md b/games/kiki_the_nano_bot.md index fc22d69e..87abc700 100644 --- a/games/kiki_the_nano_bot.md +++ b/games/kiki_the_nano_bot.md @@ -10,6 +10,7 @@ _3-D puzzle game, a mixture of the games Sokoban and Kula-World._ - Keywords: puzzle - Code repository: http://kiki.cvs.sourceforge.net (cvs) - Code language: ? +- Code license: ? ## Building diff --git a/games/knights_and_merchants_remake.md b/games/knights_and_merchants_remake.md index 8e7cee9c..1db3edfd 100644 --- a/games/knights_and_merchants_remake.md +++ b/games/knights_and_merchants_remake.md @@ -5,7 +5,7 @@ _An unofficial fan-made mod for the game Knights and Merchants._ - Home: http://www.kamremake.com/ - State: mature - Download: http://www.kamremake.com/download/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/Kromster80/kam_remake.git - Code language: Pascal - Code license: AGPL-3.0 diff --git a/games/kobolds_quest_2.md b/games/kobolds_quest_2.md index ac5c0d16..d1089895 100644 --- a/games/kobolds_quest_2.md +++ b/games/kobolds_quest_2.md @@ -5,7 +5,7 @@ _Sequel to kobold's quest and features an octree for multi processing game mecha - Home: https://sourceforge.net/projects/koboldsquest2/ - State: beta, inactive since 2011 - Download: https://sourceforge.net/projects/koboldsquest2/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/koboldsquest2.git (snapshot of source release) - Code language: Python - Code license: LGPL-3.0 diff --git a/games/kq_lives.md b/games/kq_lives.md index b43dbfcb..848c6f19 100644 --- a/games/kq_lives.md +++ b/games/kq_lives.md @@ -5,7 +5,7 @@ _A console-style role playing game._ - Home: http://kqlives.sourceforge.net/, https://sourceforge.net/projects/kqlives/ - State: beta, inactive since 2011 - Download: https://sourceforge.net/projects/kqlives/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/grrk-bzzt/kqlives.git (backup), https://svn.code.sf.net/p/kqlives/code/ (svn) - Code language: C - Code license: GPL-2.0 diff --git a/games/labyrinth_of_worlds.md b/games/labyrinth_of_worlds.md index 812dbc44..f74752db 100644 --- a/games/labyrinth_of_worlds.md +++ b/games/labyrinth_of_worlds.md @@ -5,7 +5,7 @@ _Rewrite for modern architectures of the incredibly good game Ultima Underworld - Home: http://low.sourceforge.net/index.php, https://sourceforge.net/projects/low/ - State: beta, inactive since 2010 - Download: https://sourceforge.net/projects/low/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/low.git (cvs and svn to git conversion), https://svn.code.sf.net/p/low/code/ (svn), https://sourceforge.net/p/low/cvs/ (cvs) - Code language: C++ - Code license: LGPL-3.0 diff --git a/games/land_of_fire.md b/games/land_of_fire.md index 39f7504e..7f9159d1 100644 --- a/games/land_of_fire.md +++ b/games/land_of_fire.md @@ -4,7 +4,7 @@ _A currently playable MMORPG project._ - Home: http://landoffire.org/ - State: beta (?) -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/landoffire/lof-tmwa-server-data.git , https://github.com/landoffire/lof-tmwa-client-data.git (+) - Code language: Custom (script) - Code license: GPL-2.0 diff --git a/games/lgeneral.md b/games/lgeneral.md index d0bce65b..ba439bff 100644 --- a/games/lgeneral.md +++ b/games/lgeneral.md @@ -7,7 +7,7 @@ _A turn-based strategy engine heavily inspired by Panzer General._ - State: mature - Download: (see home) - Platform: Android -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/AndO3131/lgeneral.git (mirror), https://sourceforge.net/p/lgeneral/code/HEAD/tree/ (svn), https://sourceforge.net/p/lgeneral/cvs/ (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/games/linleys_dungeon_crawl.md b/games/linleys_dungeon_crawl.md index debe7346..4c565380 100644 --- a/games/linleys_dungeon_crawl.md +++ b/games/linleys_dungeon_crawl.md @@ -6,7 +6,7 @@ _Roguelike molded in the tradition of the early greats of the genre: Rogue, Hack - Media: https://en.wikipedia.org/wiki/Linley%27s_Dungeon_Crawl, http://nethack.wikia.com/wiki/Linley%27s_Dungeon_Crawl - State: mature, inactive since 2006 - Download: http://www.dungeoncrawl.org/?d (ftp://ftp.dungeoncrawl.org/) -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://gitlab.com/osgames/dungeoncrawl.git (snapshot of source releases) - Code language: C - Code license: Custom (Crawl General Public License) diff --git a/games/lips_of_suna.md b/games/lips_of_suna.md index f2d9d163..b30134f6 100644 --- a/games/lips_of_suna.md +++ b/games/lips_of_suna.md @@ -4,7 +4,7 @@ _Tongue-in-cheek action RPG._ - Home: , https://sourceforge.net/projects/lipsofsuna/ - State: beta, inactive since 2014 -- Keywords: rpg +- Keywords: role playing - Code repository: https://git.code.sf.net/p/lipsofsuna/code - Code language: C - Code license: GPL-3.0 diff --git a/games/lordsawar.md b/games/lordsawar.md index a3d0affc..8e55564b 100644 --- a/games/lordsawar.md +++ b/games/lordsawar.md @@ -6,7 +6,7 @@ _LordsAWar! is a free, turn-based strategy game where up to 8 players strive for - Media: - State: mature - Download: (see home) -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://git.savannah.nongnu.org/git/lordsawar.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/lumix.md b/games/lumix.md index 30cac522..2a7ac358 100644 --- a/games/lumix.md +++ b/games/lumix.md @@ -5,7 +5,7 @@ _3D Game Engine_ - Home: https://github.com/nem0/lumixengine - State: beta - Download: https://github.com/nem0/LumixEngine/releases -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://github.com/nem0/lumixengine.git, https://github.com/nem0/lumixengine_data.git (related) - Code language: C++ - Code license: MIT diff --git a/games/magarena.md b/games/magarena.md index 49d38117..d1626744 100644 --- a/games/magarena.md +++ b/games/magarena.md @@ -5,7 +5,7 @@ _Single-player fantasy card game played against a computer opponent._ - Home: http://magarena.github.io/ - State: mature - Download: https://github.com/magarena/magarena/releases/ -- Keywords: rpg, cards +- Keywords: cards, role playing - Code repository: https://github.com/magarena/magarena.git - Code language: Java, Groovy - Code license: GPL-3.0 diff --git a/games/mana_source.md b/games/mana_source.md index ea42740f..c1dbb5d5 100644 --- a/games/mana_source.md +++ b/games/mana_source.md @@ -5,7 +5,7 @@ _Complete 2D MMORPG platform._ - Home: http://www.manasource.org/ - State: beta - Download: http://www.manasource.org/downloads.html -- Keywords: framework, MMO +- Keywords: framework, massive multiplayer online - Code repository: https://github.com/mana/manaserv.git (https://github.com/mana), https://github.com/tales/tales-client.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/mana_world.md b/games/mana_world.md index 3769faeb..e4d35859 100644 --- a/games/mana_world.md +++ b/games/mana_world.md @@ -5,7 +5,7 @@ _2D open source MMORPG._ - Home: https://www.themanaworld.org/ - State: mature - Download: https://www.themanaworld.org/index.php/Downloads -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/themanaworld/tmwa.git (https://github.com/themanaworld), https://gitlab.com/manaplus/manaplus.git (+) - Code language: PHP - Code license: GPL-2.0 diff --git a/games/mars_land_of_no_mercy.md b/games/mars_land_of_no_mercy.md index cf3a96e2..4e63de50 100644 --- a/games/mars_land_of_no_mercy.md +++ b/games/mars_land_of_no_mercy.md @@ -5,7 +5,7 @@ _Lead a mercenary team hired to go on Mars and fight with different factions usi - Home: https://sourceforge.net/projects/mars/ - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/mars/files -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://gitlab.com/osgames/mars.git (backup of svn), https://svn.code.sf.net/p/mars/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/maxr.md b/games/maxr.md index d29fe90e..e6cfd5a9 100644 --- a/games/maxr.md +++ b/games/maxr.md @@ -5,7 +5,7 @@ _A remake of the old M.A.X. by Interplay from 1996._ - Home: https://www.maxr.org/ - State: beta, inactive since 2016 - Download: https://www.maxr.org/docs.php?id=3 -- Keywords: strategy, requires original content (some versions) +- Keywords: requires original content (some versions), strategy - Code repository: http://git.maxr.org/maxr/maxr.git - Code language: C++, C - Code license: GPL-2.0 diff --git a/games/megaglest.md b/games/megaglest.md index 8f866298..16c175d5 100644 --- a/games/megaglest.md +++ b/games/megaglest.md @@ -6,7 +6,7 @@ _MegaGlest is an entertaining free (freeware and free software) and open source - Media: https://en.wikipedia.org/wiki/MegaGlest - State: mature - Download: https://megaglest.org/download -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/MegaGlest/megaglest-source.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/meridian59.md b/games/meridian59.md index 11be611c..911b1cdc 100644 --- a/games/meridian59.md +++ b/games/meridian59.md @@ -6,7 +6,7 @@ _A classic MMO._ - Media: https://en.wikipedia.org/wiki/Meridian_59 - State: mature - Download: http://meridian59.com/play-now.php -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/Meridian59/Meridian59.git - Code language: C++, C - Code license: GPL-2.0 diff --git a/games/meritous.md b/games/meritous.md index 0c4ab80e..da8eb242 100644 --- a/games/meritous.md +++ b/games/meritous.md @@ -6,7 +6,7 @@ _Action-adventure dungeon crawl game._ - Media: https://libregamewiki.org/Meritous - State: mature, inactive since 2008 - Download: (see home) -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/Nop90-Switch/Meritous-Switch.git (import of version 1.2) - Code language: C - Code license: GPL-3.0 diff --git a/games/mewl.md b/games/mewl.md index 5e230be9..f5c41baf 100644 --- a/games/mewl.md +++ b/games/mewl.md @@ -4,7 +4,7 @@ _Remake of the classic multiplayer economic strategy game M.U.L.E.._ - Home: https://github.com/LionsPhil/mewl - State: beta (more like alpha), inactive since 2015 -- Keywords: strategy, remake +- Keywords: remake, strategy - Code repository: https://github.com/LionsPhil/mewl.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/micropolis.md b/games/micropolis.md index cf9f49d5..48f1f60e 100644 --- a/games/micropolis.md +++ b/games/micropolis.md @@ -5,7 +5,7 @@ _Micropolis is the open source version of SimCity Classic from Maxis._ - Home: http://micropolisonline.com/ - Media: - State: mature -- Keywords: simulation, online +- Keywords: online, simulation - Code repository: https://github.com/simhacker/micropolis.git - Code language: C++, Java, Python - Code license: GPL-3.0 diff --git a/games/micropolis_js.md b/games/micropolis_js.md index 6e1a4541..d5a100e2 100644 --- a/games/micropolis_js.md +++ b/games/micropolis_js.md @@ -4,7 +4,7 @@ _A port of Micropolis to JS/HTML5._ - Home: http://www.graememcc.co.uk/micropolisJS/ - State: mature -- Keywords: simulation, browser +- Keywords: simulation - Code repository: https://github.com/graememcc/micropolisJS.git - Code language: C++, Java, Python - Code license: GPL-3.0 diff --git a/games/monster_generator.md b/games/monster_generator.md index ce62301e..6ed3c881 100644 --- a/games/monster_generator.md +++ b/games/monster_generator.md @@ -5,7 +5,7 @@ _Creates D&D monsters of CR 1-50 for use with the Pathfinder ruleset._ - Home: https://sourceforge.net/projects/monstergenerato/ - State: mature - Download: https://sourceforge.net/projects/monstergenerato/files/ -- Keywords: tools, tool +- Keywords: tool - Code repository: https://git.code.sf.net/p/monstergenerato/code - Code language: Java - Code license: MIT diff --git a/games/monstrosity.md b/games/monstrosity.md index 146e383b..6ca900ed 100644 --- a/games/monstrosity.md +++ b/games/monstrosity.md @@ -5,7 +5,7 @@ _Slay monsters, cast spells and collect keys to escape an 8-level dungeon in thi - Home: http://monstrosity.fireheadfred.com/ - State: mature - Download: http://monstrosity.fireheadfred.com/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/monstrosity.git (sources from website plus license) - Code language: Python - Code license: MIT (repository) diff --git a/games/moria.md b/games/moria.md index 0cb45563..cca59541 100644 --- a/games/moria.md +++ b/games/moria.md @@ -6,7 +6,7 @@ _Roguelike computer game inspired by J. R. R. Tolkien's novel The Lord of the Ri - Media: https://en.wikipedia.org/wiki/Moria_(video_game) - State: mature (inactive between 2008-2016) - Download: https://umoria.org/download/, http://beej.us/moria/files/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/dungeons-of-moria/umoria.git (since 2016), https://github.com/acahir/moria.git (copy of 5.6 plus a few commits) - Code language: C - Code license: GPL-3.0 diff --git a/games/naev.md b/games/naev.md index dd86d912..f1d7ebd7 100644 --- a/games/naev.md +++ b/games/naev.md @@ -5,7 +5,7 @@ _2D space trading and combat game, taking inspiration from the Escape Velocity s - Home: http://blog.naev.org/, https://sourceforge.net/projects/naev/ - State: mature - Download: http://blog.naev.org/downloads/, https://sourceforge.net/projects/naev/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/naev/naev.git - Code language: C, Lua - Code license: GPL-3.0 diff --git a/games/nethack.md b/games/nethack.md index 8005448f..cf189f87 100644 --- a/games/nethack.md +++ b/games/nethack.md @@ -6,7 +6,7 @@ _Single player dungeon exploration game that runs on a wide variety of computer - Media: https://en.wikipedia.org/wiki/NetHack - State: mature - Download: https://www.nethack.org/common/index.html -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/NetHack/NetHack.git, https://github.com/Vanilla-NetHack/NetHack.git (+), https://git.code.sf.net/p/nethack/NetHack - Code language: C - Code license: Custom (Nethack General Public License) diff --git a/games/netpanzer.md b/games/netpanzer.md index 1cf5852b..6b0ec543 100644 --- a/games/netpanzer.md +++ b/games/netpanzer.md @@ -5,7 +5,7 @@ _An online multiplayer tactical warfare game._ - Home: http://www.netpanzer.info/ - State: beta - Download: http://www.netpanzer.info/Download/ -- Keywords: strategy, MP, RTS, online +- Keywords: multiplayer, online, real time, strategy - Code repository: https://github.com/BackupTheBerlios/netpanzer-svn.git (not up to date?), https://svn.code.sf.net/p/netpanzerfp/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/netrek.md b/games/netrek.md index 494ef688..0ff314ad 100644 --- a/games/netrek.md +++ b/games/netrek.md @@ -11,6 +11,7 @@ _Multi-player battle simulation with a Star Trek theme._ - Keywords: action, multiplayer, online - Code repository: http://netrek.cvs.sourceforge.net (cvs) - Code language: ? +- Code license: ? See also [JTrek](http://ftp.netrek.org/pub/netrek/clients/jtrek/) diff --git a/games/nexiuz.md b/games/nexiuz.md index b7cea4bd..c1290ebd 100644 --- a/games/nexiuz.md +++ b/games/nexiuz.md @@ -10,6 +10,7 @@ _First-person shooter video game._ - Keywords: action, shooter - Code repository: (not found yet) - Code language: ? +- Code license: ? - Code dependencies: DarkPlaces (Quake engine https://github.com/xonotic/darkplaces) ## Building diff --git a/games/nlarn.md b/games/nlarn.md index c6b45339..cf8479f7 100644 --- a/games/nlarn.md +++ b/games/nlarn.md @@ -6,7 +6,7 @@ _Rewrite of Noah Morgan's classic roguelike game Larn from 1986._ - Media: https://en.wikipedia.org/wiki/Larn_(video_game)#External_links - State: mature - Download: https://github.com/nlarn/nlarn/releases, https://sourceforge.net/projects/nlarn/files/nlarn/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/nlarn/nlarn.git - Code language: C, Lua - Code license: GPL-3.0 diff --git a/games/ogre3d.md b/games/ogre3d.md index 98b767b1..5fb6ce1f 100644 --- a/games/ogre3d.md +++ b/games/ogre3d.md @@ -6,7 +6,7 @@ _Scene-oriented, flexible 3D engine written in C++._ - Media: https://en.wikipedia.org/wiki/OGRE - State: mature - Download: https://www.ogre3d.org/download/sdk -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://github.com/OGRECave/ogre.git (mirror), https://bitbucket.org/sinbad/ogre/src (hg), https://svn.code.sf.net/p/ogre/code/ (svn) - Code language: C++ - Code license: MIT diff --git a/games/open_apocalypse.md b/games/open_apocalypse.md index e1bf3b84..e206ce55 100644 --- a/games/open_apocalypse.md +++ b/games/open_apocalypse.md @@ -5,7 +5,7 @@ _Rebuild of the XCOM Apocalypse Engine._ - Home: http://openapoc.org/ - State: mature - Download: https://ci.appveyor.com/project/openapoc/openapoc -- Keywords: strategy, requires original content (X-Com Apocalypse) +- Keywords: requires original content (X-Com Apocalypse), strategy - Code repository: https://github.com/OpenApoc/OpenApoc.git - Code language: C++ - Code license: MIT diff --git a/games/open_dune.md b/games/open_dune.md index 4a82d6bf..b1919d23 100644 --- a/games/open_dune.md +++ b/games/open_dune.md @@ -5,7 +5,7 @@ _Re-creation of the popular game "Dune II"._ - Home: https://github.com/OpenDUNE/OpenDUNE - State: mature - Download: https://github.com/OpenDUNE/OpenDUNE/releases -- Keywords: strategy, remake, requires original content (Dune 2 game files) +- Keywords: remake, requires original content (Dune 2 game files), strategy - Code repository: https://github.com/OpenDUNE/OpenDUNE.git - Code language: C - Code license: GPL-2.0 diff --git a/games/open_imperium_galactica.md b/games/open_imperium_galactica.md index 35173a0d..d14c6844 100644 --- a/games/open_imperium_galactica.md +++ b/games/open_imperium_galactica.md @@ -5,7 +5,7 @@ _Reimplementation of Imperium Galactica._ - Home: https://github.com/akarnokd/open-ig - State: beta - Download: https://github.com/akarnokd/open-ig/releases -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/akarnokd/open-ig.git - Code language: Java - Code license: GPL-3.0 diff --git a/games/open_legend_rpg.md b/games/open_legend_rpg.md index 2790d896..9aa1229c 100644 --- a/games/open_legend_rpg.md +++ b/games/open_legend_rpg.md @@ -4,7 +4,7 @@ _A tabletop roleplaying game (or RPG) in which the players play the part of migh - Home: http://www.openlegendrpg.com/ - State: mature -- Keywords: tools, board game +- Keywords: board game, role playing, ruleset - Code repository: https://github.com/openlegend/core-rules.git - Code language: Text - Code license: Custom (Open Legend Community License: https://github.com/openlegend/core-rules/blob/master/LICENSE.md) diff --git a/games/open_meridian.md b/games/open_meridian.md index f0c18d7f..f09b4e3c 100644 --- a/games/open_meridian.md +++ b/games/open_meridian.md @@ -5,7 +5,7 @@ _Meridian 59 is a long-running medieval fantasy combat and adventure MMO._ - Home: http://openmeridian.org/ - State: mature - Download: http://openmeridian.org/create-account/ -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/OpenMeridian/Meridian59.git - Code language: C, C++ - Code license: GPL-2.0 diff --git a/games/open_moo2.md b/games/open_moo2.md index 620edb33..539792c2 100644 --- a/games/open_moo2.md +++ b/games/open_moo2.md @@ -5,7 +5,7 @@ _Clone of Microprose game "Master of Orion II: Battle at Antares"._ - Home: http://openmoo2.org/en/ - State: beta, inactive since 2011 - Download: http://openmoo2.org/en/download -- Keywords: strategy, TBS, requires original content (MOO2 version 1.31 game data LBX files) +- Keywords: requires original content (MOO2 version 1.31 game data LBX files), strategy, turn-based - Code repository: https://github.com/pjotrligthart/openmoo2-hg-mirror.git - Code language: Python - Code license: GPL-2.0 diff --git a/games/open_mw.md b/games/open_mw.md index d06e5649..aca24a7f 100644 --- a/games/open_mw.md +++ b/games/open_mw.md @@ -6,7 +6,7 @@ _Unofficial open source engine reimplementation of the game Morrowind._ - Media: https://en.wikipedia.org/wiki/OpenMW - State: mature - Download: https://openmw.org/downloads/ -- Keywords: rpg, engine, remake, requires original content (Morrowind) +- Keywords: game engine, remake, requires original content (Morrowind), role playing - Code repository: https://github.com/OpenMW/openmw.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/open_panzer.md b/games/open_panzer.md index c67cde64..ee968fdd 100644 --- a/games/open_panzer.md +++ b/games/open_panzer.md @@ -4,7 +4,7 @@ _Hex and turn based strategy game, a remake of good old Panzer General 2._ - Home: http://www.linuxconsulting.ro/openpanzer/ - State: mature -- Keywords: strategy, online +- Keywords: online, strategy - Code repository: https://github.com/nicupavel/openpanzer.git - Code language: JavaScript - Code license: GPL-2.0 diff --git a/games/open_ra.md b/games/open_ra.md index 433c491e..b281b45e 100644 --- a/games/open_ra.md +++ b/games/open_ra.md @@ -6,7 +6,7 @@ _Recreates and modernizes the classic Command & Conquer real time strategy games - Media: - State: mature - Download: http://www.openra.net/download/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/OpenRA/OpenRA.git - Code language: C# - Code license: GPL-3.0 diff --git a/games/open_rct2.md b/games/open_rct2.md index 77ec05da..89d7f94a 100644 --- a/games/open_rct2.md +++ b/games/open_rct2.md @@ -7,7 +7,7 @@ _Re-implementation of RollerCoaster Tycoon 2 (RCT2), expanding the game with new - State: beta - Download: https://openrct2.org/downloads - Platform: Windows, Linux, macOS -- Keywords: simulation, remake, requires original content (from RCT2) +- Keywords: remake, requires original content (from RCT2), simulation - Code repository: https://github.com/OpenRCT2/OpenRCT2.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/open_skyscraper.md b/games/open_skyscraper.md index 6607dbf6..a9b81096 100644 --- a/games/open_skyscraper.md +++ b/games/open_skyscraper.md @@ -4,7 +4,7 @@ _Tower simulation game inspired by SimTower._ - Home: https://github.com/fabianschuiki/OpenSkyscraper - State: beta -- Keywords: simulation, remake +- Keywords: remake, simulation - Code repository: https://github.com/fabianschuiki/OpenSkyscraper.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/open_soccer.md b/games/open_soccer.md index 61facf02..e96f4b94 100644 --- a/games/open_soccer.md +++ b/games/open_soccer.md @@ -4,7 +4,7 @@ _Online Soccer Manager_ - Home: https://github.com/delight-im/OpenSoccer - State: beta -- Keywords: strategy, online, sports +- Keywords: online, sports, strategy - Code repository: https://github.com/delight-im/OpenSoccer.git - Code language: PHP - Code license: GPL-3.0 diff --git a/games/open_soccer_star.md b/games/open_soccer_star.md index 3b7001a5..5e7fc600 100644 --- a/games/open_soccer_star.md +++ b/games/open_soccer_star.md @@ -4,7 +4,7 @@ _Soccer manager game in which you are not the manager or trainer, but the player - Home: https://opensoccerstar.com/ - State: beta -- Keywords: strategy, online, sports +- Keywords: online, sports, strategy - Code repository: https://github.com/dmecke/OpenSoccerStar.git - Code language: PHP - Code license: GPL-3.0 diff --git a/games/open_tibia.md b/games/open_tibia.md index b0421817..7fbbf5ea 100644 --- a/games/open_tibia.md +++ b/games/open_tibia.md @@ -5,7 +5,7 @@ _Remake of Tibia_ - Home: https://github.com/opentibia, https://sourceforge.net/projects/opentibia/ - State: beta, inactive since 2014 - Download: https://sourceforge.net/projects/opentibia/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/opentibia/server.git, https://github.com/opentibia/yatc.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/open_web_soccer.md b/games/open_web_soccer.md index 3a1f0d01..0d3bd74b 100644 --- a/games/open_web_soccer.md +++ b/games/open_web_soccer.md @@ -5,7 +5,7 @@ _Manage a virtual fantasy football (soccer) team and play with it against other - Home: https://github.com/ihofmann/open-websoccer - State: mature - Download: https://github.com/ihofmann/open-websoccer/releases -- Keywords: strategy, online, sports +- Keywords: online, sports, strategy - Code repository: https://github.com/ihofmann/open-websoccer.git - Code language: PHP - Code license: LGPL-3.0 diff --git a/games/open_xcom.md b/games/open_xcom.md index c233c4d7..df9b02d7 100644 --- a/games/open_xcom.md +++ b/games/open_xcom.md @@ -6,7 +6,7 @@ _OpenXcom is an open-source clone of the original UFO: Enemy Unknown (X-Com: UFO - Media: - State: mature - Download: https://openxcom.org/downloads-milestones/ -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/SupSuper/OpenXcom.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/open_yahtzee.md b/games/open_yahtzee.md index 5e547cf7..43d456fd 100644 --- a/games/open_yahtzee.md +++ b/games/open_yahtzee.md @@ -6,7 +6,7 @@ _Open-source version of the classic dice game Yahtzee._ - State: mature, inactive since 2016 - Download: http://www.openyahtzee.org/wiki/download/, https://sourceforge.net/projects/openyahtzee/files/ - Platform: Windows, Linux -- Keywords: strategy, dice game +- Keywords: dice game, strategy - Code repository: https://git.code.sf.net/p/openyahtzee/code - Code language: C++ - Code license: GPL-2.0 diff --git a/games/openarena.md b/games/openarena.md index 7c5a1a63..81e6afa1 100644 --- a/games/openarena.md +++ b/games/openarena.md @@ -1,6 +1,6 @@ # OpenArena -_First-person shooter (FPS), and a video game clone of Quake III Arena._ +_First-person shooter, and a video game clone of Quake III Arena._ - Home: http://openarena.ws/smfnews.php - Media: https://en.wikipedia.org/wiki/OpenArena diff --git a/games/openblox.md b/games/openblox.md index faea65e5..9d6bb92a 100644 --- a/games/openblox.md +++ b/games/openblox.md @@ -1,4 +1,4 @@ -# OpenBlox +# OpenBlox _Make games with a built-in physics engine, Lego-like building blocks, and a scripting language called Lua._ @@ -6,7 +6,7 @@ _Make games with a built-in physics engine, Lego-like building blocks, and a scr - State: beta, inactive since 2011 - Download: https://sourceforge.net/projects/openblox/files/ - Platform: Windows, Linux -- Keywords: simulation, game maker +- Keywords: game maker, simulation - Code repository: http://hg.code.sf.net/p/openblox/openblox (hg), http://hg.code.sf.net/p/openblox/bloxstaller (hg) - Code language: Python, Lua - Code license: GPL-3.0 diff --git a/games/openglad.md b/games/openglad.md index cb9d2c68..1f8ad70a 100644 --- a/games/openglad.md +++ b/games/openglad.md @@ -5,7 +5,7 @@ _An SDL port of an old DOS game called Gladiator._ - Home: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=home, https://sourceforge.net/projects/snowstorm/ - State: mature, inactive since 2004 - Download: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=download -- Keywords: rpg, remake +- Keywords: remake, role playing - Code repository: https://git.code.sf.net/p/snowstorm/git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/orient.md b/games/orient.md index 6c2c33b1..f010a9dd 100644 --- a/games/orient.md +++ b/games/orient.md @@ -5,7 +5,7 @@ _Prototype for an educational role-playing game for intercultural education._ - Home: https://web.archive.org/web/20131114051805/http://www.e-circus.org/, https://sourceforge.net/projects/orient-ecircus/ - State: mature, inactive since 2009 - Download: https://sourceforge.net/projects/orient-ecircus/files -- Keywords: rpg, educational +- Keywords: educational, role playing - Code repository: https://gitlab.com/osgames/orient.git (snapshot of sources in download) - Code language: C#, Java - Code license: GPL-2.0 diff --git a/games/other_life.md b/games/other_life.md index 48e9ee8c..5fd81b3d 100644 --- a/games/other_life.md +++ b/games/other_life.md @@ -6,7 +6,7 @@ _A community based game that allows you to affect the future of the game._ - Media: https://en.wikipedia.org/wiki/Eternal_Lands#Spin-offs - State: beta - Download: http://www.other-life.com/downloads.php -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/jp8900308/other-life.git, https://github.com/gregoryfenton/other-life.git (+) - Code language: C, C++ - Code license: Custom (Eternal Lands license, modified QTPL) diff --git a/games/paintown.md b/games/paintown.md index f949e246..59dcb41d 100644 --- a/games/paintown.md +++ b/games/paintown.md @@ -6,7 +6,7 @@ _2D side scrolling beatem-up engine._ - State: mature - Download: http://paintown.org/#/downloads, https://sourceforge.net/projects/paintown/files/ - Platform: Windows, Linux, macOS -- Keywords: action, 2D, arcade, beatem-up, engine +- Keywords: 2D, action, arcade, beat'em up, game engine - Code repository: https://github.com/kazzmir/paintown.git, https://svn.code.sf.net/p/paintown/code/ (svn) - Code language: C++, Java, Python - Code license: 3-clause BSD diff --git a/games/panda3d.md b/games/panda3d.md index ad823da9..a3ecf32b 100644 --- a/games/panda3d.md +++ b/games/panda3d.md @@ -6,7 +6,7 @@ _Panda3D is a game engine, a framework for 3D rendering and game development for - Media: https://en.wikipedia.org/wiki/Panda3D - State: mature - Download: http://www.panda3d.org/download.php -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://github.com/panda3d/panda3d.git - Code language: C++, C - Code license: 3-clause BSD diff --git a/games/parpg.md b/games/parpg.md index 5b0d69b5..aa249535 100644 --- a/games/parpg.md +++ b/games/parpg.md @@ -5,7 +5,7 @@ _Post-Apocalyptic RPG._ - Home: http://blog.parpg.net/, https://sourceforge.net/projects/parpg/ - State: beta, inactive since 2012 - Download: http://blog.parpg.net/download/ -- Keywords: rpg +- Keywords: role playing - Code repository: http://hg.assembla.com/parpg-core (hg), http://subversion.assembla.com/svn/parpg-assets/ (svn), http://parpg-trac.cvsdude.com/parpg/browser (svn) - Code language: Python - Code license: GPL-3.0 diff --git a/games/pasang_emas.md b/games/pasang_emas.md index d9e67cb8..beab3fbe 100644 --- a/games/pasang_emas.md +++ b/games/pasang_emas.md @@ -6,7 +6,7 @@ _Traditional two-player board game of Brunei._ - State: mature - Download: http://pasang-emas.sourceforge.net/download.xhtml, https://sourceforge.net/projects/pasang-emas/files/ - Platform: Linux -- Keywords: strategy, board game +- Keywords: board game, strategy - Code repository: https://git.code.sf.net/p/pasang-emas/code - Code language: Vala - Code license: GPL-3.0 diff --git a/games/pax_britannica.md b/games/pax_britannica.md index f6d753c0..7b8056e8 100644 --- a/games/pax_britannica.md +++ b/games/pax_britannica.md @@ -4,7 +4,7 @@ _One-button real-time strategy game._ - Home: http://paxbritannica.henk.ca/ - State: mature -- Keywords: strategy, MP, RTS +- Keywords: multiplayer, real time, strategy - Code repository: https://github.com/henkboom/pax-britannica.git - Code language: Lua, C - Code license: MIT diff --git a/games/pcgen.md b/games/pcgen.md index a45efd14..d322ba9f 100644 --- a/games/pcgen.md +++ b/games/pcgen.md @@ -5,7 +5,7 @@ _RPG Character Generator_ - Home: http://pcgen.org/, https://sourceforge.net/projects/pcgen/ - State: mature - Download: http://pcgen.org/download/, https://sourceforge.net/projects/pcgen/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://github.com/PCGen/pcgen.git, https://sourceforge.net/p/pcgen/cvs/ (cvs), https://sourceforge.net/p/pcgen/code/HEAD/tree/ (svn) - Code language: Java - Code license: LGPL-2.1 diff --git a/games/phantasy.md b/games/phantasy.md index a3c6e667..005c4ee5 100644 --- a/games/phantasy.md +++ b/games/phantasy.md @@ -5,7 +5,7 @@ _Oldschool 90' sega genesis style._ - Home: https://sourceforge.net/projects/phantasy/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/phantasy/files -- Keywords: rpg +- Keywords: role playing - Code repository: http://hg.code.sf.net/p/phantasy/code (hg) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/pingus.md b/games/pingus.md index a9cf4d48..1fdf0d04 100644 --- a/games/pingus.md +++ b/games/pingus.md @@ -7,7 +7,7 @@ _Lemmings(tm)-like puzzle game._ - State: mature - Download: https://pingus.seul.org/download.html - Platform: Windows, Linux, macOS -- Keywords: puzzle, puzzle +- Keywords: puzzle - Code repository: https://gitlab.com/pingus/pingus.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/pioneers.md b/games/pioneers.md index 5e1fdf44..26f7209f 100644 --- a/games/pioneers.md +++ b/games/pioneers.md @@ -5,7 +5,7 @@ _Emulation of the board game The Settlers of Catan, which can be played over the - Home: https://sourceforge.net/projects/pio/, http://pio.sourceforge.net/ - State: mature - Download: https://sourceforge.net/projects/pio/files -- Keywords: strategy, board game +- Keywords: board game, strategy - Code repository: https://svn.code.sf.net/p/pio/code/ (svn) - Code language: C - Code license: GPL-2.0 diff --git a/games/planeshift.md b/games/planeshift.md index 4a0e4c92..ce2e41c7 100644 --- a/games/planeshift.md +++ b/games/planeshift.md @@ -6,7 +6,7 @@ _Role Playing Game immersed into a 3D virtual fantasy world._ - Media: - State: mature - Download: http://www.planeshift.it/Download -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://svn.code.sf.net/p/planeshift/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/pokerth.md b/games/pokerth.md index 8cbd930f..4edae9fb 100644 --- a/games/pokerth.md +++ b/games/pokerth.md @@ -7,7 +7,7 @@ _Texas Hold'em poker game playable against up to nine computer-opponents or with - State: mature, inactive since 2017 - Download: https://www.pokerth.net/download - Platform: Windows, Linux, macOS, Android -- Keywords: strategy, online, poker +- Keywords: online, poker, strategy - Code repository: https://github.com/pokerth/pokerth.git, https://svn.code.sf.net/p/pokerth/code/ (svn) - Code language: C++ - Code license: AGPL-3.0 diff --git a/games/pykaraoke.md b/games/pykaraoke.md index f0404793..b6d0110f 100644 --- a/games/pykaraoke.md +++ b/games/pykaraoke.md @@ -6,7 +6,7 @@ _Karaoke player._ - State: beta, inactive since 2011 - Download: http://www.kibosh.org/pykaraoke/downloads.php, https://sourceforge.net/projects/pykaraoke/files/ - Platform: Windows, Linux, macOS -- Keywords: misc, karaoke, music, social +- Keywords: karaoke, music, social - Code repository: http://pykaraoke.cvs.sourceforge.net (cvs) - Code language: Python - Code license: LGPL-2.1 diff --git a/games/pymapper.md b/games/pymapper.md index f47f708b..75fcbc80 100644 --- a/games/pymapper.md +++ b/games/pymapper.md @@ -5,7 +5,7 @@ _Map making utility used for role-playing games._ - Home: http://pymapper.com/, https://sourceforge.net/projects/pymapper/ - State: mature - Download: http://pymapper.com/downloads/, https://sourceforge.net/projects/pymapper/files/ -- Keywords: tools, tool +- Keywords: tool - Code repository: https://gitlab.com/osgames/pymapper.git (copy of source releases) - Code language: Python - Code license: GPL-3.0 diff --git a/games/pysol.md b/games/pysol.md index ddc38201..df7ff778 100644 --- a/games/pysol.md +++ b/games/pysol.md @@ -7,7 +7,7 @@ _1,000 solitaire games._ - State: mature, inactive since 2004 - Download: http://www.pysol.org/#download - Platform: Windows, Linux, macOS -- Keywords: strategy, cards +- Keywords: cards, strategy - Code repository: (see download) - Code language: Python - Code license: GPL-2.0 diff --git a/games/radakan.md b/games/radakan.md index e2be1a31..8dea33c5 100644 --- a/games/radakan.md +++ b/games/radakan.md @@ -5,7 +5,7 @@ _Single player RPG game, set in a dark fantasy setting where four unique races s - Home: , https://sourceforge.net/projects/radakan/ - State: beta, inactive since 2014 - Download: https://sourceforge.net/projects/radakan/files/ -- Keywords: rpg, SP +- Keywords: role playing, singleplayer - Code repository: https://gitlab.com/osgames/radakan.git (backup of svn), https://svn.code.sf.net/p/radakan/code/ (svn) - Code language: Python - Code license: Custom diff --git a/games/rails_18xx.md b/games/rails_18xx.md index ff12a6e5..9d09b1a8 100644 --- a/games/rails_18xx.md +++ b/games/rails_18xx.md @@ -5,7 +5,7 @@ _Rails is a Java game engine intended to play any of the 18xx series of turn-bas - Home: https://rails.sourceforge.io/, https://sourceforge.net/projects/rails/ - State: mature - Download: https://sourceforge.net/projects/rails/files/Rails/ -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/Rails-18xx/Rails.git - Code language: Java - Code license: GPL-2.0 diff --git a/games/ransack.md b/games/ransack.md index da4379c9..b7ab3279 100644 --- a/games/ransack.md +++ b/games/ransack.md @@ -4,7 +4,7 @@ _Python based roguelike._ - Home: https://github.com/dsallen7/ransack-python - State: mature, inactive since 2016 -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/dsallen7/ransack-python.git - Code language: Python - Code license: MIT diff --git a/games/regoth.md b/games/regoth.md index 02c1c5e1..aa21c6b2 100644 --- a/games/regoth.md +++ b/games/regoth.md @@ -5,7 +5,7 @@ _Reimplementation of the zEngine, used by the game "Gothic" and "Gothic II"._ - Home: https://github.com/REGoth-project/REGoth, https://github.com/REGoth-project/REGoth/wiki - State: beta - Download: https://github.com/REGoth-project/REGoth/releases -- Keywords: rpg, remake, requires original content (Gothic 1 and Gothic 2) +- Keywords: remake, requires original content (Gothic 1 and Gothic 2), role playing - Code repository: https://github.com/REGoth-project/REGoth.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/return_to_the_roots.md b/games/return_to_the_roots.md index 2dd6a5c8..153d0aab 100644 --- a/games/return_to_the_roots.md +++ b/games/return_to_the_roots.md @@ -5,7 +5,7 @@ _Renew the original The Settlers 2._ - Home: https://www.siedler25.org/index.php - State: mature - Download: https://www.siedler25.org/index.php?com=dynamic&mod=2 -- Keywords: strategy, remake, requires original content (Settlers II Gold) +- Keywords: remake, requires original content (Settlers II Gold), strategy - Code repository: https://launchpad.net/s25rttr, https://github.com/Return-To-The-Roots/s25client.git (+) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/rigs_of_rods.md b/games/rigs_of_rods.md index b455d557..4d4faa52 100644 --- a/games/rigs_of_rods.md +++ b/games/rigs_of_rods.md @@ -6,7 +6,7 @@ _3D simulator game where you can drive, fly and sail various vehicles._ - State: mature - Download: (see homepage) - Platform: Windows -- Keywords: simulation, drive +- Keywords: cars, simulation - Code repository: https://github.com/RigsOfRods/rigs-of-rods.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/rogue_clone_iv.md b/games/rogue_clone_iv.md index 967168b7..29f3160f 100644 --- a/games/rogue_clone_iv.md +++ b/games/rogue_clone_iv.md @@ -5,7 +5,7 @@ _Reproduction of Rogue._ - Home: http://rogueclone.sourceforge.net/, https://sourceforge.net/projects/rogueclone/ - State: mature, inactive since 2006 - Download: https://sourceforge.net/projects/rogueclone/files/rogue%20clone/ -- Keywords: rpg, remake, roguelike +- Keywords: remake, roguelike, role playing - Code repository: https://gitlab.com/osgames/rogueclone.git (backup of cvs), https://sourceforge.net/p/rogueclone/code/ (cvs) - Code language: C - Code license: 3-clause BSD diff --git a/games/roguish.md b/games/roguish.md index d50b4257..d53dff4e 100644 --- a/games/roguish.md +++ b/games/roguish.md @@ -4,7 +4,7 @@ _Multiplayer, extensible rogue-like._ - Home: https://github.com/CamHenlin/Roguish - State: beta, inactive since 2015 -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/CamHenlin/Roguish.git - Code language: JavaScript - Code license: 3-clause BSD diff --git a/games/rolemaster_office.md b/games/rolemaster_office.md index e8c8c87e..0194993c 100644 --- a/games/rolemaster_office.md +++ b/games/rolemaster_office.md @@ -5,7 +5,7 @@ _PC and NPC character generator for Rolemaster RMFRP roleplaying system (from Ir - Home: https://sourceforge.net/projects/rmoffice/ - State: mature - Download: https://sourceforge.net/projects/rmoffice/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://git.code.sf.net/p/rmoffice/code - Code language: Java - Code license: Apache-2.0 diff --git a/games/rolisteam.md b/games/rolisteam.md index 41b26012..ce35e2f1 100644 --- a/games/rolisteam.md +++ b/games/rolisteam.md @@ -5,7 +5,7 @@ _Virtual tabletop software._ - Home: http://www.rolisteam.org/, https://sourceforge.net/projects/rolisteam/ - State: mature - Download: http://www.rolisteam.org/download.html, https://sourceforge.net/projects/rolisteam/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://github.com/Rolisteam/rolisteam.git (https://github.com/Rolisteam) - Code language: C++, JavaScript - Code license: GPL-2.0 diff --git a/games/room_for_change.md b/games/room_for_change.md index be318f62..d8c0f52e 100644 --- a/games/room_for_change.md +++ b/games/room_for_change.md @@ -4,7 +4,7 @@ _Randomly generated action RPG._ - Home: https://github.com/antionio/game-off-2013 - State: mature, inactive since 2013 -- Keywords: rpg +- Keywords: role playing - Code repository: https://github.com/antionio/game-off-2013.git - Code language: Java - Code license: Apache-2.0 diff --git a/games/rpdungeon.md b/games/rpdungeon.md index 2ef532c1..189a9d9e 100644 --- a/games/rpdungeon.md +++ b/games/rpdungeon.md @@ -5,7 +5,7 @@ _Collection of programs and libraries for pen and paper role playing._ - Home: https://sourceforge.net/projects/rpdungeon/ - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/rpdungeon/files -- Keywords: tools, tool +- Keywords: tool - Code repository: https://gitlab.com/osgames/rpdungeon.git (backup of svn), https://sourceforge.net/p/rpdungeon/code/HEAD/tree/ (svn) - Code language: Pascal - Code license: GPL-2.0 diff --git a/games/ryzom_core.md b/games/ryzom_core.md index 1f14dd27..779f6a6b 100644 --- a/games/ryzom_core.md +++ b/games/ryzom_core.md @@ -6,7 +6,7 @@ _MMORPG with open world play._ - Media: https://en.wikipedia.org/wiki/Ryzom - State: mature - Play: http://www.ryzom.com/ (commercial) -- Keywords: rpg, mmorpg +- Keywords: mmorpg, role playing - Code repository: https://bitbucket.org/ryzom/ryzomcore (hg) - Code language: C++ - Code license: AGPL-3.0 diff --git a/games/scorched_3d.md b/games/scorched_3d.md index 8c8d657a..2ba43a5a 100644 --- a/games/scorched_3d.md +++ b/games/scorched_3d.md @@ -6,7 +6,7 @@ _Lively, fully destructible 3D landscapes in a turn-based artillery game._ - State: mature, inactive since 2014 - Download: http://www.scorched3d.co.uk/#download, https://sourceforge.net/projects/scorched3d/files/ - Platform: Windows, Linux -- Keywords: action, 3D, artillery +- Keywords: 3D, action, artillery - Code repository: https://git.code.sf.net/p/scorched3d/git, https://svn.code.sf.net/p/scorched3d/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/scourge.md b/games/scourge.md index 62e3b8ae..0d14eb18 100644 --- a/games/scourge.md +++ b/games/scourge.md @@ -5,7 +5,7 @@ _Roguelike game with a 3D user interface._ - Home: https://sourceforge.net/projects/scourge/, - State: beta, inactive since 2008 - Download: https://sourceforge.net/projects/scourge/files -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/q4a/scourge.git (may not be up to date), https://svn.code.sf.net/p/scourge/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/scrabble3d.md b/games/scrabble3d.md index b7a7ae2c..76eb4c18 100644 --- a/games/scrabble3d.md +++ b/games/scrabble3d.md @@ -6,7 +6,7 @@ _Board game with the goal to place letters on the board like in crosswords._ - State: mature, inactive since 2015 - Download: (see home) - Platform: Windows, Linux, macOS -- Keywords: strategy, board game +- Keywords: board game, strategy - Code repository: https://svn.code.sf.net/p/scrabble/code/ (svn) - Code language: Pascal - Code license: GPL-3.0 diff --git a/games/scummvm.md b/games/scummvm.md index 4116cdcc..b62268f4 100644 --- a/games/scummvm.md +++ b/games/scummvm.md @@ -6,7 +6,7 @@ _Allows you to run certain classic graphical point-and-click adventure games, pr - Media: https://en.wikipedia.org/wiki/ScummVM - State: mature - Download: http://www.scummvm.org/downloads/ -- Keywords: framework, engine +- Keywords: framework, game engine - Code repository: https://github.com/scummvm/scummvm.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/sdl_2.md b/games/sdl_2.md index bde88120..76d8e1ef 100644 --- a/games/sdl_2.md +++ b/games/sdl_2.md @@ -6,7 +6,7 @@ _Simple DirectMedia Layer is a cross-platform development library designed to pr - Media: https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer - State: mature - Download: https://www.libsdl.org/download-2.0.php -- Keywords: library, 3D +- Keywords: 3D, library - Code repository: http://hg.libsdl.org/SDL (hg) - Code language: C - Code license: zlib diff --git a/games/settlers_iii_remake.md b/games/settlers_iii_remake.md index d9a91bd8..751f9960 100644 --- a/games/settlers_iii_remake.md +++ b/games/settlers_iii_remake.md @@ -5,7 +5,7 @@ _Remake of "The Settlers III" for Windows, Linux, Mac and Android._ - Home: https://github.com/jsettlers/settlers-remake - State: beta - Download: https://github.com/jsettlers/settlers-remake/releases -- Keywords: strategy, remake, requires original content +- Keywords: remake, requires original content, strategy - Code repository: https://github.com/jsettlers/settlers-remake.git - Code language: Java - Code license: MIT diff --git a/games/seven_kingdoms_ancient_adversaries.md b/games/seven_kingdoms_ancient_adversaries.md index 8e5e2829..2a68efb8 100644 --- a/games/seven_kingdoms_ancient_adversaries.md +++ b/games/seven_kingdoms_ancient_adversaries.md @@ -6,7 +6,7 @@ _Fan continuation of Seven Kingdoms: Ancient Adversaries by Enlight Software._ - State: mature - Download: https://www.7kfans.com/wiki/index.php/Download, https://sourceforge.net/projects/skfans/files/, https://github.com/the3dfxdude/7kaa/releases - Platform: Windows, Linux -- Keywords: strategy, continuation of commercial project +- Keywords: continuation of commercial project, strategy - Code repository: https://github.com/the3dfxdude/7kaa.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/silvertree.md b/games/silvertree.md index 1c1e7b0f..fc2ecf33 100644 --- a/games/silvertree.md +++ b/games/silvertree.md @@ -5,7 +5,7 @@ _3D RPG with a hybrid real time, turn based system._ - Home: https://code.google.com/archive/p/silvertree/ - State: beta, inactive since 2007 - Download: https://code.google.com/archive/p/silvertree/downloads -- Keywords: rpg, SP +- Keywords: role playing, singleplayer - Code repository: https://github.com/LibreGamesArchive/silvertree.git, https://code.google.com/archive/p/silvertree/source/default/source - Code language: C++ - Code license: GPL-3.0 diff --git a/games/simple_solitaire.md b/games/simple_solitaire.md index 25664b98..ad2056d4 100644 --- a/games/simple_solitaire.md +++ b/games/simple_solitaire.md @@ -5,7 +5,7 @@ _Solitaire game collection with 14 games._ - Home: https://play.google.com/store/apps/details?id=de.tobiasbielefeld.solitaire, https://f-droid.org/packages/de.tobiasbielefeld.solitaire/ - State: mature - Platform: Android -- Keywords: strategy, cards +- Keywords: cards, strategy - Code repository: https://github.com/TobiasBielefeld/Simple-Solitaire.git - Code language: Java - Code license: GPL-3.0 diff --git a/games/singularity.md b/games/singularity.md index 25853a27..701ab19d 100644 --- a/games/singularity.md +++ b/games/singularity.md @@ -5,7 +5,7 @@ _A simulation of a true AI_ - Home: http://www.emhsoft.com/singularity/ - State: beta - Download: (see home) -- Keywords: strategy, SP +- Keywords: singleplayer, strategy - Code repository: https://github.com/singularity/singularity.git - Code language: Python - Code license: GPL-2.0 diff --git a/games/slash_em.md b/games/slash_em.md index 90ce687a..41ff60fd 100644 --- a/games/slash_em.md +++ b/games/slash_em.md @@ -6,7 +6,7 @@ _Variant of the roguelike game NetHack that offers extra features, monsters, and - Media: https://en.wikipedia.org/wiki/Slash'EM - State: beta, inactive since 2007 - Download: http://slashem.sourceforge.net/stable.html, https://sourceforge.net/projects/slashem/files/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/farmboy0/slashem.git, https://sourceforge.net/p/slashem/code (cvs) - Code language: C - Code license: Custom (NetHack license) diff --git a/games/smash.md b/games/smash.md index 34c72a73..a29cce66 100644 --- a/games/smash.md +++ b/games/smash.md @@ -4,7 +4,7 @@ _Super Smash Bros-like in HTML5._ - Home: http://smash.gouchon.com/ - State: mature -- Keywords: action, browser +- Keywords: action - Code repository: https://github.com/guillaume-gouchon/smash.js.git - Code language: JavaScript - Code license: MIT diff --git a/games/smash_battle.md b/games/smash_battle.md index b0ae449d..a8e2ee6e 100644 --- a/games/smash_battle.md +++ b/games/smash_battle.md @@ -1,12 +1,12 @@ # Smash Battle -_Old skool, 2D, platform, shoot ‘m up action._ +_Old skool, 2D, platform, shoot‘em up action._ - Home: https://smashbattle.demontpx.com/, https://sourceforge.net/projects/smashbattle/ - State: beta, inactive since 2011 - Download: https://smashbattle.demontpx.com/downloads/, https://sourceforge.net/projects/smashbattle/files/ - Platform: Windows, Linux -- Keywords: action, 2d, platform, shootem up +- Keywords: 2D, action, platform, shoot'em up - Code repository: (see download) - Code language: C++ - Code license: ? diff --git a/games/softpixel_engine.md b/games/softpixel_engine.md index 16a416b2..93c1da5b 100644 --- a/games/softpixel_engine.md +++ b/games/softpixel_engine.md @@ -6,7 +6,7 @@ _High-level real-time 3d engine._ - State: mature, inactive since 2013 - Download: http://softpixelengine.sourceforge.net/downloads.html - Platform: Windows, Linux -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://svn.code.sf.net/p/softpixelengine/code/trunk (svn) - Code language: C++ - Code license: zLib diff --git a/games/source_of_tales.md b/games/source_of_tales.md index 957943d2..a70607c4 100644 --- a/games/source_of_tales.md +++ b/games/source_of_tales.md @@ -4,7 +4,7 @@ _A massive multiplayer online roleplaying game._ - Home: http://www.sourceoftales.org/ - State: mature, inactive since 2013 -- Keywords: rpg, MMO +- Keywords: massive multiplayer online, role playing - Code repository: https://github.com/tales/sourceoftales.git - Code language: Lua - Code license: GPL-3.0 diff --git a/games/space_station_13.md b/games/space_station_13.md index 706daf79..4f673e88 100644 --- a/games/space_station_13.md +++ b/games/space_station_13.md @@ -5,7 +5,7 @@ _A community developed, multiplayer round-based role playing game, where players - Home: https://spacestation13.com/ - Media: https://en.wikipedia.org/wiki/Space_Station_13 - State: mature -- Keywords: rpg, online +- Keywords: online, role playing - Code repository: (many different versions, see below) - Code language: DM - Code license: AGPL-3.0 diff --git a/games/space_war.md b/games/space_war.md index 40f2befa..5d8e067b 100644 --- a/games/space_war.md +++ b/games/space_war.md @@ -5,7 +5,7 @@ _Simple single player turn-base game._ - Home: https://sourceforge.net/projects/space-war-2/, https://space-war-2.sourceforge.io/ - State: mature - Download: https://sourceforge.net/projects/space-war-2/files/ -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://git.code.sf.net/p/space-war-2/git - Code language: Java - Code license: Apache-2.0 diff --git a/games/spacezero.md b/games/spacezero.md index 787cd8e0..dfa41ee0 100644 --- a/games/spacezero.md +++ b/games/spacezero.md @@ -6,7 +6,7 @@ _Real Time Strategy 2D space combat game for two players over a network._ - State: beta, inactive since 2013 - Download: http://spacezero.sourceforge.net/index.html#download, https://sourceforge.net/projects/spacezero/files/ - Platform: Linux -- Keywords: strategy, RTS, space +- Keywords: real time, space, strategy - Code repository: https://svn.code.sf.net/p/spacezero/code/ (svn) - Code language: C - Code license: GPL-3.0 diff --git a/games/spice_trade.md b/games/spice_trade.md index 713662d6..7dad4ac8 100644 --- a/games/spice_trade.md +++ b/games/spice_trade.md @@ -5,7 +5,7 @@ _Rpg/strategy/adventure game about a poor spice farmer in 12th century Baghdad a - Home: https://sourceforge.net/projects/spicetrade/, http://www.spicetrade.org/ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/spicetrade/files/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/spicetrade.git (copy of source downloads) - Code language: Java - Code license: LGPL-2.0 diff --git a/games/spring_rts_engine.md b/games/spring_rts_engine.md index 41225804..84af98d4 100644 --- a/games/spring_rts_engine.md +++ b/games/spring_rts_engine.md @@ -6,7 +6,7 @@ _Game engine for real-time strategy (RTS) video games._ - Media: https://en.wikipedia.org/wiki/Spring_Engine - State: mature - Download: https://springrts.com/wiki/Download -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/spring/spring.git, https://git.code.sf.net/p/springrts/code - Code language: C++, C, Lua - Code license: GPL-2.0 diff --git a/games/star_control_2.md b/games/star_control_2.md index c5019574..3afb4390 100644 --- a/games/star_control_2.md +++ b/games/star_control_2.md @@ -6,7 +6,7 @@ _The Ur-Quan Masters (or UQM) project[22] aims to port Star Control II to modern - Media: https://en.wikipedia.org/wiki/Star_Control_II#The_Ur-Quan_Masters - State: mature, inactive since 2011 - Download: http://sc2.sourceforge.net/downloads.php -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://git.code.sf.net/p/sc2/uqm - Code language: C - Code license: GPL-2.0 diff --git a/games/star_ruler_2.md b/games/star_ruler_2.md index 4eaf3f77..afa3eef6 100644 --- a/games/star_ruler_2.md +++ b/games/star_ruler_2.md @@ -4,7 +4,7 @@ _4X/RTS set in space._ - Home: http://starruler2.com/ - State: mature -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/BlindMindStudios/StarRuler2-Source.git - Code language: C, C++ - Code license: MIT diff --git a/games/starblastrix.md b/games/starblastrix.md index 1f3a1e64..5f6a0151 100644 --- a/games/starblastrix.md +++ b/games/starblastrix.md @@ -6,7 +6,7 @@ _Side scrolling shoot'em up game._ - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/starblastrix/files/ - Platform: Windows -- Keywords: action, 2D, shoot'em up +- Keywords: 2D, action, shoot'em up - Code repository: (see download) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/stareater.md b/games/stareater.md index 3e2708c8..98a331b3 100644 --- a/games/stareater.md +++ b/games/stareater.md @@ -6,7 +6,7 @@ _4X strategy game in space_ - State: beta - Download: https://github.com/subchannel13/Stareater/releases - Platform: Windows, Linux, macOS -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/subchannel13/Stareater.git - Code language: C# - Code license: GPL-3.0 diff --git a/games/stendhal.md b/games/stendhal.md index d395b2d6..a9cc0b69 100644 --- a/games/stendhal.md +++ b/games/stendhal.md @@ -5,7 +5,7 @@ _Multiplayer online adventure game with an old school feel._ - Home: https://stendhalgame.org/, https://sourceforge.net/p/arianne/ - State: mature - Download: (see home) -- Keywords: rpg, MP, online +- Keywords: multiplayer, online, role playing - Code repository: https://git.code.sf.net/p/arianne/stendhal - Code language: Java - Code license: GPL-2.0 diff --git a/games/stepmania.md b/games/stepmania.md index 7a5989a5..df7c3f42 100644 --- a/games/stepmania.md +++ b/games/stepmania.md @@ -6,7 +6,7 @@ _Dance and rhythm game._ - State: mature - Download: https://sourceforge.net/projects/stepmania/files/ - Platform: Windows -- Keywords: misc, music +- Keywords: music - Code repository: https://github.com/stepmania/stepmania.git - Code language: C++ - Code license: MIT diff --git a/games/story_of_a_lost_sky.md b/games/story_of_a_lost_sky.md index 092a593d..9e3c556f 100644 --- a/games/story_of_a_lost_sky.md +++ b/games/story_of_a_lost_sky.md @@ -5,7 +5,7 @@ _Turn Based Strategy RPG with gameplay that is similar to Fire Emblem._ - Home: https://www.pygame.org/project-Story+of+a+Lost+Sky-1106-.html, https://bitbucket.org/featheredmelody/lost-sky-project-public/wiki/Home - State: mature - Download: https://bitbucket.org/featheredmelody/lost-sky-project-public/downloads/ -- Keywords: rpg +- Keywords: role playing - Code repository: https://bitbucket.org/featheredmelody/lost-sky-project-public/src (hg), https://gitlab.com/osgames/lost-sky.git (+) - Code language: Python - Code license: 3-clause BSD diff --git a/games/summoming_wars.md b/games/summoming_wars.md index e6b78fa3..ef13b0bf 100644 --- a/games/summoming_wars.md +++ b/games/summoming_wars.md @@ -5,7 +5,7 @@ _Role-playing game, featuring both a single-player and a multiplayer mode for ab - Home: - State: beta, inactive since 2014 - Download: -- Keywords: rpg, MP, SP +- Keywords: multiplayer, role playing, singleplayer - Code repository: https://bitbucket.org/sumwars/sumwars-code/src (hg) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/swig.md b/games/swig.md index 5a1cf95e..29a190ff 100644 --- a/games/swig.md +++ b/games/swig.md @@ -6,7 +6,7 @@ _Software development tool that connects programs written in C and C++ with a va - Media: https://en.wikipedia.org/wiki/SWIG - State: mature - Download: http://www.swig.org/download.html -- Keywords: library, interface generator, language binding +- Keywords: interface generator, language binding, library - Code repository: https://github.com/swig/swig.git - Code language: C++ - Code license: SWIG license (https://raw.githubusercontent.com/swig/swig/master/LICENSE) diff --git a/games/tales_of_maj_eyal.md b/games/tales_of_maj_eyal.md index 8caabf96..cd153c65 100644 --- a/games/tales_of_maj_eyal.md +++ b/games/tales_of_maj_eyal.md @@ -6,7 +6,7 @@ _Roguelike RPG, featuring tactical turn-based combat and advanced character buil - Media: https://en.wikipedia.org/wiki/Tales_of_Maj%27Eyal - State: mature - Download: https://te4.org/download -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://git.net-core.org/tome/t-engine4.git - Code language: C, Lua - Code license: GPL-3.0 diff --git a/games/tenes_empanadas_graciela.md b/games/tenes_empanadas_graciela.md index a8040359..12ee3324 100644 --- a/games/tenes_empanadas_graciela.md +++ b/games/tenes_empanadas_graciela.md @@ -5,7 +5,7 @@ _Clone of 'Plan Tactico y Estrategico de la Guerra', which is a pseudo-clone of - Home: https://github.com/wfx/teg, https://sourceforge.net/projects/teg/ - State: beta, inactive since 2015 - Platform: Linux -- Keywords: strategy, risklike +- Keywords: risklike, strategy - Code repository: https://github.com/wfx/teg.git - Code language: C, Javascript, Perl - Code license: GPL-2.0 diff --git a/games/terasology.md b/games/terasology.md index 11eeac2f..e382762c 100644 --- a/games/terasology.md +++ b/games/terasology.md @@ -4,7 +4,7 @@ _Stable platform for various types of gameplay settings in a voxel world._ - Home: http://terasology.org/index.html - State: mature -- Keywords: framework, 3D +- Keywords: 3D, framework - Code repository: https://github.com/MovingBlocks/Terasology.git - Code language: Java - Code license: Apache-2.0 diff --git a/games/tetravex.md b/games/tetravex.md index 8f7df5f6..80870ca2 100644 --- a/games/tetravex.md +++ b/games/tetravex.md @@ -6,7 +6,7 @@ _A port of TetraVex for macOS._ - State: beta - Download: https://github.com/Lisergishnu/TetraVex/releases - Platform: macOS -- Keywords: puzzle, port +- Keywords: port, puzzle - Code repository: https://github.com/Lisergishnu/TetraVex.git - Code language: Swift - Code license: GPL-3.0 diff --git a/games/the_bubs_brothers.md b/games/the_bubs_brothers.md index f46207a0..e6c89505 100644 --- a/games/the_bubs_brothers.md +++ b/games/the_bubs_brothers.md @@ -6,7 +6,7 @@ _Networked clone of the classical Bubble Bobble board game._ - State: mature, inactive since 2013 - Download: http://bub-n-bros.sourceforge.net/download.html - Platform: Windows, Linux, macOS -- Keywords: misc, board game +- Keywords: board game - Code repository: http://bub-n-bros.cvs.sourceforge.net (cvs) - Code language: Python - Code license: MIT diff --git a/games/the_butterfly_effect.md b/games/the_butterfly_effect.md index f0e7213f..7bbca7d1 100644 --- a/games/the_butterfly_effect.md +++ b/games/the_butterfly_effect.md @@ -6,7 +6,7 @@ _Realistic physics simulations._ - State: beta - Download: http://the-butterfly-effect.org/#download, https://github.com/the-butterfly-effect/tbe/releases - Platform: Windows, Linux, macOS -- Keywords: simulation, physics, simulation +- Keywords: physics, simulation - Code repository: https://github.com/the-butterfly-effect/tbe.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/the_clans.md b/games/the_clans.md index 407ea658..948a0c1d 100644 --- a/games/the_clans.md +++ b/games/the_clans.md @@ -5,7 +5,7 @@ _The Clans was a popular game written for online BBSes back in the day of their - Home: http://theclans.sourceforge.net/, https://sourceforge.net/projects/theclans/ - State: beta, inactive since 2003 - Download: https://sourceforge.net/projects/theclans/files -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/theclans.git (backup of cvs), http://theclans.cvs.sourceforge.net/ (cvs) - Code language: C - Code license: GPL-2.0 diff --git a/games/the_legend_of_edgar.md b/games/the_legend_of_edgar.md index 9099d173..1b90a268 100644 --- a/games/the_legend_of_edgar.md +++ b/games/the_legend_of_edgar.md @@ -6,7 +6,7 @@ _2D platform game._ - State: mature - Download: https://www.parallelrealities.co.uk/games/edgar/#downloads-/-releases, https://github.com/riksweeney/edgar/releases - Platform: Windows, Linux -- Keywords: action, 2D, platform +- Keywords: 2D, action, platform - Code repository: https://github.com/riksweeney/edgar.git - Code language: C - Code license: GPL-2.0 diff --git a/games/theme_hospital.md b/games/theme_hospital.md index fd1e5da8..be735cef 100644 --- a/games/theme_hospital.md +++ b/games/theme_hospital.md @@ -5,7 +5,7 @@ _Reimplementation of the 1997 Bullfrog business sim Theme Hospital._ - Home: http://forums.corsixth.com/ - State: mature - Download: https://github.com/CorsixTH/CorsixTH/releases -- Keywords: strategy, remake, requires original content +- Keywords: remake, requires original content, strategy - Code repository: https://github.com/CorsixTH/CorsixTH.git - Code language: Lua, C++ - Code license: MIT diff --git a/games/tintinpp.md b/games/tintinpp.md index 34975e34..a828ec99 100644 --- a/games/tintinpp.md +++ b/games/tintinpp.md @@ -6,7 +6,7 @@ _MUD client._ - State: mature - Download: https://tintin.sourceforge.io/download.php, https://sourceforge.net/projects/tintin/files/ - Platform: Windows, Linux, macOS, Android -- Keywords: misc, MUD, client +- Keywords: MUD, client, role playing - Code repository: (see download) - Code language: C - Code license: GPL-3.0 diff --git a/games/torcs.md b/games/torcs.md index e92733d5..d34b1a17 100644 --- a/games/torcs.md +++ b/games/torcs.md @@ -6,7 +6,7 @@ _Car racing simulation._ - State: mature, inactive since 2016 - Download: http://torcs.sourceforge.net/index.php?name=Sections&op=viewarticle&artid=3, https://sourceforge.net/projects/torcs/files/ - Platform: Windows, Linux -- Keywords: simulation, racing +- Keywords: racing, simulation - Code repository: https://git.code.sf.net/p/torcs/code - Code language: C++ - Code license: GPL-2.0 diff --git a/games/tresette.md b/games/tresette.md index fa226f0b..3899a55e 100644 --- a/games/tresette.md +++ b/games/tresette.md @@ -6,7 +6,7 @@ _Italian card game._ - State: mature, inactive since 2017 - Download: https://invido.it/download/tressette_download.html (Italian), https://sourceforge.net/projects/tressette/files/ - Platform: Windows -- Keywords: misc, card game +- Keywords: card game - Code repository: (not found!) - Code language: ? - Code license: ? (source not found) diff --git a/games/trinity_reign.md b/games/trinity_reign.md index f21cccd9..80b8499c 100644 --- a/games/trinity_reign.md +++ b/games/trinity_reign.md @@ -4,7 +4,7 @@ _Cross-platform, open source 3D IMOW (Immersive Multiplayer Online World)._ - Home: , https://sourceforge.net/projects/ura-game/ - State: beta, inactive since 2013 -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/ura-game.git (backup of svn), https://svn.code.sf.net/p/ura-game/code/ (svn) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/trophy.md b/games/trophy.md index 09cbd0e7..be3a6172 100644 --- a/games/trophy.md +++ b/games/trophy.md @@ -6,7 +6,7 @@ _Car racing game with features such as shooting at other players, buying new car - State: mature, inactive since 2012 - Download: http://trophy.sourceforge.net/index.php?body=download, https://sourceforge.net/projects/trophy/files/ - Platform: Windows, Linux -- Keywords: simulation, 2D, car, racing +- Keywords: 2D, cars, racing, simulation - Code repository: https://svn.code.sf.net/p/trophy/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/tux_football.md b/games/tux_football.md index aaffd26d..71604584 100644 --- a/games/tux_football.md +++ b/games/tux_football.md @@ -6,7 +6,7 @@ _Arcade-style 2D football game reminiscent of Sensible Soccer and Kick Off._ - State: beta, inactive since 2012 - Download: http://tuxfootball.sourceforge.net/index.php?plugin=EnticorePluginStaticContent&config=idx%3A3, https://sourceforge.net/projects/tuxfootball/files/ - Platform: Windows, Linux -- Keywords: simulation, 2D, arcade, sports +- Keywords: 2D, arcade, simulation, sports - Code repository: https://git.code.sf.net/p/tuxfootball/code - Code language: C++ - Code license: GPL-2.0 diff --git a/games/tux_of_math_command.md b/games/tux_of_math_command.md index 6ff9301e..4002d0d7 100644 --- a/games/tux_of_math_command.md +++ b/games/tux_of_math_command.md @@ -6,7 +6,7 @@ _Math drill game starring Tux, the Linux Penguin._ - State: mature, inactive since 2011 - Download: https://sourceforge.net/projects/tuxmath/files/ - Platform: Linux -- Keywords: misc, educational, kids, tux +- Keywords: educational, kids, tux - Code repository: (see download) - Code language: C - Code license: GPL-3.0 diff --git a/games/tuxemon.md b/games/tuxemon.md index 9e0da4b9..8a751055 100644 --- a/games/tuxemon.md +++ b/games/tuxemon.md @@ -5,7 +5,7 @@ _Turn-based monster fighting RPG._ - Home: https://www.tuxemon.org/ - State: mature - Download: https://www.tuxemon.org/download.html -- Keywords: rpg, TB +- Keywords: role playing, turn-based - Code repository: https://github.com/Tuxemon/Tuxemon.git - Code language: Python - Code license: GPL-3.0 diff --git a/games/twin_engine.md b/games/twin_engine.md index ff8dd6a5..bf274569 100644 --- a/games/twin_engine.md +++ b/games/twin_engine.md @@ -4,7 +4,7 @@ _A Little Big Adventure engine._ - Home: https://github.com/xesf/twin-e - State: mature, inactive since 2015 -- Keywords: adventure, engine, remake, requires original content (Little Big Adventure 1) +- Keywords: adventure, game engine, remake, requires original content (Little Big Adventure 1) - Code repository: https://github.com/xesf/twin-e.git - Code language: C - Code license: GPL-2.0 diff --git a/games/ufo_alien_invasion.md b/games/ufo_alien_invasion.md index 2a3d67eb..b19bfc1f 100644 --- a/games/ufo_alien_invasion.md +++ b/games/ufo_alien_invasion.md @@ -6,7 +6,7 @@ _UFO: Alien Invasion is a squad-based tactical strategy game in the tradition of - Media: - State: mature - Download: https://ufoai.org/wiki/Download -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/ufoai/ufoai.git (mirror), https://git.code.sf.net/p/ufoai/code - Code language: C, C++ - Code license: GPL-2.0 diff --git a/games/uidunad.md b/games/uidunad.md index 6de8c4db..958e78d6 100644 --- a/games/uidunad.md +++ b/games/uidunad.md @@ -4,7 +4,7 @@ _Ultimate Dungeon Adventure (UlDunAd) - the extremely flexible, fun, text/graphi - Home: https://www.pygame.org/project-UlDunAd-1140-.html - State: beta, inactive since 2011 -- Keywords: rpg, console +- Keywords: console, role playing, text-based - Code repository: https://github.com/nhydock/UlDunAd.git - Code language: Python - Code license: GPL-3.0 diff --git a/games/ultrastar_deluxe.md b/games/ultrastar_deluxe.md index 45ce8648..82e91e86 100644 --- a/games/ultrastar_deluxe.md +++ b/games/ultrastar_deluxe.md @@ -6,7 +6,7 @@ _Karaoke game._ - State: mature - Download: https://usdx.eu/downloads/ - Platform: Windows, Linux, macOS -- Keywords: misc, karaoke, music +- Keywords: karaoke, music - Code repository: https://github.com/UltraStar-Deluxe/USDX.git, https://github.com/UltraStar-Deluxe/legacy-sourceforge-svn-mirror.git (+), https://svn.code.sf.net/p/ultrastardx/svn/trunk (svn) - Code language: Pascal - Code license: GPL-2.0 diff --git a/games/umbra.md b/games/umbra.md index 7c7fb778..b6f25801 100644 --- a/games/umbra.md +++ b/games/umbra.md @@ -5,7 +5,7 @@ _Computer role-playing game written in Python._ - Home: http://markdamonhughes.com/Umbra/ - State: beta, inactive since 2002 - Download: http://markdamonhughes.com/Umbra/#download -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/umbra (snapshot of source release) - Code language: Python - Code license: Custom (similar to BSD) diff --git a/games/underworld_adventures.md b/games/underworld_adventures.md index 1d8ec84f..9357ccaf 100644 --- a/games/underworld_adventures.md +++ b/games/underworld_adventures.md @@ -5,7 +5,7 @@ _Project to recreate Ultima Underworld 1 on modern operating systems (e.g. Win32 - Home: http://uwadv.sourceforge.net/, https://sourceforge.net/projects/uwadv/ - State: beta, inactive since 2007 - Download: http://uwadv.sourceforge.net/index.php?page=download -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/osgames/uwadv.git (backup of cvs), http://uwadv.cvs.sourceforge.net/ (cvs) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/unknown_horizons.md b/games/unknown_horizons.md index 33d34237..bbb87c36 100644 --- a/games/unknown_horizons.md +++ b/games/unknown_horizons.md @@ -6,7 +6,7 @@ _A 2D real time strategy simulation with an emphasis on economy and city buildin - Media: https://en.wikipedia.org/wiki/Unknown_Horizons - State: beta - Download: http://unknown-horizons.org/downloads/ -- Keywords: strategy, SP, TBS +- Keywords: singleplayer, strategy, turn-based - Code repository: https://github.com/unknown-horizons/unknown-horizons.git - Code language: Python - Code license: GPL-2.0 diff --git a/games/unnethack.md b/games/unnethack.md index 2caa3006..2cc51ea6 100644 --- a/games/unnethack.md +++ b/games/unnethack.md @@ -6,7 +6,7 @@ _Roguelike, single-player role-playing game where the hero must venture through - Media: https://en.wikipedia.org/wiki/NetHack#Ports_and_forks - State: mature - Download: https://sourceforge.net/projects/unnethack/files/unnethack/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/unnethack/unnethack.git, https://sourceforge.net/p/unnethack/code/HEAD/tree/ (svn), https://sourceforge.net/p/unnethack/git/ci/master/tree/ - Code language: C - Code license: Custom (NetHack license) diff --git a/games/valyria_tear.md b/games/valyria_tear.md index da280310..14cc969b 100644 --- a/games/valyria_tear.md +++ b/games/valyria_tear.md @@ -5,7 +5,7 @@ _J-RPG (Based on the Hero of Allacrost engine)._ - Home: https://valyriatear.blogspot.de/ - State: mature - Download: https://valyriatear.blogspot.de/p/downloads.html -- Keywords: rpg, JRPG, popular +- Keywords: JRPG, popular, role playing - Code repository: https://github.com/ValyriaTear/ValyriaTear.git - Code language: Lua, C++, C - Code license: GPL diff --git a/games/vassal_engine.md b/games/vassal_engine.md index 1fb3f877..ec425c98 100644 --- a/games/vassal_engine.md +++ b/games/vassal_engine.md @@ -6,7 +6,7 @@ _Game engine for creating electronic versions of traditional board and card game - State: mature - Download: http://www.vassalengine.org/download.php, https://sourceforge.net/projects/vassalengine/files/ - Platform: Windows, Linux, macOS -- Keywords: framework, board game, eingine +- Keywords: board game, eingine, framework - Code repository: https://svn.code.sf.net/p/vassalengine/svn/ (svn) - Code language: Java - Code license: LGPL-2.1 diff --git a/games/vdrift.md b/games/vdrift.md index 572313b4..7bf33962 100644 --- a/games/vdrift.md +++ b/games/vdrift.md @@ -6,7 +6,7 @@ _Driving simulation made with drift racing in mind._ - State: mature, inactive since 2014 - Download: (see home) - Platform: Windows, Linux, macOS -- Keywords: simulation, cars, racing +- Keywords: cars, racing, simulation - Code repository: https://github.com/VDrift/vdrift.git, https://svn.code.sf.net/p/vdrift/code/ (svn) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/veloren.md b/games/veloren.md index 84ebe713..6e912bd6 100644 --- a/games/veloren.md +++ b/games/veloren.md @@ -4,7 +4,7 @@ _Multiplayer voxel RPG written in Rust and taking inspiration from games such as - Home: https://veloren.net/ - State: beta -- Keywords: rpg, voxel +- Keywords: role playing, voxel - Code repository: https://gitlab.com/veloren/veloren.git - Code language: Rust - Code license: GPL-3.0 diff --git a/games/wargus.md b/games/wargus.md index 284d524c..c1835b0b 100644 --- a/games/wargus.md +++ b/games/wargus.md @@ -5,7 +5,7 @@ _Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus engine._ - Home: http://wargus.stratagus.com/index.shtml - State: mature (?) - Download: http://wargus.stratagus.com/download.shtml -- Keywords: strategy, requires original content (?) +- Keywords: requires original content (?), strategy - Code repository: https://github.com/Wargus/wargus.git, https://code.launchpad.net/wargus (bzr) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/warzone_2100.md b/games/warzone_2100.md index 95de7c9e..415e3332 100644 --- a/games/warzone_2100.md +++ b/games/warzone_2100.md @@ -5,7 +5,7 @@ _Full campaign with optional (but strongly recommended!), videos, battle against - Home: http://wz2100.net/, https://sourceforge.net/projects/warzone2100/ - State: mature - Download: https://sourceforge.net/projects/warzone2100/files/releases/ -- Keywords: strategy, RTS, popular +- Keywords: popular, real time, strategy - Code repository: https://github.com/Warzone2100/warzone2100.git - Code language: C++ - Code license: GPL-2.0 diff --git a/games/wastes_edge.md b/games/wastes_edge.md index b91e6ba4..1a90c026 100644 --- a/games/wastes_edge.md +++ b/games/wastes_edge.md @@ -5,7 +5,7 @@ _Demo game for Adonthell._ - Home: http://adonthell.nongnu.org/download/index.html - State: beta - Download: (see home) -- Keywords: rpg +- Keywords: role playing - Code repository: https://git.savannah.gnu.org/git/adonthell/adonthell-wastesedge.git - Code language: Python - Code license: GPL-2.0 diff --git a/games/watomic.md b/games/watomic.md index a867f42f..590e366b 100644 --- a/games/watomic.md +++ b/games/watomic.md @@ -5,7 +5,7 @@ _Windows clone of Linux KAtomic logic game._ - Home: https://sourceforge.net/projects/watomic/ - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/watomic/files/ -- Keywords: strategy, remake +- Keywords: remake, strategy - Code repository: https://gitlab.com/osgames/watomic.git (snapshot of source releases) - Code language: Pascal - Code license: GPL-2.0 diff --git a/games/widelands.md b/games/widelands.md index eb9e62e7..05eae789 100644 --- a/games/widelands.md +++ b/games/widelands.md @@ -6,7 +6,7 @@ _Widelands is a free, open source real-time strategy game with singleplayer camp - Media: https://en.wikipedia.org/wiki/Widelands - State: mature - Download: https://wl.widelands.org/wiki/Download/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/widelands/widelands.git (mirror), https://launchpad.net/widelands (bzr) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/witch_blast.md b/games/witch_blast.md index 3a66b459..1e97c18e 100644 --- a/games/witch_blast.md +++ b/games/witch_blast.md @@ -5,7 +5,7 @@ _Roguelike dungeon crawl shooter heavily inspired from Binding Of Isaac._ - Home: https://github.com/Cirrus-Minor/witchblast - State: beta, inactive since 2015 - Download: https://github.com/Cirrus-Minor/witchblast/releases -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://github.com/Cirrus-Minor/witchblast.git - Code language: C++ - Code license: GPL-3.0 diff --git a/games/wizards_magic.md b/games/wizards_magic.md index 5f3a0317..2d5d4694 100644 --- a/games/wizards_magic.md +++ b/games/wizards_magic.md @@ -6,7 +6,7 @@ _Simple card strategy, based on Magic: The Gathering rules._ - Media: https://lgdb.org/game/wizards_magic - State: mature, inactive since 2012 - Download: https://code.google.com/archive/p/wizards-magic/downloads -- Keywords: strategy, cards, remake +- Keywords: cards, remake, strategy - Code repository: https://github.com/chubakur/wizards-magic.git, https://github.com/chubakur/wizards-magic2.git (+), https://code.google.com/archive/p/wizards-magic/source - Code language: Python - Code license: GPL-2.0 diff --git a/games/wolfpack_empire.md b/games/wolfpack_empire.md index f0cc551b..5c3d267e 100644 --- a/games/wolfpack_empire.md +++ b/games/wolfpack_empire.md @@ -5,7 +5,7 @@ _Real time, multiplayer, Internet-based game, featuring military, diplomatic, an - Home: http://www.wolfpackempire.com/, https://sourceforge.net/projects/empserver/ - State: mature - Download: https://sourceforge.net/projects/empserver/files/ -- Keywords: strategy, online +- Keywords: online, strategy - Code repository: http://git.pond.sub.org/empserver (http://git.pond.sub.org/?p=empserver;a=summary) - Code language: C - Code license: GPL-3.0 diff --git a/games/world_builder.md b/games/world_builder.md index 459332ca..29dfa472 100644 --- a/games/world_builder.md +++ b/games/world_builder.md @@ -6,7 +6,7 @@ _Randomly generates scientifically-plausible solar systems, simulates plate tect - State: mature, inactive since 2007 - Download: https://sourceforge.net/projects/worldbuilder/files/ - Platform: Windows -- Keywords: tools +- Keywords: tool - Code repository: https://gitlab.com/Trilarion/worldbuilder.git (conversion of cvs), https://sourceforge.net/p/worldbuilder/code/ (cvs) - Code language: Visual Basic - Code license: GPL-2.0 diff --git a/games/world_of_phaos.md b/games/world_of_phaos.md index c28dde4f..7d72e7ac 100644 --- a/games/world_of_phaos.md +++ b/games/world_of_phaos.md @@ -5,7 +5,7 @@ _Online Roleplaying Game browser based, which takes place in the high fantasy wo - Home: http://worldofphaos.com/index.php?site=online_rpg, https://sourceforge.net/projects/phaosrpg/ - State: mature, inactive since 2011 - Download: https://sourceforge.net/projects/phaosrpg/files/ -- Keywords: rpg, online +- Keywords: online, role playing - Code repository: https://gitlab.com/osgames/phaosrpg.git (snapshot of source releases) - Code language: PHP - Code license: GPL-2.0 diff --git a/games/worldforge.md b/games/worldforge.md index 17eb72b8..1e4437b1 100644 --- a/games/worldforge.md +++ b/games/worldforge.md @@ -6,7 +6,7 @@ _Open source framework for massively multiplayer online role-playing games._ - Media: https://en.wikipedia.org/wiki/WorldForge - State: mature - Download: https://www.worldforge.org/index.php/downloads/ -- Keywords: framework, MMO +- Keywords: framework, massive multiplayer online - Code repository: https://github.com/worldforge/cyphesis.git (https://github.com/worldforge), https://github.com/worldforge/ember.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/wxwidgets.md b/games/wxwidgets.md index 45ac8122..1930f795 100644 --- a/games/wxwidgets.md +++ b/games/wxwidgets.md @@ -6,7 +6,7 @@ _C++ library that lets developers create applications for Windows, Mac OS X, Lin - Media: https://en.wikipedia.org/wiki/WxWidgets - State: mature - Download: http://wxwidgets.org/downloads/ -- Keywords: library, gui toolkit +- Keywords: gui toolkit, library - Code repository: https://github.com/wxWidgets/wxWidgets.git - Code language: C++, Objective-C - Code license: Custom diff --git a/games/wyrmsun.md b/games/wyrmsun.md index 77f8a742..d608be8c 100644 --- a/games/wyrmsun.md +++ b/games/wyrmsun.md @@ -5,7 +5,7 @@ _Strategy game which features elements of mythology, history and fiction._ - Home: http://andrettin.github.io/ - State: mature - Download: https://store.steampowered.com/app/370070/Wyrmsun/ -- Keywords: strategy, RTS +- Keywords: real time, strategy - Code repository: https://github.com/andrettin/wyrmsun.git, https://github.com/Andrettin/Wyrmgus.git (+) - Code language: Lua, C++ - Code license: GPL-2.0 diff --git a/games/x-force.md b/games/x-force.md index c847c51a..f8ef3941 100644 --- a/games/x-force.md +++ b/games/x-force.md @@ -5,7 +5,7 @@ _Remake of the classic X-Com-Games._ - Home: http://www.xforce-online.de/, https://sourceforge.net/projects/xforceffd/ - State: beta, inactive since 2011 - Download: https://sourceforge.net/projects/xforceffd/files -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://gitlab.com/osgames/xforceffd.git (backup of svn), https://svn.code.sf.net/p/xforceffd/code/ (svn) - Code language: Pascal - Code license: GPL-2.0 diff --git a/games/xenowar.md b/games/xenowar.md index a1d75edd..84912747 100644 --- a/games/xenowar.md +++ b/games/xenowar.md @@ -4,7 +4,7 @@ _Turned based strategy game for Win32 and Android OS influenced by X-COM._ - Home: http://xenowar.net - State: mature, inactive since 2014 -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/leethomason/unflobtactical.git - Code language: C, C++ - Code license: GPL-3.0 diff --git a/games/xsera.md b/games/xsera.md index eca2b69c..a743a179 100644 --- a/games/xsera.md +++ b/games/xsera.md @@ -4,7 +4,7 @@ _Top-down shooter / real-time strategy hybrid game based on an old RTS game name - Home: https://github.com/prophile/xsera, https://web.archive.org/web/20131206221639/http://www.xsera.org/ - State: beta, inactive since 2010 -- Keywords: strategy, RTS, shooter +- Keywords: real time, shooter, strategy - Code repository: https://github.com/prophile/xsera.git - Code language: C, Lua - Code license: MIT diff --git a/games/xu4.md b/games/xu4.md index a99973c0..5199ce09 100644 --- a/games/xu4.md +++ b/games/xu4.md @@ -6,7 +6,7 @@ _A remake of the computer game Ultima IV._ - Media: - State: mature - Download: http://xu4.sourceforge.net/download.php -- Keywords: rpg, SP +- Keywords: role playing, singleplayer - Code repository: https://svn.code.sf.net/p/xu4/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/zangband.md b/games/zangband.md index ee918f2c..f686c4ae 100644 --- a/games/zangband.md +++ b/games/zangband.md @@ -6,7 +6,7 @@ _Roguelike computer role playing game available for almost any computer and oper - Media: https://en.wikipedia.org/wiki/Angband_(video_game)#Derivative_works - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/zangband/files/ -- Keywords: rpg, roguelike +- Keywords: roguelike, role playing - Code repository: https://gitlab.com/osgames/zangband.git (backup of cvs), http://zangband.cvs.sourceforge.net/ (cvs) - Code language: C - Code license: Custom (Modifications allowed?) diff --git a/games/zelda_mystery_of_solarus_dx.md b/games/zelda_mystery_of_solarus_dx.md index 36d248a3..77d69405 100644 --- a/games/zelda_mystery_of_solarus_dx.md +++ b/games/zelda_mystery_of_solarus_dx.md @@ -4,7 +4,7 @@ _This quest is a free, open-source game that works with Solarus, an open-source - Home: https://github.com/solarus-games/zsdx - State: mature -- Keywords: rpg +- Keywords: role playing - Code repository: https://gitlab.com/solarus-games/zsdx.git, https://github.com/solarus-games/zsdx.git (old) - Code language: Lua - Code license: GPL-3.0 diff --git a/games/zero_k.md b/games/zero_k.md index d06d1291..f2563fa2 100644 --- a/games/zero_k.md +++ b/games/zero_k.md @@ -6,7 +6,7 @@ _A free multi-platform open source real-time strategy video game._ - Media: https://en.wikipedia.org/wiki/Zero-K - State: mature - Download: http://zero-k.info/Wiki/Download -- Keywords: strategy, RTS, popular +- Keywords: popular, real time, strategy - Code repository: https://github.com/ZeroK-RTS/Zero-K.git - Code language: Lua - Code license: GPL-2.0 diff --git a/games/zgameeditor.md b/games/zgameeditor.md index 8012137e..dafc4713 100644 --- a/games/zgameeditor.md +++ b/games/zgameeditor.md @@ -5,7 +5,7 @@ _Rapid development solution with a tiny footprint._ - Home: http://www.zgameeditor.org/ - State: mature - Download: http://www.zgameeditor.org/index.php/Main/Download -- Keywords: framework, editor +- Keywords: editor, framework - Code repository: https://github.com/VilleKrumlinde/zgameeditor.git - Code language: Pascal - Code license: MIT diff --git a/games/zone_of_control.md b/games/zone_of_control.md index 48038ff4..e392a7d2 100644 --- a/games/zone_of_control.md +++ b/games/zone_of_control.md @@ -5,7 +5,7 @@ _Turn-based hexagonal strategy game written in Rust._ - Home: https://github.com/ozkriff/zoc, https://ozkriff.github.io/2017-08-17--devlog.html - State: beta, inactive since 2017 - Download: https://github.com/ozkriff/zoc/releases -- Keywords: strategy, TBS +- Keywords: strategy, turn-based - Code repository: https://github.com/ozkriff/zoc.git - Code language: Rust - Code license: Apache-2.0 diff --git a/tools/maintenance.py b/tools/maintenance.py index 39359f95..321a2dc0 100644 --- a/tools/maintenance.py +++ b/tools/maintenance.py @@ -16,22 +16,11 @@ import json import textwrap from utils.utils import * -TOC = '_toc.md' - - -def get_category_paths(): - """ - Returns all sub folders of the games path. - """ - return [os.path.join(games_path, x) for x in os.listdir(games_path) if os.path.isdir(os.path.join(games_path, x))] - - -def get_entry_paths(category_path): - """ - Returns all files of a category path, except for '_toc.md'. - """ - return [os.path.join(category_path, x) for x in os.listdir(category_path) if x != TOC and os.path.isfile(os.path.join(category_path, x))] - +essential_fields = ('Home', 'State', 'Keywords', 'Code repository', 'Code language', 'Code license') +valid_fields = ('Home', 'Media', 'State', 'Play', 'Download', 'Platform', 'Keywords', 'Code repository', 'Code language', +'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') def extract_overview_for_toc(file): """ @@ -58,7 +47,7 @@ def extract_overview_for_toc(file): return output -def update_readme(): +def update_readme_and_tocs(infos): """ Recounts entries in sub categories and writes them to the readme. Also updates the _toc files in the categories directories. @@ -70,6 +59,12 @@ def update_readme(): """ print('update readme file') + # delete all toc files + entries = os.listdir(games_path) + entries = (x for x in entries if x.startswith('_')) + for entry in entries: + os.remove(os.path.join(games_path, entry)) + # read readme readme_text = read_text(readme_file) @@ -78,40 +73,58 @@ def update_readme(): # apply regex matches = regex.findall(readme_text) - assert len(matches) == 1 + if len(matches) != 1: + raise RuntimeError('readme file has invalid structure') matches = matches[0] start = matches[0] end = matches[2] - # get sub folders - category_paths = get_category_paths() + # create all toc and readme entry + title = 'All' + file = '_all.md' + update = ['- **[{}](games/{})** ({})\n'.format(title, file, len(infos))] + create_toc(title, file, infos) - # assemble paths - toc_paths = [os.path.join(path, TOC) for path in category_paths] - - # get titles (discarding first two ("# ") and last ("\n") characters) - category_titles = [read_first_line(path)[2:-1] for path in toc_paths] - - # get number of files (minus 1 for the already existing TOC file) in each sub folder - n_entries = [len(os.listdir(path)) - 1 for path in category_paths] - - # combine titles, category names, numbers in one list - info = zip(category_titles, [os.path.basename(path) for path in category_paths], n_entries) - - # sort according to sub category title (should be unique) - info = sorted(info, key=lambda x:x[0]) - - # assemble output - update = ['- **[{}](games/{}/{})** ({})\n'.format(entry[0], entry[1], TOC, entry[2]) for entry in info] - update = "{} entries\n".format(sum(n_entries)) + "".join(update) + for keyword in recommended_keywords: + infos_filtered = [x for x in infos if keyword in x['keywords']] + title = keyword.capitalize() + file = '_{}.md'.format(keyword) + update.append('- **[{}](games/{})** ({})\n'.format(title, file, len(infos_filtered))) + create_toc(title, file, infos_filtered) + update = ''.join(update) # insert new text in the middle - text = start + "[comment]: # (start of autogenerated content, do not edit)\n" + update + "\n[comment]: # (end of autogenerated content)" + end + text = start + "[comment]: # (start of autogenerated content, do not edit)\n" + update + "[comment]: # (end of autogenerated content)" + end # write to readme write_text(readme_file, text) +def create_toc(title, file, entries): + """ + + """ + # file path + toc_file = os.path.join(games_path, file) + + # header line + text = '[comment]: # (autogenerated content, do not edit)\n# {}\n\n'.format(title) + + # assemble rows + rows = [] + for entry in entries: + rows.append('- **[{}]({})** ({})'.format(entry['title'], entry['file'], ', '.join(entry['code language'] + entry['code license'] + entry['state']))) + + # sort rows (by title) + rows.sort() + + # add to text + text += '\n'.join(rows) + + write_text(toc_file, text) + + + def update_category_tocs(): """ Lists all entries in all sub folders and generates the list in the toc file. @@ -240,6 +253,60 @@ def check_template_leftovers(): if content.find(check_string) >= 0: print('{}: found {}'.format(os.path.basename(entry_path), check_string)) +def fix_keywords(): + """ + Fixes the keywords. + """ + + regex = re.compile(r"(.*)(- Keywords:.*)(- Code repository: .*)", re.DOTALL) + + # get all entries + entries = os.listdir(games_path) + + # iterate over all entries + for entry in entries: + entry_path = os.path.join(games_path, entry) + + # read entry + content = read_text(entry_path) + + # match with regex + matches = regex.findall(content) + if len(matches) != 1: + raise RuntimeError('Could not find keywords in entry "{}"'.format(entry)) + + match = matches[0] + + # get keywords out, split, strip, delete duplicates + keywords = match[1][11:] + keywords = keywords.split(',') + keywords = [x.strip() for x in keywords] + keywords = list(set(keywords)) + + # special treatments here + keywords = [x if x != 'TBS' and x != 'TB' else 'turn based' for x in keywords] + keywords = [x if x != 'RTS' else 'real time' for x in keywords] + keywords = [x if x != 'MMO' else 'massive multiplayer online' for x in keywords] + keywords = [x if x != 'MMO' else 'multiplayer online' for x in keywords] + keywords = [x if x != 'SP' else 'singleplayer' for x in keywords] + keywords = [x if x != 'MP' else 'multiplayer' for x in keywords] + keywords = [x if x != 'engine' else 'game engine' for x in keywords] + keywords = [x if x != 'rpg' else 'role playing' for x in keywords] + keywords = [x if x != 'turn based' else 'turn-based' for x in keywords] + for keyword in ('browser', 'misc', 'tools'): + if keyword in keywords: + keywords.remove(keyword) + + # sort + keywords.sort() + + keywords = '- Keywords: {}\n'.format(', '.join(keywords)) + + new_content = match[0] + keywords + match[2] + + if new_content != content: + # write again + write_text(entry_path, new_content) def parse_entry(content): """ @@ -251,15 +318,15 @@ def parse_entry(content): # read title regex = re.compile(r"^# (.*)") # start of content, starting with "# " and then everything until the end of line matches = regex.findall(content) - assert len(matches) == 1 - assert matches[0] + if len(matches) != 1 or not matches[0]: + raise RuntimeError('Title not found in entry "{}"'.format(content)) info['title'] = matches[0] # read description regex = re.compile(r"^.*\n\n_(.*)_\n") # third line from top, everything between underscores matches = regex.findall(content) - assert len(matches) == 1, info['title'] - assert matches[0] + if len(matches) != 1 or not matches[0]: + raise RuntimeError('Description not found in entry "{}"'.format(content)) info['description'] = matches[0] # first read all field names @@ -267,33 +334,31 @@ def parse_entry(content): fields = regex.findall(content) # check that essential fields are there - essential_fields = ['Home', 'State', 'Code repository', 'Code language'] for field in essential_fields: if field not in fields: - print('Error: Essential field "{}" missing in entry "{}"'.format(field, info['title'])) - return info # so that the remaining entries can also be parsed + raise RuntimeError('Essential field "{}" missing in entry "{}"'.format(field, info['title'])) # check that all fields are valid fields and are existing in that order - valid_fields = ('Home', 'Media', 'State', 'Play', 'Download', 'Platform', 'Keywords', 'Code repository', 'Code language', 'Code license', 'Code dependencies', 'Assets license', 'Build system', 'Build instructions') index = 0 for field in fields: while index < len(valid_fields) and field != valid_fields[index]: index += 1 if index == len(valid_fields): - print('Error: Field "{}" in entry "{}" either misspelled or in wrong order'.format(field, info['title'])) - return info # so that the remaining entries can also be parsed + raise RuntimeError('Field "{}" in entry "{}" either misspelled or in wrong order'.format(field, info['title'])) # iterate over found fields for field in fields: regex = re.compile(r"- {}: (.*)".format(field)) matches = regex.findall(content) - assert len(matches) == 1 # every field should only be present once + if len(matches) != 1: + # every field should only be present once + raise RuntimeError('Field "{}" in entry "{}" exist multiple times.'.format(field, info['title'])) v = matches[0] # first store as is info[field.lower()+'-raw'] = v - # remove parenthesis + # remove parenthesis with content v = re.sub(r'\([^)]*\)', '', v) # split on ',' @@ -302,7 +367,7 @@ def parse_entry(content): # strip v = [x.strip() for x in v] - # remove all being false (empty) + # remove all being false (empty) that were for example just comments v = [x for x in v if x] # if entry is of structure <..> remove <> @@ -315,15 +380,15 @@ def parse_entry(content): # store in info info[field.lower()] = v + # now checks on the content of fields + # state (essential field) must contain either beta or mature but not both, but at least one v = info['state'] for t in v: if t != 'beta' and t != 'mature' and not t.startswith('inactive since '): - print('Error: Unknown state tage "{}" in entry "{}"'.format(t, info['title'])) - return info # so that the rest can run through + raise RuntimeError('Unknown state tage "{}" in entry "{}"'.format(t, info['title'])) if 'beta' in v != 'mature' in v: - print('Error: State must be one of <"beta", "mature"> in entry "{}"'.format(info['title'])) - return info # so that the rest can run through + raise RuntimeError('State must be one of <"beta", "mature"> in entry "{}"'.format(info['title'])) # extract inactive year phrase = 'inactive since ' @@ -332,28 +397,42 @@ def parse_entry(content): if inactive_year: info['inactive'] = inactive_year[0] - # urls in home, download, play and code repositories must start with http or https (or git) and should not contain space + # urls in home, download, play and code repositories must start with http or https (or git) and should not contain spaces for field in ['home', 'download', 'play', 'code repository']: if field in info: for url in info[field]: if not (url.startswith('http://') or url.startswith('https://') or url.startswith('git://')): - print('URL "{}" in entry "{}" does not start with http'.format(url, info['title'])) + raise RuntimeError('URL "{}" in entry "{}" does not start with http'.format(url, info['title'])) if ' ' in url: - print('URL "{}" in entry "{}" contains a space'.format(url, info['title'])) + raise RuntimeError('URL "{}" in entry "{}" contains a space'.format(url, info['title'])) # github repositories should end on .git if 'code repository' in info: for repo in info['code repository']: if repo.startswith('https://github.com/') and not repo.endswith('.git'): - print('Github repo {} in entry "{}" should end on .git.'.format(repo, info['title'])) + raise RuntimeError('Github repo {} in entry "{}" should end on .git.'.format(repo, info['title'])) - # check valid platform tags - valid_platforms = ('Android', 'Windows', 'Linux', 'macOS', 'Browser') + # check that all platform tags are valid tags and are existing in that order if 'platform' in info: + index = 0 for platform in info['platform']: - if platform not in valid_platforms: - print('Error: invalid platform tag "{}" in entry "{}"'.format(platform, info['title'])) - return info # so that the rest can run through + while index < len(valid_platforms) and platform != valid_platforms[index]: + index += 1 + if index == len(valid_platforms): + raise RuntimeError('Platform tag "{}" in entry "{}" either misspelled or in wrong order'.format(platform, info['title'])) + + # there must be at least one keyword + if 'keywords' not in info: + raise RuntimeError('Need at least one keyword in entry "{}"'.format(info['title'])) + + # check for existence of at least one recommended keywords + fail = True + for recommended_keyword in recommended_keywords: + if recommended_keyword in info['keywords']: + fail = False + break + if fail: + raise RuntimeError('Entry "{}" contains no recommended keyword'.format(info['title'])) return info @@ -362,36 +441,29 @@ def assemble_infos(): """ Parses all entries and assembles interesting infos about them. """ - # get category paths - category_paths = get_category_paths() # a database of all important infos about the entries - infos = {} + infos = [] - # for each category - for category_path in category_paths: - # get paths of all entries in this category - entry_paths = get_entry_paths(category_path) + # get all entries (ignore everything starting with underscore) + entries = os.listdir(games_path) + entries = (x for x in entries if not x.startswith('_')) - # get titles (discarding first two ("# ") and last ("\n") characters) - category = read_first_line(os.path.join(category_path, TOC))[2:-1] + # iterate over all entries + for entry in entries: + entry_path = os.path.join(games_path, entry) - for entry_path in entry_paths: - # read entry - content = read_text(entry_path) + # read entry + content = read_text(entry_path) - # parse entry - info = parse_entry(content) + # parse entry + info = parse_entry(content) - # add category - info['category'] = category + # add file information + info['file'] = entry - # add file information - info['file'] = os.path.basename(entry_path)[:-3] # [:-3] to cut off the .md - info['path'] = os.path.basename(category_path) + '/' + os.path.basename(entry_path) - - # add to list - infos[entry_path] = info + # add to list + infos.append(info) return infos @@ -778,23 +850,23 @@ if __name__ == "__main__": # assemble info infos = assemble_infos() - # recount and write to readme - update_readme() - - # generate list in toc files - update_category_tocs() + # recount and wriite to readme and to tocs + update_readme_and_tocs(infos) # generate report - generate_statistics() + #generate_statistics() # update database for html table - export_json() + #export_json() # check for unfilled template lines - check_template_leftovers() + #check_template_leftovers() + + # fix keywords + # fix_keywords() # check external links (only rarely) # check_validity_external_links() # collect list of primary code repositories - update_primary_code_repositories() + #update_primary_code_repositories()