From 364f8c8c461ca1e23d646ee534dc1edd12309905 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Tue, 26 Oct 2021 21:49:07 +0200 Subject: [PATCH] additional screenshots --- code/backlog.txt | 10 +- code/html/generate_static_website.py | 190 +- code/html/listing_entries.jinja | 2 +- code/html/table.jinja | 11 +- code/utils/constants.py | 6 +- code/utils/osg_statistics.py | 2 +- docs/data/entries.json | 25180 ++++++++-------- docs/frameworks/framework.html | 24 +- docs/frameworks/game engine.html | 66 +- docs/frameworks/index.html | 24 +- docs/frameworks/library.html | 8 +- docs/frameworks/tool.html | 32 +- docs/games/0.html | 4 +- docs/games/A.html | 8 +- docs/games/B.html | 12 +- docs/games/C.html | 18 +- docs/games/D.html | 22 +- docs/games/E.html | 6 +- docs/games/F.html | 18 +- docs/games/G.html | 16 +- docs/games/H.html | 8 +- docs/games/I.html | 8 +- docs/games/J.html | 6 +- docs/games/K.html | 6 +- docs/games/L.html | 4 +- docs/games/M.html | 16 +- docs/games/N.html | 8 +- docs/games/O.html | 36 +- docs/games/P.html | 12 +- docs/games/R.html | 6 +- docs/games/S.html | 40 +- docs/games/T.html | 18 +- docs/games/U.html | 16 +- docs/games/V.html | 8 +- docs/games/W.html | 6 +- docs/games/X.html | 6 +- docs/games/Y.html | 6 +- docs/games/languages.html | 119 +- docs/games/platforms.html | 98 +- docs/games/top50.html | 92 +- docs/index.html | 4 +- docs/screenshots/0_ad_01.jpg | Bin 0 -> 14930 bytes docs/screenshots/0_ad_02.jpg | Bin 0 -> 11583 bytes docs/screenshots/0_ad_03.jpg | Bin 0 -> 14393 bytes docs/screenshots/awkaster_01.jpg | Bin 0 -> 4106 bytes .../cataclysm_dark_days_ahead_01.jpg | Bin 0 -> 14911 bytes docs/screenshots/clumsy_bird_01.jpg | Bin 0 -> 6147 bytes docs/screenshots/corsixth_01.jpg | Bin 0 -> 11508 bytes docs/screenshots/devilutionx_01.jpg | Bin 0 -> 9352 bytes docs/screenshots/dhewm3_01.jpg | Bin 0 -> 4922 bytes .../dungeon_crawl_stone_soup_01.jpg | Bin 0 -> 3925 bytes docs/screenshots/endless_sky_01.jpg | Bin 0 -> 3820 bytes docs/screenshots/endless_sky_02.jpg | Bin 0 -> 6187 bytes docs/screenshots/endless_sky_03.jpg | Bin 0 -> 7256 bytes docs/screenshots/freeablo_01.jpg | Bin 0 -> 5779 bytes docs/screenshots/freeciv-web_01.jpg | Bin 0 -> 12322 bytes docs/screenshots/freeciv-web_02.jpg | Bin 0 -> 13064 bytes docs/screenshots/hematite_01.jpg | Bin 0 -> 7276 bytes docs/screenshots/hextris_01.jpg | Bin 0 -> 3798 bytes docs/screenshots/julius_01.jpg | Bin 0 -> 12971 bytes docs/screenshots/keen_dreams_01.jpg | Bin 0 -> 12795 bytes docs/screenshots/marble_marcher_01.jpg | Bin 0 -> 10433 bytes docs/screenshots/marble_marcher_02.jpg | Bin 0 -> 7505 bytes docs/screenshots/marble_marcher_03.jpg | Bin 0 -> 9296 bytes docs/screenshots/nethack_01.jpg | Bin 0 -> 11717 bytes docs/screenshots/opendune_01.jpg | Bin 0 -> 11140 bytes docs/screenshots/openlara_01.jpg | Bin 0 -> 7268 bytes docs/screenshots/openlara_02.jpg | Bin 0 -> 11954 bytes docs/screenshots/openlara_03.jpg | Bin 0 -> 8465 bytes docs/screenshots/openttd_01.jpg | Bin 0 -> 9531 bytes docs/screenshots/openttd_02.jpg | Bin 0 -> 11871 bytes docs/screenshots/openttd_03.jpg | Bin 0 -> 7647 bytes docs/screenshots/openxcom_01.jpg | Bin 0 -> 7918 bytes docs/screenshots/openxcom_02.jpg | Bin 0 -> 10788 bytes docs/screenshots/openxcom_03.jpg | Bin 0 -> 7005 bytes docs/screenshots/pixel_dungeon_01.jpg | Bin 0 -> 8293 bytes docs/screenshots/pixel_dungeon_02.jpg | Bin 0 -> 6533 bytes docs/screenshots/runelite_01.jpg | Bin 0 -> 5189 bytes docs/screenshots/runelite_02.jpg | Bin 0 -> 6031 bytes docs/screenshots/sandspiel_01.jpg | Bin 0 -> 6394 bytes docs/screenshots/sandspiel_02.jpg | Bin 0 -> 6403 bytes .../shattered_pixel_dungeon_01.jpg | Bin 0 -> 7188 bytes docs/screenshots/soldat_01.jpg | Bin 0 -> 6063 bytes docs/screenshots/soldat_02.jpg | Bin 0 -> 4904 bytes docs/screenshots/soldat_03.jpg | Bin 0 -> 6286 bytes docs/screenshots/star_ruler_2_01.jpg | Bin 0 -> 6081 bytes docs/screenshots/star_ruler_2_02.jpg | Bin 0 -> 8396 bytes docs/screenshots/star_ruler_2_03.jpg | Bin 0 -> 7978 bytes docs/screenshots/stepmania_01.jpg | Bin 0 -> 10664 bytes docs/screenshots/stockfish_01.jpg | Bin 0 -> 4773 bytes docs/screenshots/supertuxkart_01.jpg | Bin 0 -> 11453 bytes docs/screenshots/supertuxkart_02.jpg | Bin 0 -> 10121 bytes docs/screenshots/supertuxkart_03.jpg | Bin 0 -> 10608 bytes docs/screenshots/teeworlds_01.jpg | Bin 0 -> 5797 bytes docs/screenshots/teeworlds_02.jpg | Bin 0 -> 6197 bytes docs/screenshots/teeworlds_03.jpg | Bin 0 -> 7725 bytes .../screenshots/the_battle_for_wesnoth_01.jpg | Bin 0 -> 10371 bytes .../screenshots/the_battle_for_wesnoth_02.jpg | Bin 0 -> 11040 bytes .../screenshots/the_battle_for_wesnoth_03.jpg | Bin 0 -> 7560 bytes docs/screenshots/the_powder_toy_01.jpg | Bin 0 -> 9209 bytes docs/screenshots/the_powder_toy_02.jpg | Bin 0 -> 16161 bytes docs/screenshots/truecraft_01.jpg | Bin 0 -> 8046 bytes docs/screenshots/truecraft_02.jpg | Bin 0 -> 9357 bytes docs/screenshots/unciv_01.jpg | Bin 0 -> 13034 bytes docs/screenshots/unciv_02.jpg | Bin 0 -> 11679 bytes docs/screenshots/unciv_03.jpg | Bin 0 -> 10439 bytes docs/screenshots/vcmi_01.jpg | Bin 0 -> 16258 bytes docs/screenshots/warzone_2100_01.jpg | Bin 0 -> 5942 bytes docs/screenshots/warzone_2100_02.jpg | Bin 0 -> 6255 bytes docs/screenshots/warzone_2100_03.jpg | Bin 0 -> 6855 bytes docs/statistics/build_systems.svg | 457 +- docs/statistics/index.html | 6 +- docs/table.html | 13 +- entries/anki_3d_engine.md | 14 + entries/ball_and_paddle.md | 2 +- entries/batalla_naval.md | 2 +- entries/deathchase_3d.md | 2 +- entries/galaxyng.md | 2 +- entries/gee_whiz.md | 2 +- entries/glest.md | 2 +- entries/goxel3d.md | 15 + entries/gweled.md | 2 +- entries/key_runner.md | 2 +- entries/libre_the_open_source_card_game.md | 2 +- entries/liquid_war.md | 2 +- entries/manaplus.md | 2 +- entries/pacman.md | 2 +- entries/pathological.md | 2 +- entries/plasma.md | 15 + entries/rpge.md | 2 +- entries/screenshots/0_ad_01.jpg | Bin 0 -> 14930 bytes entries/screenshots/0_ad_02.jpg | Bin 0 -> 11583 bytes entries/screenshots/0_ad_03.jpg | Bin 0 -> 14393 bytes entries/screenshots/README.md | 184 +- entries/screenshots/awkaster_01.jpg | Bin 0 -> 4106 bytes .../cataclysm_dark_days_ahead_01.jpg | Bin 0 -> 14911 bytes entries/screenshots/clumsy_bird_01.jpg | Bin 0 -> 6147 bytes entries/screenshots/corsixth_01.jpg | Bin 0 -> 11508 bytes entries/screenshots/devilutionx_01.jpg | Bin 0 -> 9352 bytes entries/screenshots/dhewm3_01.jpg | Bin 0 -> 4922 bytes .../dungeon_crawl_stone_soup_01.jpg | Bin 0 -> 3925 bytes entries/screenshots/endless_sky_01.jpg | Bin 0 -> 3820 bytes entries/screenshots/endless_sky_02.jpg | Bin 0 -> 6187 bytes entries/screenshots/endless_sky_03.jpg | Bin 0 -> 7256 bytes entries/screenshots/freeablo_01.jpg | Bin 0 -> 5779 bytes entries/screenshots/freeciv-web_01.jpg | Bin 0 -> 12322 bytes entries/screenshots/freeciv-web_02.jpg | Bin 0 -> 13064 bytes entries/screenshots/hematite_01.jpg | Bin 0 -> 7276 bytes entries/screenshots/hextris_01.jpg | Bin 0 -> 3798 bytes entries/screenshots/julius_01.jpg | Bin 0 -> 12971 bytes entries/screenshots/keen_dreams_01.jpg | Bin 0 -> 12795 bytes entries/screenshots/marble_marcher_01.jpg | Bin 0 -> 10433 bytes entries/screenshots/marble_marcher_02.jpg | Bin 0 -> 7505 bytes entries/screenshots/marble_marcher_03.jpg | Bin 0 -> 9296 bytes entries/screenshots/nethack_01.jpg | Bin 0 -> 11717 bytes entries/screenshots/opendune_01.jpg | Bin 0 -> 11140 bytes entries/screenshots/openlara_01.jpg | Bin 0 -> 7268 bytes entries/screenshots/openlara_02.jpg | Bin 0 -> 11954 bytes entries/screenshots/openlara_03.jpg | Bin 0 -> 8465 bytes entries/screenshots/openttd_01.jpg | Bin 0 -> 9531 bytes entries/screenshots/openttd_02.jpg | Bin 0 -> 11871 bytes entries/screenshots/openttd_03.jpg | Bin 0 -> 7647 bytes entries/screenshots/openxcom_01.jpg | Bin 0 -> 7918 bytes entries/screenshots/openxcom_02.jpg | Bin 0 -> 10788 bytes entries/screenshots/openxcom_03.jpg | Bin 0 -> 7005 bytes entries/screenshots/pixel_dungeon_01.jpg | Bin 0 -> 8293 bytes entries/screenshots/pixel_dungeon_02.jpg | Bin 0 -> 6533 bytes entries/screenshots/runelite_01.jpg | Bin 0 -> 5189 bytes entries/screenshots/runelite_02.jpg | Bin 0 -> 6031 bytes entries/screenshots/sandspiel_01.jpg | Bin 0 -> 6394 bytes entries/screenshots/sandspiel_02.jpg | Bin 0 -> 6403 bytes .../shattered_pixel_dungeon_01.jpg | Bin 0 -> 7188 bytes entries/screenshots/soldat_01.jpg | Bin 0 -> 6063 bytes entries/screenshots/soldat_02.jpg | Bin 0 -> 4904 bytes entries/screenshots/soldat_03.jpg | Bin 0 -> 6286 bytes entries/screenshots/star_ruler_2_01.jpg | Bin 0 -> 6081 bytes entries/screenshots/star_ruler_2_02.jpg | Bin 0 -> 8396 bytes entries/screenshots/star_ruler_2_03.jpg | Bin 0 -> 7978 bytes entries/screenshots/stepmania_01.jpg | Bin 0 -> 10664 bytes entries/screenshots/stockfish_01.jpg | Bin 0 -> 4773 bytes entries/screenshots/supertuxkart_01.jpg | Bin 0 -> 11453 bytes entries/screenshots/supertuxkart_02.jpg | Bin 0 -> 10121 bytes entries/screenshots/supertuxkart_03.jpg | Bin 0 -> 10608 bytes entries/screenshots/teeworlds_01.jpg | Bin 0 -> 5797 bytes entries/screenshots/teeworlds_02.jpg | Bin 0 -> 6197 bytes entries/screenshots/teeworlds_03.jpg | Bin 0 -> 7725 bytes .../screenshots/the_battle_for_wesnoth_01.jpg | Bin 0 -> 10371 bytes .../screenshots/the_battle_for_wesnoth_02.jpg | Bin 0 -> 11040 bytes .../screenshots/the_battle_for_wesnoth_03.jpg | Bin 0 -> 7560 bytes entries/screenshots/the_powder_toy_01.jpg | Bin 0 -> 9209 bytes entries/screenshots/the_powder_toy_02.jpg | Bin 0 -> 16161 bytes entries/screenshots/truecraft_01.jpg | Bin 0 -> 8046 bytes entries/screenshots/truecraft_02.jpg | Bin 0 -> 9357 bytes entries/screenshots/unciv_01.jpg | Bin 0 -> 13034 bytes entries/screenshots/unciv_02.jpg | Bin 0 -> 11679 bytes entries/screenshots/unciv_03.jpg | Bin 0 -> 10439 bytes entries/screenshots/vcmi_01.jpg | Bin 0 -> 16258 bytes entries/screenshots/warzone_2100_01.jpg | Bin 0 -> 5942 bytes entries/screenshots/warzone_2100_02.jpg | Bin 0 -> 6255 bytes entries/screenshots/warzone_2100_03.jpg | Bin 0 -> 6855 bytes entries/stockfish.md | 2 +- entries/terrarium.md | 2 +- entries/the_castles_of_dr_creep.md | 2 +- entries/xbill.md | 2 +- entries/xconq.md | 2 +- 205 files changed, 13650 insertions(+), 13274 deletions(-) create mode 100644 docs/screenshots/0_ad_01.jpg create mode 100644 docs/screenshots/0_ad_02.jpg create mode 100644 docs/screenshots/0_ad_03.jpg create mode 100644 docs/screenshots/awkaster_01.jpg create mode 100644 docs/screenshots/cataclysm_dark_days_ahead_01.jpg create mode 100644 docs/screenshots/clumsy_bird_01.jpg create mode 100644 docs/screenshots/corsixth_01.jpg create mode 100644 docs/screenshots/devilutionx_01.jpg create mode 100644 docs/screenshots/dhewm3_01.jpg create mode 100644 docs/screenshots/dungeon_crawl_stone_soup_01.jpg create mode 100644 docs/screenshots/endless_sky_01.jpg create mode 100644 docs/screenshots/endless_sky_02.jpg create mode 100644 docs/screenshots/endless_sky_03.jpg create mode 100644 docs/screenshots/freeablo_01.jpg create mode 100644 docs/screenshots/freeciv-web_01.jpg create mode 100644 docs/screenshots/freeciv-web_02.jpg create mode 100644 docs/screenshots/hematite_01.jpg create mode 100644 docs/screenshots/hextris_01.jpg create mode 100644 docs/screenshots/julius_01.jpg create mode 100644 docs/screenshots/keen_dreams_01.jpg create mode 100644 docs/screenshots/marble_marcher_01.jpg create mode 100644 docs/screenshots/marble_marcher_02.jpg create mode 100644 docs/screenshots/marble_marcher_03.jpg create mode 100644 docs/screenshots/nethack_01.jpg create mode 100644 docs/screenshots/opendune_01.jpg create mode 100644 docs/screenshots/openlara_01.jpg create mode 100644 docs/screenshots/openlara_02.jpg create mode 100644 docs/screenshots/openlara_03.jpg create mode 100644 docs/screenshots/openttd_01.jpg create mode 100644 docs/screenshots/openttd_02.jpg create mode 100644 docs/screenshots/openttd_03.jpg create mode 100644 docs/screenshots/openxcom_01.jpg create mode 100644 docs/screenshots/openxcom_02.jpg create mode 100644 docs/screenshots/openxcom_03.jpg create mode 100644 docs/screenshots/pixel_dungeon_01.jpg create mode 100644 docs/screenshots/pixel_dungeon_02.jpg create mode 100644 docs/screenshots/runelite_01.jpg create mode 100644 docs/screenshots/runelite_02.jpg create mode 100644 docs/screenshots/sandspiel_01.jpg create mode 100644 docs/screenshots/sandspiel_02.jpg create mode 100644 docs/screenshots/shattered_pixel_dungeon_01.jpg create mode 100644 docs/screenshots/soldat_01.jpg create mode 100644 docs/screenshots/soldat_02.jpg create mode 100644 docs/screenshots/soldat_03.jpg create mode 100644 docs/screenshots/star_ruler_2_01.jpg create mode 100644 docs/screenshots/star_ruler_2_02.jpg create mode 100644 docs/screenshots/star_ruler_2_03.jpg create mode 100644 docs/screenshots/stepmania_01.jpg create mode 100644 docs/screenshots/stockfish_01.jpg create mode 100644 docs/screenshots/supertuxkart_01.jpg create mode 100644 docs/screenshots/supertuxkart_02.jpg create mode 100644 docs/screenshots/supertuxkart_03.jpg create mode 100644 docs/screenshots/teeworlds_01.jpg create mode 100644 docs/screenshots/teeworlds_02.jpg create mode 100644 docs/screenshots/teeworlds_03.jpg create mode 100644 docs/screenshots/the_battle_for_wesnoth_01.jpg create mode 100644 docs/screenshots/the_battle_for_wesnoth_02.jpg create mode 100644 docs/screenshots/the_battle_for_wesnoth_03.jpg create mode 100644 docs/screenshots/the_powder_toy_01.jpg create mode 100644 docs/screenshots/the_powder_toy_02.jpg create mode 100644 docs/screenshots/truecraft_01.jpg create mode 100644 docs/screenshots/truecraft_02.jpg create mode 100644 docs/screenshots/unciv_01.jpg create mode 100644 docs/screenshots/unciv_02.jpg create mode 100644 docs/screenshots/unciv_03.jpg create mode 100644 docs/screenshots/vcmi_01.jpg create mode 100644 docs/screenshots/warzone_2100_01.jpg create mode 100644 docs/screenshots/warzone_2100_02.jpg create mode 100644 docs/screenshots/warzone_2100_03.jpg create mode 100644 entries/anki_3d_engine.md create mode 100644 entries/goxel3d.md create mode 100644 entries/plasma.md create mode 100644 entries/screenshots/0_ad_01.jpg create mode 100644 entries/screenshots/0_ad_02.jpg create mode 100644 entries/screenshots/0_ad_03.jpg create mode 100644 entries/screenshots/awkaster_01.jpg create mode 100644 entries/screenshots/cataclysm_dark_days_ahead_01.jpg create mode 100644 entries/screenshots/clumsy_bird_01.jpg create mode 100644 entries/screenshots/corsixth_01.jpg create mode 100644 entries/screenshots/devilutionx_01.jpg create mode 100644 entries/screenshots/dhewm3_01.jpg create mode 100644 entries/screenshots/dungeon_crawl_stone_soup_01.jpg create mode 100644 entries/screenshots/endless_sky_01.jpg create mode 100644 entries/screenshots/endless_sky_02.jpg create mode 100644 entries/screenshots/endless_sky_03.jpg create mode 100644 entries/screenshots/freeablo_01.jpg create mode 100644 entries/screenshots/freeciv-web_01.jpg create mode 100644 entries/screenshots/freeciv-web_02.jpg create mode 100644 entries/screenshots/hematite_01.jpg create mode 100644 entries/screenshots/hextris_01.jpg create mode 100644 entries/screenshots/julius_01.jpg create mode 100644 entries/screenshots/keen_dreams_01.jpg create mode 100644 entries/screenshots/marble_marcher_01.jpg create mode 100644 entries/screenshots/marble_marcher_02.jpg create mode 100644 entries/screenshots/marble_marcher_03.jpg create mode 100644 entries/screenshots/nethack_01.jpg create mode 100644 entries/screenshots/opendune_01.jpg create mode 100644 entries/screenshots/openlara_01.jpg create mode 100644 entries/screenshots/openlara_02.jpg create mode 100644 entries/screenshots/openlara_03.jpg create mode 100644 entries/screenshots/openttd_01.jpg create mode 100644 entries/screenshots/openttd_02.jpg create mode 100644 entries/screenshots/openttd_03.jpg create mode 100644 entries/screenshots/openxcom_01.jpg create mode 100644 entries/screenshots/openxcom_02.jpg create mode 100644 entries/screenshots/openxcom_03.jpg create mode 100644 entries/screenshots/pixel_dungeon_01.jpg create mode 100644 entries/screenshots/pixel_dungeon_02.jpg create mode 100644 entries/screenshots/runelite_01.jpg create mode 100644 entries/screenshots/runelite_02.jpg create mode 100644 entries/screenshots/sandspiel_01.jpg create mode 100644 entries/screenshots/sandspiel_02.jpg create mode 100644 entries/screenshots/shattered_pixel_dungeon_01.jpg create mode 100644 entries/screenshots/soldat_01.jpg create mode 100644 entries/screenshots/soldat_02.jpg create mode 100644 entries/screenshots/soldat_03.jpg create mode 100644 entries/screenshots/star_ruler_2_01.jpg create mode 100644 entries/screenshots/star_ruler_2_02.jpg create mode 100644 entries/screenshots/star_ruler_2_03.jpg create mode 100644 entries/screenshots/stepmania_01.jpg create mode 100644 entries/screenshots/stockfish_01.jpg create mode 100644 entries/screenshots/supertuxkart_01.jpg create mode 100644 entries/screenshots/supertuxkart_02.jpg create mode 100644 entries/screenshots/supertuxkart_03.jpg create mode 100644 entries/screenshots/teeworlds_01.jpg create mode 100644 entries/screenshots/teeworlds_02.jpg create mode 100644 entries/screenshots/teeworlds_03.jpg create mode 100644 entries/screenshots/the_battle_for_wesnoth_01.jpg create mode 100644 entries/screenshots/the_battle_for_wesnoth_02.jpg create mode 100644 entries/screenshots/the_battle_for_wesnoth_03.jpg create mode 100644 entries/screenshots/the_powder_toy_01.jpg create mode 100644 entries/screenshots/the_powder_toy_02.jpg create mode 100644 entries/screenshots/truecraft_01.jpg create mode 100644 entries/screenshots/truecraft_02.jpg create mode 100644 entries/screenshots/unciv_01.jpg create mode 100644 entries/screenshots/unciv_02.jpg create mode 100644 entries/screenshots/unciv_03.jpg create mode 100644 entries/screenshots/vcmi_01.jpg create mode 100644 entries/screenshots/warzone_2100_01.jpg create mode 100644 entries/screenshots/warzone_2100_02.jpg create mode 100644 entries/screenshots/warzone_2100_03.jpg diff --git a/code/backlog.txt b/code/backlog.txt index 8d55287e..e93debe5 100644 --- a/code/backlog.txt +++ b/code/backlog.txt @@ -99,4 +99,12 @@ https://www.tapatalk.com/groups/imperilist/ https://www.wurfelengine.net/ https://zdoom.org/downloads (gzdoom, lzdoom) https://zope.readthedocs.io/en/latest/ -https://github.com/loudsmilestudios/TetraForce \ No newline at end of file +https://github.com/loudsmilestudios/TetraForce +https://github.com/mgerhardy/engine +https://github.com/carlbirch/BirchEngine +https://github.com/search?utf8=%E2%9C%93&q=freesynd&type= +https://github.com/videogamepreservation +https://github.com/loudsmilestudios/TetraForce +https://github.com/groverburger/g3d +https://github.com/BayatGames/RedRunner +https://github.com/yrgo/awesome-educational-games \ No newline at end of file diff --git a/code/html/generate_static_website.py b/code/html/generate_static_website.py index ed939200..bd5b01d7 100644 --- a/code/html/generate_static_website.py +++ b/code/html/generate_static_website.py @@ -1,104 +1,81 @@ """ -Generates the static website +Generates the static website. -Uses Jinja2 (see https://jinja.palletsprojects.com/en/2.11.x/) +Uses -Sitemaps is not needed, only for large projects with lots of JavaScript und many undiscoverable pages. +- Jinja2 (https://jinja.palletsprojects.com/en/2.11.x/) +- Simple-DataTables (https://github.com/fiduswriter/Simple-DataTables) + +Sitemap is not needed, only for large projects with lots of JavaScript und many pages that aren't discoverable. """ -# TODO simple data table with columns: name (homepage as link), keywords (at least essential ones), inspiration, language, code license +# TODO table: state, os, license smaller +# TODO table: search window width larger -# TODO languages: ? at the end sort +# TODO categories: index and (number) no space in between, maybe span around index +# TODO categories: put more explanations on the category pages and the categories (number and short sentences) +# TODO categories: missing categories icons +# TODO categories: use icon-text as in https://bulma.io/documentation/elements/icon/ instead of is-large -# TODO too many spans, especially for text (maybe just plain text), also text with URLs inside is difficult (but why) +# TODO top level tab (search tab) goes to table # TODO keywords: content, multiplayer replace by icons (open, commercial (dollar signs)) +# TODO keywords: explain most common ones -# TODO most people only come to the main page, put more information there (direct links to genres, ...) -# TODO put more explanations on the category pages and the categories (number and short sentences) +# TODO general: most people only come to the main page, put more information there (direct links to genres, ...) +# TODO general: if the only change is a change in last updated, do not change it (we can probably check with git diff for it) or checksums +# TODO general: minimize tag usage: jinja template optimization for line breaks and indention and minimal amount of spaces (and size of files) and minimal amount of repetition of tags +# TODO general: too many spans, especially for text (maybe just plain text), also text with URLs inside is difficult (but why) +# TODO general: replace or remove @notices in entries +# TODO general: check singular, plural (game, entries, items) although support is already quite good for that +# TODO general: better link replacements +# TODO general: update Bulma (already at latest version) +# TODO general: meta/title+description tag +# TODO general: meta description of the pages, fill them +# TODO general: style URLs (Github, Wikipedia, Internet archive, SourceForge, ...) +# TODO general: optimize layout for mobile view (quite good already) +# TODO general: meta titles for all pages, make them nice because they appear in search results! (https://www.contentpowered.com/blog/good-ctr-search-console/) +# TODO general: rel attribute https://www.w3schools.com/TAGS/att_a_rel.asp -# TODO text description automaticall generated from keywords, state, and technical informations for example: First-person action shooter written in C++, inspired by ... but inactive for 7 years. - -# TODO statistics should have disclaimer (warning or info box) about accuracy with link to contribute guidelines - -# TODO game move developer to technical information and maybe rename technical information to details - -# TODO game engines should be sorted with frameworks/tools, not with games (they aren't games or are they?) - -# TODO if the only change is a change in last updated, do not change it (we can probably check with git diff for it) or checksums - -# TODO minimize tag usage: jinja template optimization for line breaks and indention and minimal amount of spaces (and size of files) and minimal amount of repetition of tags - -# TODO contribute.html add content - -# TODO more icons - missing categories -# TODO replace or remove @notices in entries (maybe different entries format) - -# TODO everywhere: singular, plural (game, entries, items) - -# TODO games: platform icons and mature, state larger (but maybe not on mobile) - -# TODO games: platform information larger printed, keyword tags underlined to indicate links -# TODO devs: icons mark as links (how? ask on ux.stackexchange.com?) - -# TODO everywhere: better link replacements - -# TODO game: first homepage link bold +# TODO idea: text description automatically generate from keywords, state, and technical informations for example: First-person action shooter written in C++, inspired by ... but inactive for 7 years. +# TODO statistics: should have disclaimer (warning or info box) about accuracy with link to contribute guidelines # TODO statistics: better and more statistics with links where possible # TODO statistics: with nice graphics (pie charts in SVG) with matplotlib # TODO statistics: get it from common statistics generator -# TODO frameworks: icons for frameworks/libraries/tools - -# TODO filter by category: icons too large (overlapping) - +# TODO games: developer details is too small to click on some devices, maybe details is-size6 instead +# TODO games: platform icons and mature, state make them all larger (but maybe not on mobile) +# TODO games: keyword tags underlined to indicate links +# TODO games: first homepage link bold # TODO games: @see-home/@see-download/@add (ignore or replace?) # TODO games: top 50 list from Github via their stars with download links (add to entries) and with screenshot # TODO games: add screenshot ability (add screenshot to database, at least for top 50) +# TODO games: screenshot render directly with make_img # TODO games: order: homepage, inspiration, download, developer - -# TODO update Bulma - -# TODO everywhere: meta/title tag -# TODO everywhere: style URLs (Github, Wikipedia, Internet archive, SourceForge, ...) - -# TODO inspirations: icon full lamp (not contained in icomoon.io) - # TODO games: developers if more than a single line (collapse, expand?) without JS? (https://stackoverflow.com/questions/41220717/collapse-without-javascript, https://codeconvey.com/html-expand-collapse-text-without-javascript/) # TODO games: technical info (collapse on click) # TODO games: link to dependencies (either if existing or if url) # TODO games: javascript table # TODO games: repositories comments have too much space after( and before ) +# TODO games: show or not show info?? show only first line of info (which should be a short description or make it a field (only for popular ones), otherwise rely on keywords) +# TODO games: cross-references for code dependencies if included -# TODO mobile view: optimize layout for mobile view - -# TODO languages: C# redirects to C - -# TODO keywords: explain most common ones - -# TODO categories: use icon-text as in https://bulma.io/documentation/elements/icon/ instead of is-large - -# TODO meta description of the pages, fill them - -# TODO info: show only first line of info (which should be a short description or make it a field (only for popular ones), otherwise rely on keywords) +# TODO contribute: contribute.html add content +# TODO devs: icons mark as links (how? ask on ux.stackexchange.com?) # TODO developers: anchors to non-latin written developers do not work (chinese names have simply xxxxx) -# TODO SEO optimizations, google search ... -# TODO sitemap -# TODO Google search console -# TODO rel attribute https://www.w3schools.com/TAGS/att_a_rel.asp +# TODO frameworks: icons for frameworks/libraries/tools +# TODO filter by category: icons too large (overlapping) + +# TODO top50: only those that are active (and mature? and remove python of the week maybe ignore list) + +# TODO inspirations: icon full lamp (not contained in icomoon.io) # TODO inspirations: if included in the database, link instead to game (cross-reference) -# TODO cross-references for code dependencies if included - -# TODO add dynamic table (what to include) - -# TODO meta titles for all pages, make them nice because they appear in search results! (https://www.contentpowered.com/blog/good-ctr-search-console/) - import os import shutil import math @@ -180,8 +157,8 @@ genre_icon_map = { 'Library': 'library' } -# cross-references to the langue pages -code_language_references = {l: games_by_language_path[:-1] + ['{}#{}'.format(games_by_language_path[-1], osg.canonical_name(l))] for l in c.known_languages} +# cross-references to the language pages +code_language_references = {language: games_by_language_path[:-1] + ['{}#{}'.format(games_by_language_path[-1], language.lower())] for language in c.known_languages} # map of internal non game names to display names (which are in plural) non_game_category_names = { @@ -194,6 +171,9 @@ non_game_category_names = { # we check the output html structure every time html5parser = html5lib.HTMLParser(strict=True) +# file hashes for detecting changes +previous_files = {} + # pluralization (mostly with s, but there are a few exceptions) plurals = {k: k+'s' for k in ('Assets license', 'Contact', 'Code language', 'Code license', 'Developer', 'Download', 'Inspiration', 'Game', 'Keyword', 'Home', 'Homepage', 'Organization', 'Platform', 'Tag')} for k in ('Media', 'Play', 'Play online', 'State'): @@ -204,7 +184,7 @@ for k in ('Code repository', 'Code dependency'): def get_plural_or_singular(name, amount): """ - Gets the pluarization of a known word for a known amount. Helper function. + Gets the pluralization of a known word for a known amount. Helper function. """ if not name in plurals.keys(): raise RuntimeError('"{}" not a known singular!'.format(name)) @@ -213,6 +193,18 @@ def get_plural_or_singular(name, amount): return plurals[name] +def file_hash(text): + """ + Removes the last updated ... line from html file and the data line from svg and then computes a hash. + :param text: + :return: + """ + text = text.split('\n') + text = [t for t in text if not any(t.startswith(prefix) for prefix in (' This website is built ', ' '))] + text = ''.join(text) + return hash(text) + + def raise_helper(msg): """ Helper, because raise in lambda expression is a bit cumbersome. @@ -227,21 +219,29 @@ def write(text, file): :param text: :param file: """ - # validate text + # output file if isinstance(file, str): file = [file] - try: - html5parser.parse(text) - except Exception as e: - utils.write_text(os.path.join(c.web_path, 'invalid.html'), text) # for further checking with https://validator.w3.org/ - print('problem with file {}, see invalid.html'.format(file)) - raise RuntimeError(e) - # output file file = os.path.join(c.web_path, *file) + + # check file hash and use previous version + if file in previous_files and previous_files[file]['hash'] == file_hash(text): + # no significant change, use previous version instead + text = previous_files[file]['text'] + else: + # validate text + try: + html5parser.parse(text) + except Exception as e: + utils.write_text(os.path.join(c.web_path, 'invalid.html'), text) # for further checking with https://validator.w3.org/ + print('problem with file {}, see invalid.html'.format(file)) + raise RuntimeError(e) + # create output directory if necessary containing_dir = os.path.dirname(file) if not os.path.isdir(containing_dir): os.mkdir(containing_dir) + # write text utils.write_text(file, text) @@ -844,7 +844,7 @@ def add_screenshot_information(entries): :param entries: :return: - """ +d """ # read screenshot information overview = osg.read_screenshots_overview() @@ -853,8 +853,8 @@ def add_screenshot_information(entries): # get screenshots entry name = osg.canonical_name(entry['Title']) # TODO should be stored upon loading I guess screenshots = overview.get(name, {}) - screenshots = [{'width': s[0], 'height': s[1], 'url': s[2], 'file': ['screenshots', '{}_{:02d}.jpg'.format(name, id)]} for id, s in screenshots.items()] - if screenshots: # TODO url None should be treated here or in the jinja template + screenshots = [{'width': s[0], 'height': s[1], 'url': s[2] if s[2] and not s[2].startswith('!') else None, 'file': ['screenshots', '{}_{:02d}.jpg'.format(name, id)]} for id, s in screenshots.items()] + if screenshots: # TODO inline from the template to just have an element that is rendered for screenshot (make_image missing for that still) entry['screenshots'] = screenshots @@ -869,15 +869,15 @@ def create_table_json_data(entries): db = {'headings': ['Title', 'State', 'Tags', 'Platform', 'Language', 'License']} data = [] for entry in entries: - title = '{} (Entry)'.format(entry['Home'][0], entry['Title'], url_to([], entry['href'])) + title = '{} '.format(url_to([], entry['href']), entry['Title'], entry['Home'][0]) state = ', '.join(entry['State']) tags = entry['Keyword'] - tags = [tag for tag in tags if tag in c.recommended_keywords] + tags = [tag for tag in tags if tag in c.interesting_keywords] tags = ', '.join(tags) platform = entry.get('Platform', ['-']) platform = ', '.join(platform) language = ', '.join(entry['Code language']) - license = [x[-1] for x in entry['Code license']] + license = [x[-1] for x in entry['Code license']] # undo license links again license = ', '.join(license) data.append([title, state, tags, platform, language, license]) data.sort(key=lambda x: str.casefold(x[0])) @@ -919,7 +919,7 @@ def generate(entries, inspirations, developers): convert_entries(non_games, inspirations, developers) # set external links up - add_license_links_to_entries(games) + add_license_links_to_entries(entries) # create entries.json for the table create_table_json_data(entries) @@ -1002,7 +1002,14 @@ def generate(entries, inspirations, developers): # build-systems build_systems_stat = stat.get_build_systems(entries) build_systems_stat = stat.truncate_stats(build_systems_stat, 10) - stat.export_pie_chart([stat for stat in build_systems_stat if stat[0] != 'N/A'], os.path.join(c.web_path, 'statistics', 'build_systems.svg')) + file = os.path.join(c.web_path, 'statistics', 'build_systems.svg') + stat.export_pie_chart([statistic for statistic in build_systems_stat if statistic[0] != 'N/A'], file) + # read back and check if identical with old version (up to date) + text = utils.read_text(file) + if file in previous_files and previous_files[file]['hash'] == file_hash(text): + # use old version instead + text = previous_files[file]['text'] + utils.write_text(file, text) section = { 'title': 'Build system', 'items': ['{} ({})'.format(*item) for item in build_systems_stat], @@ -1188,6 +1195,15 @@ if __name__ == "__main__": start_time = time.process_time() + # create dictionary of file hashes + print('estimate file hashes') + for dirpath, dirnames, filenames in os.walk(c.web_path): + for file in filenames: + if any(file.endswith(ext) for ext in ('.html', '.svg')): + file = os.path.join(dirpath, file) + text = utils.read_text(file) + previous_files[file] = {'hash': file_hash(text), 'text': text} + # clean the output directory print('clean current static website') utils.recreate_directory(c.web_path) diff --git a/code/html/listing_entries.jinja b/code/html/listing_entries.jinja index 1a696ec1..a5eb07ab 100644 --- a/code/html/listing_entries.jinja +++ b/code/html/listing_entries.jinja @@ -30,7 +30,7 @@ {#- screenshots if available -#} {%- if 'screenshots' in item%}{% endif -%} {#- technical fields -#} diff --git a/code/html/table.jinja b/code/html/table.jinja index 6d24fa6f..bddfdeb6 100644 --- a/code/html/table.jinja +++ b/code/html/table.jinja @@ -7,13 +7,13 @@

Sortable and searchable.

-
+
diff --git a/code/utils/constants.py b/code/utils/constants.py index ed850873..cc64759b 100644 --- a/code/utils/constants.py +++ b/code/utils/constants.py @@ -75,6 +75,9 @@ recommended_keywords = ( 'strategy', 'cards', 'board', 'music', 'educational', 'tool', 'game engine', 'framework', 'library', 'remake') # TODO unmake remake a recommended keyword (should be the same as clone maybe), i.e. add another recommended keyword if only remake is in there +# interesting keywords = recommend keywords + some popular keywords +interesting_keywords = recommended_keywords + ('2D', '3D', 'clone', 'first-person', 'real-time', 'roguelike', 'shooter', 'space', 'turn-based') + # non game keywords take precedence over other (game) recommended keywords, at most one of them per entry non_game_keywords = ('framework', 'game engine', 'library', 'tool') @@ -128,6 +131,7 @@ language_urls = { 'Rust': 'https://en.wikipedia.org/wiki/Rust_(programming_language)', 'Scala': 'https://en.wikipedia.org/wiki/Scala_(programming_language)', 'Scheme': 'https://en.wikipedia.org/wiki/Scheme_(programming_language)', + 'Script': 'https://en.wikipedia.org/wiki/Scripting_language', # for all script/shell dialects that aren't listed separately 'Swift': 'https://en.wikipedia.org/wiki/Swift_(programming_language)', 'TorqueScript': 'https://en.wikipedia.org/wiki/Torque_(game_engine)', 'TypeScript': 'https://en.wikipedia.org/wiki/TypeScript', @@ -137,7 +141,7 @@ language_urls = { 'ZenScript': 'https://github.com/CraftTweaker/ZenScript' } -known_languages = tuple(sorted(list(language_urls.keys()) + ['None', 'Script', 'Shell', '?'], key=str.casefold)) +known_languages = tuple(sorted(list(language_urls.keys()), key=str.casefold)) + ('None', '?') # known licenses, anything outside of this will result in a warning during a maintenance operation # only these will be used when gathering statistics diff --git a/code/utils/osg_statistics.py b/code/utils/osg_statistics.py index 957739e5..5a4a079b 100644 --- a/code/utils/osg_statistics.py +++ b/code/utils/osg_statistics.py @@ -55,4 +55,4 @@ def export_pie_chart(stat, file): containing_dir = os.path.dirname(file) if not os.path.isdir(containing_dir): os.mkdir(containing_dir) - plt.savefig(file, transparent=True) + plt.savefig(file, transparent=True) # TODO can we also just generate svg in text form and save later? diff --git a/docs/data/entries.json b/docs/data/entries.json index f54c9dac..9e6d606f 100644 --- a/docs/data/entries.json +++ b/docs/data/entries.json @@ -9,3639 +9,2015 @@ ], "data": [ [ - "Curse of War (Entry)", + "2Moons Browsergame Engine ", + "mature", + "framework, simulation, strategy, space", + "Web", + "PHP, JavaScript", + "MIT" + ], + [ + "Aether3D ", + "beta", + "framework, game engine, 3D", + "-", + "C++", + "zlib" + ], + [ + "Allegro ", + "mature", + "framework", + "-", + "C", + "zlib" + ], + [ + "Annchienta ", + "mature, inactive since 2009", + "framework, 2D", + "-", + "C++", + "GPL-3.0" + ], + [ + "Arianne / Marauroa ", + "mature", + "framework, 2D", + "-", + "Java", + "GPL-2.0" + ], + [ + "Armory ", + "mature", + "framework, 3D", + "Windows, Linux, macOS", + "Haxe, Python", + "zlib" + ], + [ + "Atlantis ", + "mature, inactive since 2016", + "framework", + "-", + "C++", + "GPL-2.0" + ], + [ + "Atomic Game Engine ", + "mature, inactive since 2018", + "framework, game engine, 2D, 3D", + "-", + "C++", + "MIT" + ], + [ + "Blender game engine ", + "mature", + "framework, 3D", + "-", + "C++", + "GPL-2.0" + ], + [ + "Castle Game Engine ", + "mature", + "framework, game engine, 2D, 3D", + "-", + "Pascal", + "LGPL-2.0" + ], + [ + "COCOS2D-X ", + "mature", + "framework", + "-", + "C++", + "MIT" + ], + [ + "Crystal Space 3D SDK ", + "mature, inactive since 2015", + "framework, 3D", + "Windows, Linux, macOS", + "C, C++", + "LGPL-2.1" + ], + [ + "Dash Engine ", + "mature, inactive since 2015", + "framework", + "-", + "D", + "MIT" + ], + [ + "Delta Engine ", + "mature, inactive since 2015", + "framework", + "-", + "C#", + "Apache-2.0" + ], + [ + "DeSmuME ", + "mature, inactive since 2015", + "framework", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "EasyRPG Player ", + "mature", + "framework, clone", + "-", + "C++", + "GPL-3.0" + ], + [ + "Enduro2D ", + "beta", + "framework, game engine, 2D", + "-", + "C++", + "MIT" + ], + [ + "ENIGMA (development environment) ", + "mature", + "framework, 3D", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "Flare ", + "mature", + "framework, game engine, clone", + "Windows, Linux, macOS", + "C++, Java, Python", + "GPL-3.0" + ], + [ + "F.LF ", + "mature", + "framework, clone", + "Web", + "JavaScript", + "CC-BY-NC-SA-3.0" + ], + [ + "Flixel ", + "mature", + "framework", + "-", + "ActionScript", + "MIT" + ], + [ + "flixel-gdx ", + "beta, inactive since 2017", + "framework, 2D", + "Windows, Linux, macOS, Android, iOS, Web", + "Java", + "3-clause BSD" + ], + [ + "Floppy Birb ", + "mature", + "framework, clone", + "Web", + "JavaScript", + "MIT" + ], + [ + "Free Hero Mesh ", + "beta", + "framework, game engine", + "Linux", + "C, JavaScript", + "Public domain" + ], + [ + "Game Editor ", "mature, inactive since 2014", - "strategy", - "Windows, Linux", + "framework, 2D", + "Windows, Linux, macOS, iOS", "C, C++", "GPL-3.0" ], [ - "A7Xpg (Entry)", - "beta, inactive since 2005", - "arcade", + "Gamedev Framework (gf) ", + "beta", + "framework, 2D", "-", - "D", - "2-clause BSD" + "C++", + "zlib" ], [ - "Abe's Amazing Adventure (Entry)", - "mature, inactive since 2005", - "platform", - "Windows, Linux, macOS", - "C", + "GemRB ", + "mature", + "framework, remake, 2D", + "-", + "C++, Python", "GPL-2.0" ], [ - "Abuse (Entry)", - "mature, inactive since 2011", - "action, platform, remake", - "Linux", - "C++, Lisp", - "Public domain, GPL-2.0, WTFPL" + "Gideros ", + "mature", + "framework", + "Windows, Linux, macOS, Android", + "C, C++, Lua", + "?" ], [ - "Waste's Edge (Entry)", + "Godot ", + "mature", + "framework, 2D, 3D", + "-", + "C, C++", + "MIT" + ], + [ + "Grit Game Engine ", "beta", - "role playing", + "framework, game engine", + "-", + "C++, Python", + "MIT" + ], + [ + "H-World ", + "beta, inactive since 2005", + "framework, turn-based", + "-", + "C, Lua, C++", + "GPL-2.0" + ], + [ + "HaxeFlixel ", + "mature", + "framework", + "-", + "Haxe", + "MIT" + ], + [ + "HaxePunk ", + "mature", + "framework, 2D", + "Windows, Linux, macOS, Android, iOS, Web", + "Haxe", + "MIT" + ], + [ + "Irrlicht Engine ", + "mature", + "framework, 3D, real-time", + "-", + "C++, C", + "zlib" + ], + [ + "JiGS Interactive Game System ", + "beta", + "framework, role playing", + "Web", + "JavaScript, PHP", + "GPL-3.0" + ], + [ + "jMonkeyEngine ", + "mature", + "framework, 3D", + "-", + "Java", + "3-clause BSD" + ], + [ + "libGDX ", + "mature", + "framework", + "-", + "Java, C++, C", + "Apache-2.0" + ], + [ + "Lightweight Java Game Library ", + "mature", + "framework", + "-", + "Kotlin, C, Java", + "3-clause BSD" + ], + [ + "LIKO-12 ", + "mature", + "framework", + "Windows, Linux, macOS, Android", + "Lua, Rust", + "MIT" + ], + [ + "Loon Game ", + "beta", + "framework, 2D, 3D", + "Windows, Linux, macOS", + "Java, C#", + "Apache-2.0" + ], + [ + "L\u00d6VE ", + "mature", + "framework, 2D", + "Windows, Linux, macOS, Android, iOS", + "C++", + "zlib" + ], + [ + "Love2dCS ", + "mature", + "framework, 2D", + "Windows, Linux, macOS", + "C#, C++", + "MIT" + ], + [ + "Lumix Engine ", + "beta", + "framework, 3D", + "-", + "C++", + "MIT" + ], + [ + "Mana ", + "beta", + "framework, role playing, 2D", + "-", + "C++", + "GPL-2.0" + ], + [ + "ManiaDrive ", + "mature, inactive since 2008", + "framework, remake, clone", + "Windows, Linux", + "PHP", + "?" + ], + [ + "Maratis ", + "beta", + "framework, 3D", + "-", + "C++", + "GPL-2.0" + ], + [ + "Minetest ", + "mature", + "framework, remake", + "Windows, Linux, macOS, Android", + "C, C++, Lua", + "LGPL-2.1" + ], + [ + "mkxp ", + "mature", + "framework, clone", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "MonoGame ", + "mature", + "framework", + "-", + "C#", + "MS-PL, MIT" + ], + [ + "Nazara Engine ", + "beta", + "framework", + "Windows, Linux", + "C, C++", + "MIT" + ], + [ + "Octaforge ", + "mature", + "framework, 3D", + "-", + "C++", + "Custom" + ], + [ + "OGRE ", + "mature", + "framework, 3D", + "-", + "C++", + "MIT" + ], + [ + "O.H.R.RPG.C.E. ", + "mature", + "framework", + "-", + "Basic", + "GPL-2.0" + ], + [ + "Omega-rpg ", + "beta, inactive since 2000", + "framework, roguelike", + "-", + "C, Emacs Lisp", + "LGPL-2.0" + ], + [ + "Open Game Engine ", + "beta, inactive since 2008", + "framework, game engine", + "Windows", + "C++", + "LGPL-2.1" + ], + [ + "Open RPG Maker ", + "beta, inactive since 2014", + "framework, role playing, 2D", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenFL ", + "mature", + "framework", + "-", + "Haxe", + "MIT" + ], + [ + "Openfrag ", + "beta, inactive since 2008", + "framework, first-person, shooter", + "-", + "C++, Lua", + "GPL-2.0" + ], + [ + "OpenRPG ", + "mature, inactive since 2013", + "framework, role playing", "-", "Python", "GPL-2.0" ], [ - "Project Dollhouse (Entry)", + "Orx ", + "mature", + "framework, 2D", + "-", + "C", + "zlib" + ], + [ + "Overload ", + "mature", + "framework, 3D", + "Windows", + "C, C++", + "MIT" + ], + [ + "Panda3D ", + "mature", + "framework, 3D", + "-", + "C++, C", + "3-clause BSD" + ], + [ + "Phaser ", + "mature", + "framework, 2D", + "Web", + "JavaScript", + "MIT" + ], + [ + "PLIB ", + "mature, inactive since 2012", + "framework", + "Windows, Linux, macOS", + "C++", + "LGPL-2.0" + ], + [ + "Polycode ", "beta", - "remake, simulation", + "framework", + "-", + "C, C++", + "MIT" + ], + [ + "pygame ", + "mature", + "framework", + "-", + "C, Python", + "LGPL-2.1" + ], + [ + "pyORPG ", + "beta, inactive since 2015", + "framework", + "-", + "Python", + "MIT" + ], + [ + "pyRacerz ", + "beta, inactive since 2005", + "framework", + "-", + "Python", + "GPL-2.0" + ], + [ + "Qt ", + "mature", + "framework", + "-", + "C++", + "LGPL-3.0" + ], + [ + "Quad-engine ", + "beta", + "framework", + "-", + "Pascal", + "MIT" + ], + [ + "raylib ", + "mature", + "framework", + "Windows, Linux, macOS, Android, Web", + "C, C++, C#", + "zlib" + ], + [ + "Ren'Py ", + "mature", + "framework, visual novel", + "Windows, Linux, macOS, Android, iOS, Web", + "C, Python, Ren'Py", + "LGPL-2.1" + ], + [ + "rpge ", + "beta, inactive since 2014", + "framework, role playing, 2D", + "-", + "C, Script", + "GPL-3.0" + ], + [ + "sandbox Game Maker ", + "mature, inactive since 2014", + "framework", + "-", + "C++, C", + "Custom" + ], + [ + "Sanity Engine ", + "beta", + "framework, game engine, 3D", + "Windows", + "C++", + "MPL-2.0" + ], + [ + "Scrolling Game Development Kit 2 ", + "mature, inactive since 2017", + "framework, 2D", + "Windows", + "C#", + "GPL-2.0" + ], + [ + "ScummVM ", + "mature", + "framework, game engine, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "SDL Game Engine 2D ", + "beta, inactive since 2014", + "framework, 2D", + "-", + "C", + "MIT" + ], + [ + "SGE Game Engine ", + "mature, inactive since 2017", + "framework, game engine, 2D", + "-", + "Python", + "LGPL-3.0" + ], + [ + "SoftPixel Engine ", + "mature, inactive since 2013", + "framework, 3D", + "Windows, Linux", + "C++, C", + "zlib" + ], + [ + "Solarus ", + "mature", + "action, framework, game engine, remake, role playing, 2D", + "-", + "C, C++, Lua", + "GPL-3.0" + ], + [ + "Storm Engine ", + "mature", + "framework, game engine, role playing, 3D", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "Superpowers ", + "mature", + "framework, 2D, 3D", + "Web", + "TypeScript", + "ISC" + ], + [ + "SuperStarfighter ", + "beta", + "framework, 2D", + "Windows, Linux, macOS", + "GDScript", + "MIT" + ], + [ + "Terasology ", + "mature", + "framework, remake, 3D", + "-", + "Java", + "Apache-2.0" + ], + [ + "Terminal Overload ", + "beta, inactive since 2016", + "framework, first-person, shooter", + "-", + "C++, C, C#", + "GPL-3.0" + ], + [ + "Thousand Parsec ", + "beta, inactive since 2012", + "framework, strategy, space", + "-", + "C++, Python", + "GPL-2.0" + ], + [ + "Undum ", + "mature, inactive since 2018", + "framework", + "Web", + "JavaScript", + "MIT" + ], + [ + "Urho3D ", + "mature", + "framework, 2D, 3D", + "-", + "C++, AngelScript", + "MIT" + ], + [ + "VASSAL ", + "mature", + "board, framework, game engine, clone", + "Windows, Linux, macOS", + "Java", + "LGPL-2.1" + ], + [ + "Vega Strike ", + "mature", + "framework, first-person, space", + "-", + "C++", + "GPL-2.0" + ], + [ + "Vortice ", + "mature", + "framework, 2D, 3D", + "-", + "C#, C++", + "MIT" + ], + [ + "VQEngine ", + "beta", + "framework", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "WorldForge ", + "mature", + "framework, role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "xoreos ", + "beta", + "framework, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "ZGameEditor ", + "mature", + "framework", + "-", + "Pascal", + "MIT" + ], + [ + "3DWorld ", + "mature", + "game engine, 3D", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "adventure engine ", + "mature, inactive since 2013", + "adventure, game engine", + "-", + "Lua", + "MIT" + ], + [ + "Alimer ", + "beta", + "game engine, 2D, 3D", + "-", + "C++", + "MIT" + ], + [ + "Ambrose3D ", + "beta, inactive since 2007", + "game engine, 3D", + "Windows", + "C++", + "zlib" + ], + [ + "AndEngine ", + "mature, inactive since 2013", + "game engine", + "Windows, Linux", + "Java", + "Apache-2.0" + ], + [ + "AnKi 3D engine ", + "beta", + "game engine, 3D", + "Windows, Linux, Android", + "C++", + "3-clause BSD" + ], + [ + "Anura ", + "mature", + "arcade, game engine", + "Windows", + "C, C++", + "zlib" + ], + [ + "Arcane-Engine ", + "beta", + "game engine", + "Windows", + "C++", + "MIT" + ], + [ + "Backbone Game Engine ", + "beta, inactive since 2016", + "game engine, platform, 2D", + "Web", + "JavaScript", + "MIT" + ], + [ + "Bacon2D ", + "beta, inactive since 2018", + "game engine, 2D", + "-", + "C++", + "MIT" + ], + [ + "Bladecoder Adventure Engine ", + "mature", + "adventure, game engine", + "Windows, Linux, macOS, Android", + "Java", + "Apache-2.0" + ], + [ + "Blitwizard ", + "beta, inactive since 2015", + "game engine, 2D", + "Windows, Linux, macOS, Android", + "C, C++, Lua", + "zlib" + ], + [ + "boardgame.io ", + "beta", + "game engine, strategy, turn-based", + "Web", + "JavaScript, TypeScript", + "MIT" + ], + [ + "C3DE ", + "beta", + "game engine, 3D", + "-", + "C#", + "MIT" + ], + [ + "Cafu Engine ", + "beta, inactive since 2018", + "game engine, 3D", + "-", + "C++", + "MIT" + ], + [ + "Candle ", + "beta", + "game engine", + "-", + "C", + "MIT" + ], + [ + "CETech ", + "beta", + "game engine", + "Linux, macOS", + "C, C++", + "CC0" + ], + [ + "Chunk Stories ", + "beta", + "game engine, simulation", + "Windows, Linux, macOS", + "Kotlin, Java", + "LGPL-3.0" + ], + [ + "ClanLib ", + "mature", + "game engine", + "Windows, Linux", + "C, C++", + "zlib" + ], + [ + "Classic RBDoom 3 BFG ", + "mature", + "action, game engine, remake, first-person, shooter", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "CorEngine ", + "beta, inactive since 2015", + "game engine, 3D", + "-", + "C", + "zlib" + ], + [ + "Crown ", + "beta", + "game engine", + "Linux", + "C, C++, Vala", + "MIT" + ], + [ + "DarkPlaces ", + "mature, inactive since 2014", + "game engine, remake", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Dedalus ", + "beta, inactive since 2018", + "adventure, game engine, tool", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "DelverEngine ", + "mature", + "game engine, remake", + "-", + "Java", + "Custom" + ], + [ + "DesktopAdventures ", + "beta", + "game engine, remake", + "-", + "C", + "LGPL-2.1" + ], + [ + "dim3 ", + "beta, inactive since 2014", + "game engine, 3D", + "Windows, Linux, macOS", + "C", + "MIT" + ], + [ + "Dingo-Engine ", + "beta, inactive since 2016", + "game engine, 2D", + "-", + "Java", + "3-clause BSD" + ], + [ + "DirectX12GameEngine ", + "beta", + "game engine", + "Windows", + "C#", + "MIT" + ], + [ + "Do It Yourself Doom With SDL ", + "beta", + "game engine, remake, clone", + "Windows", + "C++", + "MIT" + ], + [ + "DOOM ", + "mature, inactive since 2012", + "action, game engine, first-person, shooter", + "Linux", + "C", + "Custom" + ], + [ + "DreamZZT ", + "beta, inactive since 2007", + "game engine, remake", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Dreerally ", + "beta", + "game engine, remake", + "-", + "C, C++", + "Custom" + ], + [ + "Duality ", + "mature", + "game engine, 2D", + "-", + "C#", + "MIT" + ], + [ + "DwarfCorp ", + "mature", + "game engine, strategy", + "Windows, Linux, macOS", + "C#", + "MIT" + ], + [ + "eAdventure ", + "mature, inactive since 2014", + "adventure, game engine", + "-", + "Java, C#", + "GPL-3.0" + ], + [ + "EdisonEngine ", + "beta", + "action, game engine, remake", + "Windows, Linux", + "C++, Python", + "LGPL-3.0" + ], + [ + "Elysium Engine ", + "beta, inactive since 2006", + "game engine, role playing, 2D", + "Linux", + "C", + "GPL-2.0" + ], + [ + "erampage ", + "beta, inactive since 2015", + "game engine, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Esenthel Engine ", + "beta", + "game engine", + "Windows, Linux, macOS, Android, iOS, Web", + "C, C++", + "Custom" + ], + [ + "ezEngine ", + "mature", + "game engine", + "Windows, Linux, macOS, Android", + "C++, JavaScript", + "MIT" + ], + [ + "Falltergeist ", + "beta", + "game engine, remake, role playing", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "FIFE ", + "beta", + "game engine", + "Windows", + "C++, Python", + "LGPL-2.1" + ], + [ + "Flex Engine ", + "beta", + "game engine", + "-", + "C++", + "MIT" + ], + [ + "Fractal Engine ", + "mature", + "game engine, 3D", + "-", + "C++", + "MIT" + ], + [ + "Free in the Dark (engine) ", + "beta", + "adventure, game engine, remake", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "FreeSO ", + "beta", + "game engine, remake, simulation", "-", "C#", "MPL-2.0" ], [ - "Ajax3d (Entry)", - "beta, inactive since 2007", - "action, remake", - "Web", - "JavaScript", - "GPL-2.0" - ], - [ - "Alex the Allegator 4 (Entry)", - "mature, inactive since 2003", - "platform", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Wyrmsun (Entry)", - "mature", - "strategy", + "Freya Game Engine ", + "beta, inactive since 2002", + "game engine, strategy, turn-based", "-", - "Lua, C++", - "GPL-2.0" + "Java", + "LGPL-2.1" ], [ - "Fluid Table Tennis (Entry)", - "mature, inactive since 2013", - "arcade, remake", + "Fusee ", + "beta", + "game engine, 3D", + "-", + "C#, Python", + "MIT" + ], + [ + "GameCake ", + "mature", + "game engine", + "Windows, Linux, macOS", + "C, C++, Lua", + "MIT" + ], + [ + "gamekit ", + "mature, inactive since 2015", + "game engine, 3D", + "Windows, Linux, macOS, Android", + "C++, C", + "zlib" + ], + [ + "GamePlay ", + "mature, inactive since 2016", + "game engine, 2D, 3D", + "Windows, Linux, macOS, Android, iOS", + "C++, C", + "Apache-2.0" + ], + [ + "gist-txt ", + "mature, inactive since 2018", + "adventure, game engine", "Web", "JavaScript", "MIT" ], [ - "Fall of Imiryn (Entry)", - "beta, inactive since 2009", - "role playing", - "-", - "C++, Python", - "GPL-3.0" - ], - [ - "Annchienta (Entry)", - "mature, inactive since 2009", - "framework", - "-", - "C++", - "0" - ], - [ - "Annex: Conquer the World (Entry)", - "mature, inactive since 2014", - "strategy", - "Windows, Linux", - "Lua", - "GPL-3.0" - ], - [ - "Abuse 1996 (Entry)", - "mature, inactive since 2016", - "remake", - "-", - "C++, Lisp", - "Custom, Public domain, GPL-2.0, WTFPL" - ], - [ - "Kingdoms (Entry)", - "beta, inactive since 2014", - "strategy", - "Linux", - "C++", - "GPL-3.0" - ], - [ - "OpenMortal (Entry)", - "beta, inactive since 2006", - "action", + "GNU Chess ", + "mature, inactive since 2017", + "game engine, strategy", "Windows, Linux, macOS", - "C++, Perl", - "GPL-2.0" - ], - [ - "OpenFly (Entry)", - "beta, inactive since 2001", - "remake, simulation", - "-", - "C", - "GPL-2.0" - ], - [ - "Venzone (Entry)", - "mature", - "adventure, platform", - "-", - "Haskell", - "GPL-3.0" - ], - [ - "Arrakis (Entry)", - "mature, inactive since 2000", - "remake, strategy", - "-", - "Basic", - "Custom" - ], - [ - "Atomic Tanks (Entry)", - "mature, inactive since 2016", - "action", - "Windows, Linux", - "C++, C", - "GPL-2.0" - ], - [ - "Atomiks (Entry)", - "mature, inactive since 2015", - "puzzle, remake", - "-", - "C, Objective-C", - "GPL-3.0" - ], - [ - "Avanor (Entry)", - "beta, inactive since 2008", - "role playing", - "-", - "C++, Lua, C", - "GPL-2.0" - ], - [ - "Balder2D (Entry)", - "beta, inactive since 2009", - "strategy", - "Linux", "C++", - "GPL-2.0" + "GPL-3.0" ], [ - "Batalla Naval (Entry)", - "mature, inactive since 2002", - "arcade", - "-", - "C, Shell", - "GPL-2.0" - ], - [ - "CBoard (Entry)", - "beta, inactive since 2018", - "tool", - "-", + "GNU Go ", + "mature, inactive since 2011", + "board, game engine, strategy", + "Windows, Linux, macOS", "C", - "0" + "GPL-3.0" ], [ - "Biniax (Entry)", - "mature, inactive since 2012", - "action, puzzle", - "Windows, Linux, macOS, Android", - "C", + "Godot Card Game Framework ", + "mature", + "cards, game engine", + "-", + "GDScript", + "AGPL-3.0" + ], + [ + "Grail ", + "beta, inactive since 2013", + "adventure, game engine, 2D", + "Linux", + "C++, Lua", + "GPL-3.0" + ], + [ + "Haxima ", + "beta", + "game engine, role playing, 2D", + "-", + "C++", + "GPL-3.0" + ], + [ + "HGE ", + "beta, inactive since 2013", + "game engine, 2D", + "Windows", + "C, Haskell", "zlib" ], [ - "Biogenesis (Entry)", - "beta", - "simulation", + "Hypatia ", + "beta, inactive since 2016", + "adventure, game engine, 2D", "-", + "Python", + "MIT" + ], + [ + "ika ", + "beta, inactive since 2007", + "game engine, role playing", + "Windows", + "C++, Python, PHP, C#", + "GPL-2.0" + ], + [ + "Innocence Engine ", + "beta", + "game engine", + "-", + "C++", + "GPL-3.0" + ], + [ + "INSTEAD ", + "mature", + "adventure, game engine, visual novel", + "Windows, Linux, macOS, Android", + "C, Lua, Java", + "MIT" + ], + [ + "Intersect ", + "beta", + "game engine, role playing, 2D", + "Windows, Linux, macOS", + "C#", + "MIT, GPL-2.0" + ], + [ + "ioquake3 ", + "mature", + "action, game engine, remake, shooter", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Isogenic Game Engine ", + "mature", + "game engine, 2D", + "Web", + "JavaScript", + "MIT" + ], + [ + "Jake2 ", + "beta, inactive since 2006", + "action, game engine, remake, 3D, shooter", + "Windows, Linux", "Java", "GPL-2.0" ], [ - "Bitfighter (Entry)", + "JavaScript Graphic Adventure Maker ", "mature", - "action", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0" + "adventure, game engine", + "Web", + "JavaScript", + "MIT" ], [ - "Blobby Volley 2 (Entry)", - "mature, inactive since 2017", - "action, arcade", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Digbuild (Entry)", - "beta, inactive since 2011", - "remake", + "JediOutcastLinux ", + "mature", + "game engine, remake, first-person, shooter", "-", "C, C++", "GPL-2.0" ], [ - "PARPG (Entry)", - "beta, inactive since 2012", - "remake, role playing", - "-", - "Python", - "GPL-3.0" - ], - [ - "Transfusion (Entry)", - "beta, inactive since 2007", - "remake", + "JFDuke3D ", + "beta, inactive since 2005", + "game engine, remake, shooter", "-", "C", "GPL-2.0" ], [ - "Orbium (Entry)", - "mature, inactive since 2018", - "remake, strategy", - "Web", - "JavaScript", - "GPL-2.0" - ], - [ - "Bombermaaan (Entry)", - "mature, inactive since 2010", - "action, arcade", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Bombic (Entry)", - "beta, inactive since 2005", - "action, remake", - "Linux, macOS", - "C++, Objective-C", - "GPL-2.0" - ], - [ - "Bombic2 (Entry)", - "beta, inactive since 2010", - "action, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Boson (Entry)", - "beta, inactive since 2006", - "strategy", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Birth of the Empires (Entry)", - "mature, inactive since 2016", - "strategy", - "-", - "C++", - "Custom" - ], - [ - "Brain Workshop (Entry)", - "mature, inactive since 2011", - "puzzle", + "JGame ", + "mature, inactive since 2012", + "game engine, 2D", "Windows, Linux, macOS", - "Python", + "Java", + "3-clause BSD" + ], + [ + "KeeperRL ", + "beta", + "game engine, simulation", + "Windows", + "C, C++", "GPL-2.0" ], [ - "BRIQUOLO (Entry)", - "mature, inactive since 2008", - "action", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Grimsonland (Entry)", - "mature, inactive since 2017", - "action", + "Kiwi.js ", + "mature, inactive since 2015", + "game engine", "Web", "JavaScript, TypeScript", "MIT" ], [ - "Battle Tanks (Entry)", - "mature, inactive since 2009", - "action, arcade", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Bygfoot (Entry)", - "beta", - "simulation, sports, strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "Jake2 (Entry)", - "beta, inactive since 2006", - "action, game engine, remake", - "Windows, Linux", - "Java", - "0" - ], - [ - "Cannon Smash (Entry)", - "beta, inactive since 2003", - "sports", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Caph (Entry)", - "mature, inactive since 2010", - "puzzle, simulation", - "Windows, Linux", - "C", - "GPL-3.0" - ], - [ - "Cataclysm (Entry)", - "beta, inactive since 2012", - "role playing", - "-", - "C++", - "CC-BY-SA-3.0" - ], - [ - "Cat Mother Dead Justice (Entry)", - "beta, inactive since 2003", - "action, adventure", - "Windows", - "C++", - "3-clause BSD, GPL-2.0" - ], - [ - "Chromium B.S.U. (Entry)", + "KlayGE ", "mature", - "action", - "-", - "C++", - "Artistic License-1.0" - ], - [ - "Chunk Stories (Entry)", - "beta", - "game engine, simulation", - "Windows, Linux, macOS", - "Kotlin, Java", - "0" - ], - [ - "Civil (Entry)", - "beta, inactive since 2003", - "strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Greenius' Civil War (Entry)", - "beta, inactive since 2001", - "remake, strategy", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Conquests (Entry)", - "mature, inactive since 2012", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Construo (Entry)", - "beta, inactive since 2015", - "simulation", - "-", - "C++", - "GPL-3.0" - ], - [ - "CorEngine (Entry)", - "beta, inactive since 2015", "game engine", - "-", - "C", - "b" + "Windows, Linux, macOS", + "C++", + "GPL-2.0" ], [ - "CorsixTH (Entry)", + "Korax' Heritage ", "mature", - "remake, simulation, strategy", + "game engine, role playing, 3D, first-person, shooter", "-", - "Lua, C++", + "None", + "?" + ], + [ + "LambdaHack ", + "beta", + "game engine, roguelike", + "Windows, Linux, Web", + "Haskell", + "3-clause BSD" + ], + [ + "Librelancer ", + "beta", + "action, game engine, remake, simulation, space", + "Windows, Linux", + "C, C#", "MIT" ], [ - "chainreaction (Entry)", - "mature, inactive since 2017", - "remake, strategy", - "-", - "Java", + "LimonEngine ", + "beta", + "game engine, 3D, shooter", + "Windows, Linux, macOS", + "C, C++", "LGPL-3.0" ], [ - "Dungeon Crawl Stone Soup (Entry)", + "LionEngine ", "mature", - "role playing", - "-", - "C++, Lua", - "GPL-2.0" - ], - [ - "The Castles of Dr. Creep (Entry)", - "mature", - "puzzle, remake", - "-", - "C++, Shell", - "GPL-3.0" - ], - [ - "Crimson Fields (Entry)", - "mature, inactive since 2010", - "strategy", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Critterding (Entry)", - "beta, inactive since 2013", - "simulation, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Crossfire (Entry)", - "mature", - "role playing", - "-", - "C, Java", - "GPL-2.0" - ], - [ - "Civilization: Call To Power 2 Source Project (Entry)", - "mature", - "remake, strategy", - "-", - "C, C++", - "Custom" - ], - [ - "Cultivation (Entry)", - "mature, inactive since 2010", - "simulation", - "Windows, Linux, macOS", - "C++", - "Public domain" - ], - [ - "CETech (Entry)", - "beta", - "game engine", - "Linux, macOS", - "C, C++", - "0" - ], - [ - "Cytadela (Entry)", - "beta, inactive since 2013", - "remake", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Danger from the Deep (Entry)", - "beta, inactive since 2011", - "remake, simulation", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Dark Oberon (Entry)", - "mature, inactive since 2009", - "strategy", - "-", - "C++, C, Objective-C", - "GPL-2.0" - ], - [ - "Godot Card Game Framework (Entry)", - "mature", - "cards, game engine", - "-", - "GDScript", - "0" - ], - [ - "Wintermute Engine (Entry)", - "beta, inactive since 2013", - "game engine", - "-", - "C++, C", - "T" - ], - [ - "Jazz\u00b2 Resurrection (Entry)", - "mature", - "platform, remake", - "Windows, Linux, macOS, Android, Web", - "C#, JavaScript", - "GPL-3.0" - ], - [ - "Deity (Entry)", - "mature, inactive since 2014", - "tool", - "-", - "Python", - "0" - ], - [ - "Doomsday Engine (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0, GPL-3.0, LGPL-3.0" - ], - [ - "DeSmuME (Entry)", - "mature, inactive since 2015", - "framework", - "Windows, Linux, macOS", - "C, C++", - "0" - ], - [ - "D-Fend Reloaded (Entry)", - "mature, inactive since 2015", - "tool", - "Windows", - "Pascal", - "0" - ], - [ - "DirectPython (Entry)", - "beta, inactive since 2007", - "library", - "Windows", - "C++", - "D" - ], - [ - "VVVVVV (Entry)", - "mature", - "platform, remake", - "-", - "ActionScript, C++", - "Custom" - ], - [ - "DNT (Entry)", - "beta, inactive since 2016", - "role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "Domination (Entry)", - "mature", - "board, strategy", + "action, game engine, 2D", "Windows, Linux, macOS, Android", "Java", "GPL-3.0" ], [ - "Doom Legacy (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Dune Dynasty (Entry)", - "mature, inactive since 2014", - "remake, strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Dune Legacy (Entry)", - "mature", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Dungeon Mapper (Entry)", - "beta, inactive since 2013", - "tool", - "-", - "C++", - "0" - ], - [ - "eAdventure (Entry)", - "mature, inactive since 2014", - "adventure, game engine", - "-", - "Java, C#", - "0" - ], - [ - "FrEee (Entry)", - "beta", - "strategy", - "-", - "C#", - "CC-BY-NC-SA-2.0" - ], - [ - "Egoboo (Entry)", - "mature, inactive since 2015", - "role playing", - "-", - "C++, C", - "GPL-3.0" - ], - [ - "Sarah-Maries Eierjagd (Entry)", - "mature, inactive since 2005", - "arcade", - "-", - "C++", - "GPL-2.0" - ], - [ - "Elysium Engine (Entry)", - "beta, inactive since 2006", - "game engine, role playing", - "Linux", - "C", - "0" - ], - [ - "Dragon Hunt (Entry)", - "mature", - "role playing", - "-", - "Python", - "GPL-2.0" - ], - [ - "Erebus (Entry)", - "beta", - "role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "Esenthel Engine (Entry)", + "MAGE - Matthias Advanced Game Engine ", "beta", "game engine", - "Windows, Linux, macOS, Android, iOS, Web", - "C, C++", - "m" - ], - [ - "Exult (Entry)", - "mature", - "remake, role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "Fictional Air Combat (Entry)", - "beta, inactive since 2012", - "simulation", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Falcon's Eye (Entry)", - "mature, inactive since 2004", - "remake, simulation", - "Windows, Linux", - "C", - "NetHack General Public License" - ], - [ - "Fish Fillets - Next Generation (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Flixel (Entry)", - "mature", - "framework", - "-", - "ActionScript", - "T" - ], - [ - "FLTrator (Entry)", - "mature, inactive since 2016", - "arcade", "Windows", "C++", "GPL-3.0" ], [ - "Flukz (Entry)", - "beta, inactive since 2014", - "action", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "FooBillard (Entry)", - "mature, inactive since 2010", - "simulation, sports", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "FooBillard++ (Entry)", - "mature, inactive since 2012", - "simulation, sports", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Forsaken (Entry)", - "beta, inactive since 2013", - "remake", - "-", - "C, C++", - "GPL-2.0, Proprietary" - ], - [ - "Bastet (Entry)", - "beta, inactive since 2018", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "Freeciv Alpha Centauri project (Entry)", - "beta, inactive since 2003", - "remake, strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "FreeRails (Entry)", - "beta, inactive since 2008", - "remake, strategy", - "-", - "Java, C++", - "GPL-2.0" - ], - [ - "FreeSiege (Entry)", - "beta", - "puzzle, remake, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Freestars (Entry)", - "beta, inactive since 2008", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "FreeSynd (Entry)", - "beta, inactive since 2017", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Free Tennis (Entry)", - "beta, inactive since 2005", - "sports, strategy", - "-", - "OCaml", - "GPL-2.0" - ], - [ - "FreeTrain (Entry)", - "beta, inactive since 2009", - "simulation", - "-", - "C#, C++", - "LGPL-2.1" - ], - [ - "freeVikings (Entry)", - "beta", - "platform, puzzle", - "Windows", - "Ruby", - "GPL-2.0" - ], - [ - "Frets on Fire (Entry)", - "mature, inactive since 2008", - "music, remake", - "Windows, Linux, macOS", - "Python", - "GPL-2.0" - ], - [ - "Freya Game Engine (Entry)", - "beta, inactive since 2002", - "game engine, strategy", - "-", - "Java", - "1" - ], - [ - "Frozen Bubble (Entry)", - "mature, inactive since 2012", - "puzzle", - "Linux, macOS, Android", - "Perl, C++", - "GPL-2.0" - ], - [ - "Free Space Colonization (Entry)", - "beta, inactive since 2017", - "strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "Trip on the Funny Boat (Entry)", - "mature, inactive since 2007", - "arcade", - "Windows, Linux", - "Python", - "GPL-2.0" - ], - [ - "GalaxyNG (Entry)", - "mature, inactive since 2005", - "strategy", - "-", - "C, PHP, Shell", - "GPL-2.0" - ], - [ - "Game Editor (Entry)", - "mature, inactive since 2014", - "framework", - "Windows, Linux, macOS, iOS", - "C, C++", - "0" - ], - [ - "Castle of the Winds in Elm (Entry)", - "beta", - "remake, role playing", - "Web", - "Elm, JavaScript", - "MIT" - ], - [ - "Castle of the Winds (Entry)", - "beta, inactive since 2016", - "remake, role playing", + "melonJS ", + "mature", + "game engine", "Web", "JavaScript", "MIT" ], [ - "Python Kye (Entry)", - "mature, inactive since 2010", - "arcade, puzzle, remake", + "Metaforce ", + "beta", + "game engine, remake", + "Windows, Linux, macOS", + "C, C++", + "MIT" + ], + [ + "mini2Dx ", + "mature", + "game engine, 2D", + "Windows, Linux, macOS", + "Java, C#", + "Apache-2.0" + ], + [ + "Monofoxe ", + "mature", + "game engine", + "Windows", + "C#", + "MIT" + ], + [ + "MxEngine ", + "mature", + "game engine, 3D", "-", - "Python", + "C++", + "3-clause BSD" + ], + [ + "neoGFX ", + "beta", + "game engine", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Nuvie ", + "beta, inactive since 2018", + "game engine, remake", + "-", + "C, C++, Lua", "GPL-2.0" ], [ - "GPL Arcade Volleyball (Entry)", - "beta, inactive since 2006", - "action, arcade, sports", - "Windows, Linux, macOS", + "Odamex ", + "beta", + "game engine, remake, shooter", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "ONScripter ", + "mature, inactive since 2020", + "game engine, visual novel", + "Windows, Linux, macOS, Android", "C++", "GPL-2.0" ], [ - "GoldenEye: Source (Entry)", - "mature, inactive since 2018", - "remake", + "Open Cube ", + "beta, inactive since 2017", + "game engine, remake", "-", "C++, C", + "zlib" + ], + [ + "openage ", + "beta", + "game engine, remake, strategy, real-time", + "-", + "C++, Python", "GPL-3.0" ], [ - "Gideros (Entry)", + "OpenBOR ", "mature", - "framework", - "Windows, Linux, macOS, Android", + "game engine, 2D, clone", + "-", + "C, C++", + "3-clause BSD" + ], + [ + "openc2e ", + "beta", + "game engine, remake, simulation", + "-", + "C, C++", + "LGPL-2.1" + ], + [ + "OpenGothic ", + "beta", + "game engine, remake, role playing", + "Windows", + "C++", + "MIT" + ], + [ + "OpenJK ", + "beta", + "action, game engine, remake", + "Windows", + "C, C++", + "GPL-2.0" + ], + [ + "OpenKeeper ", + "beta", + "game engine, remake, simulation", + "-", + "Java", + "GPL-3.0" + ], + [ + "OpenMW ", + "mature", + "game engine, remake, role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenNFS ", + "beta", + "game engine, remake", + "-", + "C, C++", + "MIT" + ], + [ + "OpenRW ", + "beta", + "action, game engine, remake", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "OpenSAGE ", + "beta", + "game engine, strategy, clone, real-time", + "Windows, Linux, macOS", + "C#", + "LGPL-3.0" + ], + [ + "OpenTESArena ", + "beta", + "game engine, remake", + "Windows, Linux, macOS", + "C++", + "MIT" + ], + [ + "OpenTomb ", + "beta", + "action, game engine, remake", + "Windows", "C, C++, Lua", + "LGPL-3.0" + ], + [ + "OpenVIII ", + "beta", + "game engine, remake, role playing", + "Windows, Linux", + "C#", + "MIT" + ], + [ + "OpenXRay ", + "mature", + "action, game engine, remake", + "-", + "C++, Lua", "?" ], [ - "Gigalomania (Entry)", + "Oreon Engine ", "mature", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Glest (Entry)", - "mature, inactive since 2009", - "strategy", - "-", - "C++, Shell", - "GPL-2.0" - ], - [ - "Golly (Entry)", - "mature", - "simulation", - "Windows, Linux, macOS, Android", - "C++, Java", - "GPL-2.0" - ], - [ - "Grobots (Entry)", - "mature, inactive since 2014", - "simulation", + "game engine", "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "GUSANOS (Entry)", - "beta, inactive since 2006", - "action, remake", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Gusty's Serpents (Entry)", - "beta, inactive since 2014", - "action, arcade", - "Windows", - "C++", + "Java", "GPL-3.0" ], [ - "Gweled (Entry)", - "mature", - "puzzle", - "Linux", - "C, Shell", - "GPL-2.0" - ], - [ - "Hypercube (Entry)", - "mature, inactive since 2016", - "puzzle", - "-", - "Java", - "GPL-2.0" - ], - [ - "Gravitation (Entry)", - "mature, inactive since 2008", - "adventure", - "Windows, Linux, macOS", - "C++", - "Public domain" - ], - [ - "Passage (Entry)", - "mature, inactive since 2011", - "role playing", - "Windows, Linux, macOS", - "C++", - "Public domain" - ], - [ - "Hedgewars (Entry)", - "mature", - "action", - "Windows, Linux, iOS", - "Lua, C, C++, Pascal, Haskell", - "GPL-2.0" - ], - [ - "Hematite (Entry)", + "ouzel ", "beta", - "remake, simulation", + "game engine, 2D", + "Windows, Linux, macOS, Android, iOS, Web", + "C, C++, Objective-C", + "2-clause BSD" + ], + [ + "Oxygen Engine ", + "mature", + "game engine", + "-", + "C++, C", + "Apache-2.0" + ], + [ + "PainTown ", + "mature", + "action, arcade, game engine, 2D", + "Windows, Linux, macOS, Android", + "C++, Java, Python", + "3-clause BSD" + ], + [ + "Pentagram ", + "beta, inactive since 2018", + "game engine, remake, role playing", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Permafrost Engine ", + "mature", + "game engine, strategy, 3D, real-time", + "-", + "C, Python", + "GPL-3.0" + ], + [ + "phpRPG ", + "beta, inactive since 2006", + "game engine, role playing", + "Web", + "PHP", + "GPL-2.0" + ], + [ + "Pixel Wheels ", + "beta", + "game engine, 2D", + "Windows, Linux, macOS, Android", + "Java", + "GPL-3.0" + ], + [ + "PixelLight ", + "mature, inactive since 2012", + "game engine, 3D", + "Windows, Linux", + "C, C++", + "MIT" + ], + [ + "Plasma ", + "mature", + "game engine, 3D", + "-", + "C++, Python", + "GPL-3.0" + ], + [ + "Playir ", + "mature, inactive since 2014", + "game engine", + "Android, iOS, Web", + "C++", + "Apache-2.0" + ], + [ + "Q-Gears ", + "beta, inactive since 2015", + "game engine, remake, role playing", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Quartz Engine ", + "beta", + "game engine", + "-", + "C++", + "3-clause BSD" + ], + [ + "RadixEngine ", + "mature", + "game engine, 3D", + "-", + "C++", + "zlib" + ], + [ + "RBDOOM-3-BFG ", + "mature", + "game engine, remake, shooter", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "ResidualVM ", + "beta", + "adventure, game engine, remake", + "Windows, macOS", + "C++", + "GPL-2.0" + ], + [ + "Rigel Engine ", + "beta", + "action, game engine, remake, shooter", + "-", + "C++", + "GPL-2.0" + ], + [ + "RogueSharp ", + "mature", + "game engine, roguelike", + "-", + "C#", + "MIT" + ], + [ + "rpgboss ", + "beta, inactive since 2017", + "game engine, role playing", + "Windows, Linux, macOS", + "Scala, JavaScript", + "AGPL-3.0" + ], + [ + "rRootage ", + "beta, inactive since 2004", + "game engine, shooter", + "Windows, Linux", + "C", + "2-clause BSD" + ], + [ + "Ruby-warrior ", + "beta, inactive since 2012", + "game engine, roguelike", + "Windows, Linux, macOS", + "Ruby", + "MIT" + ], + [ + "RuZZT ", + "beta", + "adventure, game engine, remake", "-", "Rust", "MIT" ], [ - "Heroine Dusk (Entry)", - "mature, inactive since 2017", - "role playing", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "Hex-a-hop (Entry)", - "mature, inactive since 2013", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "HexGL (Entry)", - "mature, inactive since 2016", - "role playing", - "Web", - "JavaScript, CoffeeScript", - "MIT" - ], - [ - "HHexen (Entry)", - "mature, inactive since 2013", - "strategy", - "Linux", - "C", - "GPL-2.0" - ], - [ - "HoDoKu (Entry)", - "mature, inactive since 2013", - "puzzle", - "Windows, Linux, macOS", - "Java", - "GPL-3.0" - ], - [ - "Fairy-Max (Entry)", - "mature, inactive since 2018", - "simulation", - "-", - "C", - "Custom" - ], - [ - "Heart of the Alien (Entry)", - "beta, inactive since 2005", - "adventure, remake", - "Windows", - "C", - "GPL-2.0" - ], - [ - "Airstrike (Entry)", - "beta, inactive since 2014", - "arcade", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Duke3D (Entry)", - "beta, inactive since 2009", - "action, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Gee Whiz (Entry)", - "beta, inactive since 2004", - "role playing", - "-", - "C, Shell", - "GPL-2.0" - ], - [ - "Rise of the Triad for Linux (Entry)", - "mature, inactive since 2012", - "action, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Tennix! (Entry)", + "sfall ", "mature", - "sports, strategy", + "game engine, remake", "-", - "C, C++", - "GPL-2.0" - ], - [ - "Bt Builder (Entry)", - "beta", - "remake, tool", - "-", - "C, C++", - "0" - ], - [ - "Ostrich Riders (Entry)", - "beta", - "arcade, remake", - "-", - "C++", + "C++, C", "GPL-3.0" ], [ - "Undum (Entry)", - "mature, inactive since 2018", - "framework", - "Web", - "JavaScript", - "T" - ], - [ - "iiChantra (Entry)", - "beta, inactive since 2012", - "action", - "Windows, Linux", - "C++", - "MIT" - ], - [ - "Infon Battle Arena (Entry)", - "beta, inactive since 2012", - "simulation, strategy", - "Windows, Linux", - "C, Lua", - "GPL-2.0" - ], - [ - "Snowballz (Entry)", - "beta, inactive since 2007", - "strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Freeserf (Entry)", + "Sludge ", "mature", - "remake, strategy", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Dust Racing 2D (Entry)", - "mature", - "remake, sports", - "Windows, Linux", - "C, C++", - "GPL-3.0" - ], - [ - "kiki the nano bot (Entry)", - "mature, inactive since 2007", - "puzzle", - "Windows, macOS", - "C++", - "Public domain" - ], - [ - "Minilens (Entry)", - "mature, inactive since 2018", - "platform, puzzle", - "Windows, Linux, macOS, Android, Web", - "GDScript", - "GPL-3.0" - ], - [ - "KQ Lives (Entry)", - "beta, inactive since 2011", - "role playing", - "-", - "C", - "GPL-2.0" - ], - [ - "Krank (Entry)", - "beta, inactive since 2008", - "role playing", - "Windows, Linux, macOS", - "Python", - "Public domain" - ], - [ - "Krystal Drop (Entry)", - "beta, inactive since 2004", - "puzzle, remake", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "Operation Citadel (Entry)", - "beta, inactive since 2000", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "HGE (Entry)", - "beta, inactive since 2013", - "game engine", - "Windows", - "C, Haskell", - "b" - ], - [ - "Grail (Entry)", - "beta, inactive since 2013", "adventure, game engine", - "Linux", - "C++, Lua", - "0" - ], - [ - "Lemmini (Entry)", - "beta, inactive since 2017", - "puzzle", - "-", - "Java", - "Apache-2.0" - ], - [ - "LBreakout2 (Entry)", - "mature, inactive since 2010", - "arcade", - "Linux", - "C", - "GPL-2.0" - ], - [ - "LBreakoutHD (Entry)", - "mature", - "arcade", - "Linux", - "C++", - "GPL-3.0" - ], - [ - "LGeneral (Entry)", - "mature, inactive since 2017", - "remake, strategy", - "Android", - "C", - "GPL-2.0" - ], - [ - "LMarbles (Entry)", - "beta", - "strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "LTris (Entry)", - "mature, inactive since 2013", - "puzzle", - "-", - "C", - "GPL-2.0" - ], - [ - "Online Chess Club (Entry)", - "mature", - "strategy", - "Web", - "PHP, JavaScript", - "GPL-2.0" - ], - [ - "Libre: The Open Source Card Game (Entry)", - "mature, inactive since 2010", - "cards, tool", - "-", - "Python, Shell", - "0" - ], - [ - "Lincity (Entry)", - "mature, inactive since 2005", - "simulation", - "-", - "C", - "GPL-2.0" - ], - [ - "Powermanga (Entry)", - "beta, inactive since 2015", - "arcade", - "Linux", - "C", - "GPL-3.0" - ], - [ - "TecnoballZ (Entry)", - "beta, inactive since 2016", - "arcade", - "-", - "C++", - "GPL-3.0" - ], - [ - "3d.city (Entry)", - "mature, inactive since 2016", - "simulation", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "Labyrinth of Worlds (Entry)", - "beta, inactive since 2010", - "role playing", - "-", - "C++", - "LGPL-3.0" - ], - [ - "uMario (Entry)", - "beta, inactive since 2016", - "platform, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "DukeGDX (Entry)", - "beta", - "action, remake", - "-", - "Java", - "GPL-3.0" - ], - [ - "PowerslaveGDX (Entry)", - "beta", - "action, remake", - "-", - "Java", - "Custom" - ], - [ - "RedneckGDX (Entry)", - "beta", - "action, remake", - "-", - "Java", - "Custom" - ], - [ - "TekwarGDX (Entry)", - "beta", - "action, remake", - "-", - "Java", - "Custom" - ], - [ - "WitchavenGDX (Entry)", - "beta", - "action, remake", - "-", - "Java", - "Custom" - ], - [ - "Machinations (Entry)", - "beta, inactive since 2003", - "strategy", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Mah-Jong (Entry)", - "mature", - "strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "ManiaDrive (Entry)", - "mature, inactive since 2008", - "framework, remake", - "Windows, Linux", - "PHP", - "?" - ], - [ - "Manic Digger (Entry)", - "mature, inactive since 2017", - "remake, simulation", - "Windows", - "C#", - "Public domain, Unlicense" - ], - [ - "Backbone Game Engine (Entry)", - "beta, inactive since 2016", - "game engine, platform", - "Web", - "JavaScript", - "T" - ], - [ - "Intricacy (Entry)", - "beta", - "puzzle", "Windows, Linux, macOS", - "Haskell", - "GPL-3.0" - ], - [ - "Kuklomenos (Entry)", - "beta, inactive since 2012", - "arcade", - "-", - "C++", - "GPL-3.0" - ], - [ - "Meridian 59 (Entry)", - "mature", - "role playing", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Our Personal Space (Entry)", - "mature", - "simulation, visual novel", - "-", - "Ren'Py", - "GPL-3.0" - ], - [ - "Super Methane Brothers (Entry)", - "mature, inactive since 2011", - "arcade, remake", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Microracers (Entry)", - "beta, inactive since 2005", - "remake", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "MicroWar 2.0 (Entry)", - "mature, inactive since 2009", - "action", - "Windows, macOS", - "Python", - "3-clause BSD" - ], - [ - "Mega Mario (Entry)", - "mature, inactive since 2012", - "action, platform, remake", - "Windows", - "C++", + "C, C++, Objective-C", "LGPL-2.1" ], [ - "Moagg2 (Entry)", - "mature, inactive since 2008", - "arcade", - "Windows, Linux", - "Java", - "GPL-2.0" - ], - [ - "Mocha Doom (Entry)", - "beta, inactive since 2012", - "remake", - "-", - "Java", - "?" - ], - [ - "Mop(e)snake (Entry)", - "beta, inactive since 2009", - "arcade", - "-", - "Python", - "GPL-2.0" - ], - [ - "Mr.Boom (Entry)", - "mature", - "action, remake", - "-", - "C++, C", + "Spartan Engine ", + "beta", + "game engine", + "Windows", + "C, C++", "MIT" ], [ - "SteveTech1 (Entry)", + "Spring ", + "mature", + "game engine, remake, strategy, real-time", + "-", + "C++, C, Lua", + "GPL-2.0" + ], + [ + "Squiffy ", + "mature", + "game engine, tool", + "Web", + "JavaScript", + "MIT" + ], + [ + "SteveTech1 ", "beta, inactive since 2019", - "game engine", + "game engine, 3D, first-person, real-time, shooter", "Windows, Linux", "Java", - "T" - ], - [ - "Murder In The Public Domain (Entry)", - "mature, inactive since 2013", - "adventure, visual novel", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "MUSoSu (Entry)", - "beta, inactive since 2008", - "adventure", - "-", - "Java", - "GPL-3.0" - ], - [ - "NStars! (Entry)", - "beta, inactive since 2004", - "remake, strategy", - "Windows", - "C#", - "?" - ], - [ - "Numpty Physics (Entry)", - "beta, inactive since 2016", - "puzzle, simulation", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Nuvie (Entry)", - "beta, inactive since 2018", - "game engine, remake", - "-", - "C, C++, Lua", - "0" - ], - [ - "NXEngine (Entry)", - "mature", - "platform, remake", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "nXtank (Entry)", - "beta, inactive since 2010", - "action", - "Windows", - "Python, C++", - "GPL-3.0" - ], - [ - "Star Maiden Astraea Rio (Entry)", - "mature", - "adventure, visual novel", - "-", - "Ren'Py", "MIT" ], [ - "Open Game Engine (Entry)", - "beta, inactive since 2008", - "framework, game engine", - "Windows", + "Stratagus ", + "mature", + "game engine, strategy, real-time", + "Windows, Linux, macOS", "C++", - "1" + "GPL-2.0" ], [ - "Ogrian Carpet (Entry)", - "beta, inactive since 2018", - "action", - "-", - "C++", + "sundog ", + "beta", + "game engine, remake, role playing, simulation, space", + "Linux", + "C, C++, Python", "MIT" ], [ - "Mininim (Entry)", - "beta, inactive since 2017", - "action, remake", - "Windows, Linux", - "C", - "GPL-3.0" - ], - [ - "54321 (Entry)", - "mature, inactive since 2001", - "puzzle", - "-", - "C++", - "Custom" - ], - [ - "Kobo Deluxe (Entry)", - "beta, inactive since 2007", - "action", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "ONScripter (Entry)", - "mature, inactive since 2020", - "game engine, visual novel", - "Windows, Linux, macOS, Android", - "C++", - "0" - ], - [ - "Open Imperium Galactica (Entry)", - "mature", - "remake, strategy", - "-", - "Java", - "LGPL-3.0" - ], - [ - "OpenArena (Entry)", - "mature, inactive since 2012", - "action, remake", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Open Fodder (Entry)", - "mature", - "remake", - "Windows, Linux", - "C, C++", - "GPL-3.0" - ], - [ - "OGS Mahjong (Entry)", - "mature, inactive since 2016", - "board, puzzle", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Open Jumpgate (Entry)", - "beta, inactive since 2017", - "remake, role playing, simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "OpenITG (Entry)", - "beta, inactive since 2017", - "music", - "Linux", - "C, C++", - "MIT" - ], - [ - "Open Meridian (Entry)", - "mature", - "remake, role playing", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "openMSX (Entry)", - "mature", - "action", - "Windows, macOS, Android", - "C++", - "GPL-2.0" - ], - [ - "OpenMW (Entry)", - "mature", - "game engine, remake, role playing", - "-", - "C++", - "0" - ], - [ - "Open Quartz (Entry)", - "beta, inactive since 2004", - "strategy", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Open Rails (Entry)", - "mature", - "simulation", - "-", - "C#", - "GPL-3.0" - ], - [ - "OpenRoads (Entry)", - "mature, inactive since 2014", - "arcade, remake", - "Web", - "TypeScript, JavaScript", - "MIT" - ], - [ - "Open RPG Maker (Entry)", - "beta, inactive since 2014", - "framework, role playing", - "-", - "C++", - "0" - ], - [ - "Open Simulator (Entry)", - "beta", - "adventure", - "-", - "C#", - "3-clause BSD" - ], - [ - "OpenSkyscraper (Entry)", - "beta", - "remake, simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "OpenSpades (Entry)", - "beta", - "remake", - "Windows, macOS", - "C, C++, AngelScript", - "GPL-3.0" - ], - [ - "Open Surge (Entry)", - "beta", - "action, platform", - "-", - "C", - "GPL-3.0" - ], - [ - "OpenTitus (Entry)", - "beta, inactive since 2014", - "remake", - "-", - "C", - "GPL-3.0" - ], - [ - "Overload (Entry)", - "mature", - "framework", - "Windows", - "C, C++", - "T" - ], - [ - "Pachi (Entry)", - "mature", - "board, strategy", - "Windows, Linux", - "C, Python", - "GPL-2.0" - ], - [ - "PainTown (Entry)", - "mature", - "action, arcade, game engine", - "Windows, Linux, macOS, Android", - "C++, Java, Python", - "D" - ], - [ - "Pasang Emas (Entry)", - "mature", - "board, strategy", - "Linux", - "Vala", - "GPL-3.0" - ], - [ - "Pathological (Entry)", - "beta, inactive since 2003", - "puzzle, remake", - "-", - "Python, Shell", - "GPL-2.0" - ], - [ - "PCGen (Entry)", - "mature", - "tool", - "-", - "Java", - "1" - ], - [ - "Pentagram (Entry)", - "beta, inactive since 2018", - "game engine, remake, role playing", - "Windows, Linux, macOS", - "C++", - "0" - ], - [ - "Performous (Entry)", - "mature", - "music", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "Afternoon Stalker (Entry)", - "mature, inactive since 2012", - "action, remake", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "Cosmosmash (Entry)", - "mature, inactive since 2013", - "action, remake", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "Phaser (Entry)", - "mature", - "framework", - "Web", - "JavaScript", - "T" - ], - [ - "phpRPG (Entry)", - "beta, inactive since 2006", - "game engine, role playing", - "Web", - "PHP", - "0" - ], - [ - "GameLV (Entry)", - "beta", - "adventure", - "-", - "C++", - "GPL-2.0" - ], - [ - "Emilia Pinball (Entry)", - "beta", - "simulation, sports", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "PipeWalker (Entry)", - "beta, inactive since 2012", - "puzzle", - "Windows", - "C++", - "GPL-3.0" - ], - [ - "Pixel Dungeon (Entry)", - "mature, inactive since 2015", - "role playing", - "Windows, Linux, macOS, Android", - "Java", - "GPL-3.0" - ], - [ - "Pizza Business (Entry)", - "mature, inactive since 2003", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Playir (Entry)", - "mature, inactive since 2014", - "game engine", - "Android, iOS, Web", - "C++", - "0" - ], - [ - "PLIB (Entry)", - "mature, inactive since 2012", - "framework", - "Windows, Linux, macOS", - "C++", - "0" - ], - [ - "Polycode (Entry)", - "beta", - "framework", - "-", - "C, C++", - "T" - ], - [ - "gist-txt (Entry)", - "mature, inactive since 2018", - "adventure, game engine", - "Web", - "JavaScript", - "T" - ], - [ - "PrBoom+ (Entry)", - "mature, inactive since 2016", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Primrose (Entry)", - "mature, inactive since 2009", - "puzzle", - "Windows, Linux, macOS", - "C++", - "Public domain" - ], - [ - "Privateer - Gemini Gold (Entry)", - "mature, inactive since 2012", - "adventure, remake, simulation", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "F.LF (Entry)", - "mature", - "framework", - "Web", - "JavaScript", - "0" - ], - [ - "Psyco (Entry)", - "mature, inactive since 2008", - "tool", - "Windows, Linux", - "C", - "T" - ], - [ - "PSY PONG 3D (Entry)", - "beta, inactive since 2009", - "arcade", - "-", - "C", - "GPL-3.0" - ], - [ - "Pymapper (Entry)", - "mature", - "tool", - "-", - "Python", - "0" - ], - [ - "pyRacerz (Entry)", - "beta, inactive since 2005", - "framework", - "-", - "Python", - "0" - ], - [ - "Quad-engine (Entry)", - "beta", - "framework", - "-", - "Pascal", - "T" - ], - [ - "ProQuake 4 (Entry)", - "mature, inactive since 2018", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "QuakeSpasm (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Rescue! Max (Entry)", - "beta, inactive since 2013", - "action, remake, strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "Ri-li (Entry)", - "mature, inactive since 2007", - "arcade", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Colossal Cave Adventure (Entry)", - "mature", - "adventure", - "-", - "Python", - "Apache-2.0" - ], - [ - "Hack (Entry)", - "mature, inactive since 1985", - "role playing", - "-", - "C", - "3-clause BSD" - ], - [ - "Rogue Clone IV (Entry)", - "mature, inactive since 2006", - "remake, role playing", - "-", - "C", - "3-clause BSD" - ], - [ - "HyperRogue (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS, Android", - "C++", - "GPL-2.0" - ], - [ - "RedShift (Entry)", - "beta, inactive since 2008", - "simulation", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "rock-raiders-remake (Entry)", - "beta", - "action, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Monsterz (Entry)", - "beta, inactive since 2007", - "arcade, puzzle", - "Windows, Linux, macOS", - "Python", - "WTFPL" - ], - [ - "GNU Shogi (Entry)", - "mature, inactive since 2018", - "strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "rpge (Entry)", - "beta, inactive since 2014", - "framework, role playing", - "-", - "C, Shell", - "0" - ], - [ - "The Ur-Quan Masters (Entry)", - "mature, inactive since 2011", - "remake, strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "FreeSpace 2 Source Code Project (Entry)", - "mature", - "remake, simulation", - "Windows, Linux, macOS", - "C, C++", - "Unlicense" - ], - [ - "Scrabble3D (Entry)", - "mature, inactive since 2015", - "board, strategy", - "Windows, Linux, macOS", - "Pascal", - "GPL-3.0" - ], - [ - "SDL Asylum (Entry)", - "mature, inactive since 2009", - "action, arcade, remake", - "Linux", - "C", - "GPL-3.0" - ], - [ - "SDL-Ball (Entry)", - "mature, inactive since 2016", - "arcade", - "Linux", - "C++", - "GPL-3.0" - ], - [ - "SDL Sopwith (Entry)", - "mature, inactive since 2014", - "action, remake", - "Linux", - "C, C++", - "GPL-2.0" - ], - [ - "Secret Maryo Chronicles (Entry)", - "mature, inactive since 2009", - "action, puzzle, remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "Scrolling Game Development Kit 2 (Entry)", - "mature, inactive since 2017", - "framework", - "Windows", - "C#", - "0" - ], - [ - "Fujo (Entry)", - "mature, inactive since 2014", - "role playing", - "-", - "Python", - "CC-BY-SA-4.0" - ], - [ - "Simple Sokoban (Entry)", - "mature, inactive since 2014", - "puzzle", - "-", - "C, Objective-C", - "GPL-3.0" - ], - [ - "Brogue (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS", - "C", - "AGPL-3.0" - ], - [ - "SLADE (Entry)", - "mature", - "tool", - "Windows, macOS", - "C++", - "0" - ], - [ - "Sleep Is Death (Entry)", - "mature, inactive since 2018", - "role playing", - "-", - "C++", - "?" - ], - [ - "Slime Volley (Entry)", - "mature, inactive since 2010", - "arcade", - "Windows, Linux, macOS", - "C", - "GPL-3.0" - ], - [ - "Word War vi (Entry)", - "mature", - "action", - "Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Openglad (Entry)", - "mature, inactive since 2004", - "remake, role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "Siege of Avalon : Open Source (Entry)", - "beta, inactive since 2011", - "remake", - "-", - "Pascal", - "Custom" - ], - [ - "SoftPixel Engine (Entry)", - "mature, inactive since 2013", - "framework", - "Windows, Linux", - "C++, C", - "b" - ], - [ - "SokoSolve (Entry)", - "mature, inactive since 2009", - "puzzle", - "Windows, Linux", - "C#", - "GPL-3.0" - ], - [ - "Ambrose3D (Entry)", - "beta, inactive since 2007", - "game engine", - "Windows", - "C++", - "b" - ], - [ - "Sopwith 3 (Entry)", - "beta, inactive since 2003", - "remake, simulation", - "-", - "C, C++, Objective-C", - "GPL-2.0" - ], - [ - "Civitas (Entry)", - "beta, inactive since 2017", - "simulation", - "-", - "Java, Blender Script", - "GPL-2.0" - ], - [ - "SpaceZero (Entry)", - "beta", - "strategy", - "Linux", - "C", - "GPL-3.0" - ], - [ - "shadow-of-the-beast-html5 (Entry)", - "beta, inactive since 2017", - "action, remake", - "Web", - "JavaScript", - "Apache-2.0" - ], - [ - "Stareater (Entry)", - "beta", - "strategy", - "Windows, Linux, macOS", - "C#", - "GPL-3.0" - ], - [ - "Stargus (Entry)", - "beta, inactive since 2010", - "remake", - "-", - "C++, Lua", - "GPL-2.0" - ], - [ - "Star Ruler 2 (Entry)", - "mature", - "remake, strategy", - "-", - "C, C++", - "MIT" - ], - [ - "Arashi-JS (Entry)", - "beta, inactive since 2010", - "remake", - "Web", - "JavaScript", - "GPL-2.0" - ], - [ - "orona (Entry)", - "beta, inactive since 2012", - "remake, strategy", - "Web", - "CoffeeScript", - "GPL-2.0" - ], - [ - "Vertigo (Entry)", - "beta, inactive since 2002", - "remake, simulation", - "Linux", - "C", - "GPL-2.0" - ], - [ - "Sudokuki (Entry)", - "mature, inactive since 2016", - "puzzle", - "Windows, Linux", - "C, Java", - "GPL-3.0" - ], - [ - "Superpowers (Entry)", - "mature", - "framework", - "Web", - "TypeScript", - "C" - ], - [ - "Syndicate Wars Port (Entry)", - "beta, inactive since 2010", - "action, remake, strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "T^3 (Entry)", - "beta, inactive since 2005", - "puzzle", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Tactics Squad (Entry)", - "beta, inactive since 2007", - "strategy", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Open Cube (Entry)", + "Tapir ", "beta, inactive since 2017", "game engine, remake", "-", - "C++, C", - "b" + "C, Ruby", + "Apache-2.0, MIT" ], [ - "TES3MP (Entry)", - "beta", - "remake", + "The Eternity Engine ", + "mature", + "game engine, remake, first-person, shooter", "Windows, Linux, macOS", - "C++", + "C, C++", "GPL-3.0" ], [ - "The Butterfly Effect (Entry)", + "The Force Engine ", "beta", - "simulation", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "The Clans (Entry)", - "beta, inactive since 2003", - "role playing", + "action, game engine, remake, first-person, shooter", "-", - "C, Objective-C", + "C++", "GPL-2.0" ], [ - "jewelthief (Entry)", - "mature, inactive since 2016", - "arcade, remake", - "Android", - "Java", - "GPL-3.0" + "Thunder Engine ", + "beta", + "game engine, 2D, 3D", + "-", + "C++", + "Apache-2.0" ], [ - "PrimeShooter (Entry)", - "mature, inactive since 2010", - "arcade, educational", - "Web", - "JavaScript", - "GPL-2.0" + "Torque 2D ", + "mature", + "game engine, 2D", + "Windows, Linux, macOS", + "C++, C", + "MIT" ], [ - "Thunder&Lightning (Entry)", + "Torque 3D ", + "mature", + "game engine, 3D", + "Windows, Linux, macOS", + "C++, C", + "MIT" + ], + [ + "twin-e ", "beta, inactive since 2015", - "simulation, strategy", - "-", - "C, C++, Io", - "GPL-2.0" - ], - [ - "I Have No Tomatoes (Entry)", - "mature, inactive since 2004", - "arcade, remake", - "Windows, Linux, macOS", - "C++", - "zlib" - ], - [ - "Toppler (Entry)", - "mature, inactive since 2012", - "action, puzzle, remake", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Tower Toppler (Entry)", - "mature, inactive since 2012", - "arcade, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "TORCS, The Open Racing Car Simulator (Entry)", - "mature, inactive since 2016", - "simulation", - "Windows, Linux", - "C++, C, PHP", - "GPL-2.0" - ], - [ - "Transcend (Entry)", - "beta, inactive since 2005", - "arcade, music", - "Windows, Linux, macOS", - "C++", - "?" - ], - [ - "Trigger (Entry)", - "beta", - "action", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Open Greedy (Entry)", - "beta, inactive since 2017", - "arcade", + "adventure, game engine, remake", "-", "C", "GPL-2.0" ], [ - "TROPHY (Entry)", - "mature, inactive since 2012", - "simulation", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Turbu (Entry)", - "beta, inactive since 2013", - "role playing, tool", - "-", - "Pascal", - "1" - ], - [ - "Tux Football (Entry)", - "beta, inactive since 2012", - "arcade, simulation, sports", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "TuxKart (Entry)", - "beta, inactive since 2004", - "role playing", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "Tux Paint (Entry)", - "beta", - "educational", - "Windows, Linux, macOS, Android, iOS", - "C, C++", - "GPL-2.0" - ], - [ - "Tux Racer (Entry)", - "beta, inactive since 2001", - "action", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Twine (Entry)", + "Twine ", "mature", "game engine, tool", "Web", "JavaScript, TypeScript", - "0" - ], - [ - "Dungeon Craft (Entry)", - "mature", - "remake, role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "UFO2000 (Entry)", - "mature, inactive since 2012", - "remake, strategy", - "-", - "C, C++, Lua", - "GPL-2.0" - ], - [ - "Hammer of Thyrion (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Nuncabola (Entry)", - "beta", - "action", - "-", - "Java", - "GPL-2.0" - ], - [ - "Underworld Adventures (Entry)", - "beta", - "role playing", - "-", - "C++, Lua", - "GPL-2.0" - ], - [ - "Vamos (Entry)", - "beta, inactive since 2014", - "simulation", - "Linux", - "C++, Python", "GPL-3.0" ], [ - "VDrift (Entry)", - "mature, inactive since 2014", - "simulation", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "vitetris (Entry)", - "beta", - "puzzle, remake", - "Windows, Linux", - "C", - "2-clause BSD" - ], - [ - "Violetland (Entry)", - "beta", - "remake", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "xDuke (Entry)", - "beta, inactive since 2010", - "remake", + "TwinEngine ", + "mature, inactive since 2015", + "adventure, game engine, remake", "-", "C", "GPL-2.0" ], [ - "Vorton (Entry)", - "beta, inactive since 2004", - "action, remake", - "Windows, Linux", - "C", - "GPL-3.0" - ], - [ - "Wargus (Entry)", - "mature", - "remake, strategy", - "-", - "C++, Lua, C", - "GPL-2.0" - ], - [ - "WAtomic (Entry)", - "mature, inactive since 2005", - "remake, strategy", - "-", - "Pascal", - "GPL-2.0" - ], - [ - "fRaBs (Entry)", - "mature, inactive since 2016", - "action, adventure", - "-", - "Lisp, C++, C", - "Public domain" - ], - [ - "Einstein Puzzle (Entry)", - "mature, inactive since 2005", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "Dmomd (Entry)", - "mature", - "role playing", - "-", - "Lisp", - "GPL-3.0" - ], - [ - "Domino On Acid (Entry)", - "mature, inactive since 2009", - "puzzle", - "-", - "Java", - "GPL-2.0" - ], - [ - "Wizznic! (Entry)", + "Tyger ", "beta, inactive since 2016", - "arcade, puzzle, remake", + "adventure, game engine, remake", "-", - "C", - "GPL-3.0" + "Python", + "?" ], [ - "Wizardry Legacy (Entry)", - "beta, inactive since 2018", - "remake", - "Windows, Linux", + "Wagic, the Homebrew ", + "beta", + "cards, game engine", + "Windows, Linux, macOS, Android, iOS", "C++, C, Objective-C", - "GPL-3.0" + "3-clause BSD" ], [ - "Wograld (Entry)", + "WebFun ", "beta", - "role playing", - "-", - "C", - "GPL-2.0" - ], - [ - "World of Phaos (Entry)", - "mature, inactive since 2011", - "role playing", - "Web", - "PHP", - "GPL-2.0" - ], - [ - "JGame (Entry)", - "mature, inactive since 2012", - "game engine", - "Windows, Linux, macOS", - "Java", - "D" - ], - [ - "Alien Assault Traders (Entry)", - "beta, inactive since 2009", - "strategy", - "Web", - "PHP", - "GPL-2.0" - ], - [ - "Omega-rpg (Entry)", - "beta, inactive since 2000", - "framework", - "-", - "C, Emacs Lisp", - "0" - ], - [ - "Nexuiz (Entry)", - "mature", - "action", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "OpenJazz (Entry)", - "beta", - "arcade, remake", - "Windows, macOS", - "C++", - "GPL-2.0" - ], - [ - "Allure of the Stars (Entry)", - "beta", - "role playing, strategy", - "Web", - "Haskell", - "AGPL-3.0" - ], - [ - "Armagetron Advanced (Entry)", - "mature", - "action", - "-", - "C++", - "GPL-2.0" - ], - [ - "Consomaton (Entry)", - "mature, inactive since 2016", - "puzzle", + "adventure, game engine, remake", "Web", "TypeScript", "MIT" ], [ - "Noiz2sa (Entry)", - "beta, inactive since 2004", - "arcade", - "Windows, Linux", - "C, C++", - "2-clause BSD" - ], - [ - "PARSEC47 (Entry)", - "beta, inactive since 2003", - "arcade", - "Windows, Linux", - "D", - "2-clause BSD" - ], - [ - "rRootage (Entry)", - "beta, inactive since 2004", - "game engine", - "Windows, Linux", - "C", - "D" - ], - [ - "Tumiki Fighters (Entry)", - "mature, inactive since 2005", - "arcade", - "Windows, Linux", - "D, C++", - "2-clause BSD" - ], - [ - "Advanced Strategic Command (Entry)", - "mature", - "strategy", + "Wintermute Engine ", + "beta, inactive since 2013", + "game engine, 2D", "-", - "C++", - "GPL-2.0" - ], - [ - "Meritous (Entry)", - "mature, inactive since 2008", - "role playing", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Daedalus (Entry)", - "mature, inactive since 2018", - "puzzle", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "Barony (Entry)", - "mature", - "remake, role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "Liberal Crime Squad (Entry)", - "mature, inactive since 2012", - "role playing, strategy", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Eboard (Entry)", - "mature", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "BlockOut II (Entry)", - "mature, inactive since 2014", - "puzzle, remake", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Bloodmasters (Entry)", - "mature, inactive since 2008", - "arcade", - "-", - "C#", - "GPL-2.0" - ], - [ - "C-evo (Entry)", - "mature, inactive since 2013", - "strategy", - "-", - "Pascal", - "Public domain, GPL-3.0" - ], - [ - "VMS Empire (Entry)", - "mature, inactive since 2014", - "strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "CaveExpress (Entry)", - "mature", - "platform", - "Windows, Linux, macOS, Android, Web", - "C, JavaScript", - "GPL-3.0" - ], - [ - "CavePacker (Entry)", - "mature", - "action", - "Windows, Linux", - "JavaScript, C, C++, Lua", - "GPL-3.0" - ], - [ - "Go Ollie! (Entry)", - "mature, inactive since 2011", - "platform", - "Windows, Linux", - "?", - "GPL-3.0" - ], - [ - "Simon Tatham's Portable Puzzle Collection (Entry)", - "mature", - "puzzle, remake", - "Windows, Linux, macOS, Android, iOS", - "C", + "C++, C", "MIT" ], [ - "Childsplay (Entry)", - "mature", - "adventure, educational", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "OpenBOR (Entry)", - "mature", - "game engine", - "-", - "C, C++", - "D" - ], - [ - "ClanLib (Entry)", - "mature", - "game engine", - "Windows, Linux", - "C, C++", - "b" - ], - [ - "Crown and Cutlass (Entry)", - "beta, inactive since 2009", - "remake, strategy", - "-", - "C++, C", - "Custom" - ], - [ - "Crystal Space 3D SDK (Entry)", - "mature, inactive since 2015", - "framework", - "Windows, Linux, macOS", - "C, C++", - "1" - ], - [ - "Dark Destiny (Entry)", - "mature, inactive since 2016", - "strategy", - "Web", - "Java, JavaScript", - "?" - ], - [ - "Deliantra (Entry)", - "mature", - "role playing", - "-", - "C, Perl, C++", - "GPL-2.0" - ], - [ - "D2X-XL (Entry)", - "mature, inactive since 2015", - "remake", - "Windows, Linux, macOS", - "C++", - "Custom, GPL-2.0" - ], - [ - "n2048 (Entry)", - "beta, inactive since 2014", - "puzzle", - "Linux", - "C", - "2-clause BSD" - ], - [ - "Dunnet (Entry)", - "mature, inactive since 1992", - "adventure", - "-", - "Emacs Lisp", - "GPL-3.0" - ], - [ - "sfxr (Entry)", - "mature, inactive since 2012", - "tool", - "Windows, macOS", - "C++", - "T" - ], - [ - "Linley's Dungeon Crawl (Entry)", - "mature, inactive since 2006", - "role playing", - "-", - "C, C++", - "Custom" - ], - [ - "Dungeon Eye (Entry)", - "beta, inactive since 2016", - "remake, role playing", - "-", - "C#", - "GPL-3.0" - ], - [ - "DwarfCorp (Entry)", - "mature", - "game engine, strategy", - "Windows, Linux, macOS", - "C#", - "T" - ], - [ - "Endgame: Singularity (Entry)", + "World of Might and Magic ", "beta", - "strategy", + "game engine, remake, role playing", "-", - "Python", - "GPL-2.0" + "C++", + "LGPL-3.0" ], [ - "Eternal Lands (Entry)", - "mature", - "role playing", - "-", - "C, C++", - "Custom" - ], - [ - "FIFE (Entry)", + "xygineXT ", "beta", - "game engine", - "Windows", - "C++, Python", - "1" - ], - [ - "Fractal Engine (Entry)", - "mature", - "game engine", + "game engine, 2D", "-", "C++", - "T" - ], - [ - "Freeciv (Entry)", - "mature", - "strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "FreeCol (Entry)", - "mature", - "remake, strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "War Of Kingdom (Entry)", - "beta", - "strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Galaxy Forces V2 (Entry)", - "mature", - "action, remake", - "-", - "C++", - "Public domain" - ], - [ - "GamePlay (Entry)", - "mature, inactive since 2016", - "game engine", - "Windows, Linux, macOS, Android, iOS", - "C++, C", - "0" - ], - [ - "GearHead (Entry)", - "mature", - "role playing", - "-", - "Pascal", - "LGPL-2.1, Apache-2.0" - ], - [ - "Eat The Whistle (Entry)", - "mature, inactive since 2017", - "remake, simulation", - "Windows, Linux, macOS", - "C", - "?" - ], - [ - "GLtron (Entry)", - "beta, inactive since 2017", - "action", - "Windows, Linux, macOS", - "C", - "?" - ], - [ - "Goblin Camp (Entry)", - "beta, inactive since 2012", - "strategy", - "-", - "C++, Python", - "GPL-3.0" - ], - [ - "micropolisJS (Entry)", - "mature", - "simulation", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "Linwarrior 3D (Entry)", - "mature, inactive since 2010", - "action", - "-", - "C++", - "Apache-2.0" - ], - [ - "Black Shades (Entry)", - "mature", - "simulation", - "Windows, Linux, macOS", - "C", - "GPL-3.0" - ], - [ - "H-Craft Championship (Entry)", - "mature, inactive since 2015", - "sports", - "-", - "C++, C", "zlib" ], [ - "Isogenic Game Engine (Entry)", - "mature", + "Yet Another Engine ", + "beta, inactive since 2016", "game engine", - "Web", - "JavaScript", - "T" - ], - [ - "erampage (Entry)", - "beta, inactive since 2015", - "game engine, remake", - "-", - "C", - "0" - ], - [ - "JFDuke3D (Entry)", - "beta, inactive since 2005", - "game engine, remake", - "-", - "C", - "0" - ], - [ - "JonoF's Shadow Warrior Port (JFSW) (Entry)", - "beta, inactive since 2005", - "remake", - "Windows", - "C", - "GPL-2.0" - ], - [ - "JSkat (Entry)", - "beta", - "cards, role playing", - "Windows, Linux", - "Java", - "GPL-3.0, Apache-2.0" - ], - [ - "PyKaraoke (Entry)", - "beta, inactive since 2011", - "music", - "Windows, Linux, macOS", - "Python, C", - "LGPL-2.1" - ], - [ - "KlayGE (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS", - "C++", - "0" - ], - [ - "Knights (Entry)", - "beta, inactive since 2014", - "remake, role playing", - "Windows", - "C++", - "GPL-3.0" - ], - [ - "RPG-X (Entry)", - "mature, inactive since 2015", - "remake", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Slune (Entry)", - "mature, inactive since 2007", - "action", - "-", - "Python", - "GPL-2.0" - ], - [ - "Chroma (Entry)", - "mature", - "puzzle", - "Web", - "C", - "GPL-2.0" - ], - [ - "LieroLibre (Entry)", - "mature, inactive since 2017", - "action", - "-", - "C++", - "2-clause BSD" - ], - [ - "OpenLiero (Entry)", - "mature, inactive since 2015", - "action, arcade, remake", - "-", - "C++, C", - "Custom" - ], - [ - "Penguin Command (Entry)", - "mature, inactive since 2007", - "arcade", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Open Panzer (Entry)", - "mature", - "remake, strategy", - "Web", - "JavaScript", - "GPL-2.0" - ], - [ - "Lix (Entry)", - "beta", - "puzzle", - "-", - "D, C++", - "CC0" - ], - [ - "Mana (Entry)", - "beta", - "framework, role playing", - "-", - "C++", - "0" - ], - [ - "Maratis (Entry)", - "beta", - "framework", - "-", - "C++", - "0" - ], - [ - "Tile World (Entry)", - "mature, inactive since 2015", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "3D Pong (Entry)", - "beta, inactive since 2004", - "arcade", - "Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Circus Linux! (Entry)", - "mature, inactive since 2000", - "action, remake", - "Windows, macOS", - "C", - "GPL-2.0" - ], - [ - "Defendguin (Entry)", - "mature, inactive since 2009", - "remake", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Gem Drop X (Entry)", - "beta, inactive since 2002", - "puzzle", - "Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "ICBM3D (Entry)", - "beta, inactive since 1998", - "arcade", - "-", - "C", - "?" - ], - [ - "Vectoroids (Entry)", - "mature, inactive since 2002", - "arcade, remake", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Billiards (Entry)", - "beta, inactive since 2012", - "simulation, sports", - "Linux", - "Lua, Objective-C", - "GPL-3.0" - ], - [ - "LordsAWar! (Entry)", - "mature", - "strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Which Way Is Up? (Entry)", - "beta, inactive since 2008", - "platform, puzzle", - "Windows, Linux", - "Python", - "GPL-2.0" - ], - [ - "Oolite (Entry)", - "mature", - "simulation", - "Windows, Linux, macOS", - "Objective-C, C, JavaScript", - "GPL-2.0" - ], - [ - "OpenAlchemist (Entry)", - "beta, inactive since 2010", - "puzzle", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "OpenCity (Entry)", - "beta, inactive since 2015", - "simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "OpenLieroX (Entry)", - "mature", - "action, arcade, remake", - "Windows", - "C++", - "LGPL-2.0" - ], - [ - "OpenRA (Entry)", - "mature", - "remake, strategy", - "-", - "C#", - "GPL-3.0" - ], - [ - "Open Yahtzee (Entry)", - "mature, inactive since 2016", - "strategy", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Other-Life (Entry)", - "beta", - "role playing", - "-", - "C, C++", - "Custom" - ], - [ - "Chrzaszcz (Entry)", - "beta, inactive since 2018", - "puzzle", - "Linux", - "C++", - "GPL-3.0" - ], - [ - "Zugspiel (Entry)", - "beta, inactive since 2004", - "simulation", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "PlaneShift (Entry)", - "mature", - "role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "Atlantis (Entry)", - "mature, inactive since 2016", - "framework", - "-", - "C++", - "0" - ], - [ - "SWP (Entry)", - "mature", - "remake", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "PySol (Entry)", - "mature, inactive since 2004", - "cards, strategy", - "Windows, Linux, macOS", - "Python", - "GPL-2.0" - ], - [ - "QuakeJS (Entry)", - "mature", - "remake", - "Web", - "JavaScript", + "Windows, Linux, macOS, Android, iOS", + "MoonScript, Java, Lua", "MIT" ], [ - "Race Into Space (Entry)", - "mature", - "remake, simulation, strategy", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "Duke3d_w32 (Entry)", - "beta, inactive since 2008", - "action, remake", + "Yorg ", + "beta", + "game engine, 3D, clone", "-", - "C", - "GPL-2.0" + "Python", + "GPL-3.0" ], [ - "Replica Island (Entry)", - "mature, inactive since 2011", - "platform", - "Android", - "Java", - "Apache-2.0" + "ZGB ", + "mature", + "game engine", + "Windows", + "C, Assembly, C++", + "MIT" ], [ - "curses (Entry)", + "Zod Engine ", + "mature, inactive since 2018", + "game engine, remake, strategy, real-time", + "Windows, Linux", + "C++", + "?" + ], + [ + "Apos.Gui ", + "beta", + "library", + "-", + "C#", + "MIT" + ], + [ + "Box2D ", + "mature", + "library, 2D", + "-", + "C, C++, Objective-C", + "zlib" + ], + [ + "curses ", "mature, inactive since 2000", "library", "Linux", @@ -3649,143 +2025,551 @@ "?" ], [ - "Necklace of the Eye (Entry)", - "mature, inactive since 2016", + "Dear ImGui ", + "mature", + "library", + "-", + "C, C++", + "MIT" + ], + [ + "DirectPython ", + "beta, inactive since 2007", + "library", + "Windows", + "C++", + "2-clause BSD" + ], + [ + "FreeType ", + "mature", + "library", + "-", + "C", + "GPL-2.0, Custom" + ], + [ + "GBDK ", + "mature", + "library, tool", + "Windows, Linux, macOS", + "C, Assembly, C++", + "MIT" + ], + [ + "GeonBit.UI ", + "mature", + "library", + "Windows, Linux", + "C#", + "MIT" + ], + [ + "Horde3D ", + "mature", + "library, 3D", + "-", + "C++", + "EPL-2.0" + ], + [ + "ncurses ", + "mature", + "library", + "Windows, Linux", + "C", + "MIT" + ], + [ + "Penumbra ", + "mature", + "library, 2D", + "-", + "C#", + "MIT" + ], + [ + "PGU ", + "mature", + "library", + "Windows, Linux, macOS", + "Python", + "LGPL-2.1" + ], + [ + "pyscroll ", + "mature, inactive since 2018", + "library", + "Windows, Linux, macOS", + "Python", + "LGPL-3.0" + ], + [ + "PyTMX ", + "mature", + "library, tool", + "Windows, Linux, macOS", + "Python", + "LGPL-3.0" + ], + [ + "Simple and Fast Multimedia Library ", + "mature", + "library", + "-", + "C++", + "zlib" + ], + [ + "Simple DirectMedia Layer ", + "mature", + "library, 3D", + "-", + "C", + "zlib" + ], + [ + "Athenaeum ", + "beta", + "tool", + "Linux", + "Python", + "GPL-3.0" + ], + [ + "AutoREALM ", + "mature", "tool", "-", "C++", - "0" + "GPL-3.0" ], [ - "Rolisteam (Entry)", + "Bt Builder ", + "beta", + "remake, tool", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Cartographer ", + "mature", + "tool", + "Windows, Linux, macOS", + "GDScript", + "Apache-2.0" + ], + [ + "CBoard ", + "beta, inactive since 2018", + "tool", + "-", + "C", + "GPL-2.0" + ], + [ + "C.Y.O. Adventures, text game generator ", + "beta, inactive since 2012", + "tool", + "-", + "Ada", + "GPL-2.0" + ], + [ + "D-Fend Reloaded ", + "mature, inactive since 2015", + "tool", + "Windows", + "Pascal", + "GPL-3.0" + ], + [ + "Deity ", + "mature, inactive since 2014", + "tool", + "-", + "Python", + "GPL-2.0" + ], + [ + "Dungeon Mapper ", + "beta, inactive since 2013", + "tool", + "-", + "C++", + "GPL-3.0" + ], + [ + "EasyRPG Editor ", + "mature", + "role playing, tool", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Fantasy Map Generator ", + "mature", + "tool", + "Web", + "JavaScript", + "MIT" + ], + [ + "GM Tools ", + "beta, inactive since 2004", + "tool", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "GoRogue ", + "mature", + "tool, 2D, roguelike", + "Windows", + "C#", + "MIT" + ], + [ + "Goxel ", + "beta", + "tool, 3D", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "JaNaG - Java Name Generator ", + "mature, inactive since 2016", + "tool", + "-", + "Java", + "GPL-3.0" + ], + [ + "KevEdit ", + "mature", + "tool", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Libre: The Open Source Card Game ", + "mature, inactive since 2010", + "cards, tool", + "-", + "Python, Script", + "AGPL-3.0" + ], + [ + "Mafia: Toolkit ", + "mature", + "tool", + "Windows", + "C#", + "MIT" + ], + [ + "Memoria ", + "mature", + "remake, tool", + "-", + "C#", + "MIT" + ], + [ + "MonoGame.Extended ", + "mature", + "tool", + "-", + "C#", + "MIT" + ], + [ + "Monster Generator ", + "mature", + "tool", + "-", + "Java", + "MIT" + ], + [ + "Necklace of the Eye ", + "mature, inactive since 2016", + "tool, roguelike", + "-", + "C++", + "GPL-3.0" + ], + [ + "NetRadiant-custom ", + "mature", + "tool", + "Windows, Linux", + "C++, C", + "GPL-2.0" + ], + [ + "opsu! ", + "mature", + "tool", + "Windows, Linux, macOS, Android", + "Java", + "GPL-3.0" + ], + [ + "PCGen ", + "mature", + "tool", + "-", + "Java", + "LGPL-2.1" + ], + [ + "Pendumito ", + "mature, inactive since 2003", + "tool", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "Procedural Map Generator ", + "mature, inactive since 2018", + "tool", + "Windows", + "C++", + "MIT" + ], + [ + "Psyco ", + "mature, inactive since 2008", + "tool", + "Windows, Linux", + "C", + "MIT" + ], + [ + "Pymapper ", + "mature", + "tool", + "-", + "Python", + "GPL-3.0" + ], + [ + "ReShade ", + "mature", + "tool", + "Windows", + "C++", + "3-clause BSD" + ], + [ + "rFXGen ", + "mature", + "tool", + "Windows", + "C", + "zlib" + ], + [ + "Rolemaster Office ", + "mature", + "tool", + "-", + "Java", + "Apache-2.0" + ], + [ + "Rolisteam ", "mature", "tool", "Windows, Linux, macOS", "C++, JavaScript", - "0" - ], - [ - "OpenRPG (Entry)", - "mature, inactive since 2013", - "framework, role playing", - "-", - "Python", - "0" - ], - [ - "Freebloks 3D for Android (Entry)", - "mature", - "strategy", - "Android", - "Kotlin, C++", "GPL-2.0" ], [ - "Armor Alley (Entry)", - "beta", - "action, remake, strategy", - "Web", - "JavaScript", - "CC-BY-NC-3.0" + "RPDungeon - computer aided role playing ", + "beta, inactive since 2006", + "tool", + "-", + "Pascal", + "GPL-2.0" ], [ - "Survivor (Entry)", + "sfxr ", + "mature, inactive since 2012", + "tool", + "Windows, macOS", + "C++", + "MIT" + ], + [ + "SLADE ", "mature", - "remake", - "Web", - "JavaScript", - "CC-BY-NC-3.0" - ], - [ - "Scorched3D (Entry)", - "mature, inactive since 2014", - "strategy", - "Windows, Linux", + "tool", + "Windows, macOS", "C++", "GPL-2.0" ], [ - "Project Alexandria (Entry)", - "beta, inactive since 2007", - "arcade", - "-", - "Python", - "?" + "Slick2D ", + "beta, inactive since 2014", + "tool", + "Windows, Linux", + "Java", + "3-clause BSD" ], [ - "SLASH'EM (Entry)", - "beta, inactive since 2007", - "role playing", + "SR ", + "mature", + "tool", "-", - "C, C++", - "Custom" + "C, Assembly", + "MIT, GPL-2.0, ?" ], [ - "Source of Tales (Entry)", + "TTDPatch ", "mature, inactive since 2013", - "role playing", + "simulation, tool", + "Windows", + "Assembly, C, C++", + "GPL-2.0" + ], + [ + "Turbu ", + "beta, inactive since 2013", + "role playing, tool", "-", - "Lua", + "Pascal", + "MPL-1.1" + ], + [ + "UndertaleModTool ", + "beta", + "tool", + "-", + "C#", "GPL-3.0" ], [ - "Speed Dreams (Entry)", - "mature", - "action, simulation", + "VGC ", + "beta", + "tool", "-", "C++", + "Apache-2.0" + ], + [ + "Wind Waker Randomizer ", + "mature", + "tool", + "-", + "Python, Assembly", + "MIT" + ], + [ + "World Builder ", + "mature, inactive since 2007", + "tool", + "Windows", + "Visual Basic", "GPL-2.0" ], [ - "Classic Blades of Exile (Entry)", - "mature", - "role playing", + "Zeta ", + "beta", + "tool", "-", - "C++", + "C", + "MIT" + ], + [ + "0 A.D. ", + "beta", + "strategy, real-time", + "Windows, Linux, macOS", + "C, C++, JavaScript", "GPL-2.0" ], [ - "Total Annihilation 3D (Entry)", - "beta, inactive since 2017", + "1oom ", + "mature", "remake, strategy", - "Windows, Linux, macOS", - "C++, C, Lua", + "Windows, Linux", + "C", "GPL-2.0" ], [ - "Terminal Overload (Entry)", - "beta, inactive since 2016", - "framework", + "2006-rebotted ", + "mature", + "remake, role playing", "-", - "C++, C, C#", - "0" + "Java", + "2-clause BSD" ], [ - "Dragon History - Dra\u010d\u00ed Historie (Entry)", - "mature, inactive since 2010", - "adventure", - "-", - "Pascal, Script, Pascal, Assembly", - "GPL-2.0" + "2048 ", + "mature", + "puzzle", + "Web", + "JavaScript, Java", + "MIT" ], [ - "Ularn (Entry)", - "mature, inactive since 2018", - "role playing", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Ultimate Stunts (Entry)", - "beta, inactive since 2013", + "2048 Python ", + "mature", "remake", - "Windows, Linux, macOS", + "-", + "Python", + "MIT" + ], + [ + "2H4U ", + "mature, inactive since 2007", + "puzzle", + "-", "C++", "GPL-2.0" ], [ - "4D Maze Game (Entry)", + "3D Pong ", + "beta, inactive since 2004", + "arcade, 3D", + "Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "3Dc ", + "mature, inactive since 2000", + "board, puzzle, 3D", + "-", + "C", + "GPL-2.0" + ], + [ + "3d.city ", + "mature, inactive since 2016", + "simulation, clone", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "4D-TRIS ", + "mature, inactive since 2012", + "puzzle, clone", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "4D Maze Game ", "mature, inactive since 2008", "educational, puzzle", "Windows, Linux, macOS", @@ -3793,5591 +2577,63 @@ "Public domain" ], [ - "VASSAL (Entry)", - "mature", - "board, framework, game engine", - "Windows, Linux, macOS", - "Java", - "1" - ], - [ - "Wolfpack Empire (Entry)", - "mature", - "strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "XBill (Entry)", + "54321 ", "mature, inactive since 2001", - "arcade", - "Linux", - "C, Shell", - "GPL-2.0" - ], - [ - "X-Force: Fight For Destiny (Entry)", - "beta, inactive since 2011", - "strategy", + "puzzle", "-", - "Pascal", - "GPL-2.0" - ], - [ - "XPilot (Entry)", - "mature, inactive since 2010", - "action", - "Windows, Linux", - "C, C++", - "GPL-2.0" - ], - [ - "XSkat (Entry)", - "mature", - "cards, strategy", - "Windows, Linux, macOS, Android", - "Java", + "C++", "Custom" ], [ - "Yamagi Quake II (Entry)", - "mature", - "action, remake", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Infiniminer (Entry)", - "mature, inactive since 2016", - "simulation", - "-", - "C#", - "MIT" - ], - [ - "ZAngband (Entry)", - "mature, inactive since 2005", - "role playing", - "-", - "C", - "Custom" - ], - [ - "Zero Ballistics (Entry)", - "mature, inactive since 2013", - "action, strategy", - "Windows", - "C++", - "MIT" - ], - [ - "Zetawar (Entry)", - "mature", - "strategy", - "Web", - "Clojure", - "MIT" - ], - [ - "ZGameEditor (Entry)", - "mature", - "framework", - "-", - "Pascal", - "T" - ], - [ - "Orbit-Hopper (Entry)", - "mature, inactive since 2019", - "arcade", - "-", - "C++", - "GPL-2.0" - ], - [ - "wxLaserTank (Entry)", - "mature, inactive since 2009", - "remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Warzone 2100 (Entry)", - "mature", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "XArchon (Entry)", - "beta, inactive since 2003", - "strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "xBaK (Entry)", - "beta, inactive since 2013", - "remake", - "Linux", - "C++", - "GPL-3.0" - ], - [ - "XBlast (Entry)", - "mature, inactive since 2005", - "arcade", - "Windows, Linux", - "C, Java", - "GPL-2.0" - ], - [ - "Xconq (Entry)", - "mature, inactive since 2005", - "strategy", - "-", - "C++, C, Shell", - "GPL-2.0" - ], - [ - "Xenowar (Entry)", - "mature, inactive since 2014", - "strategy", - "Windows, Android", - "C, C++", - "GPL-3.0" - ], - [ - "XMage (Entry)", - "mature", - "cards, strategy", - "-", - "Java", - "MIT" - ], - [ - "XPilot NG (Entry)", - "mature, inactive since 2010", - "action, remake", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "XSwing Plus (Entry)", - "beta, inactive since 2010", - "remake", - "-", - "Java", - "GPL-3.0" - ], - [ - "xu4 (Entry)", - "mature, inactive since 2016", - "remake, role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "Xye (Entry)", - "beta, inactive since 2013", - "arcade", - "-", - "C++", - "zlib" - ], - [ - "Chess3D (Entry)", - "mature, inactive since 2016", - "board, strategy", - "Web", - "JavaScript, Python", - "GPL-3.0" - ], - [ - "YSoccer (Entry)", - "mature", - "remake, simulation, sports", - "Windows, Linux, macOS", - "Java", - "GPL-2.0" - ], - [ - "Zatacka (Entry)", - "beta, inactive since 2007", - "arcade", - "Windows, Linux", - "C, C++", - "GPL-2.0" - ], - [ - "Zaz (Entry)", - "beta, inactive since 2010", - "puzzle, remake", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "ZDoom (Entry)", - "mature", - "remake", - "Windows, Linux, macOS", - "C, C++, ZenScript", - "GPL-3.0" - ], - [ - "Zero-K (Entry)", - "mature", - "strategy", - "-", - "Lua", - "GPL-2.0" - ], - [ - "Zod Engine (Entry)", - "mature, inactive since 2018", - "game engine, remake, strategy", - "Windows, Linux", - "C++", - "?" - ], - [ - "Open Horizon (Entry)", - "beta", - "remake, simulation", - "Windows, Linux, macOS", - "C++", - "MIT" - ], - [ - "Free Hero Mesh (Entry)", - "beta", - "framework, game engine", - "Linux", - "C, JavaScript", - "n" - ], - [ - "2006-rebotted (Entry)", - "mature", - "remake, role playing", - "-", - "Java", - "2-clause BSD" - ], - [ - "Seven Kingdoms: Ancient Adversaries (Entry)", - "mature", - "remake, strategy", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Me and My Shadow (Entry)", - "beta", - "puzzle", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Citybound (Entry)", - "beta", - "simulation", - "Windows, Linux, macOS", - "Rust, JavaScript", - "AGPL-3.0" - ], - [ - "Pixel Wheels (Entry)", - "beta", - "game engine", - "Windows, Linux, macOS, Android", - "Java", - "0" - ], - [ - "mc2 (Entry)", - "beta", - "remake, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Aleph One (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C++, Lua", - "GPL-3.0" - ], - [ - "Ancient Beast (Entry)", - "mature", - "strategy", - "Web", - "JavaScript", - "AGPL-3.0" - ], - [ - "OpenGL Test Drive Remake (Entry)", - "mature, inactive since 2015", - "remake", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Mindustry (Entry)", - "mature", - "action", - "Windows, Linux, Android", - "Java", - "GPL-3.0" - ], - [ - "BetterSpades (Entry)", - "beta", - "cards, remake", - "-", - "C", - "GPL-3.0" - ], - [ - "Colditz Escape (Entry)", - "mature", - "remake, strategy", - "Windows, Linux, macOS", - "C", - "GPL-3.0" - ], - [ - "Apos.Gui (Entry)", - "beta", - "library", - "-", - "C#", - "T" - ], - [ - "KGoldrunner (Entry)", - "mature", - "action, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Palapeli (Entry)", - "mature", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "Yo Frankie! (Entry)", - "mature, inactive since 2009", - "action, platform", - "Windows, Linux, macOS", - "Blender Script", - "?" - ], - [ - "Supremacy (Entry)", - "beta, inactive since 2014", - "strategy", - "-", - "C#", - "MS-RL" - ], - [ - "Excellent Bifurcation (Entry)", - "mature, inactive since 2007", - "action", - "-", - "C", - "GPL-2.0" - ], - [ - "Antares (Entry)", - "beta", - "remake, strategy", - "-", - "C++", - "LGPL-3.0" - ], - [ - "Arianne / Marauroa (Entry)", - "mature", - "framework", - "-", - "Java", - "0" - ], - [ - "Armory (Entry)", - "mature", - "framework", - "Windows, Linux, macOS", - "Haxe, Python", - "b" - ], - [ - "Arx Libertatis (Entry)", - "mature", - "remake, role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "AssaultCube (Entry)", - "mature, inactive since 2018", - "action", - "Windows, Linux, macOS", - "C, C++", - "Custom" - ], - [ - "Iter Vehemens ad Necem (Entry)", - "beta", - "role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "Metaforce (Entry)", - "beta", - "game engine, remake", - "Windows, Linux, macOS", - "C, C++", - "T" - ], - [ - "Fantasy Map Generator (Entry)", - "mature", - "tool", - "Web", - "JavaScript", - "T" - ], - [ - "BAB BE U (Entry)", - "mature", - "puzzle", - "-", - "Lua", - "MIT" - ], - [ - "Ballerburg SDL (Entry)", - "mature", - "action, remake", - "-", - "C", - "GPL-3.0" - ], - [ - "skifree.js (Entry)", - "mature, inactive since 2016", - "arcade, remake, sports", - "Web", - "JavaScript", - "MIT" - ], - [ - "Battle City (Entry)", - "mature, inactive since 2013", - "action, remake, strategy", - "-", - "C, C++, Pascal", - "GPL-3.0" - ], - [ - "zztgo (Entry)", - "beta", - "remake", - "-", - "Go", - "MIT" - ], - [ - "BStone (Entry)", - "mature", - "remake, role playing", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "The Bub's Brothers (Entry)", - "mature, inactive since 2013", - "board, remake", - "Windows, Linux, macOS", - "Python, C", - "MIT" - ], - [ - "Space Trader for Android (Entry)", - "mature, inactive since 2016", - "strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "GDash (Entry)", - "beta", - "action, remake", - "-", - "C++", - "MIT" - ], - [ - "CaesarIA (Entry)", - "beta", - "remake, simulation, strategy", - "Windows, Linux, macOS", - "C++, JavaScript, C", - "GPL-3.0" - ], - [ - "POSTAL 1 Open Source (Entry)", - "beta, inactive since 2018", - "remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Team Tactics (Entry)", - "beta, inactive since 2016", - "action", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Block Attack - Rise of the Blocks (Entry)", - "mature", - "puzzle", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "boardgame.io (Entry)", - "beta", - "game engine, strategy", - "Web", - "JavaScript, TypeScript", - "T" - ], - [ - "Bobby (Entry)", - "mature", - "puzzle, remake", - "Web", - "TypeScript", - "AGPL-3.0" - ], - [ - "LibreMines (Entry)", - "mature", - "puzzle", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Box2D (Entry)", - "mature", - "library", - "-", - "C, C++, Objective-C", - "b" - ], - [ - "Tetris (in C and NCURSES) (Entry)", - "mature", - "puzzle, remake", - "-", - "C", - "3-clause BSD" - ], - [ - "Space Harrier Clone (Entry)", - "beta, inactive since 2018", - "strategy", - "Windows", - "C, C++", - "MIT" - ], - [ - "Ball And Wall (Entry)", - "mature, inactive since 2015", - "action", - "Web", - "JavaScript", - "MIT" - ], - [ - "Candy Box 2 (Entry)", - "mature, inactive since 2013", - "role playing", - "Web", - "TypeScript, JavaScript", - "GPL-3.0" - ], - [ - "Project Carrot (Entry)", - "beta, inactive since 2017", - "remake", - "-", - "C++", - "MIT" - ], - [ - "Castle Game Engine (Entry)", - "mature", - "framework, game engine", - "-", - "Pascal", - "0" - ], - [ - "Cataclysm: Dark Days Ahead (Entry)", - "mature", - "remake, role playing", - "Windows, Linux, macOS", - "C++", - "CC-BY-SA-3.0" - ], - [ - "Catacomb 3-D (Entry)", - "mature, inactive since 1991", - "action", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Catch Challenger (Entry)", - "mature", - "role playing", - "-", - "C++, C", - "GPL-3.0" - ], - [ - "Dash Engine (Entry)", - "mature, inactive since 2015", - "framework", + "A7Xpg ", + "beta, inactive since 2005", + "arcade, space", "-", "D", - "T" - ], - [ - "Commander Genius (Entry)", - "mature", - "action, remake", - "Windows, Linux, Android", - "C, C++", - "GPL-2.0" - ], - [ - "COCOS2D-X (Entry)", - "mature", - "framework", - "-", - "C++", - "T" - ], - [ - "AI Wars (Entry)", - "beta, inactive since 2010", - "strategy", - "-", - "Python", - "MIT" - ], - [ - "Artillery Duel Reloaded (Entry)", - "beta, inactive since 2012", - "action, remake", - "-", - "Python", - "GPL-3.0" - ], - [ - "Evil Cult (Entry)", - "mature", - "strategy", - "Web", - "Haxe, JavaScript", - "GPL-3.0" - ], - [ - "Dodge (Entry)", - "mature, inactive since 2012", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "FAR Colony (Entry)", - "beta, inactive since 2014", - "strategy", - "-", - "Pascal", - "GPL-3.0" - ], - [ - "GalaxyMage Redux (Entry)", - "beta, inactive since 2011", - "role playing", - "-", - "Python", - "GPL-2.0" - ], - [ - "gamekit (Entry)", - "mature, inactive since 2015", - "game engine", - "Windows, Linux, macOS, Android", - "C++, C", - "b" - ], - [ - "l-echo (Entry)", - "beta, inactive since 2016", - "puzzle, remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "Mercenary Commander (Entry)", - "beta, inactive since 2010", - "strategy", - "Android", - "Java", - "3-clause BSD" - ], - [ - "Polis (Entry)", - "mature, inactive since 2016", - "strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "SilverTree (Entry)", - "beta, inactive since 2007", - "role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "Snelps (Entry)", - "beta, inactive since 2012", - "strategy", - "Windows, Linux, macOS", - "Ruby", - "LGPL-2.1" - ], - [ - "Song of Albion (Entry)", - "mature, inactive since 2011", - "strategy", - "-", - "C, C++", - "Apache-2.0" - ], - [ - "Tttris (Entry)", - "mature, inactive since 2012", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Tyger (Entry)", - "beta, inactive since 2016", - "adventure, game engine, remake", - "-", - "Python", - "?" - ], - [ - "Wizards Magic (Entry)", - "mature, inactive since 2012", - "cards, remake, strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Freekick 3 (Entry)", - "mature, inactive since 2015", - "remake, simulation, sports", - "-", - "C++, Python", - "GPL-3.0" - ], - [ - "Marble Marcher (Entry)", - "mature", - "puzzle", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Colobot: Gold Edition (Entry)", - "mature", - "remake, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "MineClone 2 (Entry)", - "beta", - "simulation", - "-", - "Lua", - "GPL-3.0" - ], - [ - "Core War (Entry)", - "mature", - "simulation", - "-", - "C, Java", - "GPL-2.0, 2-clause BSD" - ], - [ - "Retro Stack (Entry)", - "mature", - "arcade", - "Android", - "Kotlin", - "GPL-3.0" - ], - [ - "CrossUO (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS", - "C, C++", - "GPL-3.0" - ], - [ - "C-Dogs SDL (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Cytopia (Entry)", - "beta", - "simulation", - "-", - "C++", - "GPL-3.0" - ], - [ - "EmptyEpsilon (Entry)", - "mature", - "role playing", - "Windows, Linux, Android", - "C, C++, Lua", - "GPL-2.0" - ], - [ - "Omnispeak (Entry)", - "mature", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "DDraceNetwork (Entry)", - "beta", - "platform", - "Windows, Linux, macOS", - "C, C++", - "zlib" - ], - [ - "Delta Engine (Entry)", - "mature, inactive since 2015", - "framework", - "-", - "C#", - "0" - ], - [ - "Deer Portal (Entry)", - "beta", - "adventure, board, cards", - "Windows, Linux", - "C++", - "zlib" - ], - [ - "dhewm3 (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-3.0" - ], - [ - "Digger Remastered (Entry)", - "mature, inactive since 2004", - "action, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "MafiaUnity (Entry)", - "beta, inactive since 2020", - "action, remake", - "Windows", - "C#", - "Apache-2.0" - ], - [ - "OpenXRay (Entry)", - "mature", - "action, game engine, remake", - "-", - "C++, Lua", - "?" - ], - [ - "TyrQuake (Entry)", - "beta", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Dave Gnukem (Entry)", - "mature", - "platform", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Cattle Bity (Entry)", - "mature", - "action", - "Web", - "TypeScript", - "MIT" - ], - [ - "Doom64EX (Entry)", - "mature", - "action, remake", - "Windows, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "Strife: Veteran Edition (Entry)", - "beta, inactive since 2016", - "remake", - "-", - "C, C++, Objective-C", - "GPL-3.0" - ], - [ - "Dope Wars (Entry)", - "mature, inactive since 2013", - "remake, simulation", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Boohu (Entry)", - "beta", - "role playing", - "Web", - "Go", - "ISC" - ], - [ - "Dreerally (Entry)", - "beta", - "game engine, remake", - "-", - "C, C++", - "m" - ], - [ - "DRL (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS", - "Lua, Pascal", - "GPL-2.0" - ], - [ - "Tux Rider (Entry)", - "mature, inactive since 2019", - "arcade", - "Android", - "C", - "GPL-2.0" - ], - [ - "Uebergame (Entry)", - "mature", - "action", - "Windows", - "TorqueScript, C#", - "MIT" - ], - [ - "Dune II - The Maker (Entry)", - "beta", - "remake, strategy", - "Windows", - "Java", - "MIT" - ], - [ - "EasyRPG Editor (Entry)", - "mature", - "role playing, tool", - "Windows, Linux", - "C++", - "0" - ], - [ - "EasyRPG Player (Entry)", - "mature", - "framework", - "-", - "C++", - "0" - ], - [ - "Blinken (Entry)", - "mature", - "educational", - "-", - "C++", - "GPL-2.0" - ], - [ - "Supaxl (Entry)", - "mature", - "puzzle, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Fire Strike Retro (Entry)", - "mature", - "action", - "Android", - "Java, Haxe, JavaScript, Ruby, PHP", - "MIT" - ], - [ - "Clumsy Bird (Entry)", - "mature, inactive since 2017", - "remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Imperium (Entry)", - "mature", - "role playing", - "-", - "?", - "?" - ], - [ - "Endless Sky (Entry)", - "mature", - "role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "NOVA PINBALL (Entry)", - "beta, inactive since 2017", - "sports", - "Windows, Linux, macOS, Android, iOS", - "Lua", - "GPL-3.0" - ], - [ - "ENIGMA (development environment) (Entry)", - "mature", - "framework", - "-", - "C++, C", - "0" - ], - [ - "The Eternity Engine (Entry)", - "mature", - "game engine, remake", - "Windows, Linux, macOS", - "C, C++", - "0" - ], - [ - "OpenEtG (Entry)", - "beta", - "cards, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Etterna (Entry)", - "beta", - "music", - "Windows, macOS", - "C, C++, Lua", - "MIT" - ], - [ - "Escape Towards The Unknown (Entry)", - "beta, inactive since 2016", - "adventure", - "Windows, macOS", - "C", - "GPL-2.0" - ], - [ - "ezEngine (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS, Android", - "C++, JavaScript", - "T" - ], - [ - "Falltergeist (Entry)", - "beta", - "game engine, remake, role playing", - "Windows, Linux", - "C++", - "0" - ], - [ - "Fanwor (Entry)", - "mature", - "adventure, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Planet Rider (Entry)", - "mature, inactive since 2015", - "arcade", - "Windows, Linux, Android", - "GDScript", - "GPL-3.0" - ], - [ - "Anteform (Entry)", - "beta", - "role playing", - "-", - "Lua", - "GPL-3.0" - ], - [ - "Minima (Entry)", - "mature", - "role playing", - "-", - "Lua", - "GPL-3.0" - ], - [ - "Flare (Entry)", - "mature", - "framework, game engine", - "Windows, Linux, macOS", - "C++, Java, Python", - "0" - ], - [ - "fonline (Entry)", - "beta", - "remake, strategy", - "-", - "C, C++, C#", - "GPL-3.0" - ], - [ - "Frets on Fire X (Entry)", - "mature", - "music, remake", - "-", - "Python", - "GPL-2.0" - ], - [ - "twin-e (Entry)", - "beta, inactive since 2015", - "adventure, game engine, remake", - "-", - "C", - "0" - ], - [ - "TwinEngine (Entry)", - "mature, inactive since 2015", - "adventure, game engine, remake", - "-", - "C", - "0" - ], - [ - "Outpost HD (Entry)", - "beta", - "remake, simulation", - "-", - "C++", - "3-clause BSD" - ], - [ - "freeablo (Entry)", - "beta", - "action, remake, role playing", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Freedoom (Entry)", - "beta", - "action, remake", - "Windows, Linux, macOS", - "None, Python", - "None" - ], - [ - "Freeminer (Entry)", - "beta", - "simulation", - "Windows, Linux, Android", - "C++, Lua", - "GPL-3.0" - ], - [ - "FreeSO (Entry)", - "beta", - "game engine, remake, simulation", - "-", - "C#", - "0" - ], - [ - "FTEQW (Entry)", - "mature", - "action", - "Windows, Linux, macOS, Android", - "C", - "GPL-2.0" - ], - [ - "Fusee (Entry)", - "beta", - "game engine", - "-", - "C#, Python", - "T" - ], - [ - "Gamedev Framework (gf) (Entry)", - "beta", - "framework", - "-", - "C++", - "b" - ], - [ - "Rot Magus (Entry)", - "beta", - "remake, role playing", - "Web", - "JavaScript", - "Apache-2.0, CC0" - ], - [ - "Puzzle Moppet (Entry)", - "mature, inactive since 2015", - "puzzle", - "Windows, Linux, macOS", - "C++", - "WTFPL" - ], - [ - "NetRadiant-custom (Entry)", - "mature", - "tool", - "Windows, Linux", - "C++, C", - "0" - ], - [ - "GBDK (Entry)", - "mature", - "library, tool", - "Windows, Linux, macOS", - "C, Assembly, C++", - "T" - ], - [ - "GCompris (Entry)", - "mature", - "educational", - "Windows, Linux, macOS, Android", - "C, Python", - "GPL-3.0" - ], - [ - "GemRB (Entry)", - "mature", - "framework, remake", - "-", - "C++, Python", - "0" - ], - [ - "ges-code (Entry)", - "mature", - "action, remake", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Pink Pony (Entry)", - "mature, inactive since 2017", - "puzzle", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Forge (Entry)", - "mature", - "cards, strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "Star-Wars-III (Entry)", - "mature, inactive since 2014", - "arcade, remake", - "-", - "Python", - "GPL-2.0" - ], - [ - "Project-Uranium-Godot (Entry)", - "beta", - "role playing", - "Windows, Linux, macOS", - "GDScript", - "MIT" - ], - [ - "War1 (Entry)", - "beta", - "remake, strategy", - "-", - "C", - "zlib" - ], - [ - "AdaDoom3 (Entry)", - "beta", - "action, remake", - "-", - "Ada", - "GPL-3.0" - ], - [ - "Jet-Story (Entry)", - "beta", - "action, remake", - "-", - "Assembly, C, C++", - "MIT" - ], - [ - "wkbre (Entry)", - "beta", - "remake, strategy", - "-", - "C++, C", - "GPL-3.0" - ], - [ - "OpenTESArena (Entry)", - "beta", - "game engine, remake", - "Windows, Linux, macOS", - "C++", - "T" - ], - [ - "LBA2 Remake (Entry)", - "beta", - "adventure, remake", - "Web", - "TypeScript", - "MIT" - ], - [ - "Flex Engine (Entry)", - "beta", - "game engine", - "-", - "C++", - "T" - ], - [ - "jsFO (Entry)", - "beta, inactive since 2017", - "remake, role playing", - "Web", - "JavaScript, Python", - "Apache-2.0" - ], - [ - "DynaDungeons (Entry)", - "beta, inactive since 2018", - "action", - "-", - "GDScript", - "GPL-3.0" - ], - [ - "Memoria (Entry)", - "mature", - "remake, tool", - "-", - "C#", - "T" - ], - [ - "WWW (Entry)", - "beta, inactive since 2014", - "platform, puzzle", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "noiz2-droid (Entry)", - "mature, inactive since 2015", - "action", - "Android", - "Java", "2-clause BSD" ], [ - "Mighty Knight (Entry)", - "mature, inactive since 2018", - "arcade", - "Android", - "PHP, GDScript", - "MIT" - ], - [ - "DroidZebra (Entry)", - "mature, inactive since 2015", - "strategy", - "Android", - "C, Java", - "GPL-3.0" - ], - [ - "Faur (Entry)", - "beta", - "puzzle", - "Windows, Linux, Web", - "C, Python, C++", - "GPL-3.0" - ], - [ - "Tux Builder (Entry)", - "beta", - "platform", - "Windows, Linux, macOS", - "GDScript", - "GPL-3.0" - ], - [ - "Alimer (Entry)", - "beta", - "game engine", - "-", - "C++", - "T" - ], - [ - "Vortice (Entry)", - "mature", - "framework", - "-", - "C#, C++", - "T" - ], - [ - "DirectX12GameEngine (Entry)", - "beta", - "game engine", - "Windows", - "C#", - "T" - ], - [ - "Do It Yourself Doom With SDL (Entry)", - "beta", - "game engine, remake", - "Windows", - "C++", - "T" - ], - [ - "mkxp (Entry)", - "mature", - "framework", - "-", - "C++, C", - "0" - ], - [ - "Tux Memory (Entry)", - "mature, inactive since 2014", - "puzzle", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Torrega Race (Entry)", - "mature, inactive since 2015", - "simulation", - "-", - "Lua", - "GPL-3.0" - ], - [ - "Foursies (Entry)", - "mature, inactive since 2016", - "board, strategy", - "-", - "Elm, JavaScript", - "GPL-3.0" - ], - [ - "Sootl (Entry)", - "beta, inactive since 2016", - "arcade", - "Web", - "Elm, JavaScript", - "GPL-2.0" - ], - [ - "ika (Entry)", - "beta, inactive since 2007", - "game engine, role playing", - "Windows", - "C++, Python, PHP, C#", - "0" - ], - [ - "Skifree-HTML5-clone (Entry)", - "beta, inactive since 2011", - "arcade, remake, sports", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "SuperFoulEgg (Entry)", - "mature, inactive since 2014", - "remake", - "macOS", - "Objective-C, C", - "MIT" - ], - [ - "Pygame---Alien-Invasion (Entry)", - "beta, inactive since 2018", - "arcade", - "Windows, Linux, macOS", - "Python", - "GPL-3.0" - ], - [ - "Room for Change (Entry)", - "mature, inactive since 2013", - "role playing", - "-", - "Java", - "Apache-2.0" - ], - [ - "Anura (Entry)", - "mature", - "arcade, game engine", - "Windows", - "C, C++", - "b" - ], - [ - "Lords of the Fey (Entry)", - "beta, inactive since 2018", - "remake, strategy", - "Web", - "JavaScript", - "AGPL-3.0" - ], - [ - "Taggem (Entry)", - "beta, inactive since 2014", - "role playing", - "Web", - "JavaScript", - "AGPL-3.0" - ], - [ - "CatacombGL (Entry)", - "beta", - "remake", - "Windows", - "C++", - "GPL-3.0" - ], - [ - "Raptor: Call of the Shadows (Entry)", - "beta", - "action, remake", - "-", - "C", - "GPL-3.0" - ], - [ - "The House (Entry)", - "mature, inactive since 2019", - "adventure", - "Web", - "JavaScript", - "MIT" - ], - [ - "MxEngine (Entry)", - "mature", - "game engine", - "-", - "C++", - "D" - ], - [ - "Reconstruction of Super ZZT (Entry)", - "mature", - "adventure, remake", - "-", - "Pascal", - "MIT" - ], - [ - "Reconstruction of ZZT (Entry)", - "mature", - "adventure, remake", - "-", - "Pascal", - "MIT" - ], - [ - "Atomic Game Engine (Entry)", - "mature, inactive since 2018", - "framework, game engine", - "-", - "C++", - "T" - ], - [ - "Cartographer (Entry)", - "mature", - "tool", - "Windows, Linux, macOS", - "GDScript", - "0" - ], - [ - "Beat Feet (Entry)", - "mature", - "platform", - "Android", - "Kotlin", - "GPL-3.0" - ], - [ - "OpenTriad (Entry)", - "beta, inactive since 2017", - "cards, remake", - "-", - "Java", - "GPL-3.0" - ], - [ - "Aether3D (Entry)", - "beta", - "framework, game engine", - "-", - "C++", - "b" - ], - [ - "Isometric-Minesweeper (Entry)", - "beta", - "strategy", - "-", - "Python", - "MIT" - ], - [ - "Bladecoder Adventure Engine (Entry)", - "mature", - "adventure, game engine", - "Windows, Linux, macOS, Android", - "Java", - "0" - ], - [ - "CatacombSDL (Entry)", - "mature, inactive since 2014", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "BobBall (Entry)", - "mature, inactive since 2017", - "arcade", - "Android", - "Java", - "2-clause BSD" - ], - [ - "Minesweeper (in C) (Entry)", - "beta, inactive since 2015", - "puzzle, remake", - "-", - "C", - "3-clause BSD" - ], - [ - "Catan Dice Game (Entry)", - "mature", - "board, strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Julius (Entry)", - "mature", - "remake, simulation", - "-", - "C, C++", - "AGPL-3.0" - ], - [ - "sensitive-js (Entry)", - "beta, inactive since 2017", - "action, remake", - "Web", - "JavaScript", - "Custom" - ], - [ - "DreamZZT (Entry)", - "beta, inactive since 2007", - "game engine, remake", - "-", - "C, C++", - "0" - ], - [ - "Libre Pinball (Entry)", - "beta, inactive since 2015", - "sports", - "-", - "GDScript", - "MIT" - ], - [ - "Executive Man (Entry)", - "mature, inactive since 2017", - "platform, remake", - "Web", - "JavaScript", - "Custom" - ], - [ - "Roguish (Entry)", - "beta, inactive since 2015", - "role playing", - "Web", - "JavaScript", - "3-clause BSD" - ], - [ - "Super Methane Brothers for Wii and GameCube (Entry)", - "beta, inactive since 2018", - "arcade, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Catacomb (Entry)", - "mature, inactive since 1989", - "action", - "-", - "Pascal", - "GPL-2.0" - ], - [ - "The Catacomb (Entry)", - "mature, inactive since 1990", - "action", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Gift Grabber (Entry)", - "mature", - "puzzle, remake", - "Web", - "JavaScript", - "Apache-2.0" - ], - [ - "Yorg (Entry)", - "beta", - "game engine", - "-", - "Python", - "0" - ], - [ - "GL TRON (Entry)", - "mature, inactive since 2012", - "action", - "Android", - "Java", - "GPL-3.0" - ], - [ - "GoRogue (Entry)", - "mature", - "tool", - "Windows", - "C#", - "T" - ], - [ - "Zauberer (Entry)", - "beta, inactive since 2018", - "action", - "-", - "None", - "ISC" - ], - [ - "Witch Blast (Entry)", - "beta, inactive since 2015", - "remake, role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "KevEdit (Entry)", - "mature", - "tool", - "Windows, Linux, macOS", - "C", - "0" - ], - [ - "Carnage3D (Entry)", - "beta", - "action, remake", - "Windows, Linux", - "C++, C", - "MIT" - ], - [ - "Raze (Entry)", - "mature", - "action, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Kai \u2018Opua (Entry)", - "mature, inactive since 2013", - "puzzle", - "Web", - "JavaScript", - "MIT" - ], - [ - "Riiablo (Entry)", - "beta", - "remake", - "-", - "Java", - "Apache-2.0" - ], - [ - "Loon Game (Entry)", - "beta", - "framework", - "Windows, Linux, macOS", - "Java, C#", - "0" - ], - [ - "UAlbion (Entry)", - "beta", - "role playing", - "Windows", - "C#", - "MIT" - ], - [ - "Flappy Cow (Entry)", - "mature", - "remake", - "Android", - "Java", - "MIT" - ], - [ - "Cubosphere (Entry)", - "beta", - "puzzle, remake", - "-", - "C, C++, Lua", - "GPL-3.0" - ], - [ - "Falling Time (Entry)", - "mature", - "role playing", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "WebFun (Entry)", - "beta", - "adventure, game engine, remake", - "Web", - "TypeScript", - "T" - ], - [ - "HTML5 Pacman (Entry)", - "mature, inactive since 2013", - "remake", - "Web", - "JavaScript", - "WTFPL" - ], - [ - "Pac Go (Entry)", - "mature", - "arcade", - "-", - "Go", - "MIT" - ], - [ - "Jump Don't Die (Entry)", - "mature", - "platform", - "Windows, Linux, macOS", - "Java", - "GPL-3.0" - ], - [ - "TowerJumper (Entry)", - "mature", - "arcade, strategy", - "Android", - "C++, GDScript", - "GPL-3.0" - ], - [ - "CCCP (Entry)", - "beta", - "remake, strategy", - "-", - "C++", - "AGPL-3.0" - ], - [ - "uninvited (Entry)", - "beta, inactive since 2016", - "adventure, remake", - "-", - "C, C++", - "Artistic License-2.0" - ], - [ - "Spooker Framework (Entry)", - "beta, inactive since 2014", - "puzzle", - "-", - "C#", - "MIT" - ], - [ - "Delaford (Entry)", - "beta", - "role playing", - "Web", - "JavaScript, PHP", - "MIT" - ], - [ - "OpenSoccer (Entry)", - "beta", - "sports, strategy", - "Web", - "PHP", - "GPL-3.0" - ], - [ - "C3DE (Entry)", - "beta", - "game engine", - "-", - "C#", - "T" - ], - [ - "Sanity Engine (Entry)", - "beta", - "framework, game engine", - "Windows", - "C++", - "0" - ], - [ - "Planet Conquest (Entry)", - "mature, inactive since 2017", - "strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Columns (Entry)", - "mature", - "arcade", - "-", - "C++", - "zlib" - ], - [ - "DGEngine (Entry)", - "beta", - "action, remake", - "-", - "C++", - "zlib, GPL-3.0" - ], - [ - "Diabolika (Entry)", - "mature", - "puzzle", - "-", - "C++", - "zlib" - ], - [ - "Devilution (Entry)", - "mature", - "action, remake", - "-", - "C, C++", - "Unlicense" - ], - [ - "DevilutionX (Entry)", - "mature", - "action, remake", - "-", - "C, C++", - "Unlicense" - ], - [ - "Nazara Engine (Entry)", - "beta", - "framework", - "Windows, Linux", - "C, C++", - "T" - ], - [ - "Penumbra (Entry)", - "mature", - "library", - "-", - "C#", - "T" - ], - [ - "Cannonball (Entry)", - "beta", - "action, remake", - "-", - "C++", - "MAME" - ], - [ - "FreeBlocks (Entry)", - "beta, inactive since 2015", - "puzzle, remake", - "Linux, Android", - "C, Java", - "GPL-3.0" - ], - [ - "Head over Heels (Entry)", - "mature", - "action, adventure, remake", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "doukutsu-rs (Entry)", - "beta", - "remake", - "-", - "Rust", - "MIT" - ], - [ - "Vector Pinball (Entry)", - "mature", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "CommonDrops (Entry)", - "beta, inactive since 2018", - "puzzle", - "-", - "C++", - "MIT" - ], - [ - "Pacman (Entry)", - "beta", - "arcade", - "-", - "C++, Shell", - "GPL-2.0" - ], - [ - "Quake3e (Entry)", - "beta", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Harris (Entry)", - "beta", - "strategy", - "-", - "C, Python", - "GPL-3.0" - ], - [ - "MechCommander 2 Omnitech (Entry)", - "beta, inactive since 2013", - "action, remake", - "-", - "C++", - "MS-PL" - ], - [ - "Permafrost Engine (Entry)", - "mature", - "game engine, strategy", - "-", - "C, Python", - "0" - ], - [ - "LastTry (Entry)", - "beta, inactive since 2017", - "action, remake", - "-", - "Java", - "MIT" - ], - [ - "Lose Your Marbles (Entry)", - "mature, inactive since 2014", - "remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "ouzel (Entry)", - "beta", - "game engine", - "Windows, Linux, macOS, Android, iOS, Web", - "C, C++, Objective-C", - "D" - ], - [ - "Love2dCS (Entry)", - "mature", - "framework", - "Windows, Linux, macOS", - "C#, C++", - "T" - ], - [ - "Enduro2D (Entry)", - "beta", - "framework, game engine", - "-", - "C++", - "T" - ], - [ - "LimonEngine (Entry)", - "beta", - "game engine", - "Windows, Linux, macOS", - "C, C++", - "0" - ], - [ - "lttp-phaser (Entry)", - "beta, inactive since 2016", - "remake, role playing", - "Web", - "TypeScript, JavaScript", - "MIT" - ], - [ - "Torso Ninja (Entry)", - "mature, inactive since 2017", - "action, arcade", + "A Planet's Revenge ", + "beta, inactive since 2008", + "strategy, space", "-", "Python", "GPL-3.0" ], [ - "Torso Ninja 2 (Entry)", - "mature, inactive since 2017", - "action, arcade", - "-", - "Python", - "GPL-3.0" - ], - [ - "Arcane-Engine (Entry)", - "beta", - "game engine", - "Windows", - "C++", - "T" - ], - [ - "Angry Birds in Python (Entry)", - "mature, inactive since 2017", - "role playing", - "-", - "Python", - "MIT" - ], - [ - "Gravity Defied (Entry)", - "mature, inactive since 2015", - "arcade", - "Android", - "Java", - "GPL-2.0" - ], - [ - "OpenYandere (Entry)", - "beta, inactive since 2018", - "action", - "-", - "C#", - "GPL-3.0" - ], - [ - "Candle (Entry)", - "beta", - "game engine", - "-", - "C", - "T" - ], - [ - "Chocolate Duke3D (Entry)", - "beta, inactive since 2016", - "action, remake", - "-", - "C", - "GPL-2.0, Custom" - ], - [ - "xygineXT (Entry)", - "beta", - "game engine", - "-", - "C++", - "b" - ], - [ - "AdaGate (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "Ada", - "GPL-3.0" - ], - [ - "AdaVenture (Entry)", - "mature", - "adventure", - "-", - "Ada", - "GPL-3.0" - ], - [ - "CoTerminalApps (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "Ada", - "GPL-3.0" - ], - [ - "MiniPacman (Entry)", - "mature", - "arcade", - "Windows, Linux, macOS", - "Ada", - "GPL-3.0" - ], - [ - "Reliquarium (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "Ada", - "GPL-2.0" - ], - [ - "RufasCube (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "Ada", - "GPL-2.0" - ], - [ - "RufasSlider (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "RufasSwap (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "Ada", - "GPL-3.0" - ], - [ - "TermFrogger (Entry)", - "mature", - "arcade", - "Windows, Linux, macOS", - "Ada", - "GPL-3.0" - ], - [ - "TerminalApps (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "Ada", - "GPL-3.0" - ], - [ - "3DWorld (Entry)", - "mature", - "game engine", - "Windows", - "C++", - "0" - ], - [ - "Hovertank3D (Entry)", - "mature, inactive since 2014", - "action, remake", - "-", - "C++, Assembly", - "GPL-2.0" - ], - [ - "Dingo-Engine (Entry)", - "beta, inactive since 2016", - "game engine", - "-", - "Java", - "D" - ], - [ - "javascript-E.T. (Entry)", - "beta, inactive since 2017", - "adventure, remake", - "Web", - "JavaScript, Assembly", - "MIT" - ], - [ - "Heroes of Civilizations (Entry)", - "beta", - "cards, strategy", - "-", - "C++, C#", - "GPL-2.0" - ], - [ - "FreeSims (Entry)", - "beta", - "remake, simulation", - "Windows", - "C#", - "MPL-2.0" - ], - [ - "Wolf3dX (Entry)", - "beta", - "action, remake", - "-", - "C#", - "GPL-2.0" - ], - [ - "freegish (Entry)", - "beta, inactive since 2017", - "arcade, platform, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Oreon Engine (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS", - "Java", - "0" - ], - [ - "Quartz Engine (Entry)", - "beta", - "game engine", - "-", - "C++", - "D" - ], - [ - "RadixEngine (Entry)", - "mature", - "game engine", - "-", - "C++", - "b" - ], - [ - "Gnomescroll (Entry)", - "beta, inactive since 2013", - "remake, simulation", - "-", - "C, C++, Python", - "GPL-3.0" - ], - [ - "World of Might and Magic (Entry)", - "beta", - "game engine, remake, role playing", - "-", - "C++", - "0" - ], - [ - "Greentwip's Harvest Moon (Entry)", - "beta", - "remake", - "-", - "C#", - "GPL-3.0" - ], - [ - "Griefly (Entry)", - "beta", - "remake, role playing", - "-", - "C++, Go, Python", - "MIT" - ], - [ - "Grit Game Engine (Entry)", - "beta", - "framework, game engine", - "-", - "C++, Python", - "T" - ], - [ - "SanAndreasUnity (Entry)", - "mature", - "remake", - "Windows, Linux, Android", - "C#", - "MIT" - ], - [ - "Prescription Wars (Entry)", - "mature, inactive since 2016", - "educational, remake, simulation, strategy", - "Web", - "ColdFusion, JavaScript", - "GPL-3.0" - ], - [ - "Dungeon Hero (Entry)", - "mature", - "role playing", - "Android", - "Java", - "MIT" - ], - [ - "Dungeon Quest (Entry)", - "mature", - "role playing", - "Android", - "Java", - "MIT" - ], - [ - "Smash (Entry)", - "mature", - "action", - "Web", - "JavaScript", - "MIT" - ], - [ - "Open Flood (Entry)", - "mature, inactive since 2018", - "puzzle", - "Android", - "Java", - "MIT" - ], - [ - "OpenCrystalCaves (Entry)", - "beta, inactive since 2017", - "remake", - "-", - "C++", - "MIT" - ], - [ - "Rott94 (Entry)", - "beta", - "action, remake", - "Windows, Android", - "C, C++", - "GPL-2.0" - ], - [ - "UnderworldExporter (Entry)", - "mature", - "remake, role playing", - "-", - "C#, C++", - "MIT" - ], - [ - "Tiny Wings (Entry)", - "beta", - "remake", - "macOS", - "Objective-C, C, C++", - "MIT" - ], - [ - "Data Storm (Entry)", - "mature, inactive since 2017", - "platform, remake", - "-", - "C", - "Apache-2.0" - ], - [ - "Defendo (Entry)", - "mature, inactive since 2018", - "strategy", - "Android", - "GDScript, PHP", - "GPL-3.0" - ], - [ - "Turo (Entry)", - "mature, inactive since 2018", - "arcade", - "Android", - "PHP, GDScript", - "GPL-3.0" - ], - [ - "EternalWinterWars (Entry)", - "beta, inactive since 2014", - "strategy", - "Android", - "Java", - "MIT" - ], - [ - "Hopson-Arcade (Entry)", - "mature", - "arcade, remake", - "Linux", - "C++", - "GPL-3.0" - ], - [ - "MineCraft-One-Week-Challenge (Entry)", - "beta", - "simulation", - "-", - "C++, C", - "MIT" - ], - [ - "Horde3D (Entry)", - "mature", - "library", - "-", - "C++", - "0" - ], - [ - "Hypatia (Entry)", - "beta, inactive since 2016", - "adventure, game engine", - "-", - "Python", - "T" - ], - [ - "Oxygen Engine (Entry)", - "mature", - "game engine", - "-", - "C++, C", - "0" - ], - [ - "Dawn (Entry)", - "beta, inactive since 2011", - "role playing", - "-", - "C++, Lua", - "GPL-3.0" - ], - [ - "DOOM (Entry)", - "mature, inactive since 2012", - "action, game engine", - "Linux", - "C", - "m" - ], - [ - "DOOM-iOS (Entry)", - "mature, inactive since 2012", - "action, remake", - "iOS", - "C++, C", - "GPL-2.0" - ], - [ - "OpenWebSoccer-Sim (Entry)", - "mature", - "sports, strategy", - "Web", - "PHP", - "LGPL-3.0" - ], - [ - "DelverEngine (Entry)", - "mature", - "game engine, remake", - "-", - "Java", - "m" - ], - [ - "Shockolate (Entry)", - "beta", - "remake", - "Windows, Linux, macOS", - "C", - "GPL-3.0" - ], - [ - "iortcw (Entry)", - "mature", - "remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-3.0" - ], - [ - "adventure engine (Entry)", - "mature, inactive since 2013", - "adventure, game engine", - "-", - "Lua", - "T" - ], - [ - "pycraft (Entry)", - "mature, inactive since 2018", - "remake, simulation", - "-", - "C, Python", - "GPL-2.0" - ], - [ - "OpenJK (Entry)", - "beta", - "action, game engine, remake", - "Windows", - "C, C++", - "0" - ], - [ - "Jactorio (Entry)", - "beta", - "simulation", - "-", - "C++", - "MIT" - ], - [ - "OpenMoM (Entry)", - "beta", - "strategy", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Choria (Entry)", - "mature", - "role playing", - "-", - "C++, C, Lua", - "GPL-3.0" - ], - [ - "Empty Clip (Entry)", - "mature", - "role playing", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "irrlamb (Entry)", - "mature", - "arcade, remake", - "Windows", - "C, C++", - "GPL-3.0" - ], - [ - "Mario Objects (Entry)", - "beta", - "platform", - "-", - "C#", - "MIT" - ], - [ - "minecraft-weekend (Entry)", - "beta", - "simulation", - "-", - "C", - "MIT" - ], - [ - "Gorc (Entry)", - "beta", - "remake", - "-", - "C++", - "Apache-2.0" - ], - [ - "star-control2 (Entry)", - "mature", - "adventure, remake", - "-", - "C, C++", - "MIT" - ], - [ - "2Moons Browsergame Engine (Entry)", - "mature", - "framework, simulation, strategy", - "Web", - "PHP, JavaScript", - "T" - ], - [ - "Free in the Dark (engine) (Entry)", - "beta", - "adventure, game engine, remake", - "-", - "C, C++", - "0" - ], - [ - "Sintel The Game (Entry)", - "beta, inactive since 2014", - "adventure", - "-", - "Python", - "MIT" - ], - [ - "Poland can into Space (Entry)", - "mature, inactive since 2018", - "arcade", - "Android", - "Java", - "NPOSL-3.0" - ], - [ - "Settlers III remake (Entry)", - "beta", - "remake, strategy", - "Windows, Linux, macOS, Android", - "Java", - "MIT" - ], - [ - "Blitwizard (Entry)", - "beta, inactive since 2015", - "game engine", - "Windows, Linux, macOS, Android", - "C, C++, Lua", - "b" - ], - [ - "Conquest (Entry)", - "mature", - "strategy", - "-", - "C++", - "MIT" - ], - [ - "Dungeon Monkey Eternal (Entry)", - "mature, inactive since 2016", - "role playing", - "-", - "Python", - "GPL-2.0" - ], - [ - "GLXY (Entry)", - "mature", - "simulation", - "Android", - "Java", - "Apache-2.0" - ], - [ - "RaumBaller (Entry)", - "mature", - "action, arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Keen Dreams (Entry)", - "mature, inactive since 2014", - "platform, remake", - "-", - "C, Assembly, C++", - "GPL-2.0" - ], - [ - "Augustus (Entry)", - "mature", - "remake, simulation", - "Windows, Linux, macOS", - "C, C++", - "AGPL-3.0" - ], - [ - "EnTT Pacman (Entry)", - "mature", - "puzzle, remake", - "-", - "C, C++", - "MIT" - ], - [ - "Vangers (Entry)", - "mature", - "remake, role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "UndertaleModTool (Entry)", - "beta", - "tool", - "-", - "C#", - "0" - ], - [ - "sundog (Entry)", - "beta", - "game engine, remake, role playing, simulation", - "Linux", - "C, C++, Python", - "T" - ], - [ - "Wind Waker Randomizer (Entry)", - "mature", - "tool", - "-", - "Python, Assembly", - "T" - ], - [ - "OpenFire (Entry)", - "beta, inactive since 2018", - "action", - "-", - "C", - "MIT" - ], - [ - "Battleround (Entry)", - "beta, inactive since 2015", - "role playing", - "Android", - "Java", - "Apache-2.0" - ], - [ - "Rigel Engine (Entry)", - "beta", - "action, game engine, remake", - "-", - "C++", - "0" - ], - [ - "Lexica (Entry)", - "mature", - "puzzle", - "Android", - "Java", - "GPL-3.0" - ], - [ - "LinCity-NG (Entry)", - "mature", - "simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "Liberation Circuit (Entry)", - "mature", - "strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "M.E.W.L. (Entry)", - "beta, inactive since 2015", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "TetraVex (Entry)", - "beta", - "puzzle", - "macOS", - "Swift", - "GPL-3.0" - ], - [ - "aquastax (Entry)", - "beta", - "puzzle, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "OpenMC2 (Entry)", - "beta, inactive since 2018", - "arcade, remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "rottexpr (Entry)", - "beta", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "XEvil (Entry)", - "mature", - "platform", - "-", - "C++", - "GPL-2.0" - ], - [ - "SR (Entry)", - "mature", - "tool", - "-", - "C, Assembly", - "T, 0, ?" - ], - [ - "Xultris (Entry)", - "mature, inactive since 2011", - "arcade", - "Web", - "JavaScript, XUL", - "MPL-1.1" - ], - [ - "Classic RBDoom 3 BFG (Entry)", - "mature", - "action, game engine, remake", - "Windows, Linux", - "C, C++", - "0" - ], - [ - "c64-nuclearreaction (Entry)", - "mature, inactive since 2014", - "remake, strategy", - "-", - "C, Assembly", - "GPL-3.0" - ], - [ - "Xargon (Entry)", - "mature, inactive since 2015", - "remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "UA_source (Entry)", - "beta", - "remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Breakout-VR (Entry)", - "beta, inactive since 2017", - "action", - "-", - "C#", - "MIT" - ], - [ - "Monofoxe (Entry)", - "mature", - "game engine", - "Windows", - "C#", - "T" - ], - [ - "MAGE - Matthias Advanced Game Engine (Entry)", - "beta", - "game engine", - "Windows", - "C++", - "0" - ], - [ - "DemiGod (Entry)", - "beta, inactive since 2013", - "role playing", - "Android", - "Java", - "GPL-3.0" - ], - [ - "DUGA (Entry)", - "beta, inactive since 2018", - "action", - "-", - "Python", - "MPL-2.0" - ], - [ - "OpenSolomonsKey (Entry)", - "beta", - "puzzle", - "Windows, Linux", - "C++", - "Unlicense" - ], - [ - "Cabbages and Kings (Entry)", - "mature", - "action", - "-", - "Python", - "MIT" - ], - [ - "ladder (Entry)", - "beta, inactive since 2016", - "arcade, remake", - "-", - "Go", - "MIT" - ], - [ - "Hexwar (Entry)", - "beta, inactive since 2012", - "strategy", - "Web", - "Ruby, JavaScript", - "MIT" - ], - [ - "Minetest Game (Entry)", - "mature", - "simulation", - "-", - "Lua", - "LGPL-2.1" - ], - [ - "LibreQuake (Entry)", - "beta", - "action, remake", - "-", - "Python", - "3-clause BSD" - ], - [ - "diablo-js (Entry)", - "mature", - "role playing", - "Web", - "Java, JavaScript", - "MIT" - ], - [ - "OpenBlok (Entry)", - "beta", - "puzzle", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Diablerie (Entry)", - "beta", - "remake", - "-", - "C#", - "MIT" - ], - [ - "OpenFNaF (Entry)", - "beta", - "role playing", - "-", - "C", - "MIT" - ], - [ - "Destination Sol (Entry)", - "mature", - "arcade", - "Windows, Linux, macOS, Android", - "Java", - "Apache-2.0" - ], - [ - "Omega (Entry)", - "beta", - "strategy", - "Web", - "JavaScript, Ruby", - "AGPL-3.0" - ], - [ - "GJID (Entry)", - "mature, inactive since 2017", - "puzzle", - "-", - "C++", - "MIT" - ], - [ - "pq2 (Entry)", - "mature", - "remake, simulation", - "-", - "C++", - "GPL-3.0" - ], - [ - "Wario-Land-3 (Entry)", - "beta, inactive since 2018", - "platform, remake", - "-", - "Python", - "MIT" - ], - [ - "ativayeban (Entry)", - "mature, inactive since 2015", - "action", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Hocoslamfy (Entry)", - "beta, inactive since 2016", - "arcade, remake", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Lumix Engine (Entry)", - "beta", - "framework", - "-", - "C++", - "T" - ], - [ - "Train (Entry)", - "beta", - "remake", - "-", - "Java", - "3-clause BSD" - ], - [ - "OpenSC2K (Entry)", - "beta", - "remake, simulation", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "PianOli (Entry)", - "mature", - "music", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Nikki and the Robots (Entry)", - "mature, inactive since 2012", - "platform", - "-", - "Haskell, Lisp", - "LGPL-3.0" - ], - [ - "vkQuake (Entry)", - "mature", - "remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "NullpoMino (Entry)", - "mature", - "remake", - "Windows, Linux, macOS", - "Java", - "3-clause BSD" - ], - [ - "NXEngine-evo (Entry)", - "mature", - "platform, remake", - "-", - "C++, C", - "GPL-3.0" - ], - [ - "Reflection Keen (Entry)", - "mature", - "platform, remake", - "-", - "C, Lua", - "GPL-2.0" - ], - [ - "OpenSR (Entry)", - "beta, inactive since 2017", - "remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "Dear ImGui (Entry)", - "mature", - "library", - "-", - "C, C++", - "T" - ], - [ - "Stockfish (Entry)", - "mature", - "strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "IO Reboot (Entry)", - "mature, inactive since 2017", - "puzzle", - "-", - "C#", - "MIT" - ], - [ - "RacerJS (Entry)", - "mature, inactive since 2010", - "arcade", - "Web", - "JavaScript", - "MIT" - ], - [ - "openblack (Entry)", - "beta", - "remake, simulation", - "Windows, Linux", - "C, C++", - "GPL-3.0" - ], - [ - "REDriver2 (Entry)", - "beta", - "remake", - "-", - "C++, C", - "MIT" - ], - [ - "OpenDUNE (Entry)", - "mature", - "remake, strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "OpenLoco (Entry)", - "mature", - "remake, simulation", - "Windows, macOS", - "C++", - "MIT" - ], - [ - "Open Tibia (Entry)", - "beta, inactive since 2014", - "role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "OpenTyrian (Entry)", - "beta, inactive since 2018", - "action, remake", - "Windows", - "C", - "GPL-2.0" - ], - [ - "Open Zelda (Entry)", - "mature, inactive since 2015", - "action", - "-", - "C, C++", - "zlib" - ], - [ - "Zone of Control (Entry)", - "beta, inactive since 2017", - "strategy", - "-", - "Rust", - "Apache-2.0" - ], - [ - "Spartan Engine (Entry)", - "beta", - "game engine", - "Windows", - "C, C++", - "T" - ], - [ - "PGU (Entry)", - "mature", - "library", - "Windows, Linux, macOS", - "Python", - "1" - ], - [ - "alive (Entry)", - "beta", - "action, remake", - "Windows, Linux", - "C++", - "MIT" - ], - [ - "sfall (Entry)", - "mature", - "game engine, remake", - "-", - "C++, C", - "0" - ], - [ - "Open Rodent's Revenge (Entry)", - "beta, inactive since 2018", - "remake", - "Windows, Linux, macOS", - "C++", - "MIT" - ], - [ - "Dedalus (Entry)", - "beta, inactive since 2018", - "adventure, game engine, tool", - "Web", - "JavaScript", - "0" - ], - [ - "OpenClaw (Entry)", - "mature", - "remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "OpenMOO2 (Entry)", - "beta, inactive since 2011", - "remake, strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "WallBall (Entry)", - "mature", - "simulation", - "Web", - "Haxe, JavaScript", - "GPL-3.0" - ], - [ - "donut (Entry)", - "beta", - "action, remake", - "Windows, Linux", - "C, C++", - "GPL-3.0" - ], - [ - "thiefcatcher (Entry)", - "beta", - "educational, remake, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "XSera (Entry)", - "beta, inactive since 2010", - "strategy", - "-", - "C, Lua", - "MIT" - ], - [ - "Command Series Engine (Entry)", - "mature", - "remake, strategy", - "-", - "Go", - "GPL-2.0" - ], - [ - "Ambermoon.net (Entry)", - "mature", - "remake, role playing", - "Windows, Linux, macOS", - "C#", - "GPL-3.0" - ], - [ - "Freeserf.net (Entry)", - "mature", - "remake, strategy", - "-", - "C#", - "GPL-3.0" - ], - [ - "Q-Gears (Entry)", - "beta, inactive since 2015", - "game engine, remake, role playing", - "-", - "C, C++", - "0" - ], - [ - "Infinite Tux (Entry)", - "mature", - "platform", - "Windows, Linux, macOS", - "Java", - "GPL-3.0, Public domain" - ], - [ - "Point & Hit (Entry)", - "mature, inactive since 2017", - "action", - "Android", - "Java", - "GPL-3.0" - ], - [ - "splexhd (Entry)", - "beta, inactive since 2012", - "puzzle, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Anuto (Entry)", - "mature", - "strategy", - "Android", - "Java", - "GPL-2.0" - ], - [ - "Super Retro Mega Wars (Entry)", - "beta", - "arcade", - "Android", - "Kotlin", - "GPL-3.0" - ], - [ - "Simitone (Entry)", - "beta", - "remake", - "-", - "C#", - "MPL-2.0" - ], - [ - "PipePanic (Entry)", - "mature, inactive since 2016", - "strategy", - "Android", - "Java, JavaScript", - "MIT" - ], - [ - "RBDOOM-3-BFG (Entry)", - "mature", - "game engine, remake", - "-", - "C, C++", - "0" - ], - [ - "minesweeper-rs (Entry)", - "mature", - "puzzle", - "-", - "Rust", - "MIT" - ], - [ - "openDOW (Entry)", - "beta", - "remake, strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "GDHexGrid (Entry)", - "mature", - "action", - "-", - "GDScript", - "MIT" - ], - [ - "GeonBit.UI (Entry)", - "mature", - "library", - "Windows, Linux", - "C#", - "T" - ], - [ - "PaperCraft (Entry)", - "mature, inactive since 2018", - "arcade", - "Android", - "Java", - "Apache-2.0" - ], - [ - "Ruby-warrior (Entry)", - "beta, inactive since 2012", - "game engine", - "Windows, Linux, macOS", - "Ruby", - "T" - ], - [ - "bratwurst (Entry)", - "mature, inactive since 2009", - "action, remake", - "-", - "Lisp", - "GPL-2.0" - ], - [ - "Prince-Monogame (Entry)", - "beta", - "action, remake", - "-", - "C#", - "GPL-2.0" - ], - [ - "Ghostly (Entry)", - "mature, inactive since 2016", - "action, remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "freeaoe (Entry)", - "beta", - "remake, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Kartering (Entry)", - "beta, inactive since 2015", - "action", - "-", - "C", - "GPL-2.0, MIT, ISC" - ], - [ - "progress-quest (Entry)", - "mature", - "arcade, remake", - "-", - "C++, Python", - "MIT" - ], - [ - "KnightOfWor (Entry)", - "beta, inactive since 2015", - "arcade, remake", - "-", - "Java", - "GPL-3.0" - ], - [ - "Roton (Entry)", - "beta, inactive since 2019", - "remake", - "-", - "C#", - "ISC" - ], - [ - "reone (Entry)", - "beta", - "remake, role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "NorseWorld: Ragnarok (Entry)", - "beta", - "remake, role playing", - "-", - "C#", - "GPL-3.0" - ], - [ - "OpenSupaplex (Entry)", - "mature", - "puzzle, remake", - "Windows, Linux, macOS", - "C", - "GPL-3.0" - ], - [ - "TankistOnline (Entry)", - "beta", - "action", - "Windows, Linux, macOS", - "Python", - "GPL-3.0" - ], - [ - "Panel Attack (Entry)", - "beta", - "remake", - "-", - "Lua", - "zlib" - ], - [ - "DesktopAdventures (Entry)", - "beta", - "game engine, remake", - "-", - "C", - "1" - ], - [ - "Zatacka X (Entry)", - "beta", - "action, remake", - "-", - "C", - "GPL-3.0" - ], - [ - "Sine (Entry)", - "beta", - "action, remake", - "-", - "C, C++", - "MIT" - ], - [ - "Zelda: Mystery of Solarus DX (Entry)", - "mature", - "role playing", - "-", - "Lua", - "GPL-3.0" - ], - [ - "Block Puzzle Stone Wars (Entry)", - "mature", - "strategy", - "Android", - "Java", - "MIT" - ], - [ - "Recursive Runner (Entry)", - "beta, inactive since 2017", - "arcade", - "Windows, Linux, macOS, Android", - "C++", - "GPL-3.0" - ], - [ - "Sourcehold (Entry)", - "beta", - "remake", - "-", - "C++", - "MIT" - ], - [ - "Canta (Entry)", - "beta, inactive since 2011", - "music", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "Just another Tetris\u2122 clone (Entry)", - "mature, inactive since 2017", - "remake", - "-", - "Java", - "WTFPL" - ], - [ - "snake (Entry)", - "mature, inactive since 2017", - "arcade, remake", - "-", - "Java", - "WTFPL" - ], - [ - "Memory Game (Entry)", - "mature", - "arcade", - "Android", - "Java", - "Apache-2.0" - ], - [ - "SS13 Remake (Entry)", - "beta, inactive since 2015", - "remake, role playing", - "-", - "C#", - "GPL-3.0" - ], - [ - "Open Kick-Off (Entry)", - "beta", - "arcade", - "Windows, Linux, macOS", - "Java", - "MIT" - ], - [ - "Blob Wars : Attrition (Entry)", - "mature", - "platform", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Sole Collector (Entry)", - "beta, inactive since 2018", - "action", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Ares Dogfighter (Entry)", - "beta, inactive since 2016", - "action", - "Windows, Linux", - "Java", - "GPL-3.0" - ], - [ - "Killer Crates (Entry)", - "beta, inactive since 2017", - "arcade", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Moonbase Assault (Entry)", - "beta, inactive since 2019", - "remake", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Physics Platformer (Entry)", - "beta, inactive since 2019", - "arcade, platform", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Physics Spacewar (Entry)", - "beta, inactive since 2019", - "arcade", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Simple Platformer (Entry)", - "beta, inactive since 2019", - "arcade, platform", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "Tumbly Towers (Entry)", - "beta, inactive since 2017", - "puzzle, remake", - "Windows, Linux", - "Java", - "MIT" - ], - [ - "EdisonEngine (Entry)", - "beta", - "action, game engine, remake", - "Windows, Linux", - "C++, Python", - "0" - ], - [ - "Enchanted Fortress (Entry)", - "mature", - "strategy", - "Android", - "Java", - "LGPL-3.0" - ], - [ - "TurokEX (Entry)", - "beta, inactive since 2014", - "remake", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "Mice Men: Remix (Entry)", - "mature, inactive since 2016", - "puzzle, remake", - "-", - "Java", - "LGPL-3.0" - ], - [ - "OpenHoW (Entry)", - "beta", - "remake, strategy", - "Windows, Linux", - "C, C++", - "GPL-3.0" - ], - [ - "EPOH (Entry)", - "beta", - "strategy", - "Web", - "JavaScript", - "MIT" - ], - [ - "Magical Life (Entry)", - "beta", - "role playing", - "Windows", - "C#", - "MIT" - ], - [ - "Squiffy (Entry)", - "mature", - "game engine, tool", - "Web", - "JavaScript", - "T" - ], - [ - "Chronoshift (Entry)", - "beta", - "remake", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "Thyme (Entry)", - "beta", - "remake, strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Vanilla-Conquer (Entry)", - "mature", - "remake, strategy", - "Windows, Linux", - "C, C++, Assembly", - "GPL-3.0" - ], - [ - "The Knights of Alentejo (Entry)", - "beta", - "strategy", - "Android", - "Java, C++", - "2-clause BSD" - ], - [ - "Awkaster (Entry)", - "mature, inactive since 2017", - "action", - "-", - "AWK", - "MIT" - ], - [ - "The-Trail (Entry)", - "beta, inactive since 2018", - "remake", - "-", - "Java", - "MIT, Apache-2.0" - ], - [ - "Hase (Entry)", - "beta", - "strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "Thunder Engine (Entry)", - "beta", - "game engine", - "-", - "C++", - "0" - ], - [ - "FQuake3 (Entry)", - "beta, inactive since 2014", - "action, remake", - "-", - "F#, C", - "GPL-2.0" - ], - [ - "Simple Brick Games (Entry)", - "mature, inactive since 2017", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "TOMB5 (Entry)", - "beta", - "remake", - "-", - "C, C++", - "MIT" - ], - [ - "OpenKeeper (Entry)", - "beta", - "game engine, remake, simulation", - "-", - "Java", - "0" - ], - [ - "Turn of War (Entry)", - "beta, inactive since 2014", - "strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "OpenGothic (Entry)", - "beta", - "game engine, remake, role playing", - "Windows", - "C++", - "T" - ], - [ - "Candy Memory (Entry)", - "mature, inactive since 2018", - "arcade", - "Android", - "Java", - "GPL-2.0" - ], - [ - "remc2 (Entry)", - "mature", - "action, remake", - "Windows", - "C", - "GPL-3.0" - ], - [ - "glParchis (Entry)", - "mature", - "board, strategy", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "dRally (Entry)", - "beta", - "action, remake", - "-", - "Assembly, C", - "MIT" - ], - [ - "Boulder Dash (Entry)", - "mature, inactive since 2015", - "action, remake", - "-", - "Java", - "MIT" - ], - [ - "Isolmoa (Entry)", - "mature, inactive since 2014", - "strategy", - "Android", - "JavaScript, Java", - "GPL-3.0" - ], - [ - "zorkClone (Entry)", - "beta", - "adventure, remake", - "-", - "Java", - "Apache-2.0" - ], - [ - "Shadowgrounds (Entry)", - "beta, inactive since 2017", - "remake", - "-", - "C++", - "Custom" - ], - [ - "Fish Rings for Android (Entry)", - "mature, inactive since 2015", - "strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Ithaka Board Game (Entry)", - "mature", - "board, strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "NetMauMau (Entry)", - "mature, inactive since 2015", - "cards, role playing", - "Windows, Linux", - "C++", - "LGPL-3.0" - ], - [ - "BitRiot (Entry)", - "beta, inactive since 2017", - "strategy", - "-", - "C++", - "Apache-2.0" - ], - [ - "Veraball (Entry)", - "beta, inactive since 2016", - "remake", - "Windows, Linux", - "GDScript", - "MIT" - ], - [ - "OpenNotrium (Entry)", - "beta", - "action, puzzle, remake", - "-", - "C++", - "GPL-3.0" - ], - [ - "Super Bombinhas (Entry)", - "mature", - "platform", - "Windows, Linux", - "Ruby", - "GPL-3.0" - ], - [ - "VQEngine (Entry)", - "beta", - "framework", - "Windows", - "C++", - "0" - ], - [ - "Tenes Empanadas Graciela (Entry)", - "beta, inactive since 2015", - "strategy", - "Linux", - "C, JavaScript, Perl, C++", - "GPL-2.0" - ], - [ - "Taponium (Entry)", - "mature, inactive since 2019", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Liquid Wars (Entry)", - "mature, inactive since 2014", - "simulation, strategy", - "Android", - "C++, Java", - "GPL-3.0" - ], - [ - "JediAcademyLinux (Entry)", - "beta, inactive since 2017", - "action, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "JediOutcastLinux (Entry)", - "mature", - "game engine, remake", - "-", - "C, C++", - "0" - ], - [ - "OpenLara (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS, Android, iOS, Web", - "C++, C", - "2-clause BSD" - ], - [ - "OpenRaider (Entry)", - "beta, inactive since 2015", - "action, remake", - "macOS", - "C, C++", - "GPL-2.0" - ], - [ - "UnCiv (Entry)", - "beta", - "remake, strategy", - "Windows, Linux, macOS, Android", - "Kotlin", - "MPL-2.0" - ], - [ - "2048 Python (Entry)", - "mature", - "remake", - "-", - "Python", - "MIT" - ], - [ - "antiyoy (Entry)", - "beta", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "RuZZT (Entry)", - "beta", - "adventure, game engine, remake", - "-", - "Rust", - "T" - ], - [ - "YKnytt (Entry)", - "beta", - "platform, remake", - "-", - "C#", - "MIT" - ], - [ - "Cosmo-Engine (Entry)", - "beta", - "platform, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "ZGB (Entry)", - "mature", - "game engine", - "Windows", - "C, Assembly, C++", - "T" - ], - [ - "NFSIISE (Entry)", - "mature", - "remake", - "Windows, Linux", - "C", - "MIT" - ], - [ - "Innocence Engine (Entry)", - "beta", - "game engine", - "-", - "C++", - "0" - ], - [ - "BlakedAwesomenaughts (Entry)", - "beta, inactive since 2015", - "action, remake", - "Web", - "JavaScript, PHP", - "MIT" - ], - [ - "Critical Velocity (Entry)", - "mature, inactive since 2017", - "arcade", - "Android", - "Java", - "Apache-2.0" - ], - [ - "Cross The Road (Entry)", - "mature", - "action, arcade", - "Web", - "Elm, JavaScript", - "AGPL-3.0" - ], - [ - "Virus Attack (Entry)", - "mature", - "action", - "Android", - "Java", - "AGPL-3.0" - ], - [ - "Apple Flinger (Entry)", - "mature", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Starun (Entry)", - "mature, inactive since 2017", - "action, arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Bombman (Entry)", - "mature", - "action, remake", - "-", - "Python", - "CC0" - ], - [ - "Anarch (Entry)", - "mature", - "action", - "-", - "C, C++", - "CC0" - ], - [ - "Steamer Duck (Entry)", - "beta", - "platform", - "-", - "Python", - "CC0" - ], - [ - "Project Helena (Entry)", - "beta", - "role playing, strategy", - "-", - "Pascal", - "GPL-3.0" - ], - [ - "SpacePeng! (Entry)", - "mature, inactive since 2017", - "action", - "Windows, Linux, macOS, Android", - "Java", - "GPL-3.0" - ], - [ - "terrarium (Entry)", - "beta", - "action, adventure, remake", - "-", - "C++, Shell", - "GPL-2.0" - ], - [ - "Athenaeum (Entry)", - "beta", - "tool", - "Linux", - "Python", - "0" - ], - [ - "Walic (Entry)", - "mature", - "cards, strategy", - "-", - "Kotlin", - "Apache-2.0" - ], - [ - "Turious (Entry)", - "beta, inactive since 2014", - "strategy", - "-", - "C", - "GPL-3.0" - ], - [ - "SuperTuxParty (Entry)", - "beta", - "action", - "Windows, Linux, macOS", - "GDScript", - "GPL-3.0" - ], - [ - "Minos (Entry)", - "mature", - "strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Titan Tactics (Entry)", - "beta", - "role playing", - "-", - "GDScript", - "CC0" - ], - [ - "Globulation 2 (Entry)", - "mature", - "strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "glPortal (Entry)", - "beta", - "platform, puzzle, remake", - "-", - "C++", - "zlib" - ], - [ - "Godot (Entry)", - "mature", - "framework", - "-", - "C, C++", - "T" - ], - [ - "One Way To Go (Entry)", - "mature, inactive since 2011", - "puzzle, remake", - "-", - "Lua", - "GPL-3.0" - ], - [ - "Gorillas (Entry)", - "mature, inactive since 2014", - "remake", - "iOS", - "Objective-C, JavaScript", - "Java Research License" - ], - [ - "CuteMaze (Entry)", - "mature", - "puzzle", - "-", - "C++", - "GPL-3.0" - ], - [ - "Gottet (Entry)", - "mature", - "remake", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Simsu (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Tanglet (Entry)", - "mature", - "puzzle", - "-", - "C++", - "GPL-3.0" - ], - [ - "Tetzle (Entry)", - "mature", - "puzzle", - "-", - "C++", - "GPL-3.0" - ], - [ - "CrystalQuest (Entry)", - "mature, inactive since 2017", - "puzzle, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Hardwar (Entry)", - "beta, inactive since 2015", - "remake, simulation", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Harmonist: Dayoriah Clan Infiltration (Entry)", - "beta", - "role playing", - "Windows, Linux, macOS, Web", - "Go", - "ISC" - ], - [ - "Hexoshi (Entry)", - "beta, inactive since 2016", - "action", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "Hextris (Entry)", - "mature", - "puzzle", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "DarkPlaces (Entry)", - "mature, inactive since 2014", - "game engine, remake", - "Windows, Linux, macOS", - "C", - "0" - ], - [ - "Ilarion (Entry)", - "mature", - "role playing", - "-", - "C++, Java, Lua", - "GPL-3.0" - ], - [ - "Illarion (Entry)", - "mature", - "role playing", - "-", - "C++, Java, Lua", - "AGPL-3.0, GPL-3.0" - ], - [ - "Scrap (Entry)", - "mature, inactive since 2017", - "strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Inexor (Entry)", - "beta, inactive since 2018", - "remake", - "Windows, Linux", - "C++, JavaScript", - "zlib" - ], - [ - "INSTEAD (Entry)", - "mature", - "adventure, game engine, visual novel", - "Windows, Linux, macOS, Android", - "C, Lua, Java", - "T" - ], - [ - "cc94 (Entry)", - "beta", - "action, remake, strategy", - "Web", - "C++, Python", - "AGPL-3.0" - ], - [ - "Granatier (Entry)", - "mature", - "action", - "-", - "C++", - "GPL-2.0" - ], - [ - "Tressette (Entry)", - "mature, inactive since 2017", - "action, cards", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "ncurses (Entry)", - "mature", - "library", - "Windows, Linux", - "C", - "T" - ], - [ - "ioquake3 (Entry)", - "mature", - "action, game engine, remake", - "Windows, Linux, macOS", - "C", - "0" - ], - [ - "Irrlicht Engine (Entry)", - "mature", - "framework", - "-", - "C++, C", - "b" - ], - [ - "opsu! (Entry)", - "mature", - "tool", - "Windows, Linux, macOS, Android", - "Java", - "0" - ], - [ - "Jagged Alliance 2 Stracciatella (Entry)", - "mature", - "remake, strategy", - "-", - "C, C++", - "Custom" - ], - [ - "Javelin (Entry)", - "mature, inactive since 2016", - "role playing", - "Windows, Linux, macOS", - "Java", - "GPL-2.0" - ], - [ - "Pathogen Warrior (Entry)", - "beta, inactive since 2004", - "puzzle", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "jMonkeyEngine (Entry)", - "mature", - "framework", - "-", - "Java", - "D" - ], - [ - "Cadaver (Entry)", - "beta, inactive since 2009", - "action, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Supercars III (Entry)", - "mature, inactive since 2014", - "remake", - "-", - "Java", - "?" - ], - [ - "JavaScript Graphic Adventure Maker (Entry)", - "mature", - "adventure, game engine", - "Web", - "JavaScript", - "T" - ], - [ - "LevelHead (Entry)", - "mature, inactive since 2009", - "puzzle", - "Linux", - "C++, Python", - "GPL-3.0" - ], - [ - "KAtomic (Entry)", - "mature", - "puzzle, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "KMines (Entry)", - "mature", - "puzzle", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "KSnakeDuel (Entry)", - "mature", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "Ksudoku (Entry)", - "mature", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "KeeperRL (Entry)", - "beta", - "game engine, simulation", - "Windows", - "C, C++", - "0" - ], - [ - "1oom (Entry)", - "mature", - "remake, strategy", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Achtung, die Kurve! (Entry)", - "mature", - "action, arcade", - "Web", - "JavaScript", - "AGPL-3.0" - ], - [ - "LambdaHack (Entry)", - "beta", - "game engine", - "Windows, Linux, Web", - "Haskell", - "D" - ], - [ - "Freenukum (Entry)", - "beta, inactive since 2009", - "remake", - "Linux", - "C", - "GPL-3.0" - ], - [ - "Heroes of Wesnoth (Entry)", - "beta, inactive since 2010", - "strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "OpenHoMM (Entry)", - "beta, inactive since 2010", - "strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Lemmings.ts (Entry)", - "mature", - "puzzle", - "Web", - "TypeScript", - "MIT" - ], - [ - "ReQbert (Entry)", - "beta", - "puzzle, remake", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "PCExhumed (Entry)", - "beta", - "action, remake", - "-", - "C++", - "Custom" - ], - [ - "LGames (Entry)", - "mature", - "action", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Allegro (Entry)", - "mature", - "framework", - "-", - "C", - "b" - ], - [ - "libGDX (Entry)", - "mature", - "framework", - "-", - "Java, C++, C", - "0" - ], - [ - "Librelancer (Entry)", - "beta", - "action, game engine, remake, simulation", - "Windows, Linux", - "C, C#", - "T" - ], - [ - "LIKO-12 (Entry)", - "mature", - "framework", - "Windows, Linux, macOS, Android", - "Lua, Rust", - "T" - ], - [ - "LionEngine (Entry)", - "mature", - "action, game engine", - "Windows, Linux, macOS, Android", - "Java", - "0" - ], - [ - "L'Abbaye des Morts (Entry)", - "mature, inactive since 2018", - "adventure, platform", - "Windows, Linux", - "C", - "GPL-3.0" - ], - [ - "Klooni 1010! (Entry)", - "beta", - "puzzle", - "Android", - "Java", - "GPL-3.0" - ], - [ - "L\u00d6VE (Entry)", - "mature", - "framework", - "Windows, Linux, macOS, Android, iOS", - "C++", - "b" - ], - [ - "heXon (Entry)", - "beta", - "role playing", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "Quatter (Entry)", - "mature, inactive since 2018", - "board, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Lona (Entry)", - "mature", - "arcade", - "Android", - "Java, JavaScript", - "GPL-3.0" - ], - [ - "Magarena (Entry)", - "mature", - "cards, role playing", - "-", - "Java, Groovy", - "GPL-3.0" - ], - [ - "OpenVIII (Entry)", - "beta", - "game engine, remake, role playing", - "Windows, Linux", - "C#", - "T" - ], - [ - "ManaPlus (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS", - "C, Shell", - "GPL-3.0" - ], - [ - "ECWolf (Entry)", - "mature", - "remake", - "Windows, Linux, macOS, Android", - "C++", - "GPL-2.0, LGPL-2.1, zlib, MIT, IJG, Public domain" - ], - [ - "Open Valley (Entry)", - "beta", - "remake, role playing, simulation", - "-", - "C++", - "CC-BY-NC-SA-4.0" - ], - [ - "Ice Breaker (Entry)", - "mature, inactive since 2003", - "arcade, remake", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "sandspiel (Entry)", - "beta", - "simulation", - "Web", - "Rust, JavaScript, TypeScript", - "MIT" - ], - [ - "Maxit (Entry)", - "mature, inactive since 2014", - "remake, strategy", - "Windows, Linux, macOS", - "C++", - "3-clause BSD" - ], - [ - "melonJS (Entry)", - "mature", - "game engine", - "Web", - "JavaScript", - "T" - ], - [ - "Thugaim (Entry)", - "mature, inactive since 2017", - "action", - "Android", - "Java", - "MIT" - ], - [ - "Micropolis (Entry)", - "mature, inactive since 2015", - "simulation", - "-", - "C++, Java, Python", - "GPL-3.0" - ], - [ - "Minesweeper.Zone (Entry)", - "mature", - "puzzle, remake", - "Web", - "JavaScript, PHP", - "MIT" - ], - [ - "mini2Dx (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS", - "Java, C#", - "0" - ], - [ - "mk.js (Entry)", - "beta", - "action, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Gloomy Dungeons 2 (Entry)", - "mature", - "action", - "Android", - "Java", - "MIT" - ], - [ - "Gloomy Dungeons (Entry)", - "mature, inactive since 2018", - "action", - "Android", - "Java", - "MIT" - ], - [ - "neoGFX (Entry)", - "beta", - "game engine", - "Windows, Linux", - "C++", - "0" - ], - [ - "Neverball (Entry)", - "mature", - "action", - "Windows, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "Yet Another Doom Clone (Entry)", - "mature", - "action", - "-", - "JavaScript, Python", - "GPL-3.0" - ], - [ - "Nighthawk (Entry)", - "mature, inactive since 2004", - "arcade, puzzle, remake", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "NLarn (Entry)", - "mature", - "remake, role playing", - "-", - "C, Lua", - "GPL-3.0" - ], - [ - "Gorillas-rs (Entry)", - "beta", - "remake", - "-", - "Rust", - "MIT" - ], - [ - "SuperStarfighter (Entry)", - "beta", - "framework", - "Windows, Linux, macOS", - "GDScript", - "T" - ], - [ - "NBlood (Entry)", - "mature", - "remake", - "-", - "C, C++, Lua", - "GPL-2.0" - ], - [ - "Rednukem (Entry)", - "beta", - "action, remake", - "-", - "C++", - "Custom" - ], - [ - "Octaforge (Entry)", - "mature", - "framework", - "-", - "C++", - "m" - ], - [ - "Odamex (Entry)", - "beta", - "game engine, remake", - "-", - "C, C++", - "0" - ], - [ - "OpenMW for Android (Entry)", - "mature", - "remake", - "Android", - "Kotlin, Java", - "GPL-3.0" - ], - [ - "One Hour One Life (Entry)", - "mature", - "remake", - "Web", - "C, C++, PHP", - "Public domain" - ], - [ - "Floppy Birb (Entry)", - "mature", - "framework", - "Web", - "JavaScript", - "T" - ], - [ - "openage (Entry)", - "beta", - "game engine, remake, strategy", - "-", - "C++, Python", - "0" - ], - [ - "Open Apocalypse (Entry)", - "beta", - "remake, strategy", - "-", - "C++", - "MIT" - ], - [ - "OpenBVE (Entry)", - "mature", - "simulation", - "Windows, Linux, macOS", - "C#", - "Public domain" - ], - [ - "OpenDiablo2 (Entry)", - "mature", - "action, remake, role playing", - "Windows, Linux, macOS", - "Go", - "GPL-3.0" - ], - [ - "OpenDungeons (Entry)", - "beta", - "strategy", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Open Fortress (Entry)", - "beta", - "remake", - "-", - "C++", - "CC-BY-NC-SA-4.0, Custom" - ], - [ - "OpenHV (Entry)", - "beta", - "strategy", - "Windows, Linux, macOS", - "C#, Lua", - "GPL-3.0" - ], - [ - "Open Legend RPG (Entry)", - "mature", - "board, role playing", - "-", - "None", - "Custom" - ], - [ - "OpenNFS (Entry)", - "beta", - "game engine, remake", - "-", - "C, C++", - "T" - ], - [ - "OpenRCT2 (Entry)", - "mature", - "remake, simulation", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "OpenRW (Entry)", - "beta", - "action, game engine, remake", - "Windows, Linux, macOS", - "C, C++", - "0" - ], - [ - "OpenSAGE (Entry)", - "beta", - "game engine, strategy", - "Windows, Linux, macOS", - "C#", - "0" - ], - [ - "Sludge (Entry)", - "mature", - "adventure, game engine", - "Windows, Linux, macOS", - "C, C++, Objective-C", - "1" - ], - [ - "Open Soccer Star (Entry)", - "beta", - "sports, strategy", - "Web", - "PHP", - "GPL-3.0" - ], - [ - "OpenSWE1R (Entry)", - "beta", - "remake", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "OpenTomb (Entry)", - "beta", - "action, game engine, remake", - "Windows", - "C, C++, Lua", - "0" - ], - [ - "OpenXcom (Entry)", - "mature", - "remake, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "OPMon (Entry)", - "beta", - "remake", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Orx (Entry)", - "mature", - "framework", - "-", - "C", - "b" - ], - [ - "Lugaru (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Ladder (Entry)", + "Abe's Amazing Adventure ", "mature, inactive since 2005", - "arcade, remake", - "-", - "Java", + "platform", + "Windows, Linux, macOS", + "C", "GPL-2.0" ], [ - "osu! (Entry)", - "beta", - "music", - "Windows, macOS, Android, iOS", - "C#", - "MIT" + "Abuse ", + "mature, inactive since 2011", + "action, platform, remake, 2D", + "Linux", + "C++, Lisp", + "Public domain, GPL-2.0, WTFPL" ], [ - "Pacewar (Entry)", - "mature, inactive since 2017", - "action", - "Windows, Linux", - "Python", - "GPL-3.0" + "Abuse 1996 ", + "mature, inactive since 2016", + "remake", + "-", + "C++, Lisp", + "Custom, Public domain, GPL-2.0, WTFPL" ], [ - "Xjig (Entry)", + "Achtung, die Kurve! ", "mature", - "puzzle", - "-", - "C", - "Custom" + "action, arcade, clone", + "Web", + "JavaScript", + "AGPL-3.0" ], [ - "3Dc (Entry)", - "mature, inactive since 2000", - "board, puzzle", - "-", - "C", - "GPL-2.0" - ], - [ - "ACM (Entry)", + "ACM ", "mature, inactive since 2000", "action, simulation", "-", @@ -9385,2583 +2641,71 @@ "GPL-2.0" ], [ - "Blob Wars Episode 2 : Blob And Conquer (Entry)", - "mature, inactive since 2016", - "platform", - "-", - "C++", - "GPL-2.0" - ], - [ - "Amphetamine (Entry)", - "beta, inactive since 2008", - "platform", - "-", - "C", - "GPL-2.0" - ], - [ - "pacman-canvas (Entry)", - "mature, inactive since 2018", - "remake", - "Web", - "JavaScript", - "CC-BY-SA-4.0" - ], - [ - "Pentobi (Entry)", - "mature", - "board, role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "Jamp (Entry)", - "beta, inactive since 2009", - "puzzle", - "Windows, Linux, macOS", - "C++", - "GPL-3.0" - ], - [ - "Batrachians (Entry)", - "beta, inactive since 2012", - "action, remake", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "BurgerSpace (Entry)", - "mature, inactive since 2013", - "action, remake", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "Pingus (Entry)", - "mature", - "puzzle", - "Windows, Linux, macOS", - "C++, Scheme", - "GPL-3.0" - ], - [ - "Pioneer (Entry)", - "mature", - "simulation", - "-", - "C, C++, Lua", - "Apache-2.0, GPL-3.0" - ], - [ - "Slime Volleyball (Entry)", + "AdaDoom3 ", "beta", - "arcade", - "-", - "C++", - "3-clause BSD" - ], - [ - "Limbs Off (Entry)", - "beta, inactive since 2013", - "arcade", - "-", - "C++", - "GPL-3.0" - ], - [ - "Q (Entry)", - "mature, inactive since 2013", - "educational", - "Windows, Linux, macOS", - "Python", - "GPL-3.0" - ], - [ - "Simple-Solitaire (Entry)", - "mature", - "cards, strategy", - "Android", - "Java", - "GPL-3.0" - ], - [ - "0 A.D. (Entry)", - "beta", - "strategy", - "Windows, Linux, macOS", - "C, C++, JavaScript", - "GPL-2.0" - ], - [ - "2048 (Entry)", - "mature", - "puzzle", - "Web", - "JavaScript, Java", - "MIT" - ], - [ - "The Powder Toy (Entry)", - "mature", - "simulation", - "Windows, Linux, macOS, Android", - "C++, C, Lua, Python", - "GPL-3.0" - ], - [ - "Powerslave EX (Entry)", - "beta, inactive since 2017", - "remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-3.0" - ], - [ - "Project: Starfighter (Entry)", - "mature", - "arcade", - "Windows, Linux", - "C", - "GPL-3.0" - ], - [ - "TUSSLE (Entry)", - "mature, inactive since 2017", - "action, platform", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "proxx (Entry)", - "mature", - "puzzle", - "Web", - "TypeScript, JavaScript", - "Apache-2.0" - ], - [ - "Pushover (Entry)", - "beta, inactive since 2018", - "puzzle, remake", - "-", - "C++, C, Lua", - "GPL-3.0" - ], - [ - "Netacka (Entry)", - "mature", - "remake", - "-", - "C", - "MIT" - ], - [ - "PyChess (Entry)", - "mature", - "puzzle", - "Windows, Linux", - "Python, TypeScript", - "GPL-3.0" - ], - [ - "pyscroll (Entry)", - "mature, inactive since 2018", - "library", - "Windows, Linux, macOS", - "Python", - "0" - ], - [ - "PyTMX (Entry)", - "mature", - "library, tool", - "Windows, Linux, macOS", - "Python", - "0" - ], - [ - "Friking Shark (Entry)", - "mature", - "arcade", - "Linux", - "C++, C", - "GPL-3.0" - ], - [ - "pyskool (Entry)", - "mature", - "remake", - "Linux", - "Python", - "GPL-3.0" - ], - [ - "SGE Game Engine (Entry)", - "mature, inactive since 2017", - "framework, game engine", - "-", - "Python", - "0" - ], - [ - "Bouncy the Hungry Rabbit (Entry)", - "mature, inactive since 2007", - "arcade", - "-", - "Python", - "GPL-2.0" - ], - [ - "Sentient Storage (Entry)", - "mature", - "adventure", - "-", - "Python", - "Public domain" - ], - [ - "Stringrolled (Entry)", - "beta, inactive since 2008", - "platform, puzzle", - "-", - "Python", - "Public domain" - ], - [ - "Search for the Red Herring (Entry)", - "mature, inactive since 2006", - "strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Magic Gardeners Tournament (Entry)", - "beta, inactive since 2007", - "board, strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Tapir (Entry)", - "beta, inactive since 2017", - "game engine, remake", - "-", - "C, Ruby", - "0, T" - ], - [ - "Seafood Berserker! (Entry)", - "mature, inactive since 2018", - "arcade", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Enduro tribute (Entry)", - "mature", - "remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Rails: an 18xx game system (Entry)", - "mature", - "strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "rFXGen (Entry)", - "mature", - "tool", - "Windows", - "C", - "b" - ], - [ - "REGoth (Entry)", - "mature", - "remake, role playing", - "-", - "C++", - "GPL-3.0, MIT" - ], - [ - "Angband (Entry)", - "mature", - "role playing", - "-", - "C", - "GPL-2.0" - ], - [ - "ReShade (Entry)", - "mature", - "tool", - "Windows", - "C++", - "D" - ], - [ - "ReTux (Entry)", - "mature, inactive since 2018", - "platform", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "Thrive (Entry)", - "beta", - "strategy", - "Windows, Linux", - "C++, AngelScript, JavaScript, C#", - "GPL-3.0" - ], - [ - "Rockbot (Entry)", - "mature", - "arcade, remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "RogueBox Adventures (Entry)", - "mature, inactive since 2017", - "role playing", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "RogueSharp (Entry)", - "mature", - "game engine", - "-", - "C#", - "T" - ], - [ - "Clonepoint (Entry)", - "beta", - "action", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "O.H.R.RPG.C.E. (Entry)", - "mature", - "framework", - "-", - "Basic", - "0" - ], - [ - "Open RSC (Entry)", - "mature", - "remake, role playing", - "Windows, Linux, macOS, Android", - "Java, C++, C, Objective-C", - "GPL-3.0" - ], - [ - "RuneLite (Entry)", - "mature", - "remake, role playing", - "-", - "Java", - "2-clause BSD" - ], - [ - "engge (Entry)", - "beta", - "adventure, remake", - "-", - "C++", - "MIT" - ], - [ - "Scorched Moon (Entry)", - "beta", - "remake, strategy", - "-", - "Python", - "GPL-3.0" - ], - [ - "Digital: A Love Story (Entry)", - "mature", - "adventure, visual novel", - "Windows, Linux, macOS", - "Ren'Py, Python", - "CC-BY-NC-SA-3.0" - ], - [ - "Qonk (Entry)", - "beta, inactive since 2008", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "The Secret Chronicles of Dr. M. (Entry)", - "mature", - "platform, remake", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Super Tilt Bro (Entry)", - "mature", - "platform", - "Web", - "Assembly, Python", - "WTFPL" - ], - [ - "Shattered Pixel Dungeon (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS, Android, iOS", - "Java", - "GPL-3.0" - ], - [ - "BOOM: Remake (Entry)", - "mature", - "action, remake", - "-", - "C++", - "Custom" - ], - [ - "Potato Killer (Entry)", - "beta, inactive since 2011", - "action", - "-", - "Python", - "GPL-3.0" - ], - [ - "Gilbert and the doors (Entry)", - "mature, inactive since 2018", - "platform, strategy", - "Windows, Linux", - "C", - "GPL-3.0" - ], - [ - "Tiny Tris (Entry)", - "mature", - "puzzle", - "-", - "C", - "GPL-3.0" - ], - [ - "Slick2D (Entry)", - "beta, inactive since 2014", - "tool", - "Windows, Linux", - "Java", - "D" - ], - [ - "Smash Battle (Entry)", - "beta, inactive since 2011", - "action, platform", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Space Nerds In Space (Entry)", - "beta", - "remake, strategy", - "Linux", - "C, Lua", - "GPL-2.0" - ], - [ - "Smolpxl (Entry)", - "mature", - "arcade", - "Web", - "JavaScript", - "AGPL-3.0" - ], - [ - "StarMines: The Next Generation (Entry)", - "mature", - "arcade", - "Web", - "Scala", - "GPL-3.0" - ], - [ - "Morpheus Web Remake (Entry)", - "beta", - "adventure, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "Sokoban (Entry)", - "mature", - "puzzle", - "Android, Web", - "CoffeeScript", - "AGPL-3.0" - ], - [ - "WebChess (Entry)", - "mature, inactive since 2010", - "strategy", - "Web", - "PHP", - "GPL-3.0" - ], - [ - "Aklabeth (Entry)", - "mature, inactive since 2004", - "remake", - "-", - "C", - "GPL-2.0" - ], - [ - "AntiChess (Entry)", - "beta, inactive since 2003", - "strategy", - "Windows, Linux, macOS", - "Java", - "MIT" - ], - [ - "A Planet's Revenge (Entry)", - "beta, inactive since 2008", - "strategy", - "-", - "Python", - "GPL-3.0" - ], - [ - "Armies (Entry)", - "mature, inactive since 2007", - "strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Attal: Lords of doom (Entry)", - "mature, inactive since 2008", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "AutoREALM (Entry)", - "mature", - "tool", - "-", - "C++", - "0" - ], - [ - "Battlefield Java (Entry)", - "beta, inactive since 2011", - "strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "BlackNova Traders (Entry)", - "beta, inactive since 2012", - "strategy", - "Web", - "PHP, JavaScript", - "GPL-2.0" - ], - [ - "Blitzkrieg (Entry)", - "beta, inactive since 2012", - "strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "Blobwars: Metal Blob Solid (Entry)", - "mature", - "arcade, platform", - "Windows", - "C++, C", - "GPL-2.0" - ], - [ - "Betrayer's Moon Tactics (Entry)", - "beta, inactive since 2006", - "role playing", - "Web", - "JavaScript", - "GPL-2.0" - ], - [ - "Brikx (Entry)", - "beta, inactive since 2009", - "puzzle", - "Linux", - "C++", - "GPL-2.0" - ], - [ - "British Bingo (Entry)", - "mature", - "action, board", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "Celestron (Entry)", - "beta, inactive since 2012", - "action", - "-", - "Python", - "GPL-3.0" - ], - [ - "Chaos Esque Anthology (Entry)", - "mature", - "strategy", - "-", - "?", - "?" - ], - [ - "Colonization too (Entry)", - "beta, inactive since 2004", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Der Clou! (Entry)", - "beta, inactive since 2017", - "action, adventure", - "-", - "C", - "Custom" - ], - [ - "C.Y.O. Adventures, text game generator (Entry)", - "beta, inactive since 2012", - "tool", + "action, remake, shooter", "-", "Ada", - "0" - ], - [ - "DarkCity (Entry)", - "mature, inactive since 2012", - "role playing", - "Web", - "PHP", "GPL-3.0" ], [ - "Dungeon Monkey Unlimited (Entry)", - "mature, inactive since 2010", - "action, role playing", - "-", - "Pascal", - "LGPL-2.1" - ], - [ - "4D-TRIS (Entry)", - "mature, inactive since 2012", - "puzzle", + "AdaGate ", + "mature", + "puzzle, 3D", "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Duckmaze (Entry)", - "beta", - "puzzle", - "-", - "Python", - "GPL-2.0" - ], - [ - "Duel Commander (Entry)", - "beta, inactive since 2009", - "strategy", - "Windows, Linux", - "C", + "Ada", "GPL-3.0" ], [ - "Ecksdee (Entry)", - "beta, inactive since 2009", - "simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "The Endless Dungeons (Entry)", - "mature, inactive since 2015", - "role playing", - "Windows", - "C", - "CC-BY-NC-SA-2.0" - ], - [ - "Eos, Dawn of Light: A Space Opera (Entry)", - "beta, inactive since 2007", - "role playing", - "-", - "Python", - "MIT" - ], - [ - "The Epic of Heroes (Entry)", - "beta, inactive since 2015", - "role playing, strategy", - "-", - "C++", - "GPL-3.0" - ], - [ - "Extreme Tux Racer (Entry)", - "beta, inactive since 2018", - "platform", - "-", - "C++", - "GPL-2.0" - ], - [ - "Free Heroes 2 (Entry)", - "beta, inactive since 2015", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "First Strike (Entry)", - "mature, inactive since 2018", - "strategy", - "-", - "Java", - "MIT" - ], - [ - "FreeCS (Entry)", - "mature", - "action, remake", - "-", - "QuakeC", - "GPL-2.0" - ], - [ - "FreeLords (Entry)", - "beta, inactive since 2017", - "remake, strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "Free Mars (Entry)", - "mature", - "strategy", - "Windows, Linux, macOS", - "Java", - "GPL-3.0" - ], - [ - "Froggix (Entry)", - "beta, inactive since 2009", - "arcade, remake", - "-", - "Python", - "GPL-3.0" - ], - [ - "FunLabyrinthe (Entry)", - "mature, inactive since 2012", - "puzzle", - "Windows", - "Pascal", - "GPL-2.0" - ], - [ - "GM Tools (Entry)", - "beta, inactive since 2004", - "tool", - "-", - "C++, C", - "0" - ], - [ - "Goblin Hack (Entry)", - "beta, inactive since 2009", - "role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "H-World (Entry)", - "beta, inactive since 2005", - "framework", - "-", - "C, Lua, C++", - "0" - ], - [ - "Hale (Entry)", - "beta, inactive since 2014", - "role playing", - "-", - "Java", - "GPL-2.0" - ], - [ - "Help Hannah's Horse (Entry)", - "beta, inactive since 2008", - "action, arcade", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Hex Game (Entry)", - "beta", - "strategy", - "-", - "C++", - "MIT" - ], - [ - "Holtz (Entry)", - "mature", - "board, puzzle", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Heroes of Wing Commander (Entry)", - "beta, inactive since 2014", - "strategy", - "-", - "Python", - "GPL-3.0" - ], - [ - "Isometric Turn-Based Strategy (Entry)", - "beta", - "strategy", - "-", - "Python", - "MIT" - ], - [ - "The hunt for the lost rainbow jewels (Jewelhunt) (Entry)", - "beta", - "role playing", - "-", - "Java", - "GPL-2.0" - ], - [ - "JQuest (Entry)", - "beta, inactive since 2006", - "strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "JSettlers (Entry)", - "mature", - "board, remake, strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "Kobold's Quest 2 (Entry)", - "beta, inactive since 2011", - "role playing", - "-", - "Python", - "LGPL-3.0" - ], - [ - "KRaptor (Entry)", - "beta, inactive since 2004", - "action", - "-", - "C", - "MIT" - ], - [ - "HolySpirit (Entry)", - "beta, inactive since 2013", - "action, role playing", - "-", - "C++, Haskell", - "GPL-3.0" - ], - [ - "M.A.R.S. (Entry)", - "beta, inactive since 2016", - "platform", - "-", - "C++, C", - "GPL-3.0" - ], - [ - "Mars, Land of No Mercy (Entry)", - "beta, inactive since 2008", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Metal Mech (Entry)", - "beta, inactive since 2006", - "strategy", - "Web", - "PHP", - "GPL-2.0" - ], - [ - "Monster Generator (Entry)", - "mature", - "tool", - "-", - "Java", - "T" - ], - [ - "Mpango (Entry)", - "beta, inactive since 2013", - "strategy", - "-", - "Java, JavaScript", - "GPL-2.0" - ], - [ - "Haxima (Entry)", - "beta", - "game engine, role playing", - "-", - "C++", - "0" - ], - [ - "No Gravity (Entry)", - "mature, inactive since 2006", - "arcade", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "NetStatsBaseball (Entry)", - "mature", - "simulation, sports", - "-", - "C", - "Public domain" - ], - [ - "Openfrag (Entry)", - "beta, inactive since 2008", - "framework", - "-", - "C++, Lua", - "0" - ], - [ - "Open Syobon Action (Entry)", - "beta, inactive since 2011", - "remake", - "-", - "C++", - "?" - ], - [ - "OldSkool Gravity Game (Entry)", - "mature, inactive since 2016", - "arcade", - "Windows, Linux", - "C++, C", - "GPL-3.0" - ], - [ - "Outer Space (Entry)", - "beta", - "strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Overgod (Entry)", - "mature, inactive since 2005", - "arcade", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Pang Zero (Entry)", - "beta, inactive since 2007", - "action, arcade, remake", - "Linux", - "Perl", - "GPL-2.0" - ], - [ - "Phantasy Star Rebirth (Entry)", - "beta, inactive since 2013", - "role playing", - "-", - "C++", - "GPL-3.0" - ], - [ - "Pioneers (Entry)", - "mature", - "board, strategy", - "-", - "C", - "GPL-2.0" - ], - [ - "Planetary Hoppers (Entry)", - "beta, inactive since 2003", - "strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "PyBreak360 (Entry)", - "mature, inactive since 2015", - "arcade, puzzle", - "-", - "Python", - "GPL-3.0" - ], - [ - "RAD (Entry)", - "mature", - "action, remake", - "-", - "Pascal, C", - "GPL-2.0" - ], - [ - "RickyD (Entry)", - "beta", - "remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Rolemaster Office (Entry)", - "mature", - "tool", - "-", - "Java", - "0" - ], - [ - "RPDungeon - computer aided role playing (Entry)", - "beta, inactive since 2006", - "tool", - "-", - "Pascal", - "0" - ], - [ - "S.C.O.U.R.G.E. (Entry)", - "beta, inactive since 2008", - "role playing", - "-", - "C++", - "GPL-2.0" - ], - [ - "Sengoku: Warring States of Japan (Entry)", - "beta, inactive since 2008", - "strategy", - "-", - "C++, Lua", - "MIT" - ], - [ - "SDL Game Engine 2D (Entry)", - "beta, inactive since 2014", - "framework", - "-", - "C", - "T" - ], - [ - "SharpKonquest (Entry)", + "Adanaxis ", "mature, inactive since 2007", - "strategy", - "-", - "C#", - "GPL-2.0" - ], - [ - "Skrupel - Tribute Compilation (Entry)", - "mature, inactive since 2011", - "strategy", - "Web", - "PHP, JavaScript", - "GPL-2.0" - ], - [ - "Slay (Entry)", - "beta, inactive since 2010", - "strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "Space Faring (Entry)", - "beta", - "strategy", - "-", - "Java", - "GPL-3.0" - ], - [ - "Space War (Entry)", - "mature", - "strategy", - "-", - "Java", - "Apache-2.0" - ], - [ - "Space Opera (Entry)", - "beta, inactive since 2008", - "strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "SpaceTrader for Java (Entry)", - "mature, inactive since 2010", - "strategy", - "Windows, Linux, macOS", - "Java", - "GPL-2.0" - ], - [ - "Space Trader for Windows (Entry)", - "mature, inactive since 2009", - "strategy", - "-", - "C#", - "GPL-2.0" - ], - [ - "Spice Trade (Entry)", - "mature, inactive since 2005", - "adventure, role playing", - "Windows, Linux, macOS", - "Java", - "LGPL-2.1" - ], - [ - "StarBlastrix (Entry)", - "beta, inactive since 2006", - "action", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "Stars! Nova (Entry)", - "beta", - "strategy", - "-", - "C#", - "GPL-2.0" - ], - [ - "T-Bots (Entry)", - "beta, inactive since 2004", - "simulation, strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "The Rush (Entry)", - "beta, inactive since 2011", - "arcade", + "action, first-person, shooter, space", "-", "C++", "GPL-2.0" ], [ - "2H4U (Entry)", - "mature, inactive since 2007", - "puzzle", - "-", - "C++", - "GPL-2.0" - ], - [ - "Theme Park Builder 3D CAD (Entry)", - "beta, inactive since 2013", - "remake, simulation", - "-", - "C++", - "GPL-3.0" - ], - [ - "Visual Pinball (Entry)", + "AdaVenture ", "mature", - "remake, sports", - "Windows", - "C++", - "MAME" - ], - [ - "Wargamer (Entry)", - "mature, inactive since 2003", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "World Builder (Entry)", - "mature, inactive since 2007", - "tool", - "Windows", - "Visual Basic", - "0" - ], - [ - "World of Heroes (Entry)", - "beta, inactive since 2009", - "strategy", - "-", - "Python", - "3-clause BSD" - ], - [ - "Space Station 13 (Entry)", - "mature", - "role playing", - "-", - "DM", - "AGPL-3.0" - ], - [ - "Spring: 1944 (Entry)", - "mature", - "strategy", - "-", - "Lua", - "GPL-2.0, CC-BY-NC-3.0" - ], - [ - "Spring (Entry)", - "mature", - "game engine, remake, strategy", - "-", - "C++, C, Lua", - "0" - ], - [ - "Mari0 (Entry)", - "mature, inactive since 2012", - "platform, puzzle, remake", - "Windows, Linux, macOS", - "Lua", - "MIT" - ], - [ - "Not Pacman (Entry)", - "mature, inactive since 2013", - "action", - "Windows, Linux, macOS", - "Lua", - "WTFPL" - ], - [ - "Stendhal (Entry)", - "mature", - "role playing", - "-", - "Java", - "GPL-2.0" - ], - [ - "Storm Engine (Entry)", - "mature", - "framework, game engine, role playing", - "Windows", - "C++", - "0" - ], - [ - "Stratagus (Entry)", - "mature", - "game engine, strategy", - "Windows, Linux, macOS", - "C++", - "0" - ], - [ - "Stunt Rally (Entry)", - "mature", - "action", - "Windows, Linux", - "C, C++", - "GPL-3.0" - ], - [ - "SuperTuxKart (Entry)", - "mature", - "action", - "Windows, Linux, macOS, Android", - "C++, C", - "GPL-3.0" - ], - [ - "Taisei Project (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS, Web", - "C, Python", - "MIT" - ], - [ - "Tangomon (Entry)", - "mature, inactive since 2017", - "educational", - "Windows, Linux", - "Python", - "GPL-3.0" - ], - [ - "Duck Marines (Entry)", - "mature, inactive since 2016", - "puzzle, remake", - "Windows, Linux, macOS", - "Lua", - "zlib" - ], - [ - "Mr. Rescue (Entry)", - "mature, inactive since 2016", - "arcade, platform", - "Windows, Linux, macOS", - "Lua", - "zlib" - ], - [ - "Tales of Maj'Eyal (Entry)", - "mature", - "role playing", - "-", - "C, Lua", - "GPL-3.0" - ], - [ - "Divercity (Entry)", - "beta, inactive since 2015", - "simulation", - "-", - "Java", - "GPL-3.0" - ], - [ - "Terasology (Entry)", - "mature", - "framework, remake", - "-", - "Java", - "0" - ], - [ - "Spludlow Tetris (Entry)", - "mature, inactive since 2018", - "puzzle", - "-", - "C#", - "GPL-3.0" - ], - [ - "The Force Engine (Entry)", - "beta", - "action, game engine, remake", - "-", - "C++", - "0" - ], - [ - "Tetrepetete (Entry)", - "mature", - "puzzle", - "Windows, Android", - "C++", - "GPL-2.0" - ], - [ - "asdf (Entry)", - "mature", - "action, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "TinTin++ (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS, Android", - "C", - "GPL-3.0" - ], - [ - "Tanks of Freedom (Entry)", - "mature", - "strategy", - "Windows, Linux, macOS, Android", - "GDScript", - "MIT" - ], - [ - "Torque 3D (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS", - "C++, C", - "T" - ], - [ - "Torque 2D (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS", - "C++, C", - "T" - ], - [ - "Trackballs (Entry)", - "mature", - "puzzle, remake", - "Linux", - "C++, Scheme", - "GPL-2.0" - ], - [ - "TripleA (Entry)", - "mature", - "strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "TVTower (Entry)", - "mature", - "remake, strategy", - "-", - "BlitzMax, Lua", - "Custom" - ], - [ - "KungFoo Barracuda (Entry)", - "mature, inactive since 2016", - "arcade", - "Linux, Android", - "C++", - "GPL-3.0" - ], - [ - "Ultima 5 Redux (Entry)", - "beta", - "remake, role playing", - "-", - "C#", - "MIT" - ], - [ - "UFO: Alien Invasion (Entry)", - "mature", - "strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Liquid War (Entry)", - "mature, inactive since 2015", - "action", - "Linux", - "C, Shell", - "GPL-3.0" - ], - [ - "Umoria (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS", - "C, C++", - "GPL-3.0" - ], - [ - "Procedural Map Generator (Entry)", - "mature, inactive since 2018", - "tool", - "Windows", - "C++", - "T" - ], - [ - "unitystation (Entry)", - "beta", - "adventure", - "Windows, Linux, macOS", - "C#", - "AGPL-3.0" - ], - [ - "Unknown Horizons (Entry)", - "beta", - "strategy", - "-", - "Python, GDScript", - "GPL-2.0" - ], - [ - "UnNetHack (Entry)", - "mature", - "role playing", - "-", - "C", - "Custom" - ], - [ - "Unvanquished (Entry)", - "mature", - "action", - "Windows, Linux, macOS", - "C, C++", - "GPL-3.0" - ], - [ - "Urho3D (Entry)", - "mature", - "framework", - "-", - "C++, AngelScript", - "T" - ], - [ - "UltraStar Deluxe (Entry)", - "mature", - "music, remake", - "Windows, Linux, macOS", - "Pascal", - "GPL-2.0" - ], - [ - "UltraStar Play (Entry)", - "beta", - "music, remake", - "Windows, Linux, macOS, Android", - "C#", - "MIT" - ], - [ - "Valyria Tear (Entry)", - "mature", - "role playing", - "-", - "Lua, C++, C", - "GPL-2.0" - ], - [ - "CrappyBird (Entry)", - "mature, inactive since 2017", - "puzzle, remake", - "Web", - "JavaScript", - "MIT" - ], - [ - "VCMI (Entry)", - "mature", - "remake, strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Veloren (Entry)", - "beta", - "role playing", - "-", - "Rust", - "GPL-3.0" - ], - [ - "Mafia: Toolkit (Entry)", - "mature", - "tool", - "Windows", - "C#", - "T" - ], - [ - "Vircadia (Entry)", - "mature", - "simulation", - "-", - "C++", - "Apache-2.0" - ], - [ - "Open Hexagon (Entry)", - "mature", - "puzzle", - "-", - "C++, C", - "AFL-3.0" - ], - [ - "Vegan on a Desert Island (Entry)", - "beta", "adventure", "-", - "Lua", + "Ada", "GPL-3.0" ], [ - "FreeRCT (Entry)", - "beta, inactive since 2016", - "remake, strategy", + "Advanced Strategic Command ", + "mature", + "strategy, clone, turn-based", "-", "C++", "GPL-2.0" ], [ - "IMaze (Entry)", - "mature, inactive since 2001", - "action", - "-", - "C", - "4-clause BSD" - ], - [ - "Deathchase 3D (Entry)", - "mature, inactive since 2002", - "remake", - "-", - "C, Perl, Shell", - "GPL-2.0" - ], - [ - "Brutal Chess (Entry)", - "beta, inactive since 2007", - "strategy", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Mrfuze (Entry)", - "mature, inactive since 2008", - "platform", - "-", - "Python", - "LGPL-2.1" - ], - [ - "GL-117 (Entry)", - "mature, inactive since 2005", - "action, simulation", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Nikwi (Entry)", - "beta, inactive since 2012", - "platform", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Mmpong (Entry)", - "beta, inactive since 2009", - "arcade", - "-", - "C", - "GPL-3.0" - ], - [ - "Warp Rogue (Entry)", - "beta, inactive since 2010", - "platform", - "-", - "C", - "GPL-3.0" - ], - [ - "openc2e (Entry)", - "beta", - "game engine, remake, simulation", - "-", - "C, C++", - "1" - ], - [ - "XInvaders 3D (Entry)", - "mature, inactive since 2000", - "arcade", - "-", - "C, Objective-C", - "GPL-2.0" - ], - [ - "Apricots (Entry)", - "beta, inactive since 2003", - "arcade", - "-", - "C++", - "GPL-2.0" - ], - [ - "Decker (Entry)", - "beta, inactive since 2013", - "role playing", - "-", - "Java", - "GPL-2.0" - ], - [ - "Slot-Racers (Entry)", - "mature, inactive since 2008", - "arcade, remake", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Bloboats (Entry)", - "mature, inactive since 2006", - "action", - "-", - "C++", - "GPL-2.0" - ], - [ - "CAVEZ of PHEAR (Entry)", - "beta, inactive since 2011", - "action, arcade", - "-", - "C", - "GPL-3.0" - ], - [ - "Battery (Entry)", - "mature, inactive since 2009", - "arcade", - "-", - "Java", - "EPL-2.0, Custom" - ], - [ - "Luola (Entry)", - "mature, inactive since 2005", - "arcade", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "Sinatra (Entry)", - "mature, inactive since 2008", - "music", - "-", - "C", - "GPL-3.0" - ], - [ - "Creep Smash (Entry)", - "beta, inactive since 2011", - "action", - "-", - "Java", - "GPL-3.0" - ], - [ - "Peragro Tempus (Entry)", - "beta, inactive since 2012", - "role playing", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "OpenBlox (Entry)", - "beta, inactive since 2011", - "simulation", - "Windows, Linux", - "Python, Lua", - "GPL-3.0" - ], - [ - "FreeFalcon (Entry)", - "inactive since 2014", - "simulation", - "-", - "C, C++", - "2-clause BSD" - ], - [ - "LambdaRogue: The Book of Stars (Entry)", + "Afternoon Stalker ", "mature, inactive since 2012", - "role playing", - "Windows, Linux", - "Pascal", - "GPL-2.0" - ], - [ - "Mtp Target (Entry)", - "mature, inactive since 2008", - "action", - "-", + "action, remake, clone", + "Linux", "C++", "GPL-2.0" ], [ - "Infinite Mario Bros (Entry)", - "mature, inactive since 2010", - "platform", - "Windows, Linux, macOS", - "Java", - "3-clause BSD" - ], - [ - "ORIENT (Entry)", - "mature, inactive since 2009", - "educational, role playing", - "-", - "C#, Java", - "GPL-2.0" - ], - [ - "pyORPG (Entry)", - "beta, inactive since 2015", - "framework", - "-", - "Python", - "T" - ], - [ - "Trinity Reign (Entry)", - "beta, inactive since 2013", - "role playing", - "-", - "C++, C", - "GPL-3.0" - ], - [ - "Windstille (Entry)", - "beta, inactive since 2017", - "arcade", - "-", - "C++, Scheme", - "GPL-3.0" - ], - [ - "StressFreeZone (Entry)", - "beta, inactive since 2007", - "simulation", - "-", - "C++, Lua", - "GPL-3.0" - ], - [ - "Combat Simulator Project (Entry)", + "AI Wars ", "beta, inactive since 2010", - "action, simulation", - "Windows", - "C++", - "GPL-2.0" - ], - [ - "Between (Entry)", - "beta, inactive since 2010", - "puzzle", - "Linux", - "PHP, C++", - "?" - ], - [ - "Black Shades Elite (Entry)", - "beta, inactive since 2007", - "simulation", - "-", - "C", - "GPL-2.0" - ], - [ - "Anagramarama (Entry)", - "beta, inactive since 2002", - "puzzle", - "-", - "C", - "GPL-2.0" - ], - [ - "OpenRTS (Entry)", - "beta, inactive since 2006", - "strategy", + "strategy, turn-based", "-", "Python", - "GPL-2.0" + "MIT" ], [ - "Key Runner (Entry)", - "mature, inactive since 2013", - "action", + "Airstrike ", + "beta, inactive since 2014", + "arcade, 2D", "Windows, Linux", - "C++, Shell", - "GPL-3.0" - ], - [ - "Cart Life (Entry)", - "mature, inactive since 2014", - "simulation", - "Windows, Linux", - "AGS Script", - "Custom" - ], - [ - "Slingshot (Entry)", - "beta, inactive since 2007", - "strategy", - "Windows, Linux, macOS", - "Python", - "GPL-2.0" - ], - [ - "Ironseed (Entry)", - "mature, inactive since 2013", - "remake", - "-", - "Pascal", - "GPL-3.0" - ], - [ - "Runfield (Entry)", - "mature, inactive since 2011", - "arcade", - "Web", - "JavaScript", - "GPL-3.0" - ], - [ - "Gnome Hearts (Entry)", - "mature, inactive since 2015", - "cards, strategy", - "-", - "Python", - "GPL-2.0" - ], - [ - "Yet Another Engine (Entry)", - "beta, inactive since 2016", - "game engine", - "Windows, Linux, macOS, Android, iOS", - "MoonScript, Java, Lua", - "T" - ], - [ - "jClassicRPG (Entry)", - "beta, inactive since 2010", - "role playing", - "-", - "Java", - "LGPL-3.0" - ], - [ - "movbizz (Entry)", - "beta, inactive since 2015", - "remake", - "Web", - "PHP, JavaScript", - "MIT" - ], - [ - "Iris2 (Entry)", - "beta, inactive since 2017", - "remake, role playing", - "-", - "C, C++, Lua", - "GPL-3.0" - ], - [ - "Lips of Suna (Entry)", - "beta, inactive since 2014", - "role playing", - "-", - "C, Lua, C++", - "GPL-3.0" - ], - [ - "Iceball (Entry)", - "inactive since 2017", - "remake", - "-", - "C, Lua", - "GPL-3.0" - ], - [ - "dim3 (Entry)", - "beta, inactive since 2014", - "game engine", - "Windows, Linux, macOS", - "C", - "T" - ], - [ - "Summoning Wars (Entry)", - "beta, inactive since 2014", - "role playing", - "-", - "C, C++, Lua", - "GPL-3.0" - ], - [ - "Epiar (Entry)", - "beta", - "action", - "-", - "C, C++, Lua", - "GPL-2.0" - ], - [ - "Raincat (Entry)", - "mature, inactive since 2018", - "puzzle", - "-", - "Haskell", - "3-clause BSD" - ], - [ - "WarMUX (Entry)", - "beta, inactive since 2018", - "platform", - "-", - "C++", - "GPL-2.0" - ], - [ - "Tornado (Entry)", - "mature, inactive since 2009", - "simulation", - "-", "C", "GPL-2.0" ], [ - "Radakan (Entry)", - "beta, inactive since 2014", - "role playing", - "-", - "Python", - "Custom" - ], - [ - "KittenMaxit (Entry)", - "beta", - "remake, strategy", - "Android", - "Java", - "MIT" - ], - [ - "Bacon2D (Entry)", - "beta, inactive since 2018", - "game engine", - "-", - "C++", - "T" - ], - [ - "Freeciv-web (Entry)", - "mature", - "strategy", - "Web", - "JavaScript, Java, Python", - "AGPL-3.0" - ], - [ - "Plee the Bear (Entry)", - "beta, inactive since 2017", - "platform", - "-", - "Lisp, C++, Scheme, C", - "GPL-3.0" - ], - [ - "JiGS Interactive Game System (Entry)", - "beta", - "framework, role playing", - "Web", - "JavaScript, PHP", - "0" - ], - [ - "Devana (Entry)", - "beta", - "strategy", - "Web", - "PHP", - "zlib" - ], - [ - "Tux of Math Command (Entry)", - "mature, inactive since 2011", - "educational", - "Linux", - "C", - "GPL-3.0" - ], - [ - "TrueCraft (Entry)", - "beta, inactive since 2018", - "remake, simulation", - "-", - "C#", - "MIT" - ], - [ - "Thousand Parsec (Entry)", - "beta, inactive since 2012", - "framework, strategy", - "-", - "C++, Python", - "0" - ], - [ - "Voxelands (Entry)", - "beta", - "remake, simulation", - "Windows, Linux", - "C++, C", - "GPL-3.0" - ], - [ - "One is enough (Entry)", - "beta, inactive since 2008", - "arcade", - "-", - "Python", - "GPL-2.0" - ], - [ - "Pax Britannica (Entry)", - "mature", - "strategy", - "-", - "Lua, C", - "MIT" - ], - [ - "CommandoJS (Entry)", - "beta, inactive since 2012", - "action, remake", - "Web", - "JavaScript, CoffeeScript", - "MIT" - ], - [ - "Umbra (Entry)", - "beta, inactive since 2002", - "role playing", - "-", - "Python", - "Custom" - ], - [ - "Adanaxis (Entry)", - "mature, inactive since 2007", - "action", - "-", - "C++", - "GPL-2.0" - ], - [ - "Hnefatafl (Entry)", - "beta, inactive since 2014", - "board, strategy", - "-", - "C", - "ISC" - ], - [ - "CivOne (Entry)", - "beta", - "remake, strategy", - "-", - "C#", - "CC0" - ], - [ - "EliFUT Android (Entry)", - "mature", - "simulation", - "Android", - "Java, Kotlin", - "Apache-2.0" - ], - [ - "WebHangman (Entry)", - "mature, inactive since 2003", - "puzzle", - "Web", - "JavaScript", - "GPL-2.0" - ], - [ - "Card Stories (Entry)", - "beta, inactive since 2012", - "cards, puzzle", - "Web", - "JavaScript, Python", - "AGPL-3.0" - ], - [ - "Ardentryst (Entry)", - "mature, inactive since 2009", - "action, role playing", - "-", - "Python", - "GPL-3.0" - ], - [ - "Battles of Antargis (Entry)", - "beta, inactive since 2014", - "strategy", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "Kiwi.js (Entry)", - "mature, inactive since 2015", - "game engine", - "Web", - "JavaScript, TypeScript", - "T" - ], - [ - "Naev (Entry)", - "mature", - "role playing", - "-", - "C, Lua", - "GPL-3.0" - ], - [ - "Super Transball 2 (Entry)", - "mature, inactive since 2005", - "arcade", - "-", - "C++", - "GPL-2.0" - ], - [ - "Monstrosity (Entry)", - "mature", - "role playing", - "-", - "Python", - "MIT" - ], - [ - "F-1 Spirit (Entry)", - "beta, inactive since 2009", - "remake, simulation", - "Windows, Linux, macOS", - "C++", - "?" - ], - [ - "flixel-gdx (Entry)", - "beta, inactive since 2017", - "framework", - "Windows, Linux, macOS, Android, iOS, Web", - "Java", - "D" - ], - [ - "Paper Isaac (Entry)", - "beta, inactive since 2015", - "role playing", - "-", - "ooc", - "MIT" - ], - [ - "Return of Dr. Destructo (Entry)", - "mature, inactive since 2015", - "action, remake", - "-", - "C++", - "MIT" - ], - [ - "OpenGGS (Entry)", - "beta, inactive since 2017", - "remake", - "-", - "C++", - "GPL-2.0" - ], - [ - "Beat Harvester (Entry)", - "beta, inactive since 2009", - "action", - "-", - "Python", - "GPL-2.0" - ], - [ - "Pendumito (Entry)", - "mature, inactive since 2003", - "tool", - "Web", - "JavaScript", - "0" - ], - [ - "Tremulous (Entry)", - "mature, inactive since 2016", - "action", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "SDL Bomber (Entry)", - "mature, inactive since 2012", - "action, remake", - "Linux", - "C", - "GPL-2.0" - ], - [ - "Aussenposten (Entry)", - "beta, inactive since 2015", - "strategy", - "Windows, Linux", - "JavaScript", - "MIT" - ], - [ - "Zen! (Entry)", - "mature", - "simulation", - "Android", - "Java", - "GPL-2.0" - ], - [ - "HoverRace (Entry)", - "mature, inactive since 2016", - "remake, sports", - "Windows", - "C++", - "Custom" - ], - [ - "AndEngine (Entry)", - "mature, inactive since 2013", - "game engine", - "Windows, Linux", - "Java", - "0" - ], - [ - "Nox Imperii (Entry)", - "mature, inactive since 2016", - "sports", - "-", - "C", - "GPL-3.0" - ], - [ - "XorCurses (Entry)", - "beta, inactive since 2012", - "puzzle", - "Linux", - "C", - "GPL-3.0" - ], - [ - "Land of Fire (Entry)", - "beta", - "role playing", - "Web", - "Script, PHP", - "GPL-2.0" - ], - [ - "Hero of Allacrost (Entry)", - "mature", - "role playing", - "-", - "C++, Lua", - "GPL-2.0" - ], - [ - "buggyGame (Entry)", - "beta, inactive since 2007", - "action", - "-", - "Python", - "GPL-2.0" - ], - [ - "Pillows (Entry)", - "beta, inactive since 2007", - "arcade", - "Windows, Linux, macOS", - "Python", - "GPL-2.0" - ], - [ - "ElonaFoobar (Entry)", - "mature", - "remake, role playing", - "Windows, Linux, macOS", - "C++, Lua", - "MIT" - ], - [ - "rpgboss (Entry)", - "beta, inactive since 2017", - "game engine, role playing", - "Windows, Linux, macOS", - "Scala, JavaScript", - "0" - ], - [ - "System Syzygy (Entry)", - "mature, inactive since 2018", - "puzzle", - "Windows, Linux, macOS", - "Rust", - "GPL-3.0" - ], - [ - "Azimuth (Entry)", - "mature", - "adventure", - "Windows, Linux, macOS", - "C", - "GPL-3.0" - ], - [ - "BrowserQuest (Entry)", - "mature", - "adventure, role playing", - "Web", - "JavaScript", - "MPL-2.0" - ], - [ - "MegaGlest (Entry)", - "mature", - "remake, strategy", - "-", - "C, C++", - "GPL-3.0" - ], - [ - "Free Allegiance (Entry)", - "mature", - "remake, strategy", - "-", - "C++", - "MIT" - ], - [ - "HaxePunk (Entry)", - "mature", - "framework", - "Windows, Linux, macOS, Android, iOS, Web", - "Haxe", - "T" - ], - [ - "HaxeFlixel (Entry)", - "mature", - "framework", - "-", - "Haxe", - "T" - ], - [ - "MoveNoid (Entry)", - "mature, inactive since 2017", - "arcade", - "-", - "C++", - "GPL-3.0, 3-clause BSD" - ], - [ - "Aisleriot (Entry)", + "Aisleriot ", "mature", "arcade, cards", "Linux", @@ -11969,487 +2713,111 @@ "GPL-3.0" ], [ - "Atomix (Entry)", - "mature", - "puzzle, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Gnome Chess (Entry)", - "mature", - "strategy", - "Linux", - "Vala", - "GPL-3.0" - ], - [ - "Mines (Entry)", - "mature", - "strategy", - "Linux", - "Vala", - "GPL-3.0" - ], - [ - "Quadrapassel (Entry)", - "mature", - "puzzle", - "-", - "Vala", - "GPL-2.0" - ], - [ - "Remixed Dungeon (Entry)", - "mature", - "remake, role playing", - "Android", - "Java", - "GPL-3.0" - ], - [ - "Ryzom Core (Entry)", - "mature", - "remake, role playing", - "-", - "C++, PHP", - "AGPL-3.0" - ], - [ - "Wagic, the Homebrew (Entry)", - "beta", - "cards, game engine", - "Windows, Linux, macOS, Android, iOS", - "C++, C, Objective-C", - "D" - ], - [ - "Berusky (Entry)", - "mature", - "action", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Berusky II (Entry)", - "beta", - "action", - "-", - "C++", - "GPL-3.0" - ], - [ - "Andor's Trail (Entry)", - "beta", - "role playing", - "Android", - "Java", - "GPL-2.0" - ], - [ - "Rabbit Escape (Entry)", - "mature", - "action, puzzle, remake", - "Windows, Linux, macOS, Android", - "Java", - "GPL-2.0" - ], - [ - "Mirror Magic (Entry)", - "mature", - "puzzle, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "Rocks'n'Diamonds (Entry)", - "mature", - "action, puzzle, remake", - "Windows, Linux, macOS, Android", - "C", - "GPL-2.0" - ], - [ - "Atrinik (Entry)", - "mature, inactive since 2016", - "role playing", - "-", - "C, Python", - "GPL-2.0" - ], - [ - "Lionheart Remake (Entry)", - "beta, inactive since 2018", - "platform, remake", - "-", - "Java", - "GPL-3.0" - ], - [ - "Tyrian Remake (Entry)", - "beta", + "Ajax3d ", + "beta, inactive since 2007", "action, remake", - "-", - "Java", + "Web", + "JavaScript", "GPL-2.0" ], [ - "warcraft-remake (Entry)", - "beta", - "remake, strategy", - "Windows, Linux, Android", - "Java", - "GPL-2.0" - ], - [ - "JaNaG - Java Name Generator (Entry)", - "mature, inactive since 2016", - "tool", - "-", - "Java", - "0" - ], - [ - "Dungeon (Entry)", - "mature", - "role playing", - "Windows, Linux, macOS", - "Java", - "3-clause BSD" - ], - [ - "Blackvoxel (Entry)", - "mature", - "simulation", - "Windows, Linux", - "C++", - "GPL-3.0" - ], - [ - "Blender game engine (Entry)", - "mature", - "framework", - "-", - "C++", - "0" - ], - [ - "BomberClone (Entry)", - "beta, inactive since 2010", - "arcade", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Bos Wars (Entry)", - "mature, inactive since 2013", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Bridge Command (Entry)", - "mature", - "simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "BZFlag (Entry)", - "mature", - "action", - "Windows, Linux, macOS", - "C++", - "LGPL-2.1, MPL-2.0" - ], - [ - "Cafu Engine (Entry)", - "beta, inactive since 2018", - "game engine", - "-", - "C++", - "T" - ], - [ - "Fitzquake (Entry)", - "beta, inactive since 2009", - "action, remake", - "Windows", - "C", - "GPL-2.0" - ], - [ - "Chocolate Doom (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C", - "GPL-2.0" - ], - [ - "ClassiCube (Entry)", - "mature", + "Aklabeth ", + "mature, inactive since 2004", "remake", - "Windows, Linux, macOS, Android", - "C", - "3-clause BSD" - ], - [ - "ClassicUO (Entry)", - "beta", - "role playing", - "-", - "C#", - "4-clause BSD" - ], - [ - "Argentum Online (Entry)", - "beta, inactive since 2014", - "role playing", - "-", - "Visual Basic", - "GPL-2.0, AGPL-3.0" - ], - [ - "Crown (Entry)", - "beta", - "game engine", - "Linux", - "C, C++, Vala", - "T" - ], - [ - "Daimonin (Entry)", - "mature", - "role playing", "-", "C", "GPL-2.0" ], [ - "Vulture's Eye (Entry)", - "mature, inactive since 2015", - "role playing", - "-", - "C++, C", - "NetHack General Public License" + "Aleph One ", + "mature", + "action, remake, first-person, shooter", + "Windows, Linux, macOS", + "C++, Lua", + "GPL-3.0" ], [ - "Daggerfall Unity (Entry)", - "mature", - "remake, role playing", + "Alex the Allegator 4 ", + "mature, inactive since 2003", + "platform", "Windows, Linux, macOS", - "C#", + "C", + "GPL-2.0" + ], + [ + "Alien Assault Traders ", + "beta, inactive since 2009", + "strategy, space, turn-based", + "Web", + "PHP", + "GPL-2.0" + ], + [ + "alive ", + "beta", + "action, remake", + "Windows, Linux", + "C++", "MIT" ], [ - "DOOM Retro (Entry)", - "mature", - "action, remake", - "Windows", - "C, C++", - "GPL-3.0" - ], - [ - "GLSpeed (Entry)", - "mature", - "remake, simulation", - "-", - "Pascal, C", - "GPL-2.0" - ], - [ - "Blasphemer (Entry)", - "mature, inactive since 2017", - "action", - "-", - "None, Python", - "None" - ], - [ - "DreamChess (Entry)", + "Allure of the Stars ", "beta", - "board, strategy", - "Windows, Linux, macOS", - "C", - "GPL-3.0" + "role playing, strategy, roguelike, turn-based", + "Web", + "Haskell", + "AGPL-3.0" ], [ - "Duality (Entry)", + "Ambermoon.net ", "mature", - "game engine", - "-", - "C#", - "T" - ], - [ - "DXX-Rebirth (Entry)", - "mature", - "remake", - "Windows, Linux", - "C, C++, Python", - "GPL-3.0, Custom" - ], - [ - "EDuke32 (Entry)", - "mature", - "action, remake", - "-", - "C, C++", - "GPL-2.0" - ], - [ - "ET: Legacy (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C, C++, Lua", - "GPL-3.0" - ], - [ - "ezQuake (Entry)", - "mature", - "action, remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "FlightGear (Entry)", - "mature", - "simulation", - "Windows, macOS", - "C++", - "GPL-2.0" - ], - [ - "xdigger (Entry)", - "mature, inactive since 1999", - "action", - "Linux", - "C", - "GPL-2.0" - ], - [ - "FreedroidRPG (Entry)", - "mature", - "role playing", - "-", - "C, C++, Lua", - "GPL-2.0" - ], - [ - "Intersect (Entry)", - "beta", - "game engine, role playing", + "remake, role playing", "Windows, Linux, macOS", "C#", - "T, 0" - ], - [ - "FreeOrion (Entry)", - "beta", - "remake, strategy", - "-", - "C++, Python", - "GPL-2.0" - ], - [ - "FreeType (Entry)", - "mature", - "library", - "-", - "C", - "0, m" - ], - [ - "Shotgun Debugger (Entry)", - "mature, inactive since 2005", - "remake", - "Windows, Linux, macOS", - "C++", - "GPL-2.0" - ], - [ - "Gang Garrison 2 (Entry)", - "mature", - "action", - "Windows", - "Game Maker Script", - "MPL-2.0" - ], - [ - "GearHead 2 (Entry)", - "beta", - "role playing", - "-", - "Pascal", - "LGPL-2.0" - ], - [ - "Ball and Paddle (Entry)", - "beta, inactive since 2009", - "action", - "Linux", - "C++, Scheme, Shell", "GPL-3.0" ], [ - "GNU Chess (Entry)", - "mature, inactive since 2017", - "game engine, strategy", - "Windows, Linux, macOS", - "C++", - "0" - ], - [ - "GNU FreeDink (Entry)", - "mature, inactive since 2012", - "adventure, remake, role playing", - "Windows, Linux, macOS, Web", - "C", - "GPL-3.0" - ], - [ - "GNU Go (Entry)", - "mature, inactive since 2011", - "board, game engine, strategy", - "Windows, Linux, macOS", - "C", - "0" - ], - [ - "starshatter-open (Entry)", - "beta, inactive since 2015", - "action, remake", + "Amphetamine ", + "beta, inactive since 2008", + "platform, 2D", "-", - "C++", - "3-clause BSD" - ], - [ - "Jump'n'Bump (Entry)", - "mature, inactive since 2004", - "remake", - "Windows", "C", "GPL-2.0" ], [ - "Isleward (Entry)", - "mature", - "role playing", + "Anagramarama ", + "beta, inactive since 2002", + "puzzle", "-", + "C", + "GPL-2.0" + ], + [ + "Anarch ", + "mature", + "action, first-person, shooter", + "-", + "C, C++", + "CC0" + ], + [ + "Ancient Beast ", + "mature", + "strategy, clone, turn-based", + "Web", "JavaScript", "AGPL-3.0" ], [ - "android-chess (Entry)", + "Andor's Trail ", + "beta", + "role playing, roguelike", + "Android", + "Java", + "GPL-2.0" + ], + [ + "android-chess ", "mature", "strategy", "Android", @@ -12457,655 +2825,1167 @@ "MIT" ], [ - "KaM Remake (Entry)", + "Angband ", "mature", - "remake, strategy", + "role playing, roguelike", "-", - "Pascal", - "AGPL-3.0" - ], - [ - "Cuyo (Entry)", - "mature, inactive since 2014", - "puzzle", - "Linux", - "C++, OCaml", + "C", "GPL-2.0" ], [ - "OpenKrush (Entry)", - "beta", - "remake", - "Windows, Linux, macOS", - "C#", - "GPL-3.0" - ], - [ - "Marblez (Entry)", - "beta, inactive since 2017", - "arcade", + "Angry Birds in Python ", + "mature, inactive since 2017", + "role playing", "-", - "C#", + "Python", "MIT" ], [ - "Korax' Heritage (Entry)", - "mature", - "game engine, role playing", - "-", - "None", - "?" + "Annex: Conquer the World ", + "mature, inactive since 2014", + "strategy, real-time", + "Windows, Linux", + "Lua", + "GPL-3.0" ], [ - "Simple DirectMedia Layer (Entry)", - "mature", - "library", + "Antares ", + "beta", + "remake, strategy, real-time, shooter", "-", - "C", - "b" + "C++", + "LGPL-3.0" ], [ - "Maelstrom (Entry)", - "mature, inactive since 2002", - "action, arcade, remake", + "Anteform ", + "beta", + "role playing", + "-", + "Lua", + "GPL-3.0" + ], + [ + "AntiChess ", + "beta, inactive since 2003", + "strategy", "Windows, Linux, macOS", + "Java", + "MIT" + ], + [ + "antiyoy ", + "beta", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Anuto ", + "mature", + "strategy", + "Android", + "Java", + "GPL-2.0" + ], + [ + "Apple Flinger ", + "mature", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Apricots ", + "beta, inactive since 2003", + "arcade, 2D", + "-", + "C++", + "GPL-2.0" + ], + [ + "aquastax ", + "beta", + "puzzle, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Arashi-JS ", + "beta, inactive since 2010", + "remake, shooter", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "Ardentryst ", + "mature, inactive since 2009", + "action, role playing", + "-", + "Python", + "GPL-3.0" + ], + [ + "Ares Dogfighter ", + "beta, inactive since 2016", + "action, 3D, space", + "Windows, Linux", + "Java", + "GPL-3.0" + ], + [ + "Argentum Online ", + "beta, inactive since 2014", + "role playing, 2D", + "-", + "Visual Basic", + "GPL-2.0, AGPL-3.0" + ], + [ + "Armagetron Advanced ", + "mature", + "action", + "-", + "C++", + "GPL-2.0" + ], + [ + "Armies ", + "mature, inactive since 2007", + "strategy, turn-based", + "-", + "C++", + "GPL-3.0" + ], + [ + "Armor Alley ", + "beta", + "action, remake, strategy, shooter", + "Web", + "JavaScript", + "CC-BY-NC-3.0" + ], + [ + "Arrakis ", + "mature, inactive since 2000", + "remake, strategy, real-time", + "-", + "Basic", + "Custom" + ], + [ + "Artillery Duel Reloaded ", + "beta, inactive since 2012", + "action, remake", + "-", + "Python", + "GPL-3.0" + ], + [ + "Arx Libertatis ", + "mature", + "remake, role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "asdf ", + "mature", + "action, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "AssaultCube ", + "mature, inactive since 2018", + "action, first-person, shooter", + "Windows, Linux, macOS", + "C, C++", + "Custom" + ], + [ + "AstroMenace ", + "mature", + "action, remake, 3D, shooter, space", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "ativayeban ", + "mature, inactive since 2015", + "action, clone", + "-", "C, C++", "GPL-2.0" ], [ - "Castle-Combat (Entry)", - "beta, inactive since 2006", - "remake, strategy", - "-", - "Python", + "Atomic Tanks ", + "mature, inactive since 2016", + "action, clone", + "Windows, Linux", + "C++, C", "GPL-2.0" ], [ - "XScavenger (Entry)", + "Atomiks ", "mature, inactive since 2015", "puzzle, remake", "-", - "C", - "GPL-2.0" - ], - [ - "Lightweight Java Game Library (Entry)", - "mature", - "framework", - "-", - "Kotlin, C, Java", - "D" - ], - [ - "Thrust (Entry)", - "beta, inactive since 2006", - "arcade, remake", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "Mechanized Assault & eXploration Reloaded (Entry)", - "beta", - "remake, strategy", - "-", - "C++, C", - "GPL-2.0" - ], - [ - "MegaMek (Entry)", - "mature", - "strategy", - "-", - "Java", - "GPL-2.0" - ], - [ - "MekWars (Entry)", - "mature", - "strategy", - "Windows, Linux, macOS", - "Java", - "GPL-2.0" - ], - [ - "Craft (Entry)", - "mature, inactive since 2017", - "puzzle", - "Windows, Linux, macOS", - "C, Python", - "MIT" - ], - [ - "Minetest (Entry)", - "mature", - "framework, remake", - "Windows, Linux, macOS, Android", - "C, C++, Lua", - "1" - ], - [ - "OpenSA (Entry)", - "mature", - "remake, strategy", - "-", - "C#, Lua", + "C, Objective-C", "GPL-3.0" ], [ - "Powerslide remake (Entry)", - "beta", - "arcade, remake", - "Windows, Linux, Android", + "Atomix ", + "mature", + "puzzle, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Atrinik ", + "mature, inactive since 2016", + "role playing, 2D", + "-", + "C, Python", + "GPL-2.0" + ], + [ + "Attal: Lords of doom ", + "mature, inactive since 2008", + "strategy, turn-based", + "-", "C++", + "GPL-2.0" + ], + [ + "Augustus ", + "mature", + "remake, simulation", + "Windows, Linux, macOS", + "C, C++", + "AGPL-3.0" + ], + [ + "Aussenposten ", + "beta, inactive since 2015", + "strategy, real-time", + "Windows, Linux", + "JavaScript", "MIT" ], [ - "Robot Redemption (Entry)", - "mature, inactive since 2014", + "Avanor ", + "beta, inactive since 2008", + "role playing, roguelike", + "-", + "C++, Lua, C", + "GPL-2.0" + ], + [ + "Awkaster ", + "mature, inactive since 2017", + "action, first-person, shooter", + "-", + "AWK", + "MIT" + ], + [ + "Azimuth ", + "mature", + "adventure, shooter", + "Windows, Linux, macOS", + "C", + "GPL-3.0" + ], + [ + "BAB BE U ", + "mature", + "puzzle, clone", + "-", + "Lua", + "MIT" + ], + [ + "Balder2D ", + "beta, inactive since 2009", + "strategy", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "Ball and Paddle ", + "beta, inactive since 2009", + "action", + "Linux", + "C++, Scheme, Script", + "GPL-3.0" + ], + [ + "Ball And Wall ", + "mature, inactive since 2015", + "action, clone", + "Web", + "JavaScript", + "MIT" + ], + [ + "Ballerburg SDL ", + "mature", "action, remake", "-", + "C", + "GPL-3.0" + ], + [ + "Barony ", + "mature", + "remake, role playing, 3D, first-person, roguelike", + "-", "C++", - "CC-BY-NC-SA-4.0, GPL-2.0" + "GPL-3.0" ], [ - "MonoGame (Entry)", - "mature", - "framework", - "-", - "C#", - "L, T" - ], - [ - "MonoGame.Extended (Entry)", - "mature", - "tool", - "-", - "C#", - "T" - ], - [ - "NeoLemmix (Entry)", - "beta", + "Bastet ", + "beta, inactive since 2018", "puzzle", "-", - "Pascal", + "C++", + "GPL-2.0" + ], + [ + "Batalla Naval ", + "mature, inactive since 2002", + "arcade", + "-", + "C, Script", + "GPL-2.0" + ], + [ + "Batrachians ", + "beta, inactive since 2012", + "action, remake", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "Battery ", + "mature, inactive since 2009", + "arcade", + "-", + "Java", + "EPL-2.0, Custom" + ], + [ + "Battle City ", + "mature, inactive since 2013", + "action, remake, strategy", + "-", + "C, C++, Pascal", + "GPL-3.0" + ], + [ + "Battle Tanks ", + "mature, inactive since 2009", + "action, arcade, 2D", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Battlefield Java ", + "beta, inactive since 2011", + "strategy, turn-based", + "-", + "Java", + "GPL-3.0" + ], + [ + "Battleround ", + "beta, inactive since 2015", + "role playing, turn-based", + "Android", + "Java", + "Apache-2.0" + ], + [ + "Battles of Antargis ", + "beta, inactive since 2014", + "strategy, real-time", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Beat Feet ", + "mature", + "platform", + "Android", + "Kotlin", + "GPL-3.0" + ], + [ + "Beat Harvester ", + "beta, inactive since 2009", + "action, 2D, shooter", + "-", + "Python", + "GPL-2.0" + ], + [ + "Berusky ", + "mature", + "action", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Berusky II ", + "beta", + "action", + "-", + "C++", + "GPL-3.0" + ], + [ + "Betrayer's Moon Tactics ", + "beta, inactive since 2006", + "role playing", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "BetterSpades ", + "beta", + "cards, remake", + "-", + "C", + "GPL-3.0" + ], + [ + "Between ", + "beta, inactive since 2010", + "puzzle", + "Linux", + "PHP, C++", "?" ], [ - "NetHack (Entry)", - "mature", - "role playing", - "-", - "C", - "Custom" + "Billiards ", + "beta, inactive since 2012", + "simulation, sports", + "Linux", + "Lua, Objective-C", + "GPL-3.0" ], [ - "NetPanzer (Entry)", - "beta", - "strategy", - "-", - "C++", - "GPL-2.0" - ], - [ - "Netrek (Entry)", - "mature, inactive since 2009", - "action", - "Windows, Linux, macOS", - "C", - "Custom" - ], - [ - "Crack Attack! (Entry)", - "mature, inactive since 2005", - "puzzle, remake", - "Windows, Linux", - "C++", - "GPL-2.0" - ], - [ - "Enigma (Entry)", - "mature", - "puzzle, remake", - "Windows, Linux, macOS", - "C, C++", - "GPL-2.0" - ], - [ - "OGRE (Entry)", - "mature", - "framework", - "-", - "C++", - "T" - ], - [ - "OpenClonk (Entry)", - "mature", - "action, remake", - "Windows, Linux", - "C, C++", - "ISC" - ], - [ - "OpenDominion (Entry)", - "beta", - "strategy", - "Web", - "PHP", - "AGPL-3.0" - ], - [ - "OpenFL (Entry)", - "mature", - "framework", - "-", - "Haxe", - "T" - ], - [ - "OpenOMF (Entry)", - "beta", - "action, remake", - "Windows, Linux", - "C, C++", - "MIT" - ], - [ - "OpenTTD (Entry)", - "mature", - "remake, simulation", - "-", - "C++", - "GPL-2.0" - ], - [ - "Panda3D (Entry)", - "mature", - "framework", - "-", - "C++, C", - "D" - ], - [ - "The Legend of Edgar (Entry)", - "mature", - "action, platform", - "Windows, Linux", - "C", - "GPL-2.0" - ], - [ - "PixelLight (Entry)", + "Biniax ", "mature, inactive since 2012", - "game engine", - "Windows, Linux", - "C, C++", - "T" - ], - [ - "PokerTH (Entry)", - "mature, inactive since 2017", - "strategy", + "action, puzzle", "Windows, Linux, macOS, Android", - "C++", - "AGPL-3.0" - ], - [ - "SDLPoP (Entry)", - "mature", - "action, remake", - "-", "C", - "GPL-3.0" - ], - [ - "FreePrince (Entry)", - "beta, inactive since 2011", - "action, platform, remake", - "-", - "C", - "GPL-2.0" - ], - [ - "pygame (Entry)", - "mature", - "framework", - "-", - "C, Python", - "1" - ], - [ - "Fallen Spire (Entry)", - "beta, inactive since 2009", - "role playing", - "-", - "Python", - "GPL-3.0" - ], - [ - "Monsters and Mushrooms (Entry)", - "mature, inactive since 2010", - "arcade, remake", - "-", - "Python", - "GPL-2.0" - ], - [ - "ransack (Entry)", - "mature, inactive since 2016", - "role playing", - "-", - "Python", - "MIT" - ], - [ - "Story of a Lost Sky (Entry)", - "mature", - "role playing", - "-", - "Python", - "3-clause BSD" - ], - [ - "UlDunAd (Entry)", - "beta, inactive since 2011", - "role playing", - "-", - "Python", - "GPL-3.0" - ], - [ - "SolarWolf (Entry)", - "mature, inactive since 2004", - "action, arcade, remake", - "Windows, Linux, macOS", - "Python", - "LGPL-2.1" - ], - [ - "Qt (Entry)", - "mature", - "framework", - "-", - "C++", - "0" - ], - [ - "raylib (Entry)", - "mature", - "framework", - "Windows, Linux, macOS, Android, Web", - "C, C++, C#", - "b" - ], - [ - "Red Eclipse (Entry)", - "mature", - "action", - "-", - "C++", "zlib" ], [ - "Ren'Py (Entry)", - "mature", - "framework, visual novel", - "Windows, Linux, macOS, Android, iOS, Web", - "C, Python, Ren'Py", - "1" - ], - [ - "ResidualVM (Entry)", + "Biogenesis ", "beta", - "adventure, game engine, remake", - "Windows, macOS", - "C++", - "0" + "simulation", + "-", + "Java", + "GPL-2.0" ], [ - "Rigs of Rods (Entry)", + "Birth of the Empires ", + "mature, inactive since 2016", + "strategy, space, turn-based", + "-", + "C++", + "Custom" + ], + [ + "Bitfighter ", "mature", - "simulation", - "Windows", - "C, C++, AngelScript", + "action, space", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "BitRiot ", + "beta, inactive since 2017", + "strategy, clone", + "-", + "C++", + "Apache-2.0" + ], + [ + "Black Shades ", + "mature", + "simulation, first-person, shooter", + "Windows, Linux, macOS", + "C", "GPL-3.0" ], [ - "sandbox Game Maker (Entry)", - "mature, inactive since 2014", - "framework", - "-", - "C++, C", - "m" - ], - [ - "Cosmore (Entry)", - "mature", - "remake", - "-", - "C, Assembly", - "MIT" - ], - [ - "ScummVM (Entry)", - "mature", - "framework, game engine, remake", - "-", - "C++", - "0" - ], - [ - "Moon-buggy (Entry)", - "mature, inactive since 2006", - "action", + "Black Shades Elite ", + "beta, inactive since 2007", + "simulation, first-person, shooter", "-", "C", "GPL-2.0" ], [ - "Simple and Fast Multimedia Library (Entry)", - "mature", - "library", - "-", - "C++", - "b" + "BlackNova Traders ", + "beta, inactive since 2012", + "strategy, space", + "Web", + "PHP, JavaScript", + "GPL-2.0" ], [ - "Return to the Roots (Entry)", + "Blackvoxel ", "mature", - "remake, strategy", - "-", + "simulation, 3D", + "Windows, Linux", "C++", "GPL-3.0" ], [ - "Simutrans (Entry)", - "mature", - "simulation", - "-", - "C++", - "Artistic License-1.0" + "BlakedAwesomenaughts ", + "beta, inactive since 2015", + "action, remake", + "Web", + "JavaScript, PHP", + "MIT" ], [ - "JSoko (Entry)", + "Blasphemer ", + "mature, inactive since 2017", + "action, first-person, shooter", + "-", + "None, Python", + "None" + ], + [ + "Blinken ", "mature", - "puzzle", - "Windows, Linux, macOS", + "educational", + "-", + "C++", + "GPL-2.0" + ], + [ + "Blitzkrieg ", + "beta, inactive since 2012", + "strategy, turn-based", + "-", "Java", "GPL-3.0" ], [ - "Solarus (Entry)", + "Blob Wars : Attrition ", "mature", - "action, framework, game engine, remake, role playing", + "platform, 2D", "-", - "C, C++, Lua", - "0" - ], - [ - "Soldat (Entry)", - "mature", - "action", - "-", - "C, Pascal", - "MIT" - ], - [ - "Sonic Robo Blast 2 (Entry)", - "mature", - "platform", - "Windows, Linux, macOS", "C, C++", - "GPL-2.0" - ], - [ - "StepMania (Entry)", - "mature", - "music", - "Windows", - "C, C++, Lua", - "MIT" - ], - [ - "SuperTux (Entry)", - "beta", - "platform", - "Windows, Linux, macOS", - "C++", "GPL-3.0" ], [ - "Teeworlds (Entry)", - "beta", - "platform", - "Windows, Linux, macOS", - "C, C++", - "zlib" + "Blob Wars Episode 2 : Blob And Conquer ", + "mature, inactive since 2016", + "platform, 3D, shooter", + "-", + "C++", + "GPL-2.0" ], [ - "The Dark Mod (Entry)", + "Blobby Volley 2 ", + "mature, inactive since 2017", + "action, arcade", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Bloboats ", + "mature, inactive since 2006", + "action", + "-", + "C++", + "GPL-2.0" + ], + [ + "Blobwars: Metal Blob Solid ", "mature", - "role playing", + "arcade, platform, 2D", + "Windows", + "C++, C", + "GPL-2.0" + ], + [ + "Block Attack - Rise of the Blocks ", + "mature", + "puzzle, clone", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Block Puzzle Stone Wars ", + "mature", + "strategy", + "Android", + "Java", + "MIT" + ], + [ + "BlockOut II ", + "mature, inactive since 2014", + "puzzle, remake", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Bloodmasters ", + "mature, inactive since 2008", + "arcade, shooter", + "-", + "C#", + "GPL-2.0" + ], + [ + "BobBall ", + "mature, inactive since 2017", + "arcade", + "Android", + "Java", + "2-clause BSD" + ], + [ + "Bobby ", + "mature", + "puzzle, remake", + "Web", + "TypeScript", + "AGPL-3.0" + ], + [ + "BomberClone ", + "beta, inactive since 2010", + "arcade, clone", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Bombermaaan ", + "mature, inactive since 2010", + "action, arcade", "Windows, Linux", "C++", "GPL-3.0" ], [ - "The Mana World (Entry)", - "mature", - "role playing", - "Web", - "PHP, C++", + "Bombic ", + "beta, inactive since 2005", + "action, remake", + "Linux, macOS", + "C++, Objective-C", "GPL-2.0" ], [ - "Garith (Entry)", - "mature, inactive since 2013", - "educational", + "Bombic2 ", + "beta, inactive since 2010", + "action, remake", "-", - "C++, Perl", - "LGPL-2.1" + "C++", + "GPL-2.0" ], [ - "FLTK Recycling Game! (Entry)", - "mature, inactive since 2014", + "Bombman ", + "mature", + "action, remake", + "-", + "Python", + "CC0" + ], + [ + "Boohu ", + "beta", + "role playing, roguelike, turn-based", + "Web", + "Go", + "ISC" + ], + [ + "BOOM: Remake ", + "mature", + "action, remake", + "-", + "C++", + "Custom" + ], + [ + "Bos Wars ", + "mature, inactive since 2013", + "strategy, real-time", + "-", + "C++", + "GPL-2.0" + ], + [ + "Boson ", + "beta, inactive since 2006", + "strategy, real-time", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Boulder Dash ", + "mature, inactive since 2015", + "action, remake", + "-", + "Java", + "MIT" + ], + [ + "Bouncy the Hungry Rabbit ", + "mature, inactive since 2007", "arcade", + "-", + "Python", + "GPL-2.0" + ], + [ + "Brain Workshop ", + "mature, inactive since 2011", + "puzzle", + "Windows, Linux, macOS", + "Python", + "GPL-2.0" + ], + [ + "bratwurst ", + "mature, inactive since 2009", + "action, remake", + "-", + "Lisp", + "GPL-2.0" + ], + [ + "Breakout-VR ", + "beta, inactive since 2017", + "action, 3D, clone", + "-", + "C#", + "MIT" + ], + [ + "Bridge Command ", + "mature", + "simulation, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "Brikx ", + "beta, inactive since 2009", + "puzzle", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "BRIQUOLO ", + "mature, inactive since 2008", + "action, clone", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "British Bingo ", + "mature", + "action, board", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "Brogue ", + "mature", + "role playing, roguelike", + "Windows, Linux, macOS", + "C", + "AGPL-3.0" + ], + [ + "BrowserQuest ", + "mature", + "adventure, role playing", + "Web", + "JavaScript", + "MPL-2.0" + ], + [ + "Brutal Chess ", + "beta, inactive since 2007", + "strategy, clone", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "BStone ", + "mature", + "remake, role playing", + "Windows", + "C++", + "GPL-2.0" + ], + [ + "buggyGame ", + "beta, inactive since 2007", + "action, space", + "-", + "Python", + "GPL-2.0" + ], + [ + "BurgerSpace ", + "mature, inactive since 2013", + "action, remake", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "Bygfoot ", + "beta", + "simulation, sports, strategy", + "-", + "Java", + "GPL-2.0" + ], + [ + "BZFlag ", + "mature", + "action, clone, shooter", "Windows, Linux, macOS", "C++", - "LGPL-2.1" + "LGPL-2.1, MPL-2.0" ], [ - "Tremfusion (Entry)", - "mature, inactive since 2009", + "C-Dogs SDL ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "C-evo ", + "mature, inactive since 2013", + "strategy, clone, turn-based", + "-", + "Pascal", + "Public domain, GPL-3.0" + ], + [ + "c64-nuclearreaction ", + "mature, inactive since 2014", + "remake, strategy", + "-", + "C, Assembly", + "GPL-3.0" + ], + [ + "Cabbages and Kings ", + "mature", + "action", + "-", + "Python", + "MIT" + ], + [ + "Cadaver ", + "beta, inactive since 2009", + "action, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "CaesarIA ", + "beta", + "remake, simulation, strategy", + "Windows, Linux, macOS", + "C++, JavaScript, C", + "GPL-3.0" + ], + [ + "Candy Box 2 ", + "mature, inactive since 2013", + "role playing", + "Web", + "TypeScript, JavaScript", + "GPL-3.0" + ], + [ + "Candy Memory ", + "mature, inactive since 2018", + "arcade", + "Android", + "Java", + "GPL-2.0" + ], + [ + "Cannon Smash ", + "beta, inactive since 2003", + "sports", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Cannonball ", + "beta", + "action, remake", + "-", + "C++", + "MAME" + ], + [ + "Canta ", + "beta, inactive since 2011", + "music", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Caph ", + "mature, inactive since 2010", + "puzzle, simulation", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "Card Stories ", + "beta, inactive since 2012", + "cards, puzzle", + "Web", + "JavaScript, Python", + "AGPL-3.0" + ], + [ + "Carnage3D ", + "beta", + "action, remake", + "Windows, Linux", + "C++, C", + "MIT" + ], + [ + "Cart Life ", + "mature, inactive since 2014", + "simulation", + "Windows, Linux", + "AGS Script", + "Custom" + ], + [ + "Castle-Combat ", + "beta, inactive since 2006", + "remake, strategy", + "-", + "Python", + "GPL-2.0" + ], + [ + "Castle of the Winds ", + "beta, inactive since 2016", + "remake, role playing", + "Web", + "JavaScript", + "MIT" + ], + [ + "Castle of the Winds in Elm ", + "beta", + "remake, role playing", + "Web", + "Elm, JavaScript", + "MIT" + ], + [ + "Cat Mother Dead Justice ", + "beta, inactive since 2003", + "action, adventure", + "Windows", + "C++", + "3-clause BSD, GPL-2.0" + ], + [ + "Cataclysm ", + "beta, inactive since 2012", + "role playing, roguelike", + "-", + "C++", + "CC-BY-SA-3.0" + ], + [ + "Cataclysm: Dark Days Ahead ", + "mature", + "remake, role playing, roguelike, turn-based", + "Windows, Linux, macOS", + "C++", + "CC-BY-SA-3.0" + ], + [ + "Catacomb ", + "mature, inactive since 1989", + "action, 2D, shooter", + "-", + "Pascal", + "GPL-2.0" + ], + [ + "Catacomb 3-D ", + "mature, inactive since 1991", + "action, first-person, shooter", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "CatacombGL ", + "beta", + "remake", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "CatacombSDL ", + "mature, inactive since 2014", "remake", "-", "C", "GPL-2.0" ], [ - "TTDPatch (Entry)", - "mature, inactive since 2013", - "simulation, tool", - "Windows", - "Assembly, C, C++", - "0" - ], - [ - "Tuxemon (Entry)", - "beta", - "remake, role playing", - "Windows, Linux, macOS, Android", - "Python", + "Catan Dice Game ", + "mature", + "board, strategy", + "Android", + "Java", "GPL-3.0" ], [ - "Vega Strike (Entry)", + "Catch Challenger ", "mature", - "framework", - "-", - "C++", - "0" - ], - [ - "VGC (Entry)", - "beta", - "tool", - "-", - "C++", - "0" - ], - [ - "AstroMenace (Entry)", - "mature", - "action, remake", + "role playing", "-", "C++, C", "GPL-3.0" ], [ - "Vocaluxe (Entry)", - "beta, inactive since 2018", - "music", - "Windows, Linux", - "C#, C++", + "Cattle Bity ", + "mature", + "action, clone", + "Web", + "TypeScript", + "MIT" + ], + [ + "CaveExpress ", + "mature", + "platform, clone", + "Windows, Linux, macOS, Android, Web", + "C, JavaScript", "GPL-3.0" ], [ - "The Battle for Wesnoth (Entry)", + "CavePacker ", "mature", - "strategy", - "Windows, Linux, macOS, Android, iOS", - "C, C++, Java, Python, Lua", - "GPL-2.0" + "action, clone", + "Windows, Linux", + "JavaScript, C, C++, Lua", + "GPL-3.0" ], [ - "Widelands (Entry)", - "mature", - "strategy", + "CAVEZ of PHEAR ", + "beta, inactive since 2011", + "action, arcade", "-", - "C, C++, Lua, Python", - "GPL-2.0" + "C", + "GPL-3.0" ], [ - "WorldForge (Entry)", - "mature", - "framework, role playing", + "cc94 ", + "beta", + "action, remake, strategy", + "Web", + "C++, Python", + "AGPL-3.0" + ], + [ + "CCCP ", + "beta", + "remake, strategy, real-time", "-", "C++", - "0" + "AGPL-3.0" ], [ - "Zelda Classic (Entry)", - "mature", - "role playing", - "Windows", - "C, C++", + "Celestron ", + "beta, inactive since 2012", + "action, shooter, space", + "-", + "Python", "GPL-3.0" ], [ - "Children of Ur (Entry)", + "chainreaction ", + "mature, inactive since 2017", + "remake, strategy", + "-", + "Java", + "LGPL-3.0" + ], + [ + "Chaos Esque Anthology ", + "mature", + "strategy, first-person, shooter", + "-", + "?", + "?" + ], + [ + "Chess3D ", + "mature, inactive since 2016", + "board, strategy, 3D", + "Web", + "JavaScript, Python", + "GPL-3.0" + ], + [ + "Children of Ur ", "beta", "role playing", "Web", @@ -13113,39 +3993,399 @@ "MIT" ], [ - "X-Moto (Entry)", - "mature, inactive since 2014", - "action, remake", + "Childsplay ", + "mature", + "adventure, educational", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Chocolate Doom ", + "mature", + "action, remake, shooter", "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Chocolate Duke3D ", + "beta, inactive since 2016", + "action, remake", + "-", + "C", + "GPL-2.0, Custom" + ], + [ + "Choria ", + "mature", + "role playing", + "-", + "C++, C, Lua", + "GPL-3.0" + ], + [ + "Chroma ", + "mature", + "puzzle", + "Web", + "C", + "GPL-2.0" + ], + [ + "Chromium B.S.U. ", + "mature", + "action, shooter", + "-", + "C++", + "Artistic License-1.0" + ], + [ + "Chronoshift ", + "beta", + "remake", + "Windows", "C++", "GPL-2.0" ], [ - "Xonotic (Entry)", + "Chrzaszcz ", + "beta, inactive since 2018", + "puzzle", + "Linux", + "C++", + "GPL-3.0" + ], + [ + "Circus Linux! ", + "mature, inactive since 2000", + "action, remake", + "Windows, macOS", + "C", + "GPL-2.0" + ], + [ + "Citybound ", + "beta", + "simulation, clone", + "Windows, Linux, macOS", + "Rust, JavaScript", + "AGPL-3.0" + ], + [ + "Civil ", + "beta, inactive since 2003", + "strategy, turn-based", + "-", + "Python", + "GPL-2.0" + ], + [ + "Civilization: Call To Power 2 Source Project ", "mature", + "remake, strategy, turn-based", + "-", + "C, C++", + "Custom" + ], + [ + "Civitas ", + "beta, inactive since 2017", + "simulation", + "-", + "Java, Blender Script", + "GPL-2.0" + ], + [ + "CivOne ", + "beta", + "remake, strategy", + "-", + "C#", + "CC0" + ], + [ + "Classic Blades of Exile ", + "mature", + "role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "ClassiCube ", + "mature", + "remake", + "Windows, Linux, macOS, Android", + "C", + "3-clause BSD" + ], + [ + "ClassicUO ", + "beta", + "role playing, clone", + "-", + "C#", + "4-clause BSD" + ], + [ + "Clonepoint ", + "beta", + "action, clone", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Clumsy Bird ", + "mature, inactive since 2017", + "remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Colditz Escape ", + "mature", + "remake, strategy", + "Windows, Linux, macOS", + "C", + "GPL-3.0" + ], + [ + "Colobot: Gold Edition ", + "mature", + "remake, strategy, real-time", + "-", + "C++", + "GPL-3.0" + ], + [ + "Colonization too ", + "beta, inactive since 2004", + "strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Colossal Cave Adventure ", + "mature", + "adventure", + "-", + "Python", + "Apache-2.0" + ], + [ + "Columns ", + "mature", + "arcade, clone", + "-", + "C++", + "zlib" + ], + [ + "Combat Simulator Project ", + "beta, inactive since 2010", + "action, simulation", + "Windows", + "C++", + "GPL-2.0" + ], + [ + "Command Series Engine ", + "mature", + "remake, strategy", + "-", + "Go", + "GPL-2.0" + ], + [ + "Commander Genius ", + "mature", + "action, remake", + "Windows, Linux, Android", + "C, C++", + "GPL-2.0" + ], + [ + "CommandoJS ", + "beta, inactive since 2012", + "action, remake", + "Web", + "JavaScript, CoffeeScript", + "MIT" + ], + [ + "CommonDrops ", + "beta, inactive since 2018", + "puzzle", + "-", + "C++", + "MIT" + ], + [ + "Conquest ", + "mature", + "strategy, real-time, space", + "-", + "C++", + "MIT" + ], + [ + "Conquests ", + "mature, inactive since 2012", + "strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Consomaton ", + "mature, inactive since 2016", + "puzzle", + "Web", + "TypeScript", + "MIT" + ], + [ + "Construo ", + "beta, inactive since 2015", + "simulation", + "-", + "C++", + "GPL-3.0" + ], + [ + "Core War ", + "mature", + "simulation", + "-", + "C, Java", + "GPL-2.0, 2-clause BSD" + ], + [ + "CorsixTH ", + "mature", + "remake, simulation, strategy", + "-", + "Lua, C++", + "MIT" + ], + [ + "Cosmo-Engine ", + "beta", + "platform, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Cosmore ", + "mature", + "remake", + "-", + "C, Assembly", + "MIT" + ], + [ + "Cosmosmash ", + "mature, inactive since 2013", + "action, remake", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "CoTerminalApps ", + "mature", + "puzzle", + "Windows, Linux, macOS", + "Ada", + "GPL-3.0" + ], + [ + "Crack Attack! ", + "mature, inactive since 2005", + "puzzle, remake", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Craft ", + "mature, inactive since 2017", + "puzzle, clone", + "Windows, Linux, macOS", + "C, Python", + "MIT" + ], + [ + "CrappyBird ", + "mature, inactive since 2017", + "puzzle, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Creep Smash ", + "beta, inactive since 2011", "action", "-", + "Java", + "GPL-3.0" + ], + [ + "Crimson Fields ", + "mature, inactive since 2010", + "strategy, clone, turn-based", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Critical Velocity ", + "mature, inactive since 2017", + "arcade, 2D", + "Android", + "Java", + "Apache-2.0" + ], + [ + "Critterding ", + "beta, inactive since 2013", + "simulation, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Cross The Road ", + "mature", + "action, arcade", + "Web", + "Elm, JavaScript", + "AGPL-3.0" + ], + [ + "Crossfire ", + "mature", + "role playing", + "-", + "C, Java", + "GPL-2.0" + ], + [ + "CrossUO ", + "mature", + "role playing, clone", + "Windows, Linux, macOS", "C, C++", "GPL-3.0" ], [ - "xoreos (Entry)", - "beta", - "framework, remake", - "-", - "C++", - "0" - ], - [ - "GameCake (Entry)", - "mature", - "game engine", - "Windows, Linux, macOS", - "C, C++, Lua", - "T" - ], - [ - "Crosswords (Entry)", + "Crosswords ", "mature", "board, role playing", "Android", @@ -13153,52 +4393,8836 @@ "GPL-2.0" ], [ - "Librerama (Entry)", + "Crown and Cutlass ", + "beta, inactive since 2009", + "remake, strategy, 3D", + "-", + "C++, C", + "Custom" + ], + [ + "CrystalQuest ", + "mature, inactive since 2017", + "puzzle, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Cubosphere ", + "beta", + "puzzle, remake", + "-", + "C, C++, Lua", + "GPL-3.0" + ], + [ + "Cultivation ", + "mature, inactive since 2010", + "simulation, 2D", + "Windows, Linux, macOS", + "C++", + "Public domain" + ], + [ + "Curse of War ", + "mature, inactive since 2014", + "strategy, real-time", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "CuteMaze ", "mature", + "puzzle", + "-", + "C++", + "GPL-3.0" + ], + [ + "Cuyo ", + "mature, inactive since 2014", + "puzzle", + "Linux", + "C++, OCaml", + "GPL-2.0" + ], + [ + "Cytadela ", + "beta, inactive since 2013", + "remake, shooter", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Cytopia ", + "beta", + "simulation, clone", + "-", + "C++", + "GPL-3.0" + ], + [ + "D2X-XL ", + "mature, inactive since 2015", + "remake, shooter", + "Windows, Linux, macOS", + "C++", + "Custom, GPL-2.0" + ], + [ + "Daedalus ", + "mature, inactive since 2018", + "puzzle", + "Windows", + "C++", + "GPL-2.0" + ], + [ + "Daggerfall Unity ", + "mature", + "remake, role playing", + "Windows, Linux, macOS", + "C#", + "MIT" + ], + [ + "Daimonin ", + "mature", + "role playing", + "-", + "C", + "GPL-2.0" + ], + [ + "Danger from the Deep ", + "beta, inactive since 2011", + "remake, simulation, 3D", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Dark Destiny ", + "mature, inactive since 2016", + "strategy, space, turn-based", + "Web", + "Java, JavaScript", + "?" + ], + [ + "Dark Oberon ", + "mature, inactive since 2009", + "strategy, clone, real-time", + "-", + "C++, C, Objective-C", + "GPL-2.0" + ], + [ + "DarkCity ", + "mature, inactive since 2012", + "role playing", + "Web", + "PHP", + "GPL-3.0" + ], + [ + "Data Storm ", + "mature, inactive since 2017", + "platform, remake", + "-", + "C", + "Apache-2.0" + ], + [ + "Dave Gnukem ", + "mature", + "platform, 2D, clone, shooter", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Dawn ", + "beta, inactive since 2011", + "role playing, 2D", + "-", + "C++, Lua", + "GPL-3.0" + ], + [ + "DDraceNetwork ", + "beta", + "platform, 2D", + "Windows, Linux, macOS", + "C, C++", + "zlib" + ], + [ + "Deathchase 3D ", + "mature, inactive since 2002", + "remake, shooter", + "-", + "C, Perl, Script", + "GPL-2.0" + ], + [ + "Decker ", + "beta, inactive since 2013", + "role playing", + "-", + "Java", + "GPL-2.0" + ], + [ + "Deer Portal ", + "beta", + "adventure, board, cards", + "Windows, Linux", + "C++", + "zlib" + ], + [ + "Defendguin ", + "mature, inactive since 2009", + "remake", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Defendo ", + "mature, inactive since 2018", + "strategy", + "Android", + "GDScript, PHP", + "GPL-3.0" + ], + [ + "Delaford ", + "beta", + "role playing, 2D", + "Web", + "JavaScript, PHP", + "MIT" + ], + [ + "Deliantra ", + "mature", + "role playing", + "-", + "C, Perl, C++", + "GPL-2.0" + ], + [ + "DemiGod ", + "beta, inactive since 2013", + "role playing, turn-based", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Der Clou! ", + "beta, inactive since 2017", + "action, adventure, clone", + "-", + "C", + "Custom" + ], + [ + "Destination Sol ", + "mature", + "arcade, 2D, shooter, space", + "Windows, Linux, macOS, Android", + "Java", + "Apache-2.0" + ], + [ + "Devana ", + "beta", + "strategy", + "Web", + "PHP", + "zlib" + ], + [ + "Devilution ", + "mature", + "action, remake", + "-", + "C, C++", + "Unlicense" + ], + [ + "DevilutionX ", + "mature", + "action, remake", + "-", + "C, C++", + "Unlicense" + ], + [ + "DGEngine ", + "beta", + "action, remake", + "-", + "C++", + "zlib, GPL-3.0" + ], + [ + "dhewm3 ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "Diablerie ", + "beta", + "remake", + "-", + "C#", + "MIT" + ], + [ + "diablo-js ", + "mature", + "role playing", + "Web", + "Java, JavaScript", + "MIT" + ], + [ + "Diabolika ", + "mature", + "puzzle, clone", + "-", + "C++", + "zlib" + ], + [ + "Digbuild ", + "beta, inactive since 2011", + "remake", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Digger Remastered ", + "mature, inactive since 2004", + "action, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Digital: A Love Story ", + "mature", + "adventure, visual novel", + "Windows, Linux, macOS", + "Ren'Py, Python", + "CC-BY-NC-SA-3.0" + ], + [ + "Divercity ", + "beta, inactive since 2015", + "simulation, clone", + "-", + "Java", + "GPL-3.0" + ], + [ + "Dmomd ", + "mature", + "role playing, roguelike", + "-", + "Lisp", + "GPL-3.0" + ], + [ + "DNT ", + "beta, inactive since 2016", + "role playing, 3D", + "-", + "C++", + "GPL-3.0" + ], + [ + "Dodge ", + "mature, inactive since 2012", "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Domination ", + "mature", + "board, strategy", + "Windows, Linux, macOS, Android", + "Java", + "GPL-3.0" + ], + [ + "Domino On Acid ", + "mature, inactive since 2009", + "puzzle", + "-", + "Java", + "GPL-2.0" + ], + [ + "donut ", + "beta", + "action, remake", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "DOOM-iOS ", + "mature, inactive since 2012", + "action, remake, shooter", + "iOS", + "C++, C", + "GPL-2.0" + ], + [ + "Doom64EX ", + "mature", + "action, remake", + "Windows, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "Doom Legacy ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "DOOM Retro ", + "mature", + "action, remake", + "Windows", + "C, C++", + "GPL-3.0" + ], + [ + "Doomsday Engine ", + "mature", + "action, remake", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0, GPL-3.0, LGPL-3.0" + ], + [ + "Dope Wars ", + "mature, inactive since 2013", + "remake, simulation", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "doukutsu-rs ", + "beta", + "remake", + "-", + "Rust", + "MIT" + ], + [ + "Dragon History - Dra\u010d\u00ed Historie ", + "mature, inactive since 2010", + "adventure", + "-", + "Pascal, Script, Pascal, Assembly", + "GPL-2.0" + ], + [ + "Dragon Hunt ", + "mature", + "role playing", + "-", + "Python", + "GPL-2.0" + ], + [ + "dRally ", + "beta", + "action, remake", + "-", + "Assembly, C", + "MIT" + ], + [ + "DreamChess ", + "beta", + "board, strategy, 3D", + "Windows, Linux, macOS", + "C", + "GPL-3.0" + ], + [ + "DRL ", + "mature", + "role playing, roguelike", + "Windows, Linux, macOS", + "Lua, Pascal", + "GPL-2.0" + ], + [ + "DroidZebra ", + "mature, inactive since 2015", + "strategy", + "Android", + "C, Java", + "GPL-3.0" + ], + [ + "Duck Marines ", + "mature, inactive since 2016", + "puzzle, remake", + "Windows, Linux, macOS", + "Lua", + "zlib" + ], + [ + "Duckmaze ", + "beta", + "puzzle", + "-", + "Python", + "GPL-2.0" + ], + [ + "Duel Commander ", + "beta, inactive since 2009", + "strategy, turn-based", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "DUGA ", + "beta, inactive since 2018", + "action, first-person, shooter", + "-", + "Python", + "MPL-2.0" + ], + [ + "Duke3D ", + "beta, inactive since 2009", + "action, remake, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "Duke3d_w32 ", + "beta, inactive since 2008", + "action, remake, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "DukeGDX ", + "beta", + "action, remake, shooter", + "-", + "Java", + "GPL-3.0" + ], + [ + "Dune Dynasty ", + "mature, inactive since 2014", + "remake, strategy", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Dune II - The Maker ", + "beta", + "remake, strategy, real-time", + "Windows", + "Java", + "MIT" + ], + [ + "Dune Legacy ", + "mature", + "remake, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Dungeon ", + "mature", + "role playing", + "Windows, Linux, macOS", + "Java", + "3-clause BSD" + ], + [ + "Dungeon Craft ", + "mature", + "remake, role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "Dungeon Crawl Stone Soup ", + "mature", + "role playing, roguelike", + "-", + "C++, Lua", + "GPL-2.0" + ], + [ + "Dungeon Eye ", + "beta, inactive since 2016", + "remake, role playing", + "-", + "C#", + "GPL-3.0" + ], + [ + "Dungeon Hero ", + "mature", + "role playing", + "Android", + "Java", + "MIT" + ], + [ + "Dungeon Monkey Eternal ", + "mature, inactive since 2016", + "role playing", + "-", + "Python", + "GPL-2.0" + ], + [ + "Dungeon Monkey Unlimited ", + "mature, inactive since 2010", + "action, role playing, turn-based", + "-", + "Pascal", + "LGPL-2.1" + ], + [ + "Dungeon Quest ", + "mature", + "role playing, turn-based", + "Android", + "Java", + "MIT" + ], + [ + "Dunnet ", + "mature, inactive since 1992", + "adventure", + "-", + "Emacs Lisp", + "GPL-3.0" + ], + [ + "Dust Racing 2D ", + "mature", + "remake, sports, 2D", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "DXX-Rebirth ", + "mature", + "remake, first-person, shooter", + "Windows, Linux", + "C, C++, Python", + "GPL-3.0, Custom" + ], + [ + "DynaDungeons ", + "beta, inactive since 2018", + "action, clone", "-", "GDScript", "GPL-3.0" ], [ - "Zandronum (Entry)", + "Eat The Whistle ", "mature, inactive since 2017", + "remake, simulation", + "Windows, Linux, macOS", + "C", + "?" + ], + [ + "Eboard ", + "mature", + "strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Ecksdee ", + "beta, inactive since 2009", + "simulation, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "ECWolf ", + "mature", + "remake, first-person, shooter", + "Windows, Linux, macOS, Android", + "C++", + "GPL-2.0, LGPL-2.1, zlib, MIT, IJG, Public domain" + ], + [ + "EDuke32 ", + "mature", + "action, remake, shooter", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Egoboo ", + "mature, inactive since 2015", + "role playing, 3D, roguelike", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "Einstein Puzzle ", + "mature, inactive since 2005", + "puzzle", + "-", + "C++", + "GPL-2.0" + ], + [ + "EliFUT Android ", + "mature", + "simulation", + "Android", + "Java, Kotlin", + "Apache-2.0" + ], + [ + "ElonaFoobar ", + "mature", + "remake, role playing, roguelike", + "Windows, Linux, macOS", + "C++, Lua", + "MIT" + ], + [ + "Emilia Pinball ", + "beta", + "simulation, sports", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Empty Clip ", + "mature", + "role playing, 2D, shooter", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "EmptyEpsilon ", + "mature", + "role playing, clone", + "Windows, Linux, Android", + "C, C++, Lua", + "GPL-2.0" + ], + [ + "Enchanted Fortress ", + "mature", + "strategy", + "Android", + "Java", + "LGPL-3.0" + ], + [ + "Endgame: Singularity ", + "beta", + "strategy", + "-", + "Python", + "GPL-2.0" + ], + [ + "Endless Sky ", + "mature", + "role playing, 2D, clone, space", + "-", + "C++", + "GPL-3.0" + ], + [ + "Enduro tribute ", + "mature", + "remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "engge ", + "beta", + "adventure, remake", + "-", + "C++", + "MIT" + ], + [ + "Enigma ", + "mature", + "puzzle, remake", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "EnTT Pacman ", + "mature", + "puzzle, remake, clone", + "-", + "C, C++", + "MIT" + ], + [ + "Eos, Dawn of Light: A Space Opera ", + "beta, inactive since 2007", + "role playing, space", + "-", + "Python", + "MIT" + ], + [ + "Epiar ", + "beta", + "action, space", + "-", + "C, C++, Lua", + "GPL-2.0" + ], + [ + "EPOH ", + "beta", + "strategy, turn-based", + "Web", + "JavaScript", + "MIT" + ], + [ + "Erebus ", + "beta", + "role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "Escape Towards The Unknown ", + "beta, inactive since 2016", + "adventure", + "Windows, macOS", + "C", + "GPL-2.0" + ], + [ + "ET: Legacy ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C, C++, Lua", + "GPL-3.0" + ], + [ + "Eternal Lands ", + "mature", + "role playing", + "-", + "C, C++", + "Custom" + ], + [ + "EternalWinterWars ", + "beta, inactive since 2014", + "strategy, turn-based", + "Android", + "Java", + "MIT" + ], + [ + "Etterna ", + "beta", + "music", + "Windows, macOS", + "C, C++, Lua", + "MIT" + ], + [ + "Evil Cult ", + "mature", + "strategy, turn-based", + "Web", + "Haxe, JavaScript", + "GPL-3.0" + ], + [ + "Excellent Bifurcation ", + "mature, inactive since 2007", + "action, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "Executive Man ", + "mature, inactive since 2017", + "platform, remake", + "Web", + "JavaScript", + "Custom" + ], + [ + "Extreme Tux Racer ", + "beta, inactive since 2018", + "platform, 3D", + "-", + "C++", + "GPL-2.0" + ], + [ + "Exult ", + "mature", + "remake, role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "ezQuake ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "F-1 Spirit ", + "beta, inactive since 2009", + "remake, simulation", + "Windows, Linux, macOS", + "C++", + "?" + ], + [ + "Fairy-Max ", + "mature, inactive since 2018", + "simulation", + "-", + "C", + "Custom" + ], + [ + "Falcon's Eye ", + "mature, inactive since 2004", + "remake, simulation, roguelike", + "Windows, Linux", + "C", + "NetHack General Public License" + ], + [ + "Fall of Imiryn ", + "beta, inactive since 2009", + "role playing", + "-", + "C++, Python", + "GPL-3.0" + ], + [ + "Fallen Spire ", + "beta, inactive since 2009", + "role playing", + "-", + "Python", + "GPL-3.0" + ], + [ + "Falling Time ", + "mature", + "role playing, clone", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Fanwor ", + "mature", + "adventure, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "FAR Colony ", + "beta, inactive since 2014", + "strategy, space", + "-", + "Pascal", + "GPL-3.0" + ], + [ + "Faur ", + "beta", + "puzzle, 2D", + "Windows, Linux, Web", + "C, Python, C++", + "GPL-3.0" + ], + [ + "Fictional Air Combat ", + "beta, inactive since 2012", + "simulation", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Fire Strike Retro ", + "mature", + "action, 3D, shooter", + "Android", + "Java, Haxe, JavaScript, Ruby, PHP", + "MIT" + ], + [ + "First Strike ", + "mature, inactive since 2018", + "strategy", + "-", + "Java", + "MIT" + ], + [ + "Fish Fillets - Next Generation ", + "mature", + "puzzle", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Fish Rings for Android ", + "mature, inactive since 2015", + "strategy", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Fitzquake ", + "beta, inactive since 2009", + "action, remake, shooter", + "Windows", + "C", + "GPL-2.0" + ], + [ + "Flappy Cow ", + "mature", + "remake", + "Android", + "Java", + "MIT" + ], + [ + "FlightGear ", + "mature", + "simulation, clone", + "Windows, macOS", + "C++", + "GPL-2.0" + ], + [ + "FLTK Recycling Game! ", + "mature, inactive since 2014", + "arcade", + "Windows, Linux, macOS", + "C++", + "LGPL-2.1" + ], + [ + "FLTrator ", + "mature, inactive since 2016", + "arcade, space", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "Fluid Table Tennis ", + "mature, inactive since 2013", + "arcade, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Flukz ", + "beta, inactive since 2014", + "action, shooter", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "fonline ", + "beta", + "remake, strategy", + "-", + "C, C++, C#", + "GPL-3.0" + ], + [ + "FooBillard ", + "mature, inactive since 2010", + "simulation, sports, 3D", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "FooBillard++ ", + "mature, inactive since 2012", + "simulation, sports, 3D", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Forge ", + "mature", + "cards, strategy, clone", + "-", + "Java", + "GPL-3.0" + ], + [ + "Forsaken ", + "beta, inactive since 2013", + "remake, first-person, shooter", + "-", + "C, C++", + "GPL-2.0, Proprietary" + ], + [ + "Foursies ", + "mature, inactive since 2016", + "board, strategy", + "-", + "Elm, JavaScript", + "GPL-3.0" + ], + [ + "FQuake3 ", + "beta, inactive since 2014", + "action, remake, shooter", + "-", + "F#, C", + "GPL-2.0" + ], + [ + "fRaBs ", + "mature, inactive since 2016", + "action, adventure", + "-", + "Lisp, C++, C", + "Public domain" + ], + [ + "Free Allegiance ", + "mature", + "remake, strategy", + "-", + "C++", + "MIT" + ], + [ + "Free Heroes 2 ", + "beta, inactive since 2015", + "remake, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Free Mars ", + "mature", + "strategy, turn-based", + "Windows, Linux, macOS", + "Java", + "GPL-3.0" + ], + [ + "Free Space Colonization ", + "beta, inactive since 2017", + "strategy, space", + "-", + "C", + "GPL-2.0" + ], + [ + "Free Tennis ", + "beta, inactive since 2005", + "sports, strategy", + "-", + "OCaml", + "GPL-2.0" + ], + [ + "freeablo ", + "beta", + "action, remake, role playing", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "freeaoe ", + "beta", + "remake, strategy, real-time", + "-", + "C++", + "GPL-3.0" + ], + [ + "FreeBlocks ", + "beta, inactive since 2015", + "puzzle, remake", + "Linux, Android", + "C, Java", + "GPL-3.0" + ], + [ + "Freebloks 3D for Android ", + "mature", + "strategy", + "Android", + "Kotlin, C++", + "GPL-2.0" + ], + [ + "Freeciv ", + "mature", + "strategy, clone, turn-based", + "-", + "C", + "GPL-2.0" + ], + [ + "Freeciv-web ", + "mature", + "strategy, clone, turn-based", + "Web", + "JavaScript, Java, Python", + "AGPL-3.0" + ], + [ + "Freeciv Alpha Centauri project ", + "beta, inactive since 2003", + "remake, strategy", + "-", + "C", + "GPL-2.0" + ], + [ + "FreeCol ", + "mature", + "remake, strategy, turn-based", + "-", + "Java", + "GPL-2.0" + ], + [ + "FreeCS ", + "mature", + "action, remake, first-person, shooter", + "-", + "QuakeC", + "GPL-2.0" + ], + [ + "Freedoom ", + "beta", + "action, remake", + "Windows, Linux, macOS", + "None, Python", + "None" + ], + [ + "FreedroidRPG ", + "mature", + "role playing, clone", + "-", + "C, C++, Lua", + "GPL-2.0" + ], + [ + "FrEee ", + "beta", + "strategy, space, turn-based", + "-", + "C#", + "CC-BY-NC-SA-2.0" + ], + [ + "FreeFalcon ", + "inactive since 2014", + "simulation, clone", + "-", + "C, C++", + "2-clause BSD" + ], + [ + "freegish ", + "beta, inactive since 2017", + "arcade, platform, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Freekick 3 ", + "mature, inactive since 2015", + "remake, simulation, sports", + "-", + "C++, Python", + "GPL-3.0" + ], + [ + "FreeLords ", + "beta, inactive since 2017", + "remake, strategy", + "-", + "Java", + "GPL-2.0" + ], + [ + "Freeminer ", + "beta", + "simulation", + "Windows, Linux, Android", + "C++, Lua", + "GPL-3.0" + ], + [ + "Freenukum ", + "beta, inactive since 2009", + "remake, shooter", + "Linux", + "C", + "GPL-3.0" + ], + [ + "FreeOrion ", + "beta", + "remake, strategy, space, turn-based", + "-", + "C++, Python", + "GPL-2.0" + ], + [ + "FreePrince ", + "beta, inactive since 2011", + "action, platform, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "FreeRails ", + "beta, inactive since 2008", + "remake, strategy, real-time", + "-", + "Java, C++", + "GPL-2.0" + ], + [ + "FreeRCT ", + "beta, inactive since 2016", + "remake, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Freeserf ", + "mature", + "remake, strategy", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Freeserf.net ", + "mature", + "remake, strategy", + "-", + "C#", + "GPL-3.0" + ], + [ + "FreeSiege ", + "beta", + "puzzle, remake, strategy", + "-", + "C++", + "GPL-3.0" + ], + [ + "FreeSims ", + "beta", + "remake, simulation", + "Windows", + "C#", + "MPL-2.0" + ], + [ + "FreeSpace 2 Source Code Project ", + "mature", + "remake, simulation", + "Windows, Linux, macOS", + "C, C++", + "Unlicense" + ], + [ + "Freestars ", + "beta, inactive since 2008", + "remake, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "FreeSynd ", + "beta, inactive since 2017", + "remake, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "FreeTrain ", + "beta, inactive since 2009", + "simulation, clone", + "-", + "C#, C++", + "LGPL-2.1" + ], + [ + "freeVikings ", + "beta", + "platform, puzzle, clone", + "Windows", + "Ruby", + "GPL-2.0" + ], + [ + "Frets on Fire ", + "mature, inactive since 2008", + "music, remake", + "Windows, Linux, macOS", + "Python", + "GPL-2.0" + ], + [ + "Frets on Fire X ", + "mature", + "music, remake", + "-", + "Python", + "GPL-2.0" + ], + [ + "Friking Shark ", + "mature", + "arcade, clone, shooter", + "Linux", + "C++, C", + "GPL-3.0" + ], + [ + "Froggix ", + "beta, inactive since 2009", + "arcade, remake", + "-", + "Python", + "GPL-3.0" + ], + [ + "Frozen Bubble ", + "mature, inactive since 2012", + "puzzle, clone", + "Linux, macOS, Android", + "Perl, C++", + "GPL-2.0" + ], + [ + "FTEQW ", + "mature", + "action, first-person, shooter", + "Windows, Linux, macOS, Android", + "C", + "GPL-2.0" + ], + [ + "Fujo ", + "mature, inactive since 2014", + "role playing, roguelike", + "-", + "Python", + "CC-BY-SA-4.0" + ], + [ + "FunLabyrinthe ", + "mature, inactive since 2012", + "puzzle", + "Windows", + "Pascal", + "GPL-2.0" + ], + [ + "Galaxy Forces V2 ", + "mature", + "action, remake, 2D", + "-", + "C++", + "Public domain" + ], + [ + "GalaxyMage Redux ", + "beta, inactive since 2011", + "role playing", + "-", + "Python", + "GPL-2.0" + ], + [ + "GalaxyNG ", + "mature, inactive since 2005", + "strategy, turn-based", + "-", + "C, PHP, Script", + "GPL-2.0" + ], + [ + "GameLV ", + "beta", + "adventure", + "-", + "C++", + "GPL-2.0" + ], + [ + "Gang Garrison 2 ", + "mature", + "action, clone", + "Windows", + "Game Maker Script", + "MPL-2.0" + ], + [ + "Garith ", + "mature, inactive since 2013", + "educational", + "-", + "C++, Perl", + "LGPL-2.1" + ], + [ + "GCompris ", + "mature", + "educational", + "Windows, Linux, macOS, Android", + "C, Python", + "GPL-3.0" + ], + [ + "GDash ", + "beta", + "action, remake", + "-", + "C++", + "MIT" + ], + [ + "GDHexGrid ", + "mature", + "action", + "-", + "GDScript", + "MIT" + ], + [ + "GearHead ", + "mature", + "role playing, roguelike", + "-", + "Pascal", + "LGPL-2.1, Apache-2.0" + ], + [ + "GearHead 2 ", + "beta", + "role playing, roguelike", + "-", + "Pascal", + "LGPL-2.0" + ], + [ + "Gee Whiz ", + "beta, inactive since 2004", + "role playing", + "-", + "C, Script", + "GPL-2.0" + ], + [ + "Gem Drop X ", + "beta, inactive since 2002", + "puzzle", + "Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "ges-code ", + "mature", + "action, remake, shooter", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Ghostly ", + "mature, inactive since 2016", + "action, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "Gift Grabber ", + "mature", + "puzzle, remake", + "Web", + "JavaScript", + "Apache-2.0" + ], + [ + "Gigalomania ", + "mature", + "remake, strategy, 2D, real-time", + "-", + "C++", + "GPL-2.0" + ], + [ + "Gilbert and the doors ", + "mature, inactive since 2018", + "platform, strategy, 2D", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "GJID ", + "mature, inactive since 2017", + "puzzle", + "-", + "C++", + "MIT" + ], + [ + "GL-117 ", + "mature, inactive since 2005", + "action, simulation", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "GL TRON ", + "mature, inactive since 2012", + "action", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Glest ", + "mature, inactive since 2009", + "strategy, 3D, real-time", + "-", + "C++, Script", + "GPL-2.0" + ], + [ + "Globulation 2 ", + "mature", + "strategy, real-time", + "-", + "C++", + "GPL-3.0" + ], + [ + "Gloomy Dungeons ", + "mature, inactive since 2018", + "action, 3D, shooter", + "Android", + "Java", + "MIT" + ], + [ + "Gloomy Dungeons 2 ", + "mature", + "action, 3D, shooter", + "Android", + "Java", + "MIT" + ], + [ + "glParchis ", + "mature", + "board, strategy", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "glPortal ", + "beta", + "platform, puzzle, remake", + "-", + "C++", + "zlib" + ], + [ + "GLSpeed ", + "mature", + "remake, simulation", + "-", + "Pascal, C", + "GPL-2.0" + ], + [ + "GLtron ", + "beta, inactive since 2017", + "action, 3D", + "Windows, Linux, macOS", + "C", + "?" + ], + [ + "GLXY ", + "mature", + "simulation", + "Android", + "Java", + "Apache-2.0" + ], + [ + "Gnome Chess ", + "mature", + "strategy, 2D", + "Linux", + "Vala", + "GPL-3.0" + ], + [ + "Gnome Hearts ", + "mature, inactive since 2015", + "cards, strategy", + "-", + "Python", + "GPL-2.0" + ], + [ + "Gnomescroll ", + "beta, inactive since 2013", + "remake, simulation", + "-", + "C, C++, Python", + "GPL-3.0" + ], + [ + "GNU FreeDink ", + "mature, inactive since 2012", + "adventure, remake, role playing, 2D", + "Windows, Linux, macOS, Web", + "C", + "GPL-3.0" + ], + [ + "GNU Shogi ", + "mature, inactive since 2018", + "strategy", + "-", + "C", + "GPL-3.0" + ], + [ + "Go Ollie! ", + "mature, inactive since 2011", + "platform", + "Windows, Linux", + "?", + "GPL-3.0" + ], + [ + "Goblin Camp ", + "beta, inactive since 2012", + "strategy, roguelike", + "-", + "C++, Python", + "GPL-3.0" + ], + [ + "Goblin Hack ", + "beta, inactive since 2009", + "role playing, roguelike", + "-", + "C++", + "GPL-2.0" + ], + [ + "GoldenEye: Source ", + "mature, inactive since 2018", + "remake, first-person, shooter", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "Golly ", + "mature", + "simulation", + "Windows, Linux, macOS, Android", + "C++, Java", + "GPL-2.0" + ], + [ + "Gorc ", + "beta", + "remake, first-person, shooter", + "-", + "C++", + "Apache-2.0" + ], + [ + "Gorillas ", + "mature, inactive since 2014", + "remake", + "iOS", + "Objective-C, JavaScript", + "Java Research License" + ], + [ + "Gorillas-rs ", + "beta", + "remake, clone", + "-", + "Rust", + "MIT" + ], + [ + "Gottet ", + "mature", + "remake", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "GPL Arcade Volleyball ", + "beta, inactive since 2006", + "action, arcade, sports", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Granatier ", + "mature", + "action, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "Gravitation ", + "mature, inactive since 2008", + "adventure", + "Windows, Linux, macOS", + "C++", + "Public domain" + ], + [ + "Gravity Defied ", + "mature, inactive since 2015", + "arcade", + "Android", + "Java", + "GPL-2.0" + ], + [ + "Greenius' Civil War ", + "beta, inactive since 2001", + "remake, strategy", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Greentwip's Harvest Moon ", + "beta", + "remake", + "-", + "C#", + "GPL-3.0" + ], + [ + "Griefly ", + "beta", + "remake, role playing, space", + "-", + "C++, Go, Python", + "MIT" + ], + [ + "Grimsonland ", + "mature, inactive since 2017", + "action, clone", + "Web", + "JavaScript, TypeScript", + "MIT" + ], + [ + "Grobots ", + "mature, inactive since 2014", + "simulation", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "GUSANOS ", + "beta, inactive since 2006", + "action, remake", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Gusty's Serpents ", + "beta, inactive since 2014", + "action, arcade, clone", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "Gweled ", + "mature", + "puzzle, clone", + "Linux", + "C, Script", + "GPL-2.0" + ], + [ + "GZDoom ", + "mature", + "action, remake, first-person, shooter", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "H-Craft Championship ", + "mature, inactive since 2015", + "sports, clone", + "-", + "C++, C", + "zlib" + ], + [ + "Hack ", + "mature, inactive since 1985", + "role playing, roguelike", + "-", + "C", + "3-clause BSD" + ], + [ + "Hale ", + "beta, inactive since 2014", + "role playing, turn-based", + "-", + "Java", + "GPL-2.0" + ], + [ + "Hammer of Thyrion ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Hardwar ", + "beta, inactive since 2015", + "remake, simulation", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Harmonist: Dayoriah Clan Infiltration ", + "beta", + "role playing, roguelike", + "Windows, Linux, macOS, Web", + "Go", + "ISC" + ], + [ + "Harris ", + "beta", + "strategy", + "-", + "C, Python", + "GPL-3.0" + ], + [ + "Hase ", + "beta", + "strategy, turn-based", + "-", + "C", + "GPL-3.0" + ], + [ + "Head over Heels ", + "mature", + "action, adventure, remake", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Heart of the Alien ", + "beta, inactive since 2005", + "adventure, remake", + "Windows", + "C", + "GPL-2.0" + ], + [ + "Hedgewars ", + "mature", + "action, clone, turn-based", + "Windows, Linux, iOS", + "Lua, C, C++, Pascal, Haskell", + "GPL-2.0" + ], + [ + "Help Hannah's Horse ", + "beta, inactive since 2008", + "action, arcade", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Hematite ", + "beta", + "remake, simulation", + "-", + "Rust", + "MIT" + ], + [ + "Hero of Allacrost ", + "mature", + "role playing, 2D", + "-", + "C++, Lua", + "GPL-2.0" + ], + [ + "Heroes of Civilizations ", + "beta", + "cards, strategy, clone", + "-", + "C++, C#", + "GPL-2.0" + ], + [ + "Heroes of Wesnoth ", + "beta, inactive since 2010", + "strategy, turn-based", + "-", + "C++", + "GPL-3.0" + ], + [ + "Heroes of Wing Commander ", + "beta, inactive since 2014", + "strategy", + "-", + "Python", + "GPL-3.0" + ], + [ + "Heroine Dusk ", + "mature, inactive since 2017", + "role playing", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "Hex-a-hop ", + "mature, inactive since 2013", + "puzzle", + "-", + "C++", + "GPL-2.0" + ], + [ + "Hex Game ", + "beta", + "strategy", + "-", + "C++", + "MIT" + ], + [ + "HexGL ", + "mature, inactive since 2016", + "role playing, clone", + "Web", + "JavaScript, CoffeeScript", + "MIT" + ], + [ + "heXon ", + "beta", + "role playing, shooter", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "Hexoshi ", + "beta, inactive since 2016", + "action, clone", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Hextris ", + "mature", + "puzzle, clone", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "Hexwar ", + "beta, inactive since 2012", + "strategy, turn-based", + "Web", + "Ruby, JavaScript", + "MIT" + ], + [ + "HHexen ", + "mature, inactive since 2013", + "strategy, first-person, shooter", + "Linux", + "C", + "GPL-2.0" + ], + [ + "Hnefatafl ", + "beta, inactive since 2014", + "board, strategy", + "-", + "C", + "ISC" + ], + [ + "Hocoslamfy ", + "beta, inactive since 2016", + "arcade, remake", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "HoDoKu ", + "mature, inactive since 2013", + "puzzle", + "Windows, Linux, macOS", + "Java", + "GPL-3.0" + ], + [ + "Holtz ", + "mature", + "board, puzzle", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "HolySpirit ", + "beta, inactive since 2013", + "action, role playing, 2D", + "-", + "C++, Haskell", + "GPL-3.0" + ], + [ + "Hopson-Arcade ", + "mature", + "arcade, remake", + "Linux", + "C++", + "GPL-3.0" + ], + [ + "HoverRace ", + "mature, inactive since 2016", + "remake, sports, 3D", + "Windows", + "C++", + "Custom" + ], + [ + "Hovertank3D ", + "mature, inactive since 2014", + "action, remake", + "-", + "C++, Assembly", + "GPL-2.0" + ], + [ + "HTML5 Pacman ", + "mature, inactive since 2013", + "remake", + "Web", + "JavaScript", + "WTFPL" + ], + [ + "Hypercube ", + "mature, inactive since 2016", + "puzzle", + "-", + "Java", + "GPL-2.0" + ], + [ + "HyperRogue ", + "mature", + "role playing, roguelike", + "Windows, Linux, macOS, Android", + "C++", + "GPL-2.0" + ], + [ + "I Have No Tomatoes ", + "mature, inactive since 2004", + "arcade, remake", + "Windows, Linux, macOS", + "C++", + "zlib" + ], + [ + "ICBM3D ", + "beta, inactive since 1998", + "arcade, clone", + "-", + "C", + "?" + ], + [ + "Ice Breaker ", + "mature, inactive since 2003", + "arcade, remake", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Iceball ", + "inactive since 2017", + "remake", + "-", + "C, Lua", + "GPL-3.0" + ], + [ + "iiChantra ", + "beta, inactive since 2012", + "action, 2D", + "Windows, Linux", + "C++", + "MIT" + ], + [ + "Ilarion ", + "mature", + "role playing", + "-", + "C++, Java, Lua", + "GPL-3.0" + ], + [ + "Illarion ", + "mature", + "role playing", + "-", + "C++, Java, Lua", + "AGPL-3.0, GPL-3.0" + ], + [ + "IMaze ", + "mature, inactive since 2001", + "action, first-person, shooter", + "-", + "C", + "4-clause BSD" + ], + [ + "Imperium ", + "mature", + "role playing", + "-", + "?", + "?" + ], + [ + "Inexor ", + "beta, inactive since 2018", + "remake, first-person, shooter", + "Windows, Linux", + "C++, JavaScript", + "zlib" + ], + [ + "Infiniminer ", + "mature, inactive since 2016", + "simulation", + "-", + "C#", + "MIT" + ], + [ + "Infinite Mario Bros ", + "mature, inactive since 2010", + "platform", + "Windows, Linux, macOS", + "Java", + "3-clause BSD" + ], + [ + "Infinite Tux ", + "mature", + "platform, 2D", + "Windows, Linux, macOS", + "Java", + "GPL-3.0, Public domain" + ], + [ + "Infon Battle Arena ", + "beta, inactive since 2012", + "simulation, strategy, real-time", + "Windows, Linux", + "C, Lua", + "GPL-2.0" + ], + [ + "Intricacy ", + "beta", + "puzzle", + "Windows, Linux, macOS", + "Haskell", + "GPL-3.0" + ], + [ + "IO Reboot ", + "mature, inactive since 2017", + "puzzle, clone", + "-", + "C#", + "MIT" + ], + [ + "iortcw ", + "mature", + "remake, first-person, shooter", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "Iris2 ", + "beta, inactive since 2017", + "remake, role playing, 2D, 3D", + "-", + "C, C++, Lua", + "GPL-3.0" + ], + [ + "Ironseed ", + "mature, inactive since 2013", + "remake", + "-", + "Pascal", + "GPL-3.0" + ], + [ + "irrlamb ", + "mature", + "arcade, remake", + "Windows", + "C, C++", + "GPL-3.0" + ], + [ + "Isleward ", + "mature", + "role playing, roguelike", + "-", + "JavaScript", + "AGPL-3.0" + ], + [ + "Isolmoa ", + "mature, inactive since 2014", + "strategy", + "Android", + "JavaScript, Java", + "GPL-3.0" + ], + [ + "Isometric-Minesweeper ", + "beta", + "strategy, clone", + "-", + "Python", + "MIT" + ], + [ + "Isometric Turn-Based Strategy ", + "beta", + "strategy, turn-based", + "-", + "Python", + "MIT" + ], + [ + "Iter Vehemens ad Necem ", + "beta", + "role playing, roguelike", + "-", + "C++", + "GPL-2.0" + ], + [ + "Ithaka Board Game ", + "mature", + "board, strategy", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Jactorio ", + "beta", + "simulation, clone", + "-", + "C++", + "MIT" + ], + [ + "Jagged Alliance 2 Stracciatella ", + "mature", + "remake, strategy", + "-", + "C, C++", + "Custom" + ], + [ + "Jamp ", + "beta, inactive since 2009", + "puzzle", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "javascript-E.T. ", + "beta, inactive since 2017", + "adventure, remake", + "Web", + "JavaScript, Assembly", + "MIT" + ], + [ + "Javelin ", + "mature, inactive since 2016", + "role playing, roguelike", + "Windows, Linux, macOS", + "Java", + "GPL-2.0" + ], + [ + "Jazz\u00b2 Resurrection ", + "mature", + "platform, remake, 2D", + "Windows, Linux, macOS, Android, Web", + "C#, JavaScript", + "GPL-3.0" + ], + [ + "jClassicRPG ", + "beta, inactive since 2010", + "role playing, 3D", + "-", + "Java", + "LGPL-3.0" + ], + [ + "JediAcademyLinux ", + "beta, inactive since 2017", + "action, remake, shooter", + "-", + "C++", + "GPL-2.0" + ], + [ + "Jet-Story ", + "beta", + "action, remake", + "-", + "Assembly, C, C++", + "MIT" + ], + [ + "jewelthief ", + "mature, inactive since 2016", + "arcade, remake", + "Android", + "Java", + "GPL-3.0" + ], + [ + "JonoF's Shadow Warrior Port (JFSW) ", + "beta, inactive since 2005", + "remake", + "Windows", + "C", + "GPL-2.0" + ], + [ + "JQuest ", + "beta, inactive since 2006", + "strategy, turn-based", + "-", + "Java", + "GPL-2.0" + ], + [ + "JSettlers ", + "mature", + "board, remake, strategy", + "-", + "Java", + "GPL-3.0" + ], + [ + "jsFO ", + "beta, inactive since 2017", + "remake, role playing", + "Web", + "JavaScript, Python", + "Apache-2.0" + ], + [ + "JSkat ", + "beta", + "cards, role playing", + "Windows, Linux", + "Java", + "GPL-3.0, Apache-2.0" + ], + [ + "JSoko ", + "mature", + "puzzle", + "Windows, Linux, macOS", + "Java", + "GPL-3.0" + ], + [ + "Julius ", + "mature", + "remake, simulation", + "-", + "C, C++", + "AGPL-3.0" + ], + [ + "Jump Don't Die ", + "mature", + "platform", + "Windows, Linux, macOS", + "Java", + "GPL-3.0" + ], + [ + "Jump'n'Bump ", + "mature, inactive since 2004", + "remake", + "Windows", + "C", + "GPL-2.0" + ], + [ + "Just another Tetris\u2122 clone ", + "mature, inactive since 2017", + "remake", + "-", + "Java", + "WTFPL" + ], + [ + "Kai \u2018Opua ", + "mature, inactive since 2013", + "puzzle", + "Web", + "JavaScript", + "MIT" + ], + [ + "KaM Remake ", + "mature", + "remake, strategy, real-time", + "-", + "Pascal", + "AGPL-3.0" + ], + [ + "Kartering ", + "beta, inactive since 2015", + "action, 2D", + "-", + "C", + "GPL-2.0, MIT, ISC" + ], + [ + "KAtomic ", + "mature", + "puzzle, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Keen Dreams ", + "mature, inactive since 2014", + "platform, remake", + "-", + "C, Assembly, C++", + "GPL-2.0" + ], + [ + "Key Runner ", + "mature, inactive since 2013", + "action, 2D", + "Windows, Linux", + "C++, Script", + "GPL-3.0" + ], + [ + "KGoldrunner ", + "mature", + "action, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "kiki the nano bot ", + "mature, inactive since 2007", + "puzzle, 3D", + "Windows, macOS", + "C++", + "Public domain" + ], + [ + "Killer Crates ", + "beta, inactive since 2017", + "arcade, first-person, shooter", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "Kingdoms ", + "beta, inactive since 2014", + "strategy", + "Linux", + "C++", + "GPL-3.0" + ], + [ + "KittenMaxit ", + "beta", + "remake, strategy", + "Android", + "Java", + "MIT" + ], + [ + "Klooni 1010! ", + "beta", + "puzzle, clone", + "Android", + "Java", + "GPL-3.0" + ], + [ + "KMines ", + "mature", + "puzzle", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "KnightOfWor ", + "beta, inactive since 2015", + "arcade, remake", + "-", + "Java", + "GPL-3.0" + ], + [ + "Knights ", + "beta, inactive since 2014", + "remake, role playing", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "Kobo Deluxe ", + "beta, inactive since 2007", + "action, 2D, shooter, space", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Kobold's Quest 2 ", + "beta, inactive since 2011", + "role playing", + "-", + "Python", + "LGPL-3.0" + ], + [ + "KQ Lives ", + "beta, inactive since 2011", + "role playing", + "-", + "C", + "GPL-2.0" + ], + [ + "Krank ", + "beta, inactive since 2008", + "role playing", + "Windows, Linux, macOS", + "Python", + "Public domain" + ], + [ + "KRaptor ", + "beta, inactive since 2004", + "action, clone, shooter", + "-", + "C", + "MIT" + ], + [ + "Krystal Drop ", + "beta, inactive since 2004", + "puzzle, remake", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "KSnakeDuel ", + "mature", + "puzzle", + "-", + "C++", + "GPL-2.0" + ], + [ + "Ksudoku ", + "mature", + "puzzle", + "-", + "C++", + "GPL-2.0" + ], + [ + "Kuklomenos ", + "beta, inactive since 2012", + "arcade, shooter", + "-", + "C++", + "GPL-3.0" + ], + [ + "KungFoo Barracuda ", + "mature, inactive since 2016", + "arcade", + "Linux, Android", + "C++", + "GPL-3.0" + ], + [ + "l-echo ", + "beta, inactive since 2016", + "puzzle, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "L'Abbaye des Morts ", + "mature, inactive since 2018", + "adventure, platform, 2D", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "Labyrinth of Worlds ", + "beta, inactive since 2010", + "role playing", + "-", + "C++", + "LGPL-3.0" + ], + [ + "ladder ", + "beta, inactive since 2016", + "arcade, remake", + "-", + "Go", + "MIT" + ], + [ + "Ladder ", + "mature, inactive since 2005", + "arcade, remake", + "-", + "Java", + "GPL-2.0" + ], + [ + "LambdaRogue: The Book of Stars ", + "mature, inactive since 2012", + "role playing, roguelike", + "Windows, Linux", + "Pascal", + "GPL-2.0" + ], + [ + "Land of Fire ", + "beta", + "role playing", + "Web", + "Script, PHP", + "GPL-2.0" + ], + [ + "LastTry ", + "beta, inactive since 2017", + "action, remake", + "-", + "Java", + "MIT" + ], + [ + "LBA2 Remake ", + "beta", + "adventure, remake", + "Web", + "TypeScript", + "MIT" + ], + [ + "LBreakout2 ", + "mature, inactive since 2010", + "arcade", + "Linux", + "C", + "GPL-2.0" + ], + [ + "LBreakoutHD ", + "mature", + "arcade, clone", + "Linux", + "C++", + "GPL-3.0" + ], + [ + "Lemmings.ts ", + "mature", + "puzzle, clone", + "Web", + "TypeScript", + "MIT" + ], + [ + "Lemmini ", + "beta, inactive since 2017", + "puzzle, clone", + "-", + "Java", + "Apache-2.0" + ], + [ + "LevelHead ", + "mature, inactive since 2009", + "puzzle", + "Linux", + "C++, Python", + "GPL-3.0" + ], + [ + "Lexica ", + "mature", + "puzzle", + "Android", + "Java", + "GPL-3.0" + ], + [ + "LGames ", + "mature", + "action", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "LGeneral ", + "mature, inactive since 2017", + "remake, strategy, turn-based", + "Android", + "C", + "GPL-2.0" + ], + [ + "Liberal Crime Squad ", + "mature, inactive since 2012", + "role playing, strategy", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Liberation Circuit ", + "mature", + "strategy, real-time", + "-", + "C", + "GPL-3.0" + ], + [ + "Libre Pinball ", + "beta, inactive since 2015", + "sports", + "-", + "GDScript", + "MIT" + ], + [ + "LibreMines ", + "mature", + "puzzle", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "LibreQuake ", + "beta", + "action, remake, shooter", + "-", + "Python", + "3-clause BSD" + ], + [ + "Librerama ", + "mature", + "arcade, clone", + "-", + "GDScript", + "GPL-3.0" + ], + [ + "LieroLibre ", + "mature, inactive since 2017", + "action, 2D, shooter", + "-", + "C++", + "2-clause BSD" + ], + [ + "Limbs Off ", + "beta, inactive since 2013", + "arcade", + "-", + "C++", + "GPL-3.0" + ], + [ + "Lincity ", + "mature, inactive since 2005", + "simulation, clone", + "-", + "C", + "GPL-2.0" + ], + [ + "LinCity-NG ", + "mature", + "simulation, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "Linley's Dungeon Crawl ", + "mature, inactive since 2006", + "role playing, roguelike", + "-", + "C, C++", + "Custom" + ], + [ + "Linwarrior 3D ", + "mature, inactive since 2010", + "action, clone", + "-", + "C++", + "Apache-2.0" + ], + [ + "Lionheart Remake ", + "beta, inactive since 2018", + "platform, remake, 2D", + "-", + "Java", + "GPL-3.0" + ], + [ + "Lips of Suna ", + "beta, inactive since 2014", + "role playing", + "-", + "C, Lua, C++", + "GPL-3.0" + ], + [ + "Liquid War ", + "mature, inactive since 2015", + "action", + "Linux", + "C, Script", + "GPL-3.0" + ], + [ + "Liquid Wars ", + "mature, inactive since 2014", + "simulation, strategy", + "Android", + "C++, Java", + "GPL-3.0" + ], + [ + "Lix ", + "beta", + "puzzle, 2D, clone", + "-", + "D, C++", + "CC0" + ], + [ + "LMarbles ", + "beta", + "strategy, clone", + "-", + "C", + "GPL-2.0" + ], + [ + "Lona ", + "mature", + "arcade", + "Android", + "Java, JavaScript", + "GPL-3.0" + ], + [ + "Lords of the Fey ", + "beta, inactive since 2018", + "remake, strategy, turn-based", + "Web", + "JavaScript", + "AGPL-3.0" + ], + [ + "LordsAWar! ", + "mature", + "strategy, turn-based", + "-", + "C++", + "GPL-3.0" + ], + [ + "Lose Your Marbles ", + "mature, inactive since 2014", + "remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "LTris ", + "mature, inactive since 2013", + "puzzle, clone", + "-", + "C", + "GPL-2.0" + ], + [ + "lttp-phaser ", + "beta, inactive since 2016", + "remake, role playing", + "Web", + "TypeScript, JavaScript", + "MIT" + ], + [ + "Lugaru ", + "mature", + "action, remake", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Luola ", + "mature, inactive since 2005", + "arcade", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Machinations ", + "beta, inactive since 2003", + "strategy, 3D, real-time", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Maelstrom ", + "mature, inactive since 2002", + "action, arcade, remake, clone, shooter", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "MafiaUnity ", + "beta, inactive since 2020", + "action, remake", + "Windows", + "C#", + "Apache-2.0" + ], + [ + "Magarena ", + "mature", + "cards, role playing, clone", + "-", + "Java, Groovy", + "GPL-3.0" + ], + [ + "Magic Gardeners Tournament ", + "beta, inactive since 2007", + "board, strategy, real-time", + "-", + "Python", + "GPL-2.0" + ], + [ + "Magical Life ", + "beta", + "role playing, 2D", + "Windows", + "C#", + "MIT" + ], + [ + "Mah-Jong ", + "mature", + "strategy", + "-", + "C", + "GPL-2.0" + ], + [ + "ManaPlus ", + "mature", + "role playing, 2D", + "Windows, Linux, macOS", + "C, Script", + "GPL-3.0" + ], + [ + "Manic Digger ", + "mature, inactive since 2017", + "remake, simulation", + "Windows", + "C#", + "Public domain, Unlicense" + ], + [ + "Marble Marcher ", + "mature", + "puzzle, 3D", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Marblez ", + "beta, inactive since 2017", + "arcade, clone", + "-", + "C#", + "MIT" + ], + [ + "Mari0 ", + "mature, inactive since 2012", + "platform, puzzle, remake", + "Windows, Linux, macOS", + "Lua", + "MIT" + ], + [ + "Mario Objects ", + "beta", + "platform, clone", + "-", + "C#", + "MIT" + ], + [ + "M.A.R.S. ", + "beta, inactive since 2016", + "platform, 2D, shooter", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "Mars, Land of No Mercy ", + "beta, inactive since 2008", + "strategy, turn-based", + "-", + "C++", + "GPL-2.0" + ], + [ + "Maxit ", + "mature, inactive since 2014", + "remake, strategy", + "Windows, Linux, macOS", + "C++", + "3-clause BSD" + ], + [ + "mc2 ", + "beta", + "remake, strategy, real-time", + "-", + "C++", + "GPL-3.0" + ], + [ + "Me and My Shadow ", + "beta", + "puzzle", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Mechanized Assault & eXploration Reloaded ", + "beta", + "remake, strategy", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "MechCommander 2 Omnitech ", + "beta, inactive since 2013", + "action, remake", + "-", + "C++", + "MS-PL" + ], + [ + "Mega Mario ", + "mature, inactive since 2012", + "action, platform, remake", + "Windows", + "C++", + "LGPL-2.1" + ], + [ + "MegaGlest ", + "mature", + "remake, strategy, 3D, real-time", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "MegaMek ", + "mature", + "strategy, turn-based", + "-", + "Java", + "GPL-2.0" + ], + [ + "MekWars ", + "mature", + "strategy, turn-based", + "Windows, Linux, macOS", + "Java", + "GPL-2.0" + ], + [ + "Memory Game ", + "mature", + "arcade", + "Android", + "Java", + "Apache-2.0" + ], + [ + "Mercenary Commander ", + "beta, inactive since 2010", + "strategy, turn-based", + "Android", + "Java", + "3-clause BSD" + ], + [ + "Meridian 59 ", + "mature", + "role playing", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Meritous ", + "mature, inactive since 2008", + "role playing", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Metal Mech ", + "beta, inactive since 2006", + "strategy, turn-based", + "Web", + "PHP", + "GPL-2.0" + ], + [ + "M.E.W.L. ", + "beta, inactive since 2015", + "remake, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Mice Men: Remix ", + "mature, inactive since 2016", + "puzzle, remake", + "-", + "Java", + "LGPL-3.0" + ], + [ + "Micropolis ", + "mature, inactive since 2015", + "simulation, clone", + "-", + "C++, Java, Python", + "GPL-3.0" + ], + [ + "micropolisJS ", + "mature", + "simulation, clone", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "Microracers ", + "beta, inactive since 2005", + "remake, 2D", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "MicroWar 2.0 ", + "mature, inactive since 2009", + "action, shooter", + "Windows, macOS", + "Python", + "3-clause BSD" + ], + [ + "Mighty Knight ", + "mature, inactive since 2018", + "arcade", + "Android", + "PHP, GDScript", + "MIT" + ], + [ + "Mindustry ", + "mature", + "action", + "Windows, Linux, Android", + "Java", + "GPL-3.0" + ], + [ + "MineClone 2 ", + "beta", + "simulation, clone", + "-", + "Lua", + "GPL-3.0" + ], + [ + "MineCraft-One-Week-Challenge ", + "beta", + "simulation, clone", + "-", + "C++, C", + "MIT" + ], + [ + "minecraft-weekend ", + "beta", + "simulation, clone", + "-", + "C", + "MIT" + ], + [ + "Mines ", + "mature", + "strategy, clone", + "Linux", + "Vala", + "GPL-3.0" + ], + [ + "minesweeper-rs ", + "mature", + "puzzle, clone", + "-", + "Rust", + "MIT" + ], + [ + "Minesweeper (in C) ", + "beta, inactive since 2015", + "puzzle, remake", + "-", + "C", + "3-clause BSD" + ], + [ + "Minesweeper.Zone ", + "mature", + "puzzle, remake", + "Web", + "JavaScript, PHP", + "MIT" + ], + [ + "Minetest Game ", + "mature", + "simulation", + "-", + "Lua", + "LGPL-2.1" + ], + [ + "Minilens ", + "mature, inactive since 2018", + "platform, puzzle", + "Windows, Linux, macOS, Android, Web", + "GDScript", + "GPL-3.0" + ], + [ + "Minima ", + "mature", + "role playing, clone", + "-", + "Lua", + "GPL-3.0" + ], + [ + "Mininim ", + "beta, inactive since 2017", + "action, remake", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "MiniPacman ", + "mature", + "arcade", + "Windows, Linux, macOS", + "Ada", + "GPL-3.0" + ], + [ + "Minos ", + "mature", + "strategy", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Mirror Magic ", + "mature", + "puzzle, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "mk.js ", + "beta", + "action, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Mmpong ", + "beta, inactive since 2009", + "arcade", + "-", + "C", + "GPL-3.0" + ], + [ + "Moagg2 ", + "mature, inactive since 2008", + "arcade, 2D", + "Windows, Linux", + "Java", + "GPL-2.0" + ], + [ + "Mocha Doom ", + "beta, inactive since 2012", + "remake, first-person, shooter", + "-", + "Java", + "?" + ], + [ + "Monsters and Mushrooms ", + "mature, inactive since 2010", + "arcade, remake", + "-", + "Python", + "GPL-2.0" + ], + [ + "Monsterz ", + "beta, inactive since 2007", + "arcade, puzzle", + "Windows, Linux, macOS", + "Python", + "WTFPL" + ], + [ + "Monstrosity ", + "mature", + "role playing", + "-", + "Python", + "MIT" + ], + [ + "Moon-buggy ", + "mature, inactive since 2006", + "action", + "-", + "C", + "GPL-2.0" + ], + [ + "Moonbase Assault ", + "beta, inactive since 2019", + "remake, first-person, shooter", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "Mop(e)snake ", + "beta, inactive since 2009", + "arcade", + "-", + "Python", + "GPL-2.0" + ], + [ + "Morpheus Web Remake ", + "beta", + "adventure, remake, first-person", + "Web", + "JavaScript", + "MIT" + ], + [ + "movbizz ", + "beta, inactive since 2015", + "remake", + "Web", + "PHP, JavaScript", + "MIT" + ], + [ + "MoveNoid ", + "mature, inactive since 2017", + "arcade", + "-", + "C++", + "GPL-3.0, 3-clause BSD" + ], + [ + "Mpango ", + "beta, inactive since 2013", + "strategy, turn-based", + "-", + "Java, JavaScript", + "GPL-2.0" + ], + [ + "Mr. Rescue ", + "mature, inactive since 2016", + "arcade, platform", + "Windows, Linux, macOS", + "Lua", + "zlib" + ], + [ + "Mr.Boom ", + "mature", + "action, remake, clone", + "-", + "C++, C", + "MIT" + ], + [ + "Mrfuze ", + "mature, inactive since 2008", + "platform", + "-", + "Python", + "LGPL-2.1" + ], + [ + "Mtp Target ", + "mature, inactive since 2008", + "action", + "-", + "C++", + "GPL-2.0" + ], + [ + "Murder In The Public Domain ", + "mature, inactive since 2013", + "adventure, visual novel", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "MUSoSu ", + "beta, inactive since 2008", + "adventure", + "-", + "Java", + "GPL-3.0" + ], + [ + "n2048 ", + "beta, inactive since 2014", + "puzzle", + "Linux", + "C", + "2-clause BSD" + ], + [ + "Naev ", + "mature", + "role playing, 2D, space", + "-", + "C, Lua", + "GPL-3.0" + ], + [ + "NBlood ", + "mature", + "remake, first-person, shooter", + "-", + "C, C++, Lua", + "GPL-2.0" + ], + [ + "NeoLemmix ", + "beta", + "puzzle, clone", + "-", + "Pascal", + "?" + ], + [ + "Netacka ", + "mature", + "remake", + "-", + "C", + "MIT" + ], + [ + "NetHack ", + "mature", + "role playing, roguelike", + "-", + "C", + "Custom" + ], + [ + "NetMauMau ", + "mature, inactive since 2015", + "cards, role playing", + "Windows, Linux", + "C++", + "LGPL-3.0" + ], + [ + "NetPanzer ", + "beta", + "strategy, real-time", + "-", + "C++", + "GPL-2.0" + ], + [ + "Netrek ", + "mature, inactive since 2009", "action", "Windows, Linux, macOS", "C", "Custom" ], [ - "GZDoom (Entry)", + "NetStatsBaseball ", + "mature", + "simulation, sports", + "-", + "C", + "Public domain" + ], + [ + "Neverball ", + "mature", + "action, clone", + "Windows, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "Nexuiz ", + "mature", + "action, first-person, shooter", + "Windows", + "C++", + "GPL-2.0" + ], + [ + "NFSIISE ", + "mature", + "remake", + "Windows, Linux", + "C", + "MIT" + ], + [ + "Nighthawk ", + "mature, inactive since 2004", + "arcade, puzzle, remake, shooter", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Nikki and the Robots ", + "mature, inactive since 2012", + "platform", + "-", + "Haskell, Lisp", + "LGPL-3.0" + ], + [ + "Nikwi ", + "beta, inactive since 2012", + "platform, 2D", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "NLarn ", + "mature", + "remake, role playing, roguelike", + "-", + "C, Lua", + "GPL-3.0" + ], + [ + "No Gravity ", + "mature, inactive since 2006", + "arcade, 3D, shooter, space", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "noiz2-droid ", + "mature, inactive since 2015", + "action, 2D, shooter", + "Android", + "Java", + "2-clause BSD" + ], + [ + "Noiz2sa ", + "beta, inactive since 2004", + "arcade, shooter", + "Windows, Linux", + "C, C++", + "2-clause BSD" + ], + [ + "NorseWorld: Ragnarok ", + "beta", + "remake, role playing, roguelike", + "-", + "C#", + "GPL-3.0" + ], + [ + "Not Pacman ", + "mature, inactive since 2013", + "action", + "Windows, Linux, macOS", + "Lua", + "WTFPL" + ], + [ + "NOVA PINBALL ", + "beta, inactive since 2017", + "sports", + "Windows, Linux, macOS, Android, iOS", + "Lua", + "GPL-3.0" + ], + [ + "Nox Imperii ", + "mature, inactive since 2016", + "sports", + "-", + "C", + "GPL-3.0" + ], + [ + "NStars! ", + "beta, inactive since 2004", + "remake, strategy", + "Windows", + "C#", + "?" + ], + [ + "NullpoMino ", + "mature", + "remake", + "Windows, Linux, macOS", + "Java", + "3-clause BSD" + ], + [ + "Numpty Physics ", + "beta, inactive since 2016", + "puzzle, simulation", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Nuncabola ", + "beta", + "action, clone", + "-", + "Java", + "GPL-2.0" + ], + [ + "NXEngine ", + "mature", + "platform, remake", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "NXEngine-evo ", + "mature", + "platform, remake", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "nXtank ", + "beta, inactive since 2010", + "action", + "Windows", + "Python, C++", + "GPL-3.0" + ], + [ + "Ogrian Carpet ", + "beta, inactive since 2018", + "action", + "-", + "C++", + "MIT" + ], + [ + "OGS Mahjong ", + "mature, inactive since 2016", + "board, puzzle, 3D", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "OldSkool Gravity Game ", + "mature, inactive since 2016", + "arcade", + "Windows, Linux", + "C++, C", + "GPL-3.0" + ], + [ + "Omega ", + "beta", + "strategy, real-time, space", + "Web", + "JavaScript, Ruby", + "AGPL-3.0" + ], + [ + "Omnispeak ", + "mature", + "remake", + "-", + "C", + "GPL-2.0" + ], + [ + "One Hour One Life ", + "mature", + "remake", + "Web", + "C, C++, PHP", + "Public domain" + ], + [ + "One is enough ", + "beta, inactive since 2008", + "arcade", + "-", + "Python", + "GPL-2.0" + ], + [ + "One Way To Go ", + "mature, inactive since 2011", + "puzzle, remake", + "-", + "Lua", + "GPL-3.0" + ], + [ + "Online Chess Club ", + "mature", + "strategy", + "Web", + "PHP, JavaScript", + "GPL-2.0" + ], + [ + "Oolite ", + "mature", + "simulation, 3D, clone, space", + "Windows, Linux, macOS", + "Objective-C, C, JavaScript", + "GPL-2.0" + ], + [ + "Open Apocalypse ", + "beta", + "remake, strategy", + "-", + "C++", + "MIT" + ], + [ + "Open Flood ", + "mature, inactive since 2018", + "puzzle", + "Android", + "Java", + "MIT" + ], + [ + "Open Fodder ", + "mature", + "remake", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "Open Fortress ", + "beta", + "remake", + "-", + "C++", + "CC-BY-NC-SA-4.0, Custom" + ], + [ + "Open Greedy ", + "beta, inactive since 2017", + "arcade, clone", + "-", + "C", + "GPL-2.0" + ], + [ + "Open Hexagon ", + "mature", + "puzzle, clone", + "-", + "C++, C", + "AFL-3.0" + ], + [ + "Open Horizon ", + "beta", + "remake, simulation", + "Windows, Linux, macOS", + "C++", + "MIT" + ], + [ + "Open Imperium Galactica ", + "mature", + "remake, strategy, turn-based", + "-", + "Java", + "LGPL-3.0" + ], + [ + "Open Jumpgate ", + "beta, inactive since 2017", + "remake, role playing, simulation, space", + "-", + "C++", + "GPL-2.0" + ], + [ + "Open Kick-Off ", + "beta", + "arcade", + "Windows, Linux, macOS", + "Java", + "MIT" + ], + [ + "Open Legend RPG ", + "mature", + "board, role playing", + "-", + "None", + "Custom" + ], + [ + "Open Meridian ", + "mature", + "remake, role playing", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Open Panzer ", + "mature", + "remake, strategy, turn-based", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "Open Quartz ", + "beta, inactive since 2004", + "strategy", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Open Rails ", + "mature", + "simulation, clone", + "-", + "C#", + "GPL-3.0" + ], + [ + "Open Rodent's Revenge ", + "beta, inactive since 2018", + "remake", + "Windows, Linux, macOS", + "C++", + "MIT" + ], + [ + "Open RSC ", + "mature", + "remake, role playing", + "Windows, Linux, macOS, Android", + "Java, C++, C, Objective-C", + "GPL-3.0" + ], + [ + "Open Simulator ", + "beta", + "adventure", + "-", + "C#", + "3-clause BSD" + ], + [ + "Open Soccer Star ", + "beta", + "sports, strategy", + "Web", + "PHP", + "GPL-3.0" + ], + [ + "Open Surge ", + "beta", + "action, platform, 2D, clone", + "-", + "C", + "GPL-3.0" + ], + [ + "Open Syobon Action ", + "beta, inactive since 2011", + "remake", + "-", + "C++", + "?" + ], + [ + "Open Tibia ", + "beta, inactive since 2014", + "role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "Open Valley ", + "beta", + "remake, role playing, simulation", + "-", + "C++", + "CC-BY-NC-SA-4.0" + ], + [ + "Open Yahtzee ", + "mature, inactive since 2016", + "strategy", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Open Zelda ", + "mature, inactive since 2015", + "action, clone", + "-", + "C, C++", + "zlib" + ], + [ + "OpenAlchemist ", + "beta, inactive since 2010", + "puzzle", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "OpenArena ", + "mature, inactive since 2012", + "action, remake, first-person, shooter", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "openblack ", + "beta", + "remake, simulation", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "OpenBlok ", + "beta", + "puzzle, clone", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "OpenBlox ", + "beta, inactive since 2011", + "simulation", + "Windows, Linux", + "Python, Lua", + "GPL-3.0" + ], + [ + "OpenBVE ", + "mature", + "simulation, clone", + "Windows, Linux, macOS", + "C#", + "Public domain" + ], + [ + "OpenCity ", + "beta, inactive since 2015", + "simulation, 3D, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "OpenClaw ", + "mature", + "remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenClonk ", + "mature", + "action, remake, 2D", + "Windows, Linux", + "C, C++", + "ISC" + ], + [ + "OpenCrystalCaves ", + "beta, inactive since 2017", + "remake", + "-", + "C++", + "MIT" + ], + [ + "OpenDiablo2 ", + "mature", + "action, remake, role playing", + "Windows, Linux, macOS", + "Go", + "GPL-3.0" + ], + [ + "OpenDominion ", + "beta", + "strategy, clone", + "Web", + "PHP", + "AGPL-3.0" + ], + [ + "openDOW ", + "beta", + "remake, strategy, real-time", + "-", + "C", + "GPL-3.0" + ], + [ + "OpenDUNE ", + "mature", + "remake, strategy", + "-", + "C", + "GPL-2.0" + ], + [ + "OpenDungeons ", + "beta", + "strategy, clone, real-time", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "OpenEtG ", + "beta", + "cards, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "OpenFire ", + "beta, inactive since 2018", + "action, clone", + "-", + "C", + "MIT" + ], + [ + "OpenFly ", + "beta, inactive since 2001", + "remake, simulation", + "-", + "C", + "GPL-2.0" + ], + [ + "OpenFNaF ", + "beta", + "role playing, clone", + "-", + "C", + "MIT" + ], + [ + "OpenGGS ", + "beta, inactive since 2017", + "remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "OpenGL Test Drive Remake ", + "mature, inactive since 2015", + "remake", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Openglad ", + "mature, inactive since 2004", + "remake, role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "OpenHoMM ", + "beta, inactive since 2010", + "strategy", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenHoW ", + "beta", + "remake, strategy, turn-based", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "OpenHV ", + "beta", + "strategy, real-time", + "Windows, Linux, macOS", + "C#, Lua", + "GPL-3.0" + ], + [ + "OpenITG ", + "beta, inactive since 2017", + "music", + "Linux", + "C, C++", + "MIT" + ], + [ + "OpenJazz ", + "beta", + "arcade, remake", + "Windows, macOS", + "C++", + "GPL-2.0" + ], + [ + "OpenKrush ", + "beta", + "remake", + "Windows, Linux, macOS", + "C#", + "GPL-3.0" + ], + [ + "OpenLara ", "mature", "action, remake", + "Windows, Linux, macOS, Android, iOS, Web", + "C++, C", + "2-clause BSD" + ], + [ + "OpenLiero ", + "mature, inactive since 2015", + "action, arcade, remake", + "-", + "C++, C", + "Custom" + ], + [ + "OpenLieroX ", + "mature", + "action, arcade, remake", + "Windows", + "C++", + "LGPL-2.0" + ], + [ + "OpenLoco ", + "mature", + "remake, simulation", + "Windows, macOS", + "C++", + "MIT" + ], + [ + "OpenMC2 ", + "beta, inactive since 2018", + "arcade, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenMoM ", + "beta", + "strategy, clone", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "OpenMOO2 ", + "beta, inactive since 2011", + "remake, strategy, turn-based", + "-", + "Python", + "GPL-2.0" + ], + [ + "OpenMortal ", + "beta, inactive since 2006", + "action, clone", + "Windows, Linux, macOS", + "C++, Perl", + "GPL-2.0" + ], + [ + "openMSX ", + "mature", + "action", + "Windows, macOS, Android", + "C++", + "GPL-2.0" + ], + [ + "OpenMW for Android ", + "mature", + "remake", + "Android", + "Kotlin, Java", + "GPL-3.0" + ], + [ + "OpenNotrium ", + "beta", + "action, puzzle, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenOMF ", + "beta", + "action, remake", + "Windows, Linux", + "C, C++", + "MIT" + ], + [ + "OpenRA ", + "mature", + "remake, strategy, real-time", + "-", + "C#", + "GPL-3.0" + ], + [ + "OpenRaider ", + "beta, inactive since 2015", + "action, remake", + "macOS", + "C, C++", + "GPL-2.0" + ], + [ + "OpenRCT2 ", + "mature", + "remake, simulation", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "OpenRoads ", + "mature, inactive since 2014", + "arcade, remake", + "Web", + "TypeScript, JavaScript", + "MIT" + ], + [ + "OpenRTS ", + "beta, inactive since 2006", + "strategy, real-time", + "-", + "Python", + "GPL-2.0" + ], + [ + "OpenSA ", + "mature", + "remake, strategy, real-time", + "-", + "C#, Lua", + "GPL-3.0" + ], + [ + "OpenSC2K ", + "beta", + "remake, simulation", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "OpenSkyscraper ", + "beta", + "remake, simulation", + "-", + "C++", + "GPL-2.0" + ], + [ + "OpenSoccer ", + "beta", + "sports, strategy", + "Web", + "PHP", + "GPL-3.0" + ], + [ + "OpenSolomonsKey ", + "beta", + "puzzle, clone", + "Windows, Linux", + "C++", + "Unlicense" + ], + [ + "OpenSpades ", + "beta", + "remake, first-person, shooter", + "Windows, macOS", + "C, C++, AngelScript", + "GPL-3.0" + ], + [ + "OpenSR ", + "beta, inactive since 2017", + "remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenSupaplex ", + "mature", + "puzzle, remake", + "Windows, Linux, macOS", + "C", + "GPL-3.0" + ], + [ + "OpenSWE1R ", + "beta", + "remake", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "OpenTitus ", + "beta, inactive since 2014", + "remake", + "-", + "C", + "GPL-3.0" + ], + [ + "OpenTriad ", + "beta, inactive since 2017", + "cards, remake", + "-", + "Java", + "GPL-3.0" + ], + [ + "OpenTTD ", + "mature", + "remake, simulation", + "-", + "C++", + "GPL-2.0" + ], + [ + "OpenTyrian ", + "beta, inactive since 2018", + "action, remake, shooter", + "Windows", + "C", + "GPL-2.0" + ], + [ + "OpenWebSoccer-Sim ", + "mature", + "sports, strategy", + "Web", + "PHP", + "LGPL-3.0" + ], + [ + "OpenXcom ", + "mature", + "remake, strategy, turn-based", + "-", + "C++", + "GPL-3.0" + ], + [ + "OpenYandere ", + "beta, inactive since 2018", + "action, clone", + "-", + "C#", + "GPL-3.0" + ], + [ + "Operation Citadel ", + "beta, inactive since 2000", + "strategy, turn-based", + "-", + "C++", + "GPL-2.0" + ], + [ + "OPMon ", + "beta", + "remake", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Orbit-Hopper ", + "mature, inactive since 2019", + "arcade, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "Orbium ", + "mature, inactive since 2018", + "remake, strategy", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "ORIENT ", + "mature, inactive since 2009", + "educational, role playing", + "-", + "C#, Java", + "GPL-2.0" + ], + [ + "orona ", + "beta, inactive since 2012", + "remake, strategy", + "Web", + "CoffeeScript", + "GPL-2.0" + ], + [ + "Ostrich Riders ", + "beta", + "arcade, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "osu! ", + "beta", + "music, clone", + "Windows, macOS, Android, iOS", + "C#", + "MIT" + ], + [ + "Other-Life ", + "beta", + "role playing", + "-", + "C, C++", + "Custom" + ], + [ + "Our Personal Space ", + "mature", + "simulation, visual novel", + "-", + "Ren'Py", + "GPL-3.0" + ], + [ + "Outer Space ", + "beta", + "strategy, space", + "-", + "Python", + "GPL-2.0" + ], + [ + "Outpost HD ", + "beta", + "remake, simulation", + "-", + "C++", + "3-clause BSD" + ], + [ + "Overgod ", + "mature, inactive since 2005", + "arcade, space", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Pac Go ", + "mature", + "arcade, clone", + "-", + "Go", + "MIT" + ], + [ + "Pacewar ", + "mature, inactive since 2017", + "action", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Pachi ", + "mature", + "board, strategy", + "Windows, Linux", + "C, Python", + "GPL-2.0" + ], + [ + "Pacman ", + "beta", + "arcade", + "-", + "C++, Script", + "GPL-2.0" + ], + [ + "pacman-canvas ", + "mature, inactive since 2018", + "remake", + "Web", + "JavaScript", + "CC-BY-SA-4.0" + ], + [ + "Palapeli ", + "mature", + "puzzle", + "-", + "C++", + "GPL-2.0" + ], + [ + "Panel Attack ", + "beta", + "remake", + "-", + "Lua", + "zlib" + ], + [ + "Pang Zero ", + "beta, inactive since 2007", + "action, arcade, remake", + "Linux", + "Perl", + "GPL-2.0" + ], + [ + "Paper Isaac ", + "beta, inactive since 2015", + "role playing, clone, roguelike", + "-", + "ooc", + "MIT" + ], + [ + "PaperCraft ", + "mature, inactive since 2018", + "arcade", + "Android", + "Java", + "Apache-2.0" + ], + [ + "PARPG ", + "beta, inactive since 2012", + "remake, role playing", + "-", + "Python", + "GPL-3.0" + ], + [ + "PARSEC47 ", + "beta, inactive since 2003", + "arcade", + "Windows, Linux", + "D", + "2-clause BSD" + ], + [ + "Pasang Emas ", + "mature", + "board, strategy", + "Linux", + "Vala", + "GPL-3.0" + ], + [ + "Passage ", + "mature, inactive since 2011", + "role playing", + "Windows, Linux, macOS", + "C++", + "Public domain" + ], + [ + "Pathogen Warrior ", + "beta, inactive since 2004", + "puzzle", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "Pathological ", + "beta, inactive since 2003", + "puzzle, remake", + "-", + "Python, Script", + "GPL-2.0" + ], + [ + "Pax Britannica ", + "mature", + "strategy, real-time", + "-", + "Lua, C", + "MIT" + ], + [ + "PCExhumed ", + "beta", + "action, remake", + "-", + "C++", + "Custom" + ], + [ + "Penguin Command ", + "mature, inactive since 2007", + "arcade", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Pentobi ", + "mature", + "board, role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "Peragro Tempus ", + "beta, inactive since 2012", + "role playing", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Performous ", + "mature", + "music, clone", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "Phantasy Star Rebirth ", + "beta, inactive since 2013", + "role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "Physics Platformer ", + "beta, inactive since 2019", + "arcade, platform", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "Physics Spacewar ", + "beta, inactive since 2019", + "arcade, space", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "PianOli ", + "mature", + "music", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Pillows ", + "beta, inactive since 2007", + "arcade", + "Windows, Linux, macOS", + "Python", + "GPL-2.0" + ], + [ + "Pingus ", + "mature", + "puzzle, clone", + "Windows, Linux, macOS", + "C++, Scheme", + "GPL-3.0" + ], + [ + "Pink Pony ", + "mature, inactive since 2017", + "puzzle, clone", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Pioneer ", + "mature", + "simulation, clone, space", + "-", + "C, C++, Lua", + "Apache-2.0, GPL-3.0" + ], + [ + "Pioneers ", + "mature", + "board, strategy", + "-", + "C", + "GPL-2.0" + ], + [ + "PipePanic ", + "mature, inactive since 2016", + "strategy", + "Android", + "Java, JavaScript", + "MIT" + ], + [ + "PipeWalker ", + "beta, inactive since 2012", + "puzzle", + "Windows", + "C++", + "GPL-3.0" + ], + [ + "Pixel Dungeon ", + "mature, inactive since 2015", + "role playing, roguelike", + "Windows, Linux, macOS, Android", + "Java", + "GPL-3.0" + ], + [ + "Pizza Business ", + "mature, inactive since 2003", + "strategy, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "PlaneShift ", + "mature", + "role playing, 3D", + "-", + "C++", + "GPL-2.0" + ], + [ + "Planet Conquest ", + "mature, inactive since 2017", + "strategy, turn-based", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Planet Rider ", + "mature, inactive since 2015", + "arcade", + "Windows, Linux, Android", + "GDScript", + "GPL-3.0" + ], + [ + "Planetary Hoppers ", + "beta, inactive since 2003", + "strategy, space", + "-", + "Java", + "GPL-2.0" + ], + [ + "Plee the Bear ", + "beta, inactive since 2017", + "platform, 2D", + "-", + "Lisp, C++, Scheme, C", + "GPL-3.0" + ], + [ + "Point & Hit ", + "mature, inactive since 2017", + "action", + "Android", + "Java", + "GPL-3.0" + ], + [ + "PokerTH ", + "mature, inactive since 2017", + "strategy", + "Windows, Linux, macOS, Android", + "C++", + "AGPL-3.0" + ], + [ + "Poland can into Space ", + "mature, inactive since 2018", + "arcade", + "Android", + "Java", + "NPOSL-3.0" + ], + [ + "Polis ", + "mature, inactive since 2016", + "strategy, turn-based", + "-", + "Java", + "GPL-3.0" + ], + [ + "POSTAL 1 Open Source ", + "beta, inactive since 2018", + "remake, shooter", + "-", + "C++", + "GPL-2.0" + ], + [ + "Potato Killer ", + "beta, inactive since 2011", + "action, first-person, shooter", + "-", + "Python", + "GPL-3.0" + ], + [ + "Powermanga ", + "beta, inactive since 2015", + "arcade, 2D, shooter", + "Linux", + "C", + "GPL-3.0" + ], + [ + "Powerslave EX ", + "beta, inactive since 2017", + "remake", "Windows, Linux, macOS", "C, C++", "GPL-3.0" ], [ - "Zeta (Entry)", + "PowerslaveGDX ", "beta", - "tool", + "action, remake", "-", - "C", - "T" + "Java", + "Custom" ], [ - "Tank: Zone of Death (Entry)", + "Powerslide remake ", + "beta", + "arcade, remake, 3D", + "Windows, Linux, Android", + "C++", + "MIT" + ], + [ + "pq2 ", + "mature", + "remake, simulation", + "-", + "C++", + "GPL-3.0" + ], + [ + "PrBoom+ ", + "mature, inactive since 2016", + "remake, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "Prescription Wars ", + "mature, inactive since 2016", + "educational, remake, simulation, strategy", + "Web", + "ColdFusion, JavaScript", + "GPL-3.0" + ], + [ + "PrimeShooter ", + "mature, inactive since 2010", + "arcade, educational, shooter", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "Primrose ", + "mature, inactive since 2009", + "puzzle", + "Windows, Linux, macOS", + "C++", + "Public domain" + ], + [ + "Prince-Monogame ", + "beta", + "action, remake", + "-", + "C#", + "GPL-2.0" + ], + [ + "Privateer - Gemini Gold ", + "mature, inactive since 2012", + "adventure, remake, simulation, space", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "progress-quest ", + "mature", + "arcade, remake", + "-", + "C++, Python", + "MIT" + ], + [ + "Project-Uranium-Godot ", + "beta", + "role playing", + "Windows, Linux, macOS", + "GDScript", + "MIT" + ], + [ + "Project Alexandria ", + "beta, inactive since 2007", + "arcade, space", + "-", + "Python", + "?" + ], + [ + "Project Carrot ", "beta, inactive since 2017", + "remake", + "-", + "C++", + "MIT" + ], + [ + "Project Dollhouse ", + "beta", + "remake, simulation", + "-", + "C#", + "MPL-2.0" + ], + [ + "Project Helena ", + "beta", + "role playing, strategy, turn-based", + "-", + "Pascal", + "GPL-3.0" + ], + [ + "Project: Starfighter ", + "mature", + "arcade, 2D, shooter", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "ProQuake 4 ", + "mature, inactive since 2018", + "remake", + "-", + "C", + "GPL-2.0" + ], + [ + "proxx ", + "mature", + "puzzle, clone", + "Web", + "TypeScript, JavaScript", + "Apache-2.0" + ], + [ + "PSY PONG 3D ", + "beta, inactive since 2009", + "arcade, 3D", + "-", + "C", + "GPL-3.0" + ], + [ + "Pushover ", + "beta, inactive since 2018", + "puzzle, remake", + "-", + "C++, C, Lua", + "GPL-3.0" + ], + [ + "Puzzle Moppet ", + "mature, inactive since 2015", + "puzzle", + "Windows, Linux, macOS", + "C++", + "WTFPL" + ], + [ + "PyBreak360 ", + "mature, inactive since 2015", + "arcade, puzzle, clone", + "-", + "Python", + "GPL-3.0" + ], + [ + "PyChess ", + "mature", + "puzzle", + "Windows, Linux", + "Python, TypeScript", + "GPL-3.0" + ], + [ + "pycraft ", + "mature, inactive since 2018", + "remake, simulation", + "-", + "C, Python", + "GPL-2.0" + ], + [ + "Pygame---Alien-Invasion ", + "beta, inactive since 2018", + "arcade, shooter, space", + "Windows, Linux, macOS", + "Python", + "GPL-3.0" + ], + [ + "PyKaraoke ", + "beta, inactive since 2011", + "music", + "Windows, Linux, macOS", + "Python, C", + "LGPL-2.1" + ], + [ + "pyskool ", + "mature", + "remake", + "Linux", + "Python", + "GPL-3.0" + ], + [ + "PySol ", + "mature, inactive since 2004", + "cards, strategy", + "Windows, Linux, macOS", + "Python", + "GPL-2.0" + ], + [ + "Python Kye ", + "mature, inactive since 2010", + "arcade, puzzle, remake", + "-", + "Python", + "GPL-2.0" + ], + [ + "Q ", + "mature, inactive since 2013", + "educational", + "Windows, Linux, macOS", + "Python", + "GPL-3.0" + ], + [ + "Qonk ", + "beta, inactive since 2008", + "strategy, real-time", + "-", + "C++", + "GPL-2.0" + ], + [ + "Quadrapassel ", + "mature", + "puzzle, clone", + "-", + "Vala", + "GPL-2.0" + ], + [ + "Quake3e ", + "beta", + "remake, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "QuakeJS ", + "mature", + "remake, first-person, shooter", + "Web", + "JavaScript", + "MIT" + ], + [ + "QuakeSpasm ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Quatter ", + "mature, inactive since 2018", + "board, strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Rabbit Escape ", + "mature", + "action, puzzle, remake", + "Windows, Linux, macOS, Android", + "Java", + "GPL-2.0" + ], + [ + "Race Into Space ", + "mature", + "remake, simulation, strategy, space, turn-based", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "RacerJS ", + "mature, inactive since 2010", + "arcade, clone", + "Web", + "JavaScript", + "MIT" + ], + [ + "RAD ", + "mature", + "action, remake, shooter", + "-", + "Pascal, C", + "GPL-2.0" + ], + [ + "Radakan ", + "beta, inactive since 2014", + "role playing", + "-", + "Python", + "Custom" + ], + [ + "Rails: an 18xx game system ", + "mature", + "strategy, turn-based", + "-", + "Java", + "GPL-2.0" + ], + [ + "Raincat ", + "mature, inactive since 2018", + "puzzle, 2D", + "-", + "Haskell", + "3-clause BSD" + ], + [ + "ransack ", + "mature, inactive since 2016", + "role playing, roguelike", + "-", + "Python", + "MIT" + ], + [ + "Raptor: Call of the Shadows ", + "beta", + "action, remake, shooter", + "-", + "C", + "GPL-3.0" + ], + [ + "RaumBaller ", + "mature", + "action, arcade, 2D, shooter", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Raze ", + "mature", + "action, remake, shooter", + "-", + "C++", + "GPL-2.0" + ], + [ + "Reconstruction of Super ZZT ", + "mature", + "adventure, remake", + "-", + "Pascal", + "MIT" + ], + [ + "Reconstruction of ZZT ", + "mature", + "adventure, remake", + "-", + "Pascal", + "MIT" + ], + [ + "Recursive Runner ", + "beta, inactive since 2017", + "arcade", + "Windows, Linux, macOS, Android", + "C++", + "GPL-3.0" + ], + [ + "Red Eclipse ", + "mature", + "action, shooter", + "-", + "C++", + "zlib" + ], + [ + "RedneckGDX ", + "beta", + "action, remake", + "-", + "Java", + "Custom" + ], + [ + "Rednukem ", + "beta", + "action, remake", + "-", + "C++", + "Custom" + ], + [ + "REDriver2 ", + "beta", + "remake", + "-", + "C++, C", + "MIT" + ], + [ + "RedShift ", + "beta, inactive since 2008", + "simulation", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Reflection Keen ", + "mature", + "platform, remake, 2D", + "-", + "C, Lua", + "GPL-2.0" + ], + [ + "REGoth ", + "mature", + "remake, role playing", + "-", + "C++", + "GPL-3.0, MIT" + ], + [ + "Reliquarium ", + "mature", + "puzzle, 3D", + "Windows, Linux, macOS", + "Ada", + "GPL-2.0" + ], + [ + "remc2 ", + "mature", + "action, remake", + "Windows", + "C", + "GPL-3.0" + ], + [ + "Remixed Dungeon ", + "mature", + "remake, role playing, roguelike", + "Android", + "Java", + "GPL-3.0" + ], + [ + "reone ", + "beta", + "remake, role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "Replica Island ", + "mature, inactive since 2011", + "platform", + "Android", + "Java", + "Apache-2.0" + ], + [ + "ReQbert ", + "beta", + "puzzle, remake", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "Rescue! Max ", + "beta, inactive since 2013", + "action, remake, strategy, real-time, space", + "-", + "Java", + "GPL-3.0" + ], + [ + "Retro Stack ", + "mature", + "arcade", + "Android", + "Kotlin", + "GPL-3.0" + ], + [ + "Return of Dr. Destructo ", + "mature, inactive since 2015", + "action, remake", + "-", + "C++", + "MIT" + ], + [ + "Return to the Roots ", + "mature", + "remake, strategy", + "-", + "C++", + "GPL-3.0" + ], + [ + "ReTux ", + "mature, inactive since 2018", + "platform, 2D", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Ri-li ", + "mature, inactive since 2007", + "arcade", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "RickyD ", + "beta", + "remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Rigs of Rods ", + "mature", + "simulation, 3D", + "Windows", + "C, C++, AngelScript", + "GPL-3.0" + ], + [ + "Riiablo ", + "beta", + "remake", + "-", + "Java", + "Apache-2.0" + ], + [ + "Rise of the Triad for Linux ", + "mature, inactive since 2012", + "action, remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Robot Redemption ", + "mature, inactive since 2014", + "action, remake, shooter", + "-", + "C++", + "CC-BY-NC-SA-4.0, GPL-2.0" + ], + [ + "rock-raiders-remake ", + "beta", + "action, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Rockbot ", + "mature", + "arcade, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Rocks'n'Diamonds ", + "mature", + "action, puzzle, remake", + "Windows, Linux, macOS, Android", + "C", + "GPL-2.0" + ], + [ + "Rogue Clone IV ", + "mature, inactive since 2006", + "remake, role playing, roguelike", + "-", + "C", + "3-clause BSD" + ], + [ + "RogueBox Adventures ", + "mature, inactive since 2017", + "role playing, 2D, roguelike", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Roguish ", + "beta, inactive since 2015", + "role playing, roguelike", + "Web", + "JavaScript", + "3-clause BSD" + ], + [ + "Room for Change ", + "mature, inactive since 2013", + "role playing", + "-", + "Java", + "Apache-2.0" + ], + [ + "Rot Magus ", + "beta", + "remake, role playing, roguelike, turn-based", + "Web", + "JavaScript", + "Apache-2.0, CC0" + ], + [ + "Roton ", + "beta, inactive since 2019", + "remake", + "-", + "C#", + "ISC" + ], + [ + "Rott94 ", + "beta", + "action, remake, shooter", + "Windows, Android", + "C, C++", + "GPL-2.0" + ], + [ + "rottexpr ", + "beta", + "remake, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "RPG-X ", + "mature, inactive since 2015", + "remake, shooter, space", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "RufasCube ", + "mature", + "puzzle, 3D", + "Windows, Linux, macOS", + "Ada", + "GPL-2.0" + ], + [ + "RufasSlider ", + "mature", + "puzzle, 2D", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "RufasSwap ", + "mature", + "puzzle", + "Windows, Linux, macOS", + "Ada", + "GPL-3.0" + ], + [ + "RuneLite ", + "mature", + "remake, role playing", + "-", + "Java", + "2-clause BSD" + ], + [ + "Runfield ", + "mature, inactive since 2011", + "arcade, 2D", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "Ryzom Core ", + "mature", + "remake, role playing", + "-", + "C++, PHP", + "AGPL-3.0" + ], + [ + "SanAndreasUnity ", + "mature", + "remake", + "Windows, Linux, Android", + "C#", + "MIT" + ], + [ + "sandspiel ", + "beta", + "simulation, clone", + "Web", + "Rust, JavaScript, TypeScript", + "MIT" + ], + [ + "Sarah-Maries Eierjagd ", + "mature, inactive since 2005", + "arcade", + "-", + "C++", + "GPL-2.0" + ], + [ + "Scorched3D ", + "mature, inactive since 2014", + "strategy, 3D, clone, turn-based", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Scorched Moon ", + "beta", + "remake, strategy", + "-", + "Python", + "GPL-3.0" + ], + [ + "S.C.O.U.R.G.E. ", + "beta, inactive since 2008", + "role playing, 3D, roguelike", + "-", + "C++", + "GPL-2.0" + ], + [ + "Scrabble3D ", + "mature, inactive since 2015", + "board, strategy", + "Windows, Linux, macOS", + "Pascal", + "GPL-3.0" + ], + [ + "Scrap ", + "mature, inactive since 2017", + "strategy, roguelike", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "SDL-Ball ", + "mature, inactive since 2016", + "arcade", + "Linux", + "C++", + "GPL-3.0" + ], + [ + "SDL Asylum ", + "mature, inactive since 2009", + "action, arcade, remake", + "Linux", + "C", + "GPL-3.0" + ], + [ + "SDL Bomber ", + "mature, inactive since 2012", + "action, remake", + "Linux", + "C", + "GPL-2.0" + ], + [ + "SDL Sopwith ", + "mature, inactive since 2014", + "action, remake", + "Linux", + "C, C++", + "GPL-2.0" + ], + [ + "SDLPoP ", + "mature", + "action, remake", + "-", + "C", + "GPL-3.0" + ], + [ + "Seafood Berserker! ", + "mature, inactive since 2018", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Search for the Red Herring ", + "mature, inactive since 2006", + "strategy, real-time", + "-", + "Python", + "GPL-2.0" + ], + [ + "Secret Maryo Chronicles ", + "mature, inactive since 2009", + "action, puzzle, remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "Sengoku: Warring States of Japan ", + "beta, inactive since 2008", + "strategy", + "-", + "C++, Lua", + "MIT" + ], + [ + "sensitive-js ", + "beta, inactive since 2017", + "action, remake", + "Web", + "JavaScript", + "Custom" + ], + [ + "Sentient Storage ", + "mature", + "adventure", + "-", + "Python", + "Public domain" + ], + [ + "Settlers III remake ", + "beta", + "remake, strategy", + "Windows, Linux, macOS, Android", + "Java", + "MIT" + ], + [ + "Seven Kingdoms: Ancient Adversaries ", + "mature", + "remake, strategy", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "shadow-of-the-beast-html5 ", + "beta, inactive since 2017", + "action, remake", + "Web", + "JavaScript", + "Apache-2.0" + ], + [ + "Shadowgrounds ", + "beta, inactive since 2017", + "remake", + "-", + "C++", + "Custom" + ], + [ + "SharpKonquest ", + "mature, inactive since 2007", + "strategy", + "-", + "C#", + "GPL-2.0" + ], + [ + "Shattered Pixel Dungeon ", + "mature", + "role playing, roguelike", + "Windows, Linux, macOS, Android, iOS", + "Java", + "GPL-3.0" + ], + [ + "Shockolate ", + "beta", + "remake", + "Windows, Linux, macOS", + "C", + "GPL-3.0" + ], + [ + "Shotgun Debugger ", + "mature, inactive since 2005", + "remake, 2D, 3D, shooter", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "Siege of Avalon : Open Source ", + "beta, inactive since 2011", + "remake", + "-", + "Pascal", + "Custom" + ], + [ + "SilverTree ", + "beta, inactive since 2007", + "role playing, 3D", + "-", + "C++", + "GPL-3.0" + ], + [ + "Simitone ", + "beta", + "remake", + "-", + "C#", + "MPL-2.0" + ], + [ + "Simon Tatham's Portable Puzzle Collection ", + "mature", + "puzzle, remake", + "Windows, Linux, macOS, Android, iOS", + "C", + "MIT" + ], + [ + "Simple-Solitaire ", + "mature", + "cards, strategy", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Simple Brick Games ", + "mature, inactive since 2017", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Simple Platformer ", + "beta, inactive since 2019", + "arcade, platform", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "Simple Sokoban ", + "mature, inactive since 2014", + "puzzle", + "-", + "C, Objective-C", + "GPL-3.0" + ], + [ + "Simsu ", + "mature", + "puzzle", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Simutrans ", + "mature", + "simulation, clone", + "-", + "C++", + "Artistic License-1.0" + ], + [ + "Sinatra ", + "mature, inactive since 2008", + "music", + "-", + "C", + "GPL-3.0" + ], + [ + "Sine ", + "beta", + "action, remake", + "-", + "C, C++", + "MIT" + ], + [ + "Sintel The Game ", + "beta, inactive since 2014", + "adventure", + "-", + "Python", + "MIT" + ], + [ + "Skifree-HTML5-clone ", + "beta, inactive since 2011", + "arcade, remake, sports", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "skifree.js ", + "mature, inactive since 2016", + "arcade, remake, sports", + "Web", + "JavaScript", + "MIT" + ], + [ + "Skrupel - Tribute Compilation ", + "mature, inactive since 2011", + "strategy", + "Web", + "PHP, JavaScript", + "GPL-2.0" + ], + [ + "SLASH'EM ", + "beta, inactive since 2007", + "role playing, clone, roguelike", + "-", + "C, C++", + "Custom" + ], + [ + "Slay ", + "beta, inactive since 2010", + "strategy, turn-based", + "-", + "Java", + "GPL-3.0" + ], + [ + "Sleep Is Death ", + "mature, inactive since 2018", + "role playing", + "-", + "C++", + "?" + ], + [ + "Slime Volley ", + "mature, inactive since 2010", + "arcade, 2D", + "Windows, Linux, macOS", + "C", + "GPL-3.0" + ], + [ + "Slime Volleyball ", + "beta", + "arcade, clone", + "-", + "C++", + "3-clause BSD" + ], + [ + "Slingshot ", + "beta, inactive since 2007", + "strategy, turn-based", + "Windows, Linux, macOS", + "Python", + "GPL-2.0" + ], + [ + "Slot-Racers ", + "mature, inactive since 2008", + "arcade, remake", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "Slune ", + "mature, inactive since 2007", "action", "-", + "Python", + "GPL-2.0" + ], + [ + "Smash ", + "mature", + "action", + "Web", + "JavaScript", + "MIT" + ], + [ + "Smash Battle ", + "beta, inactive since 2011", + "action, platform, 2D, shooter", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Smolpxl ", + "mature", + "arcade", + "Web", + "JavaScript", + "AGPL-3.0" + ], + [ + "snake ", + "mature, inactive since 2017", + "arcade, remake", + "-", + "Java", + "WTFPL" + ], + [ + "Snelps ", + "beta, inactive since 2012", + "strategy, real-time", + "Windows, Linux, macOS", + "Ruby", + "LGPL-2.1" + ], + [ + "Snowballz ", + "beta, inactive since 2007", + "strategy, real-time", + "-", + "Python", + "GPL-2.0" + ], + [ + "Sokoban ", + "mature", + "puzzle", + "Android, Web", + "CoffeeScript", + "AGPL-3.0" + ], + [ + "SokoSolve ", + "mature, inactive since 2009", + "puzzle", + "Windows, Linux", + "C#", + "GPL-3.0" + ], + [ + "SolarWolf ", + "mature, inactive since 2004", + "action, arcade, remake", + "Windows, Linux, macOS", + "Python", + "LGPL-2.1" + ], + [ + "Soldat ", + "mature", + "action, 2D, shooter", + "-", + "C, Pascal", + "MIT" + ], + [ + "Sole Collector ", + "beta, inactive since 2018", + "action, 3D, first-person, shooter", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "Song of Albion ", + "mature, inactive since 2011", + "strategy", + "-", + "C, C++", + "Apache-2.0" + ], + [ + "Sonic Robo Blast 2 ", + "mature", + "platform, clone", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "Sootl ", + "beta, inactive since 2016", + "arcade", + "Web", + "Elm, JavaScript", + "GPL-2.0" + ], + [ + "Sopwith 3 ", + "beta, inactive since 2003", + "remake, simulation", + "-", + "C, C++, Objective-C", + "GPL-2.0" + ], + [ + "Source of Tales ", + "mature, inactive since 2013", + "role playing", + "-", + "Lua", + "GPL-3.0" + ], + [ + "Sourcehold ", + "beta", + "remake", + "-", + "C++", + "MIT" + ], + [ + "Space Faring ", + "beta", + "strategy, 2D, space, turn-based", + "-", + "Java", + "GPL-3.0" + ], + [ + "Space Harrier Clone ", + "beta, inactive since 2018", + "strategy, clone", + "Windows", + "C, C++", + "MIT" + ], + [ + "Space Nerds In Space ", + "beta", + "remake, strategy, space", + "Linux", + "C, Lua", + "GPL-2.0" + ], + [ + "Space Opera ", + "beta, inactive since 2008", + "strategy, space", + "-", + "Java", + "GPL-2.0" + ], + [ + "Space Station 13 ", + "mature", + "role playing, space, turn-based", + "-", + "DM", + "AGPL-3.0" + ], + [ + "Space Trader for Android ", + "mature, inactive since 2016", + "strategy, space, turn-based", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Space Trader for Windows ", + "mature, inactive since 2009", + "strategy, space, turn-based", + "-", + "C#", + "GPL-2.0" + ], + [ + "Space War ", + "mature", + "strategy, space, turn-based", + "-", + "Java", + "Apache-2.0" + ], + [ + "SpacePeng! ", + "mature, inactive since 2017", + "action, shooter, space", + "Windows, Linux, macOS, Android", + "Java", + "GPL-3.0" + ], + [ + "SpaceTrader for Java ", + "mature, inactive since 2010", + "strategy, space, turn-based", + "Windows, Linux, macOS", + "Java", + "GPL-2.0" + ], + [ + "SpaceZero ", + "beta", + "strategy, 2D, real-time, space", + "Linux", + "C", + "GPL-3.0" + ], + [ + "Speed Dreams ", + "mature", + "action, simulation, 3D", + "-", + "C++", + "GPL-2.0" + ], + [ + "Spice Trade ", + "mature, inactive since 2005", + "adventure, role playing", + "Windows, Linux, macOS", + "Java", + "LGPL-2.1" + ], + [ + "splexhd ", + "beta, inactive since 2012", + "puzzle, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Spludlow Tetris ", + "mature, inactive since 2018", + "puzzle, clone", + "-", + "C#", + "GPL-3.0" + ], + [ + "Spooker Framework ", + "beta, inactive since 2014", + "puzzle", + "-", + "C#", + "MIT" + ], + [ + "Spring: 1944 ", + "mature", + "strategy, clone, real-time", + "-", + "Lua", + "GPL-2.0, CC-BY-NC-3.0" + ], + [ + "SS13 Remake ", + "beta, inactive since 2015", + "remake, role playing", + "-", + "C#", + "GPL-3.0" + ], + [ + "star-control2 ", + "mature", + "adventure, remake, shooter", + "-", + "C, C++", + "MIT" + ], + [ + "Star-Wars-III ", + "mature, inactive since 2014", + "arcade, remake", + "-", + "Python", + "GPL-2.0" + ], + [ + "Star Maiden Astraea Rio ", + "mature", + "adventure, visual novel", + "-", + "Ren'Py", + "MIT" + ], + [ + "Star Ruler 2 ", + "mature", + "remake, strategy, real-time, space", + "-", + "C, C++", + "MIT" + ], + [ + "StarBlastrix ", + "beta, inactive since 2006", + "action, 2D, shooter", + "Windows", + "C++", + "GPL-2.0" + ], + [ + "Stareater ", + "beta", + "strategy, space, turn-based", + "Windows, Linux, macOS", + "C#", + "GPL-3.0" + ], + [ + "Stargus ", + "beta, inactive since 2010", + "remake", + "-", + "C++, Lua", + "GPL-2.0" + ], + [ + "StarMines: The Next Generation ", + "mature", + "arcade, shooter, space", + "Web", + "Scala", + "GPL-3.0" + ], + [ + "Stars! Nova ", + "beta", + "strategy, clone, space", + "-", + "C#", + "GPL-2.0" + ], + [ + "starshatter-open ", + "beta, inactive since 2015", + "action, remake, space", + "-", + "C++", + "3-clause BSD" + ], + [ + "Starun ", + "mature, inactive since 2017", + "action, arcade, space", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Steamer Duck ", + "beta", + "platform", + "-", + "Python", + "CC0" + ], + [ + "Stendhal ", + "mature", + "role playing", + "-", + "Java", + "GPL-2.0" + ], + [ + "StepMania ", + "mature", + "music, clone", + "Windows", + "C, C++, Lua", + "MIT" + ], + [ + "Stockfish ", + "mature", + "strategy", + "-", + "C++", + "GPL-3.0" + ], + [ + "Story of a Lost Sky ", + "mature", + "role playing, turn-based", + "-", + "Python", + "3-clause BSD" + ], + [ + "StressFreeZone ", + "beta, inactive since 2007", + "simulation, space", + "-", "C++, Lua", "GPL-3.0" ], [ - "Zed Online (Entry)", + "Strife: Veteran Edition ", + "beta, inactive since 2016", + "remake, first-person, shooter", + "-", + "C, C++, Objective-C", + "GPL-3.0" + ], + [ + "Stringrolled ", + "beta, inactive since 2008", + "platform, puzzle", + "-", + "Python", + "Public domain" + ], + [ + "Stunt Rally ", + "mature", + "action, clone", + "Windows, Linux", + "C, C++", + "GPL-3.0" + ], + [ + "Sudokuki ", + "mature, inactive since 2016", + "puzzle", + "Windows, Linux", + "C, Java", + "GPL-3.0" + ], + [ + "Summoning Wars ", + "beta, inactive since 2014", + "role playing, clone", + "-", + "C, C++, Lua", + "GPL-3.0" + ], + [ + "Supaxl ", + "mature", + "puzzle, remake", + "Web", + "JavaScript", + "MIT" + ], + [ + "Super Bombinhas ", + "mature", + "platform, 2D", + "Windows, Linux", + "Ruby", + "GPL-3.0" + ], + [ + "Super Methane Brothers ", + "mature, inactive since 2011", + "arcade, remake", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Super Methane Brothers for Wii and GameCube ", + "beta, inactive since 2018", + "arcade, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Super Retro Mega Wars ", + "beta", + "arcade", + "Android", + "Kotlin", + "GPL-3.0" + ], + [ + "Super Tilt Bro ", + "mature", + "platform, clone", + "Web", + "Assembly, Python", + "WTFPL" + ], + [ + "Super Transball 2 ", + "mature, inactive since 2005", + "arcade", + "-", + "C++", + "GPL-2.0" + ], + [ + "Supercars III ", + "mature, inactive since 2014", + "remake", + "-", + "Java", + "?" + ], + [ + "SuperFoulEgg ", + "mature, inactive since 2014", + "remake", + "macOS", + "Objective-C, C", + "MIT" + ], + [ + "SuperTux ", + "beta", + "platform, clone", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "SuperTuxKart ", + "mature", + "action, clone", + "Windows, Linux, macOS, Android", + "C++, C", + "GPL-3.0" + ], + [ + "SuperTuxParty ", + "beta", + "action, clone", + "Windows, Linux, macOS", + "GDScript", + "GPL-3.0" + ], + [ + "Supremacy ", + "beta, inactive since 2014", + "strategy, turn-based", + "-", + "C#", + "MS-RL" + ], + [ + "Survivor ", + "mature", + "remake", + "Web", + "JavaScript", + "CC-BY-NC-3.0" + ], + [ + "SWP ", + "mature", + "remake, shooter", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Syndicate Wars Port ", + "beta, inactive since 2010", + "action, remake, strategy, real-time", + "-", + "C", + "GPL-3.0" + ], + [ + "System Syzygy ", + "mature, inactive since 2018", + "puzzle", + "Windows, Linux, macOS", + "Rust", + "GPL-3.0" + ], + [ + "T-Bots ", + "beta, inactive since 2004", + "simulation, strategy", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "T^3 ", + "beta, inactive since 2005", + "puzzle, 3D", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Tactics Squad ", + "beta, inactive since 2007", + "strategy, real-time", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Taggem ", + "beta, inactive since 2014", + "role playing, roguelike", + "Web", + "JavaScript", + "AGPL-3.0" + ], + [ + "Taisei Project ", + "mature", + "action, remake, shooter", + "Windows, Linux, macOS, Web", + "C, Python", + "MIT" + ], + [ + "Tales of Maj'Eyal ", + "mature", + "role playing, roguelike, turn-based", + "-", + "C, Lua", + "GPL-3.0" + ], + [ + "Tanglet ", + "mature", + "puzzle", + "-", + "C++", + "GPL-3.0" + ], + [ + "Tangomon ", + "mature, inactive since 2017", + "educational", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Tank: Zone of Death ", + "beta, inactive since 2017", + "action, clone, shooter", + "-", + "C++, Lua", + "GPL-3.0" + ], + [ + "TankistOnline ", + "beta", + "action, 2D", + "Windows, Linux, macOS", + "Python", + "GPL-3.0" + ], + [ + "Tanks of Freedom ", + "mature", + "strategy, clone, turn-based", + "Windows, Linux, macOS, Android", + "GDScript", + "MIT" + ], + [ + "Taponium ", + "mature, inactive since 2019", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Team Tactics ", + "beta, inactive since 2016", + "action, 2D, real-time", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "TecnoballZ ", + "beta, inactive since 2016", + "arcade", + "-", + "C++", + "GPL-3.0" + ], + [ + "Teeworlds ", + "beta", + "platform, 2D, shooter", + "Windows, Linux, macOS", + "C, C++", + "zlib" + ], + [ + "TekwarGDX ", + "beta", + "action, remake, first-person, shooter", + "-", + "Java", + "Custom" + ], + [ + "Tenes Empanadas Graciela ", + "beta, inactive since 2015", + "strategy, clone", + "Linux", + "C, JavaScript, Perl, C++", + "GPL-2.0" + ], + [ + "Tennix! ", + "mature", + "sports, strategy", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "TermFrogger ", + "mature", + "arcade", + "Windows, Linux, macOS", + "Ada", + "GPL-3.0" + ], + [ + "TerminalApps ", + "mature", + "puzzle", + "Windows, Linux, macOS", + "Ada", + "GPL-3.0" + ], + [ + "terrarium ", + "beta", + "action, adventure, remake, 2D", + "-", + "C++, Script", + "GPL-2.0" + ], + [ + "TES3MP ", + "beta", + "remake", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "TetraVex ", + "beta", + "puzzle", + "macOS", + "Swift", + "GPL-3.0" + ], + [ + "Tetrepetete ", + "mature", + "puzzle", + "Windows, Android", + "C++", + "GPL-2.0" + ], + [ + "Tetris (in C and NCURSES) ", + "mature", + "puzzle, remake", + "-", + "C", + "3-clause BSD" + ], + [ + "Tetzle ", + "mature", + "puzzle", + "-", + "C++", + "GPL-3.0" + ], + [ + "The-Trail ", + "beta, inactive since 2018", + "remake", + "-", + "Java", + "MIT, Apache-2.0" + ], + [ + "The Battle for Wesnoth ", + "mature", + "strategy, clone, turn-based", + "Windows, Linux, macOS, Android, iOS", + "C, C++, Java, Python, Lua", + "GPL-2.0" + ], + [ + "The Bub's Brothers ", + "mature, inactive since 2013", + "board, remake, clone", + "Windows, Linux, macOS", + "Python, C", + "MIT" + ], + [ + "The Butterfly Effect ", + "beta", + "simulation, clone", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "The Castles of Dr. Creep ", + "mature", + "puzzle, remake", + "-", + "C++, Script", + "GPL-3.0" + ], + [ + "The Catacomb ", + "mature, inactive since 1990", + "action, 2D, shooter", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "The Clans ", + "beta, inactive since 2003", + "role playing", + "-", + "C, Objective-C", + "GPL-2.0" + ], + [ + "The Dark Mod ", + "mature", + "role playing, clone", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "The Endless Dungeons ", + "mature, inactive since 2015", + "role playing", + "Windows", + "C", + "CC-BY-NC-SA-2.0" + ], + [ + "The Epic of Heroes ", + "beta, inactive since 2015", + "role playing, strategy, turn-based", + "-", + "C++", + "GPL-3.0" + ], + [ + "The House ", + "mature, inactive since 2019", + "adventure", + "Web", + "JavaScript", + "MIT" + ], + [ + "The hunt for the lost rainbow jewels (Jewelhunt) ", + "beta", + "role playing", + "-", + "Java", + "GPL-2.0" + ], + [ + "The Knights of Alentejo ", + "beta", + "strategy", + "Android", + "Java, C++", + "2-clause BSD" + ], + [ + "The Legend of Edgar ", + "mature", + "action, platform, 2D", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "The Mana World ", + "mature", + "role playing, 2D", + "Web", + "PHP, C++", + "GPL-2.0" + ], + [ + "The Powder Toy ", + "mature", + "simulation, clone", + "Windows, Linux, macOS, Android", + "C++, C, Lua, Python", + "GPL-3.0" + ], + [ + "The Rush ", + "beta, inactive since 2011", + "arcade, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "The Secret Chronicles of Dr. M. ", + "mature", + "platform, remake, 2D", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "The Ur-Quan Masters ", + "mature, inactive since 2011", + "remake, strategy, turn-based", + "-", + "C", + "GPL-2.0" + ], + [ + "Theme Park Builder 3D CAD ", + "beta, inactive since 2013", + "remake, simulation", + "-", + "C++", + "GPL-3.0" + ], + [ + "thiefcatcher ", + "beta", + "educational, remake, strategy", + "-", + "C++", + "GPL-3.0" + ], + [ + "Thrive ", + "beta", + "strategy", + "Windows, Linux", + "C++, AngelScript, JavaScript, C#", + "GPL-3.0" + ], + [ + "Thrust ", + "beta, inactive since 2006", + "arcade, remake", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Thugaim ", + "mature, inactive since 2017", + "action, shooter, space", + "Android", + "Java", + "MIT" + ], + [ + "Thunder&Lightning ", + "beta, inactive since 2015", + "simulation, strategy, real-time", + "-", + "C, C++, Io", + "GPL-2.0" + ], + [ + "Thyme ", + "beta", + "remake, strategy, real-time", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Tile World ", + "mature, inactive since 2015", + "remake", + "-", + "C", + "GPL-2.0" + ], + [ + "TinTin++ ", + "mature", + "role playing", + "Windows, Linux, macOS, Android", + "C", + "GPL-3.0" + ], + [ + "Tiny Tris ", + "mature", + "puzzle", + "-", + "C", + "GPL-3.0" + ], + [ + "Tiny Wings ", + "beta", + "remake", + "macOS", + "Objective-C, C, C++", + "MIT" + ], + [ + "Titan Tactics ", + "beta", + "role playing, turn-based", + "-", + "GDScript", + "CC0" + ], + [ + "TOMB5 ", + "beta", + "remake", + "-", + "C, C++", + "MIT" + ], + [ + "Toppler ", + "mature, inactive since 2012", + "action, puzzle, remake", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "TORCS, The Open Racing Car Simulator ", + "mature, inactive since 2016", + "simulation", + "Windows, Linux", + "C++, C, PHP", + "GPL-2.0" + ], + [ + "Tornado ", + "mature, inactive since 2009", + "simulation", + "-", + "C", + "GPL-2.0" + ], + [ + "Torrega Race ", + "mature, inactive since 2015", + "simulation, clone, shooter", + "-", + "Lua", + "GPL-3.0" + ], + [ + "Torso Ninja ", + "mature, inactive since 2017", + "action, arcade, 2D", + "-", + "Python", + "GPL-3.0" + ], + [ + "Torso Ninja 2 ", + "mature, inactive since 2017", + "action, arcade, 2D", + "-", + "Python", + "GPL-3.0" + ], + [ + "Total Annihilation 3D ", + "beta, inactive since 2017", + "remake, strategy, real-time", + "Windows, Linux, macOS", + "C++, C, Lua", + "GPL-2.0" + ], + [ + "Tower Toppler ", + "mature, inactive since 2012", + "arcade, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "TowerJumper ", + "mature", + "arcade, strategy", + "Android", + "C++, GDScript", + "GPL-3.0" + ], + [ + "Trackballs ", + "mature", + "puzzle, remake", + "Linux", + "C++, Scheme", + "GPL-2.0" + ], + [ + "Train ", + "beta", + "remake", + "-", + "Java", + "3-clause BSD" + ], + [ + "Transcend ", + "beta, inactive since 2005", + "arcade, music, shooter", + "Windows, Linux, macOS", + "C++", + "?" + ], + [ + "Transfusion ", + "beta, inactive since 2007", + "remake, first-person, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "Tremfusion ", + "mature, inactive since 2009", + "remake, first-person, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "Tremulous ", + "mature, inactive since 2016", + "action, clone, first-person, real-time, shooter", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "Tressette ", + "mature, inactive since 2017", + "action, cards", + "Windows", + "C++", + "GPL-2.0" + ], + [ + "Trigger ", + "beta", + "action, 3D", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Trinity Reign ", + "beta, inactive since 2013", + "role playing, 3D", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "Trip on the Funny Boat ", + "mature, inactive since 2007", + "arcade, shooter", + "Windows, Linux", + "Python", + "GPL-2.0" + ], + [ + "TripleA ", + "mature", + "strategy", + "-", + "Java", + "GPL-2.0" + ], + [ + "TROPHY ", + "mature, inactive since 2012", + "simulation, 2D", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "TrueCraft ", + "beta, inactive since 2018", + "remake, simulation", + "-", + "C#", + "MIT" + ], + [ + "Tttris ", + "mature, inactive since 2012", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Tumbly Towers ", + "beta, inactive since 2017", + "puzzle, remake", + "Windows, Linux", + "Java", + "MIT" + ], + [ + "Tumiki Fighters ", + "mature, inactive since 2005", + "arcade, shooter", + "Windows, Linux", + "D, C++", + "2-clause BSD" + ], + [ + "Turious ", + "beta, inactive since 2014", + "strategy, turn-based", + "-", + "C", + "GPL-3.0" + ], + [ + "Turn of War ", + "beta, inactive since 2014", + "strategy", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Turo ", + "mature, inactive since 2018", + "arcade", + "Android", + "PHP, GDScript", + "GPL-3.0" + ], + [ + "TurokEX ", + "beta, inactive since 2014", + "remake, first-person, shooter", + "-", + "C++, C", + "GPL-2.0" + ], + [ + "TUSSLE ", + "mature, inactive since 2017", + "action, platform, clone", + "Windows, Linux", + "Python", + "GPL-3.0" + ], + [ + "Tux Builder ", + "beta", + "platform", + "Windows, Linux, macOS", + "GDScript", + "GPL-3.0" + ], + [ + "Tux Football ", + "beta, inactive since 2012", + "arcade, simulation, sports, 2D", + "Windows, Linux", + "C++", + "GPL-2.0" + ], + [ + "Tux Memory ", + "mature, inactive since 2014", + "puzzle", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Tux of Math Command ", + "mature, inactive since 2011", + "educational", + "Linux", + "C", + "GPL-3.0" + ], + [ + "Tux Paint ", + "beta", + "educational", + "Windows, Linux, macOS, Android, iOS", + "C, C++", + "GPL-2.0" + ], + [ + "Tux Racer ", + "beta, inactive since 2001", + "action", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Tux Rider ", + "mature, inactive since 2019", + "arcade, 3D", + "Android", + "C", + "GPL-2.0" + ], + [ + "Tuxemon ", + "beta", + "remake, role playing, turn-based", + "Windows, Linux, macOS, Android", + "Python", + "GPL-3.0" + ], + [ + "TuxKart ", + "beta, inactive since 2004", + "role playing", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "TVTower ", + "mature", + "remake, strategy", + "-", + "BlitzMax, Lua", + "Custom" + ], + [ + "Tyrian Remake ", + "beta", + "action, remake, shooter", + "-", + "Java", + "GPL-2.0" + ], + [ + "TyrQuake ", + "beta", + "remake, first-person, shooter", + "-", + "C", + "GPL-2.0" + ], + [ + "UAlbion ", + "beta", + "role playing", + "Windows", + "C#", + "MIT" + ], + [ + "UA_source ", + "beta", + "remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Uebergame ", + "mature", + "action, clone, shooter", + "Windows", + "TorqueScript, C#", + "MIT" + ], + [ + "UFO2000 ", + "mature, inactive since 2012", + "remake, strategy, turn-based", + "-", + "C, C++, Lua", + "GPL-2.0" + ], + [ + "UFO: Alien Invasion ", + "mature", + "strategy, clone, turn-based", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Ularn ", + "mature, inactive since 2018", + "role playing, roguelike", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "UlDunAd ", + "beta, inactive since 2011", + "role playing", + "-", + "Python", + "GPL-3.0" + ], + [ + "Ultima 5 Redux ", + "beta", + "remake, role playing", + "-", + "C#", + "MIT" + ], + [ + "Ultimate Stunts ", + "beta, inactive since 2013", + "remake", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "UltraStar Deluxe ", + "mature", + "music, remake", + "Windows, Linux, macOS", + "Pascal", + "GPL-2.0" + ], + [ + "UltraStar Play ", + "beta", + "music, remake", + "Windows, Linux, macOS, Android", + "C#", + "MIT" + ], + [ + "uMario ", + "beta, inactive since 2016", + "platform, remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Umbra ", + "beta, inactive since 2002", + "role playing", + "-", + "Python", + "Custom" + ], + [ + "Umoria ", + "mature", + "role playing, roguelike", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "UnCiv ", + "beta", + "remake, strategy, turn-based", + "Windows, Linux, macOS, Android", + "Kotlin", + "MPL-2.0" + ], + [ + "Underworld Adventures ", + "beta", + "role playing", + "-", + "C++, Lua", + "GPL-2.0" + ], + [ + "UnderworldExporter ", + "mature", + "remake, role playing", + "-", + "C#, C++", + "MIT" + ], + [ + "uninvited ", + "beta, inactive since 2016", + "adventure, remake", + "-", + "C, C++", + "Artistic License-2.0" + ], + [ + "unitystation ", + "beta", + "adventure, clone", + "Windows, Linux, macOS", + "C#", + "AGPL-3.0" + ], + [ + "Unknown Horizons ", + "beta", + "strategy, 2D, clone, real-time, turn-based", + "-", + "Python, GDScript", + "GPL-2.0" + ], + [ + "UnNetHack ", + "mature", + "role playing, roguelike", + "-", + "C", + "Custom" + ], + [ + "Unvanquished ", + "mature", + "action, shooter", + "Windows, Linux, macOS", + "C, C++", + "GPL-3.0" + ], + [ + "Valyria Tear ", + "mature", + "role playing", + "-", + "Lua, C++, C", + "GPL-2.0" + ], + [ + "Vamos ", + "beta, inactive since 2014", + "simulation", + "Linux", + "C++, Python", + "GPL-3.0" + ], + [ + "Vangers ", + "mature", + "remake, role playing", + "-", + "C++", + "GPL-3.0" + ], + [ + "Vanilla-Conquer ", + "mature", + "remake, strategy, real-time", + "Windows, Linux", + "C, C++, Assembly", + "GPL-3.0" + ], + [ + "VCMI ", "mature", "remake, strategy", "-", "C++", + "GPL-2.0" + ], + [ + "VDrift ", + "mature, inactive since 2014", + "simulation", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "Vector Pinball ", + "mature", + "arcade", + "Android", + "Java", + "GPL-3.0" + ], + [ + "Vectoroids ", + "mature, inactive since 2002", + "arcade, remake", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Vegan on a Desert Island ", + "beta", + "adventure, 2D", + "-", + "Lua", + "GPL-3.0" + ], + [ + "Veloren ", + "beta", + "role playing", + "-", + "Rust", + "GPL-3.0" + ], + [ + "Venzone ", + "mature", + "adventure, platform", + "-", + "Haskell", + "GPL-3.0" + ], + [ + "Veraball ", + "beta, inactive since 2016", + "remake", + "Windows, Linux", + "GDScript", + "MIT" + ], + [ + "Vertigo ", + "beta, inactive since 2002", + "remake, simulation", + "Linux", + "C", + "GPL-2.0" + ], + [ + "Violetland ", + "beta", + "remake, clone", + "Windows, Linux", + "C++", + "GPL-3.0" + ], + [ + "Vircadia ", + "mature", + "simulation, clone", + "-", + "C++", + "Apache-2.0" + ], + [ + "Virus Attack ", + "mature", + "action", + "Android", + "Java", + "AGPL-3.0" + ], + [ + "Visual Pinball ", + "mature", + "remake, sports, clone", + "Windows", + "C++", + "MAME" + ], + [ + "vitetris ", + "beta", + "puzzle, remake", + "Windows, Linux", + "C", + "2-clause BSD" + ], + [ + "vkQuake ", + "mature", + "remake", + "Windows, Linux, macOS", + "C, C++", + "GPL-2.0" + ], + [ + "VMS Empire ", + "mature, inactive since 2014", + "strategy, turn-based", + "-", + "C", + "GPL-2.0" + ], + [ + "Vocaluxe ", + "beta, inactive since 2018", + "music", + "Windows, Linux", + "C#, C++", + "GPL-3.0" + ], + [ + "Vorton ", + "beta, inactive since 2004", + "action, remake", + "Windows, Linux", + "C", + "GPL-3.0" + ], + [ + "Voxelands ", + "beta", + "remake, simulation", + "Windows, Linux", + "C++, C", + "GPL-3.0" + ], + [ + "Vulture's Eye ", + "mature, inactive since 2015", + "role playing, roguelike", + "-", + "C++, C", + "NetHack General Public License" + ], + [ + "VVVVVV ", + "mature", + "platform, remake", + "-", + "ActionScript, C++", + "Custom" + ], + [ + "Walic ", + "mature", + "cards, strategy, clone", + "-", + "Kotlin", + "Apache-2.0" + ], + [ + "WallBall ", + "mature", + "simulation, clone", + "Web", + "Haxe, JavaScript", + "GPL-3.0" + ], + [ + "War1 ", + "beta", + "remake, strategy", + "-", + "C", + "zlib" + ], + [ + "War Of Kingdom ", + "beta", + "strategy, turn-based", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "warcraft-remake ", + "beta", + "remake, strategy, real-time", + "Windows, Linux, Android", + "Java", + "GPL-2.0" + ], + [ + "Wargamer ", + "mature, inactive since 2003", + "strategy", + "-", + "C++", + "GPL-2.0" + ], + [ + "Wargus ", + "mature", + "remake, strategy", + "-", + "C++, Lua, C", + "GPL-2.0" + ], + [ + "Wario-Land-3 ", + "beta, inactive since 2018", + "platform, remake", + "-", + "Python", + "MIT" + ], + [ + "WarMUX ", + "beta, inactive since 2018", + "platform, clone", + "-", + "C++", + "GPL-2.0" + ], + [ + "Warp Rogue ", + "beta, inactive since 2010", + "platform, roguelike", + "-", + "C", + "GPL-3.0" + ], + [ + "Warzone 2100 ", + "mature", + "remake, strategy, real-time", + "-", + "C++", + "GPL-2.0" + ], + [ + "Waste's Edge ", + "beta", + "role playing", + "-", + "Python", + "GPL-2.0" + ], + [ + "WAtomic ", + "mature, inactive since 2005", + "remake, strategy, clone", + "-", + "Pascal", + "GPL-2.0" + ], + [ + "WebChess ", + "mature, inactive since 2010", + "strategy", + "Web", + "PHP", + "GPL-3.0" + ], + [ + "WebHangman ", + "mature, inactive since 2003", + "puzzle", + "Web", + "JavaScript", + "GPL-2.0" + ], + [ + "Which Way Is Up? ", + "beta, inactive since 2008", + "platform, puzzle, 2D", + "Windows, Linux", + "Python", + "GPL-2.0" + ], + [ + "Widelands ", + "mature", + "strategy, clone, real-time", + "-", + "C, C++, Lua, Python", + "GPL-2.0" + ], + [ + "Windstille ", + "beta, inactive since 2017", + "arcade", + "-", + "C++, Scheme", + "GPL-3.0" + ], + [ + "Witch Blast ", + "beta, inactive since 2015", + "remake, role playing, roguelike", + "-", + "C++", + "GPL-3.0" + ], + [ + "WitchavenGDX ", + "beta", + "action, remake", + "-", + "Java", + "Custom" + ], + [ + "Wizardry Legacy ", + "beta, inactive since 2018", + "remake", + "Windows, Linux", + "C++, C, Objective-C", + "GPL-3.0" + ], + [ + "Wizards Magic ", + "mature, inactive since 2012", + "cards, remake, strategy", + "-", + "Python", + "GPL-2.0" + ], + [ + "Wizznic! ", + "beta, inactive since 2016", + "arcade, puzzle, remake", + "-", + "C", + "GPL-3.0" + ], + [ + "wkbre ", + "beta", + "remake, strategy, 3D, real-time", + "-", + "C++, C", + "GPL-3.0" + ], + [ + "Wograld ", + "beta", + "role playing", + "-", + "C", + "GPL-2.0" + ], + [ + "Wolf3dX ", + "beta", + "action, remake, shooter", + "-", + "C#", + "GPL-2.0" + ], + [ + "Wolfpack Empire ", + "mature", + "strategy, real-time", + "-", + "C", + "GPL-3.0" + ], + [ + "Word War vi ", + "mature", + "action, 2D, shooter", + "Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "World of Heroes ", + "beta, inactive since 2009", + "strategy, 2D, turn-based", + "-", + "Python", + "3-clause BSD" + ], + [ + "World of Phaos ", + "mature, inactive since 2011", + "role playing", + "Web", + "PHP", + "GPL-2.0" + ], + [ + "WWW ", + "beta, inactive since 2014", + "platform, puzzle, 2D, clone", + "Web", + "JavaScript", + "GPL-3.0" + ], + [ + "wxLaserTank ", + "mature, inactive since 2009", + "remake", + "-", + "C++", + "GPL-2.0" + ], + [ + "Wyrmsun ", + "mature", + "strategy, real-time", + "-", + "Lua, C++", + "GPL-2.0" + ], + [ + "X-Force: Fight For Destiny ", + "beta, inactive since 2011", + "strategy, clone, turn-based", + "-", + "Pascal", + "GPL-2.0" + ], + [ + "X-Moto ", + "mature, inactive since 2014", + "action, remake, 2D", + "Windows, Linux, macOS", + "C++", + "GPL-2.0" + ], + [ + "XArchon ", + "beta, inactive since 2003", + "strategy, clone", + "-", + "C, C++", + "GPL-2.0" + ], + [ + "Xargon ", + "mature, inactive since 2015", + "remake", + "-", + "C++", + "GPL-3.0" + ], + [ + "xBaK ", + "beta, inactive since 2013", + "remake", + "Linux", + "C++", + "GPL-3.0" + ], + [ + "XBill ", + "mature, inactive since 2001", + "arcade", + "Linux", + "C, Script", + "GPL-2.0" + ], + [ + "XBlast ", + "mature, inactive since 2005", + "arcade", + "Windows, Linux", + "C, Java", + "GPL-2.0" + ], + [ + "Xconq ", + "mature, inactive since 2005", + "strategy", + "-", + "C++, C, Script", + "GPL-2.0" + ], + [ + "xdigger ", + "mature, inactive since 1999", + "action", + "Linux", + "C", + "GPL-2.0" + ], + [ + "xDuke ", + "beta, inactive since 2010", + "remake", + "-", + "C", + "GPL-2.0" + ], + [ + "Xenowar ", + "mature, inactive since 2014", + "strategy, clone, turn-based", + "Windows, Android", + "C, C++", + "GPL-3.0" + ], + [ + "XEvil ", + "mature", + "platform", + "-", + "C++", + "GPL-2.0" + ], + [ + "XInvaders 3D ", + "mature, inactive since 2000", + "arcade, 3D", + "-", + "C, Objective-C", + "GPL-2.0" + ], + [ + "Xjig ", + "mature", + "puzzle, 2D", + "-", + "C", + "Custom" + ], + [ + "XMage ", + "mature", + "cards, strategy, clone", + "-", + "Java", + "MIT" + ], + [ + "Xonotic ", + "mature", + "action, clone, first-person, shooter", + "-", + "C, C++", + "GPL-3.0" + ], + [ + "XorCurses ", + "beta, inactive since 2012", + "puzzle, clone", + "Linux", + "C", + "GPL-3.0" + ], + [ + "XPilot ", + "mature, inactive since 2010", + "action, 2D, space", + "Windows, Linux", + "C, C++", + "GPL-2.0" + ], + [ + "XPilot NG ", + "mature, inactive since 2010", + "action, remake, space", + "Windows, Linux, macOS", + "C", + "GPL-2.0" + ], + [ + "XScavenger ", + "mature, inactive since 2015", + "puzzle, remake, 2D", + "-", + "C", + "GPL-2.0" + ], + [ + "XSera ", + "beta, inactive since 2010", + "strategy, real-time, shooter", + "-", + "C, Lua", + "MIT" + ], + [ + "XSkat ", + "mature", + "cards, strategy", + "Windows, Linux, macOS, Android", + "Java", + "Custom" + ], + [ + "XSwing Plus ", + "beta, inactive since 2010", + "remake", + "-", + "Java", + "GPL-3.0" + ], + [ + "xu4 ", + "mature, inactive since 2016", + "remake, role playing", + "-", + "C++", + "GPL-2.0" + ], + [ + "Xultris ", + "mature, inactive since 2011", + "arcade", + "Web", + "JavaScript, XUL", + "MPL-1.1" + ], + [ + "Xye ", + "beta, inactive since 2013", + "arcade, clone", + "-", + "C++", + "zlib" + ], + [ + "Yamagi Quake II ", + "mature", + "action, remake, shooter", + "Windows, Linux", + "C", + "GPL-2.0" + ], + [ + "Yet Another Doom Clone ", + "mature", + "action, first-person, shooter", + "-", + "JavaScript, Python", + "GPL-3.0" + ], + [ + "YKnytt ", + "beta", + "platform, remake", + "-", + "C#", + "MIT" + ], + [ + "Yo Frankie! ", + "mature, inactive since 2009", + "action, platform", + "Windows, Linux, macOS", + "Blender Script", "?" + ], + [ + "YSoccer ", + "mature", + "remake, simulation, sports", + "Windows, Linux, macOS", + "Java", + "GPL-2.0" + ], + [ + "Zandronum ", + "mature, inactive since 2017", + "action, first-person, shooter", + "Windows, Linux, macOS", + "C", + "Custom" + ], + [ + "ZAngband ", + "mature, inactive since 2005", + "role playing, roguelike", + "-", + "C", + "Custom" + ], + [ + "Zatacka ", + "beta, inactive since 2007", + "arcade, 2D", + "Windows, Linux", + "C, C++", + "GPL-2.0" + ], + [ + "Zatacka X ", + "beta", + "action, remake", + "-", + "C", + "GPL-3.0" + ], + [ + "Zauberer ", + "beta, inactive since 2018", + "action, first-person, shooter", + "-", + "None", + "ISC" + ], + [ + "Zaz ", + "beta, inactive since 2010", + "puzzle, remake", + "Windows, Linux, macOS", + "C++", + "GPL-3.0" + ], + [ + "ZDoom ", + "mature", + "remake, first-person, shooter", + "Windows, Linux, macOS", + "C, C++, ZenScript", + "GPL-3.0" + ], + [ + "Zed Online ", + "mature", + "remake, strategy, real-time", + "-", + "C++", + "?" + ], + [ + "Zelda Classic ", + "mature", + "role playing", + "Windows", + "C, C++", + "GPL-3.0" + ], + [ + "Zelda: Mystery of Solarus DX ", + "mature", + "role playing", + "-", + "Lua", + "GPL-3.0" + ], + [ + "Zen! ", + "mature", + "simulation", + "Android", + "Java", + "GPL-2.0" + ], + [ + "Zero-K ", + "mature", + "strategy, real-time", + "-", + "Lua", + "GPL-2.0" + ], + [ + "Zero Ballistics ", + "mature, inactive since 2013", + "action, strategy, first-person, shooter", + "Windows", + "C++", + "MIT" + ], + [ + "Zetawar ", + "mature", + "strategy", + "Web", + "Clojure", + "MIT" + ], + [ + "Zone of Control ", + "beta, inactive since 2017", + "strategy, turn-based", + "-", + "Rust", + "Apache-2.0" + ], + [ + "zorkClone ", + "beta", + "adventure, remake", + "-", + "Java", + "Apache-2.0" + ], + [ + "Zugspiel ", + "beta, inactive since 2004", + "simulation", + "Linux", + "C++", + "GPL-2.0" + ], + [ + "zztgo ", + "beta", + "remake", + "-", + "Go", + "MIT" ] ] } \ No newline at end of file diff --git a/docs/frameworks/framework.html b/docs/frameworks/framework.html index 7b84cfaa..737b08e8 100644 --- a/docs/frameworks/framework.html +++ b/docs/frameworks/framework.html @@ -262,7 +262,7 @@
Homepages: deltaengine.net, DeltaEngine
- Details
Code languages: C#
Code licenses: Apache-2.0
Code repositories: DeltaEngine/DeltaEngine.git(since 2012, )
+ Details
Code languages: C#
Code licenses: Apache-2.0
Code repositories: DeltaEngine/DeltaEngine.git(since 2012, )
Improve Raw entry
@@ -679,7 +679,7 @@ 2D 3D
Homepage: cping/LGame
Download: cping/LGame/releases
- Details
Code languages: Java, C#
Code licenses: Apache-2.0
Code repositories: cping/LGame.git(since 2012, )
Developer: cping
+ Details
Code languages: Java, C#
Code licenses: Apache-2.0
Code repositories: cping/LGame.git(since 2012, )
Developer: cping
Improve Raw entry
@@ -695,7 +695,7 @@
framework 2D
Homepage: endlesstravel/Love2dCS
Inspiration: LÖVE
- Details
Code languages: C#, C++
Code licenses: MIT
Code repositories: endlesstravel/Love2dCS.git(since 2017, )
Developer: Yx
+ Details
Code languages: C#, C++
Code licenses: MIT
Code repositories: endlesstravel/Love2dCS.git(since 2017, )
Developer: Yx
Improve Raw entry
@@ -827,7 +827,7 @@
Homepage: www.monogame.net
Media: MonoGame
Download: www.monogame.net/downloads
- Details
Code languages: C#
Code licenses: MS-PL, MIT
Code repositories: MonoGame/MonoGame.git(since 2011, )
Developers: (115)Adam Kapos, Adrian Batzill, Alejandro González, Aleksander Berus, Andre Esteve, Andrei Timofeev, Andy Dunn, Aranda Morrison, Bartlander, Benjamin Ward, Boris Krivonog, Brian Peek, Carl Ådahl, Chris Crutchfield, Chris Sung, Christian Schwarz, Dan Rigby, Daniel Neel, Daniel Sör, Dave Leaver, David Kiss, David Lively, David Taylor, Dean Ellis, DigitalRune, Dominique Louis, Edward Rudd, espes, Ethan Lee, Eugene Marcotte, Evan Todd, Florian Fischer, Gareth Williams, Harry, Helmut Garstenauer, HopefulToad, Hüseyin Uslu, Jack Dolabany, Jacob Anderson, Jake Poznanski, James Ford, James Lupiani, jbeshir, Jeff Johnson, Jeremy, Jesse, Jo Shields, John Lyon-Smith, Jonathan Noyola, Jonathan Peppers, Jordan Phillips, June Rhodes, Justin Aquadro, KakCAT, Karim LUCCIN, Katelyn Gadd, Kenneth Pouncey, kfazi, kimimaru4000, Lancej, Lior Tal, Marcus R. Brown, Mark, Marshall Ward, Martin Garstenauer, Martin Wahnschaffe, Matt Rusiniak, Matthew Leibowitz, Mattias Cibien, Michael Cummings, Michael De Piazzi, Michael Falk, Mostafa Aghajani, Nathan Furtwangler, ncoder, Nikos Kastellanos, Pascal Craponne, Petri Laarne, Philippe, Rami Tabbara, Renaud Bédard, Roman Shapiro, roponator, Ryan Cheung, Scott, Scott Freeman, Sebastian Krośkiewicz, Shawn M., Simon (Darkside) Jackson, Simon Eddeland, squarebananas, Steve 'Sly' Williams, stromkos, StygianTraveler, Sławomir Siudek, tdeeb, TechPizza, thefiddler, Thiago 'Jedi' Abreu, Thiago Dias Pastor, Thomas Altenburger, Tim Jones, Tom Spilman, TotallyEvil Developers, Tzenchor, Vicente Penades, Victor Chelaru, Vodacek, Xanather, Yannick Comte, YTN0, Yuri Roubinsky, zigzag312, Zolniu, Ádám L. Juhász

+ Details
Code languages: C#
Code licenses: MS-PL, MIT
Code repositories: MonoGame/MonoGame.git(since 2011, )
Developers: (115)Adam Kapos, Adrian Batzill, Alejandro González, Aleksander Berus, Andre Esteve, Andrei Timofeev, Andy Dunn, Aranda Morrison, Bartlander, Benjamin Ward, Boris Krivonog, Brian Peek, Carl Ådahl, Chris Crutchfield, Chris Sung, Christian Schwarz, Dan Rigby, Daniel Neel, Daniel Sör, Dave Leaver, David Kiss, David Lively, David Taylor, Dean Ellis, DigitalRune, Dominique Louis, Edward Rudd, espes, Ethan Lee, Eugene Marcotte, Evan Todd, Florian Fischer, Gareth Williams, Harry, Helmut Garstenauer, HopefulToad, Hüseyin Uslu, Jack Dolabany, Jacob Anderson, Jake Poznanski, James Ford, James Lupiani, jbeshir, Jeff Johnson, Jeremy, Jesse, Jo Shields, John Lyon-Smith, Jonathan Noyola, Jonathan Peppers, Jordan Phillips, June Rhodes, Justin Aquadro, KakCAT, Karim LUCCIN, Katelyn Gadd, Kenneth Pouncey, kfazi, kimimaru4000, Lancej, Lior Tal, Marcus R. Brown, Mark, Marshall Ward, Martin Garstenauer, Martin Wahnschaffe, Matt Rusiniak, Matthew Leibowitz, Mattias Cibien, Michael Cummings, Michael De Piazzi, Michael Falk, Mostafa Aghajani, Nathan Furtwangler, ncoder, Nikos Kastellanos, Pascal Craponne, Petri Laarne, Philippe, Rami Tabbara, Renaud Bédard, Roman Shapiro, roponator, Ryan Cheung, Scott, Scott Freeman, Sebastian Krośkiewicz, Shawn M., Simon (Darkside) Jackson, Simon Eddeland, squarebananas, Steve 'Sly' Williams, stromkos, StygianTraveler, Sławomir Siudek, tdeeb, TechPizza, thefiddler, Thiago 'Jedi' Abreu, Thiago Dias Pastor, Thomas Altenburger, Tim Jones, Tom Spilman, TotallyEvil Developers, Tzenchor, Vicente Penades, Victor Chelaru, Vodacek, Xanather, Yannick Comte, YTN0, Yuri Roubinsky, zigzag312, Zolniu, Ádám L. Juhász

Improve Raw entry
@@ -905,7 +905,7 @@
framework roguelike
Homepages: www.alcyone.com/max/projects/omega, omega-roguelike, packages.debian.org/search?keywords=omega-rpg
- Details
Code languages: C, Emacs Lisp
Code licenses: LGPL-2.0
Code repositories: osgames/omega-roguelike.git(since 2019, ), omega-roguelike.cvs.sourceforge.net
+ Details
Code languages: C, Emacs Lisp
Code licenses: LGPL-2.0
Code repositories: osgames/omega-roguelike.git(since 2019, ), omega-roguelike.cvs.sourceforge.net
Build system: Make
Developers: (11)David Gibbs, Eric Shafto, Guus Sliepen, Hal Bonnin, Jay Kint, Josh Kelley, Laurence R. Brothers, Rick Cooley, Sheldon Simms, Tom Breton, William Tanksley

Improve Raw entry @@ -1163,7 +1163,7 @@
Improve Raw entry @@ -1179,7 +1179,7 @@ @@ -1193,7 +1193,7 @@
- Details
Code languages: C, Shell
Code licenses: GPL-3.0
Code repositories: git.savannah.gnu.org/git/rpge.git, osgames/rpge.git @add(since 2019, )
+ Details
Code languages: C, Script
Code licenses: GPL-3.0
Code repositories: git.savannah.gnu.org/git/rpge.git, osgames/rpge.git @add(since 2019, )
Build system: Autoconf
Improve Raw entry @@ -1240,7 +1240,7 @@ 2D side-scrolling
Homepages: sgdk2.sourceforge.net, sgdk2
Downloads: sgdk2.sourceforge.net/download.php, sgdk2/files
- Details
Code languages: C#
Code licenses: GPL-2.0
Code repositories: git.code.sf.net/p/sgdk2/git, osgames/sgdk2.git @add(since 2019, ), svn.code.sf.net/p/sgdk2/code
Developer: Benjamin Marty
+ Details
Code languages: C#
Code licenses: GPL-2.0
Code repositories: git.code.sf.net/p/sgdk2/git, osgames/sgdk2.git @add(since 2019, ), svn.code.sf.net/p/sgdk2/code
Developer: Benjamin Marty
Improve Raw entry
@@ -1403,7 +1403,7 @@ first-person shooter
Homepage: www.terminal-overload.org
Inspiration: Revenge Of The Cats: Ethernet
- Details
Code languages: C++, C, C#
Code licenses: GPL-3.0
Code repositories: fr1tz/terminal-overload.git(since 2014, )
Code dependencies: Torque 3D
Assets licenses: CC-BY 4.0
Developers: (17)Andrew Mac, Andrey Syrokomskiy, Areloch, bank, bpay, Brian Roberts, Daniel Buckmaster, David Wyand, James Urquhart, Lopuska, Luis Anton Rebollo, Lukas Joergensen, Michael "fr1tz" Goldener, Michael Goldener, SilentMike, Timmy, Vincent Gee

+ Details
Code languages: C++, C, C#
Code licenses: GPL-3.0
Code repositories: fr1tz/terminal-overload.git(since 2014, )
Code dependencies: Torque 3D
Assets licenses: CC-BY 4.0
Developers: (17)Andrew Mac, Andrey Syrokomskiy, Areloch, bank, bpay, Brian Roberts, Daniel Buckmaster, David Wyand, James Urquhart, Lopuska, Luis Anton Rebollo, Lukas Joergensen, Michael "fr1tz" Goldener, Michael Goldener, SilentMike, Timmy, Vincent Gee

Improve Raw entry
@@ -1503,7 +1503,7 @@ 2D 3D
Homepage: amerkoleci/vortice
Download: www.nuget.org/profiles/amerkoleci
- Details
Code languages: C#, C++
Code licenses: MIT
Code repositories: amerkoleci/vortice.git(since 2019, )
Developer: Amer Koleci
+ Details
Code languages: C#, C++
Code licenses: MIT
Code repositories: amerkoleci/vortice.git(since 2019, )
Developer: Amer Koleci
Improve Raw entry
@@ -1583,7 +1583,7 @@

The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

+ This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

\ No newline at end of file diff --git a/docs/frameworks/game engine.html b/docs/frameworks/game engine.html index ac8f4b05..97b7be98 100644 --- a/docs/frameworks/game engine.html +++ b/docs/frameworks/game engine.html @@ -138,6 +138,22 @@ Raw entry +
+ +
Homepage: anki3d.org
+ Details
Code languages: C++
Code licenses: 3-clause BSD
Code repositories: godlikepanos/anki-3d-engine.git
+ Build system: CMake
+
- Details
Code languages: C#
Code licenses: MIT
Code repositories: Aminator/DirectX12GameEngine.git(since 2018, )
+ Details
Code languages: C#
Code licenses: MIT
Code repositories: Aminator/DirectX12GameEngine.git(since 2018, )
Build system: Visual Studio
Developer: Amin Delavar
Improve Raw entry @@ -593,7 +609,7 @@
@@ -609,7 +625,7 @@
game enginestrategy content commercial
Homepage: www.dwarfcorp.com
Inspirations: Dwarf Fortress, Minecraft
- Details
Code languages: C#
Code licenses: MIT
Code repositories: Blecki/dwarfcorp.git(since 2015, )
Code dependencies: MonoGame, XNA
Assets licenses: Proprietary
+ Details
Code languages: C#
Code licenses: MIT
Code repositories: Blecki/dwarfcorp.git(since 2015, )
Code dependencies: MonoGame, XNA
Assets licenses: Proprietary
Build system: Visual Studio
Developers: Chris Cajas, Daniel Roethlisberger, Makeshiftrobot, Matthew Klingensmith, Solsund, Yueran (Aaron) Yuan
Improve Raw entry @@ -625,7 +641,7 @@
adventuregame engine point & click
Homepages: e-adventure.e-ucm.es, e-adventure
Download: e-adventure/files
- Details
Code languages: Java, C#
Code licenses: GPL-3.0
Code repositories: e-ucm/eAdventure-legacy.git(archived, since 2013, ), e-ucm/eAdventure.git @add(archived, since 2012, ), e-ucm/uAdventure.git @add(since 2016, ), osgames/e-adventure.git @add(since 2019, ), svn.code.sf.net/p/e-adventure/code
+ Details
Code languages: Java, C#
Code licenses: GPL-3.0
Code repositories: e-ucm/eAdventure-legacy.git(archived, since 2013, ), e-ucm/eAdventure.git @add(archived, since 2012, ), e-ucm/uAdventure.git @add(since 2016, ), osgames/e-adventure.git @add(since 2019, ), svn.code.sf.net/p/e-adventure/code
Build system: Ant
Developers: (12)Alberto, emarchiori, Enrique López Mañas, eUCM Developer, imartinez, Ivan Martinez-Ortiz, Iván J. Pérez, Javier Torrente, Manuel Freire, Victorma Perez Colado, Ángel del Blanco Aguado, Ángel Serrano

Improve Raw entry @@ -840,7 +856,7 @@
game engineremakesimulation content original required
Homepage: freeso.org
Inspiration: The Sims Online
Download: freeso.org/download
- Details
Code languages: C#
Code licenses: MPL-2.0
Code repositories: riperiperi/FreeSO.git(since 2015, )
Code dependencies: MonoGame
Developers: (13)andrewknoll, Cosmatevs, ddfczm, dotequals, Franco Franks, Jeremy Glazebrook, Mats Vederhus, riperiperi, Sim, simptomo, TheArchitectFreeSO, Todd Hertzelle, Tony Bark

+ Details
Code languages: C#
Code licenses: MPL-2.0
Code repositories: riperiperi/FreeSO.git(since 2015, )
Code dependencies: MonoGame
Developers: (13)andrewknoll, Cosmatevs, ddfczm, dotequals, Franco Franks, Jeremy Glazebrook, Mats Vederhus, riperiperi, Sim, simptomo, TheArchitectFreeSO, Todd Hertzelle, Tony Bark

Improve Raw entry
@@ -870,7 +886,7 @@
game engine 3D
Homepage: fusee3d.org
- Details
Code languages: C#, Python
Code licenses: MIT
Code repositories: FUSEEProjectTeam/Fusee.git
+ Details
Code languages: C#, Python
Code licenses: MIT
Code repositories: FUSEEProjectTeam/Fusee.git
Build system: Visual Studio
Improve Raw entry @@ -1072,7 +1088,7 @@
Homepage: andyfriesen/ika
- Details
Code languages: C++, Python, PHP, C#
Code licenses: GPL-2.0
Code repositories: andyfriesen/ika.git(since 2015, )
Code dependencies: OpenGL, SDL
+ Details
Code languages: C++, Python, PHP, C#
Code licenses: GPL-2.0
Code repositories: andyfriesen/ika.git(since 2015, )
Code dependencies: OpenGL, SDL
Build system: Scons
Developer: Andy Friesen
Improve Raw entry @@ -1121,7 +1137,7 @@ 2D multiplayer massive
Homepage: www.freemmorpgmaker.com
Download: www.freemmorpgmaker.com/downloads
- Details
Code languages: C#
Code licenses: MIT, GPL-2.0
Code repositories: AscensionGameDev/Intersect-Engine.git(since 2020, )
Code dependencies: MonoGame
Developers: Cheshire, JC Snider, Kibbelz, lodicolo
+ Details
Code languages: C#
Code licenses: MIT, GPL-2.0
Code repositories: AscensionGameDev/Intersect-Engine.git(since 2020, )
Code dependencies: MonoGame
Developers: Cheshire, JC Snider, Kibbelz, lodicolo
Improve Raw entry
@@ -1335,7 +1351,7 @@
actiongame engineremakesimulation space
Homepage: librelancer.net
Inspiration: Freelancer
Download: librelancer.net/downloads.html
- Details
Code languages: C, C#
Code licenses: MIT
Code repositories: Librelancer/Librelancer.git(since 2015, )
Code dependencies: OpenGL
+ Details
Code languages: C, C#
Code licenses: MIT
Code repositories: Librelancer/Librelancer.git(since 2015, )
Code dependencies: OpenGL
Build system: CMake
Developers: Alex, Bohdan Starosta, Callum, Laz
Improve Raw entry @@ -1432,7 +1448,7 @@
Homepage: mini2dx.org
Downloads: mini2dx.org/downloads.html, mini2Dx/mini2Dx/releases
- Details
Code languages: Java, C#
Code licenses: Apache-2.0
Code repositories: mini2Dx/mini2Dx.git(since 2013, )
+ Details
Code languages: Java, C#
Code licenses: Apache-2.0
Code repositories: mini2Dx/mini2Dx.git(since 2013, )
Build system: Gradle
Developers: Augusto Zanellato, Przemek Tomczyk, Thomas Cashman, Thomas Youngson, Wayne Leroux
Improve Raw entry @@ -1448,7 +1464,7 @@
- Details
Code languages: C#
Code licenses: MIT
Code repositories: Martenfur/Monofoxe.git(since 2019, )
Code dependencies: MonoGame
Developers: Félix Dion-Robidoux, Martenfur
+ Details
Code languages: C#
Code licenses: MIT
Code repositories: Martenfur/Monofoxe.git(since 2019, )
Code dependencies: MonoGame
Developers: Félix Dion-Robidoux, Martenfur
@@ -1720,7 +1736,7 @@ content commercial + original required real-time
Homepages: opensage.github.io, timjones.io/blog/tags/opensage
Inspiration: Command & Conquer: Generals
Download: OpenSAGE/OpenSAGE/releases
- Details
Code languages: C#
Code licenses: LGPL-3.0
Code repositories: OpenSAGE/OpenSAGE.git(since 2017, )
Developers: (13)Birgit, Daan Meijer, Daniel Sklenitzka, hashkitten, Jana Mohn, Lanyi, Markus Hiller, Michael Schnabel, Paavo Huhtala, Stephan Vedder, Tim Jones, Tyler Reynolds, Voldie

+ Details
Code languages: C#
Code licenses: LGPL-3.0
Code repositories: OpenSAGE/OpenSAGE.git(since 2017, )
Developers: (13)Birgit, Daan Meijer, Daniel Sklenitzka, hashkitten, Jana Mohn, Lanyi, Markus Hiller, Michael Schnabel, Paavo Huhtala, Stephan Vedder, Tim Jones, Tyler Reynolds, Voldie

Improve Raw entry
@@ -1767,7 +1783,7 @@
game engineremakerole playing content commercial + original required
Homepage: makipl.github.io/OpenVIII-monogame
Inspiration: Final Fantasy VIII
- Details
Code languages: C#
Code licenses: MIT
Code repositories: MaKiPL/OpenVIII-monogame.git(since 2018, )
Code dependencies: MonoGame
Developers: Albeoris, Benjamin Fuu, Marcin Gomulak, Robert Russell
+ Details
Code languages: C#
Code licenses: MIT
Code repositories: MaKiPL/OpenVIII-monogame.git(since 2018, )
Code dependencies: MonoGame
Developers: Albeoris, Benjamin Fuu, Marcin Gomulak, Robert Russell
Improve Raw entry
@@ -1937,6 +1953,24 @@ Raw entry +
+
game engine + 3D + engine remake
+
+ Details
Code languages: C++, Python
Code licenses: GPL-3.0
Code repositories: H-uru/Plasma.git
+ Build system: CMake
+
-

Open source game frameworks/tools

Index of 307 game frameworks/tools

+

Open source game frameworks/tools

Index of 310 game frameworks/tools

Frameworks (96) - Game Engines (165) + Game Engines (167) Libraries (16) - Tools (49) + Tools (50)
@@ -115,7 +115,8 @@ (beta)
  • Alimer (beta)
  • Ambrose3D (beta, inactive since 2007)
  • AndEngine - (inactive since 2013)
  • Anura
  • Arcane-Engine + (inactive since 2013)
  • AnKi 3D engine + (beta)
  • Anura
  • Arcane-Engine (beta)
  • Atomic Game Engine (inactive since 2018)
  • Backbone Game Engine (beta, inactive since 2016)
  • Bacon2D @@ -194,14 +195,14 @@ (beta)
  • OpenTESArena (beta)
  • OpenTomb (beta)
  • OpenVIII - (beta)
  • + (beta)
  • OpenXRay
  • -
    -
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Apostolique/Apos.Gui.git
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Apostolique/Apos.Gui.git
    @@ -160,7 +160,7 @@
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: RonenNess/GeonBit.UI.git(since 2016, )
    Code dependencies: MonoGame
    Developer: Ronen
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: RonenNess/GeonBit.UI.git(since 2016, )
    Code dependencies: MonoGame
    Developer: Ronen
    @@ -209,7 +209,7 @@
    Homepage: discosultan/penumbra
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: discosultan/penumbra.git(since 2015, )
    Code dependencies: MonoGame
    Developers: Jaanus Varus, Marcel Härtel
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: discosultan/penumbra.git(since 2015, )
    Code dependencies: MonoGame
    Developers: Jaanus Varus, Marcel Härtel
    Improve Raw entry
    @@ -301,7 +301,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/frameworks/tool.html b/docs/frameworks/tool.html index 4b974766..f69a8ac0 100644 --- a/docs/frameworks/tool.html +++ b/docs/frameworks/tool.html @@ -260,11 +260,27 @@ 2D roguelike
    Homepage: Chris3606/GoRogue
    Download: Chris3606/GoRogue/releases
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Chris3606/GoRogue.git(since 2017, )
    Developers: Chris3606, masonwheeler
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Chris3606/GoRogue.git(since 2017, )
    Developers: Chris3606, masonwheeler
    Improve Raw entry
    +
    +
    tool + 3D
    +
    + Details
    Code languages: C, C++
    Code licenses: GPL-3.0
    Code repositories: guillaumechereau/goxel.git
    + Build system: Scons
    +
    - Details
    Code languages: Python, Shell
    Code licenses: AGPL-3.0
    Code repositories: osgames/librecardgame.git(since 2019, ), librecardgame.bzr.sourceforge.net/bzrroot/librecardgame
    Assets licenses: CC-BY-SA-3.0
    Developer: Gryc Ueusp
    + Details
    Code languages: Python, Script
    Code licenses: AGPL-3.0
    Code repositories: osgames/librecardgame.git(since 2019, ), librecardgame.bzr.sourceforge.net/bzrroot/librecardgame
    Assets licenses: CC-BY-SA-3.0
    Developer: Gryc Ueusp
    @@ -318,7 +334,7 @@
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Greavesy1899/MafiaToolkit.git(since 2018, )
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Greavesy1899/MafiaToolkit.git(since 2018, )
    Build system: Visual Studio
    Developers: Greavesy1899, Kamzik123, moddingcode, Pavel V., Pavel Vorozheykin
    Improve Raw entry @@ -336,7 +352,7 @@ content commercial + original required engine
    Homepage: Albeoris/Memoria
    Inspiration: Final Fantasy IX
    Download: Albeoris/Memoria/releases
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Albeoris/Memoria.git(since 2016, )
    Code dependencies: Unity
    Developers: Albeoris, attwo, snouz, Tirlititi
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: Albeoris/Memoria.git(since 2016, )
    Code dependencies: Unity
    Developers: Albeoris, attwo, snouz, Tirlititi
    Improve Raw entry
    @@ -351,7 +367,7 @@
    Homepage: www.monogameextended.net
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: craftworkgames/MonoGame.Extended.git
    Code dependencies: MonoGame
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: craftworkgames/MonoGame.Extended.git
    Code dependencies: MonoGame
    Improve Raw entry
    @@ -715,7 +731,7 @@
    tool content commercial
    Homepage: krzys-h/UndertaleModTool
    Inspiration: Undertale
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: krzys-h/UndertaleModTool.git(since 2018, )
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: krzys-h/UndertaleModTool.git(since 2018, )
    Build system: Visual Studio
    Developers: Archie, Benjamin Urquhart, colinator27, Grossley, Kneesnap, krzys_h, Nikita Krapivin
    Improve Raw entry @@ -761,7 +777,7 @@
    Homepage: worldbuilder
    Download: worldbuilder/files
    - Details
    Code languages: Visual Basic
    Code licenses: GPL-2.0
    Code repositories: osgames/worldbuilder.git(since 2018, ), worldbuilder.cvs.sourceforge.net
    Developers: Ben, Cube
    + Details
    Code languages: Visual Basic
    Code licenses: GPL-2.0
    Code repositories: osgames/worldbuilder.git(since 2018, ), worldbuilder.cvs.sourceforge.net
    Developers: Ben, Cube
    @@ -790,7 +806,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/0.html b/docs/games/0.html index 15b7bf78..434ccf4a 100644 --- a/docs/games/0.html +++ b/docs/games/0.html @@ -54,7 +54,7 @@ content open multiplayer online + LAN real-time
    -
    Homepages: play0ad.com, zero-ad
    Media: 0 A.D.
    Inspiration: Age of Empires
    Download: play0ad.com/download
    +
    Homepages: play0ad.com, zero-ad
    Media: 0 A.D.
    Inspiration: Age of Empires
    Download: play0ad.com/download
    Details
    Code languages: C, C++, JavaScript
    Code licenses: GPL-2.0
    Code repositories: 0ad/0ad.git(since 2010, ), svn.wildfiregames.com/public/ps
    Code dependencies: libogg, libvorbis, libxml2, OpenAL, SDL2, zlib
    Assets licenses: CC-BY-SA-3.0
    Build system: Custom
    Developers: Ben Brian, Erik Johansson, Kieran Pilkington, Lancelot de Ferrière, leper, Nicolas Auvray, Philip Taylor, Pureon, s0600204, Stanislas Dolcini
    @@ -258,7 +258,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

    \ No newline at end of file diff --git a/docs/games/A.html b/docs/games/A.html index 88f197fc..b10870d6 100644 --- a/docs/games/A.html +++ b/docs/games/A.html @@ -426,7 +426,7 @@
    remakerole playing commercial content
    Homepage: pyrdacor/ambermoon.net
    Inspiration: Ambermoon
    Downloads: Pyrdacor/Ambermoon.net#download, Pyrdacor/Ambermoon.net/releases
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Pyrdacor/Ambermoon.net.git(since 2020, )
    Developers: Jens, Pyrdacor
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Pyrdacor/Ambermoon.net.git(since 2020, )
    Developers: Jens, Pyrdacor
    Improve Raw entry
    @@ -758,7 +758,7 @@ 2D multiplayer online + massive
    Homepages: www.comunidadargentum.com, www.argentumonline.com.ar, morgoao, argentumonline, ao-libre
    Downloads: www.comunidadargentum.com/descargas, morgoao/files
    - Details
    Code languages: Visual Basic
    Code licenses: GPL-2.0, AGPL-3.0
    Code repositories: ao-libre/ao-server.git(since 2018, ), ao-libre/ao-cliente.git @add(since 2018, ), ao-libre/ao-worldeditor.git @add(since 2020, ), morgoao.cvs.sourceforge.net
    Developers: (40)abusiv0, Alejandro Santos, Alexis Caraballo, Amraphen, AOSecProj, Borouse, BoxStar, BrianPr, cucsijuan, Cuicui, Fakkerz, Franco Benito, FrancoBenito, Fredy Treboux, Gexur, Ignacio Arminas, Joaquín, Jotabe, Juan Dalmasso, Juan Martín Sotuyo Dodero, Juanmz, Lautaro Marino, Leandro Mendoza, LoreleiArgAoLibre, Lucas, Luciano Contartese, Marco Vanotti, Mateo, Mauro Segoviano, Natanael Andrés Garrido, Neox189, Pablo Ignacio Márquez, Pato, Pato Torres, pLuS, ReyarB, Ronin, Samuel Fernandez, WalterSit0, Zaxtor

    + Details
    Code languages: Visual Basic
    Code licenses: GPL-2.0, AGPL-3.0
    Code repositories: ao-libre/ao-server.git(since 2018, ), ao-libre/ao-cliente.git @add(since 2018, ), ao-libre/ao-worldeditor.git @add(since 2020, ), morgoao.cvs.sourceforge.net
    Developers: (40)abusiv0, Alejandro Santos, Alexis Caraballo, Amraphen, AOSecProj, Borouse, BoxStar, BrianPr, cucsijuan, Cuicui, Fakkerz, Franco Benito, FrancoBenito, Fredy Treboux, Gexur, Ignacio Arminas, Joaquín, Jotabe, Juan Dalmasso, Juan Martín Sotuyo Dodero, Juanmz, Lautaro Marino, Leandro Mendoza, LoreleiArgAoLibre, Lucas, Luciano Contartese, Marco Vanotti, Mateo, Mauro Segoviano, Natanael Andrés Garrido, Neox189, Pablo Ignacio Márquez, Pato, Pato Torres, pLuS, ReyarB, Ronin, Samuel Fernandez, WalterSit0, Zaxtor

    Improve Raw entry
    @@ -1059,7 +1059,7 @@ first-person open content shooter -
    Homepage: TheMozg/awk-raycaster/wiki
    +
    Homepage: TheMozg/awk-raycaster/wiki
    Details
    Code languages: AWK
    Code licenses: MIT
    Code repositories: TheMozg/awk-raycaster.git(since 2016, )
    Developers: Fedor 'TheMozg' Kalugin, Fedor Kalugin
    Improve Raw entry @@ -1093,7 +1093,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/B.html b/docs/games/B.html index 6e7f5d76..dfb1df39 100644 --- a/docs/games/B.html +++ b/docs/games/B.html @@ -84,7 +84,7 @@
    action content open
    Homepage: www.gnu.org/software/ballandpaddle
    - Details
    Code languages: C++, Scheme, Shell
    Code licenses: GPL-3.0
    Code repositories: osgames/ballandpaddle.git(since 2019, ), bzr.savannah.gnu.org/r/ballandpaddle
    Code dependencies: GNU Guile, SDL
    Assets licenses: GPL
    + Details
    Code languages: C++, Scheme, Script
    Code licenses: GPL-3.0
    Code repositories: osgames/ballandpaddle.git(since 2019, ), bzr.savannah.gnu.org/r/ballandpaddle
    Code dependencies: GNU Guile, SDL
    Assets licenses: GPL
    Build system: Make
    Developer: Eric P. Hutchins
    Improve Raw entry @@ -168,7 +168,7 @@
    arcade multiplayer
    Homepages: batnav.sourceforge.net/batnav-en.html, batnav
    Download: batnav/files
    - Details
    Code languages: C, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/batnav.git(since 2019, ), batnav.cvs.sourceforge.net
    + Details
    Code languages: C, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/batnav.git(since 2019, ), batnav.cvs.sourceforge.net
    Build system: Make
    Developers: Jacob L. Anawalt, Ricardo Quesada
    Improve Raw entry @@ -759,7 +759,7 @@ shooter top-down
    Homepages: www.bloodmasters.com, bloodmasters
    Download: www.bloodmasters.com/index.php?p=downloads
    - Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: svn.code.sf.net/p/bloodmasters/code
    Code dependencies: .NET, DirectX
    Developer: Pascal van der Heiden
    + Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: svn.code.sf.net/p/bloodmasters/code
    Code dependencies: .NET, DirectX
    Developer: Pascal van der Heiden
    Improve Raw entry
    @@ -1001,7 +1001,7 @@ 3D clone
    Homepage: marksteelz3/Atari-VR---Breakout
    Inspiration: Breakout
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: marksteelz3/Atari-VR---Breakout.git(since 2017, )
    Code dependencies: Unity
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: marksteelz3/Atari-VR---Breakout.git(since 2017, )
    Code dependencies: Unity
    Improve Raw entry
    @@ -1094,7 +1094,7 @@
    adventurerole playing multiplayer online + massive
    -
    Homepage: Archive: 20210714055307/http://browserquest.herokuapp.com
    Media: BrowserQuest
    +
    Homepage: Archive: 20210714055307/http://browserquest.herokuapp.com
    Media: BrowserQuest
    Details
    Code languages: JavaScript
    Code licenses: MPL-2.0
    Code repositories: mozilla/BrowserQuest.git(since 2011, )
    Developers: Franck Lecollinet, Guillaume Lecollinet, Myles Recny
    Improve Raw entry @@ -1205,7 +1205,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/C.html b/docs/games/C.html index 407ff405..1b0f458e 100644 --- a/docs/games/C.html +++ b/docs/games/C.html @@ -268,7 +268,7 @@
    - Details
    Code languages: AGS Script
    Code licenses: Custom
    Code repositories: gondur/cartlife_src.git(since 2015, )
    Code dependencies: Adventure Game Studio
    Developers: Aaron Wallentine, gondur
    + Details
    Code languages: AGS Script
    Code licenses: Custom
    Code repositories: gondur/cartlife_src.git(since 2015, )
    Code dependencies: Adventure Game Studio
    Developers: Aaron Wallentine, gondur
    @@ -352,7 +352,7 @@
    remakerole playing roguelike turn-based
    -
    Homepages: cataclysmdda.org, discourse.cataclysmdda.org
    Inspiration: Cataclysm
    Download: cataclysmdda.org/releases
    +
    Homepages: cataclysmdda.org, discourse.cataclysmdda.org
    Inspiration: Cataclysm
    Download: cataclysmdda.org/releases
    Details
    Code languages: C++
    Code licenses: CC-BY-SA-3.0
    Code repositories: CleverRaven/Cataclysm-DDA.git(since 2012, )
    Code dependencies: ncurses
    Assets licenses: CC-BY-SA-3.0
    Build system: Make
    Developers: (397)8street, 9600bauds, acidia, actual-nh, Aenye, aierce, akirashirosawa, akozhevn, akrieger, Alan Brady, Alasnuyo, Alec White Valentine, Aleksander, Alexander Morland, Alexander Scherer, Alexey, Alexey Kim, Alexey Mostovoy, AlisW02, Allison, Aloxaf, Amans Tofu, ampersand55, anabatic, Andi Shores, andrei, Andrey Bienkowski, anejjam, Angela Graves, angoddu, anonym, anothersimulacrum, Anton Burmistrov, Anuradha Dissanayake, arcke, arijust, Ashes, Asmageddon, atomicdryad, Ava, awesine, axujen, Barhandar, Barry Gackle, barsoosayque, BeigeSand, Ben Fox-Moore, Ben Gray, Bence, Bernardo Sulzbach, BevapDin, Binrui Dong, BorkBorkGoesTheCode, Brad Busse, Brandon Bergren, Brandon Kentel, Brian Lefler, Brian McDade, Brian-Otten, cainiaowu, cake>pie, carmakazi, casswedson, Catacstone, Catiua, chaisawlajatang, Chaosvolt, Charlie Nolan, Chris Vickio, Christian Bielert, Christian Buskirk, ChunkOfMeat, Clarence "Sparr" Risher, Cliffs Dover, CodeBandit, codemime, Competently-Incompetent, Coolthulhu, CosmicCoincidence, Cosmitz, CountAlex, curstwist, Curtis Merrill, Cyrano7, D Anzorge, daftfad, DangerNoodle, DanmakuDan, Danny Bautista, Dark Daskin, darktoes, Davi-DeGanne, David, David Holmes, Dax Fugue, DeadLeaves, DemAvalon, Denis Volk, DialoMalison, dissociativity, Dmitry Serov, DoctorGoat, DoctorVanGogh, Donnie McNabb, DracoGriffin, Dru, Dylan Greer, Dyrewulfe, DZiral, Edith Brunel, Efi, Eighth-of-Third, ejseto, Ekarus Ryndren, eltank, ephemeralstoryteller, EpicOrange, Eric, Eric Pierce, Esdian, eso, evilexecutive, Faalagorn, faefux, Fergus Dall, ferociousdork, Firestorm01X2, FlameStormer2000, Francisco Moreira, freezerbunny, Fris0uman, Frost-wood, FryCarson, FulcrumA, Gabe-Lincoln, Gabriel-SE, GalenEvil, Gatleos, GennFaol, GiM, GlyphGryph, Gordon Watt, Goron, Greev, Greg McNew, halfahermit, harison86, Heather Soron Kaminski, Herbert Jones, Hesu Lee, Hirmuolio, hitbutton, HuXTUS, Huynh Yen Loc, Hymore246, hyper2snyper, I-am-Erk, Ian Strachan, ice-o-metric, Ilya Agafonov, Ilya Margolin, Inglonias, ipcyborg, Isaac Freund, ISuckM8, ituluwituluwzev, Ivan P., Ivan Zaitsev, Jacek Nakonieczny, James Gangur, Jamuro-g, Jason Gilbert, Jason Jones, jcd000, Jeremy, Jeremy Osborne, Jeremy Rose, Jerimee Richir, Jianxiang Wang (王健翔), jkraybill, Joe, John Bytheway, John Candlebury, johnrdconnolly, jokermatt999, JonahDes, Jorn Vernee, Josh Richey, Joshua Chin, joshuagiles, Justin, KA101, Kael Talvadore, Kanexan, karols146, Karthas077, Kelenius, Kevin Giovinazzo, Kevin Granade, Keyspace-1, kilozombie, Kilvoctu, klorpa, Kodi Arfer, KongMD, KurzedMetal, Kyle Fawcett, Lap, Larwick, LaVeyanFiend, Leland Clemmons, Leonid Vasilev, Lil Shining Man, LISPCoC, Lucasargh, lucasmr, lucianposton, LyleSY, Maddremor, Maleclypse, malhawee, Malkeus, Mark Langsdorf, mark7, Marloss, Martijn Arnoldussen, Matt K., Matthew Taylor, maxmurder, maxsond, mctynp, Mdnthrvst, Mecares, meladath, Menschheit, Michael Davies, mightyagrippa, Mike, MisterFelixFox, misterprimus, Mom-Bun, Mooses2k, moosestrangler, MorCel374, mqrause, mrkybe, Mshock777, MT-Arnoldussen, Muffindrake, mugling, Nate Moore, Nathan Fowler, NaturesWitness, neitsa, NeviNovat, nexusmrsep, Nicholas De Nova, Nick Taylor, nikheizen, Nioca, Noctifer-de-Mortem, NotFuji, nsklaus, Nymall, Octav "Narc" Sandulescu, oddbjol, Oddzball, Olanti, Oleg Antipin, Oleksii S. Malakhov, Oliver Jowett, OrenAudeles, origamiwolf, OromisElf, OvenBaker, OzoneH3, PatrikLundell, patternoia, Paul Fenwick, Pete Goodfellow, Peter Lacey-Bordeaux, Peter Piwowarski, Petr Onderka, phaethonfire, philippeop, Piotr Staszewski, pisskop, plazma-rush, Podesta, pouar, Pr0man, PropaneSoup, prutschman, Pupsi Mupsi, Pär Karlsson, Quietust, Rabbit, RadHazard, Rail-Runner, railmonkey, RarkGrames, Reaper42, Reclusive-reptile, Regularitee, Reiner Herrmann, Robert Maupin, Robert Tisdale, Robik81, RogueYun, Rolf K, Roy Berube, rsulli55, Ryan, Ryan Sullivant, Rémy Roy, sagethor, Saicchi, Salty Panda, satheon49, Sean "Chezzo" Osman, Sean Mirrsen, Senrain, Sergey Alirzaev, Sergio Duran, Serhiy Zahoriya, Seth, Skippy McSkip, skYYman, slimeboy460, Snaaty, sneeze-attack, snipercup, Soufian, SouP, souricelle, Soyweiser, spacenookie, Spencer Michaels, starpolemic, Steven Noonan, Steven Wu, Stevensonz, Stéphane Travostino, SunshineDistillery, Surma, surprise22, taiyu, Tamiore, TechyBen, Theawesomeboophis, TheFlame52, ThinkInvisible, Tivec, Tom Quinn, Tomas Volka, Tonkatsu, Tony, ToxiClay, Treah Blade, Tsunder, Turtlicious, Unknown, UrbanCMC, utunnels, vache, valuial, VampyreLord, Vasyan, Venera3, Veraghin, vidarsk, Violet White, Viss Valdyr, Vitaly Vlasov, Vlad, Voker57, Vollch, vulkans22, Whales, Williham Williham Totland, Wishbringer, Wokko1, wormingdead, Wouter van Kesteren, Wuzzy, xalgenos, xanderrootslayer, Xenomorph-III, Xpyder, Xygen, yobbobanana, yowshi, Zach Morgan, Zaweri, Zhilkin Serg, zombiethoughts, zwparchman

    Improve @@ -596,7 +596,7 @@ first-person shooter
    Homepage: chaosesqueanthology
    Inspiration: Xonotic
    Download: chaosesqueanthology/files
    - Details
    Code languages: ?
    Code licenses: ?
    Assets licenses: CC-BY
    Developers: ChaosEsqueTeam, Htimsy Rogerg, KlokWerk, PerlJamZ10, Sir Ranjid
    + Details
    Code languages: ?
    Code licenses: ?
    Assets licenses: CC-BY
    Developers: ChaosEsqueTeam, Htimsy Rogerg, KlokWerk, PerlJamZ10, Sir Ranjid
    Improve Raw entry
    @@ -836,7 +836,7 @@ for kids online
    Homepages: sourceforge.net/projects/civitas, www.conexum.com.br/cosmopolita
    Download: civitas/files
    - Details
    Code languages: Java, Blender Script
    Code licenses: GPL-2.0
    Code repositories: git.code.sf.net/p/civitas/code, svn.code.sf.net/p/civitas/svn
    Code dependencies: Blender game engine
    + Details
    Code languages: Java, Blender Script
    Code licenses: GPL-2.0
    Code repositories: git.code.sf.net/p/civitas/code, svn.code.sf.net/p/civitas/svn
    Code dependencies: Blender game engine
    Improve Raw entry
    @@ -851,7 +851,7 @@
    remakestrategy content commercial + original required
    Homepage: Archive: 20181127195119/https://www.civone.org
    Inspiration: Civilization
    - Details
    Code languages: C#
    Code licenses: CC0
    Code repositories: SWY1985/CivOne.git(since 2015, )
    Developers: Christoph Donges, Jake Brown, Jakob Mulvad Nielsen
    + Details
    Code languages: C#
    Code licenses: CC0
    Code repositories: SWY1985/CivOne.git(since 2015, )
    Developers: Christoph Donges, Jake Brown, Jakob Mulvad Nielsen
    Improve Raw entry
    @@ -901,7 +901,7 @@ content open multiplayer online + massive
    Homepage: www.classicuo.eu
    Inspiration: Ultima Online
    - Details
    Code languages: C#
    Code licenses: 4-clause BSD
    Code repositories: andreakarasho/ClassicUO.git(since 2018, )
    Developers: (28)3HMonkey, aclark13, Alias, Andrea Angelini, Benjamin Willard, broxen, c0mput3rxz, deccer, dissident, gaechti, Jaedan, Jakub Linhart, James, jkachhad, Marcelo Paez Sequeira, Mel, Peter Wedder, Plugtopus Agency, Quick, rdegelo, Rob C., roxya, Samuli Yliniemi, Sascha, Siva, Stefan, TannerBist, Timur Alekseenko

    + Details
    Code languages: C#
    Code licenses: 4-clause BSD
    Code repositories: andreakarasho/ClassicUO.git(since 2018, )
    Developers: (28)3HMonkey, aclark13, Alias, Andrea Angelini, Benjamin Willard, broxen, c0mput3rxz, deccer, dissident, gaechti, Jaedan, Jakub Linhart, James, jkachhad, Marcelo Paez Sequeira, Mel, Peter Wedder, Plugtopus Agency, Quick, rdegelo, Rob C., roxya, Samuli Yliniemi, Sascha, Siva, Stefan, TannerBist, Timur Alekseenko

    Improve Raw entry
    @@ -931,7 +931,7 @@
    remake skill
    -
    Homepage: ellisonleao.github.io/clumsy-bird
    Inspiration: Flappy Bird
    Play online: ellisonleao.github.io/clumsy-bird
    +
    Homepage: ellisonleao.github.io/clumsy-bird
    Inspiration: Flappy Bird
    Play online: ellisonleao.github.io/clumsy-bird
    Details
    Code languages: JavaScript
    Code licenses: MIT
    Code repositories: ellisonleao/clumsy-bird.git(archived, since 2014, )
    Code dependencies: melonJS
    Developers: Ellison, Olivier Biot, shinriyo, sunzhuoshi
    Improve Raw entry @@ -1184,7 +1184,7 @@
    remakesimulationstrategy content commercial + original required
    -
    +
    Improve @@ -1588,7 +1588,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/D.html b/docs/games/D.html index 8daff410..c056d2c2 100644 --- a/docs/games/D.html +++ b/docs/games/D.html @@ -85,7 +85,7 @@
    remakerole playing content original required
    @@ -246,7 +246,7 @@
    remake shooter
    Homepage: Archive: 20070711231311/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/index.htm
    Inspiration: Deathchase
    - Details
    Code languages: C, Perl, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/deathchase3d.git(since 2019, )
    Code dependencies: SDL
    + Details
    Code languages: C, Perl, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/deathchase3d.git(since 2019, )
    Code dependencies: SDL
    Improve Raw entry
    @@ -414,7 +414,7 @@
    actionremake content commercial + original required (Diablo 1) engine recreation
    -
    Homepage: diasurgical/devilution
    Inspiration: Diablo
    +
    Homepage: diasurgical/devilution
    Inspiration: Diablo
    Details
    Code languages: C, C++
    Code licenses: Unlicense
    Code repositories: diasurgical/devilution.git(since 2018, )
    Build system: Make
    Developers: (16)Adam Heinermann, Adam Stachowicz, Anders Jenbo, Andi, BorisTheBrave, Dennis Duda, Gleb Mazovetskiy, Joan Karadimov, JustAnotherGuid, Manuel K, Marco, nomdenom, qndel, Robin, Sergey Semushin, squidcc

    Improve @@ -432,7 +432,7 @@
    actionremake content commercial + original required (Diablo 1) engine recreation
    -
    Homepages: diasurgical/devilutionX, Archive: 20130602191141/http://iphone.keyvisuals.com/apps/doom-classic-for-iphone-source-code-available
    Inspiration: Diablo
    +
    Homepages: diasurgical/devilutionX, Archive: 20130602191141/http://iphone.keyvisuals.com/apps/doom-classic-for-iphone-source-code-available
    Inspiration: Diablo
    Details
    Code languages: C, C++
    Code licenses: Unlicense
    Code repositories: diasurgical/devilutionX.git(since 2018, )
    Build system: CMake
    Developers: (59)4aron5un, AAS, Adam Heinermann, Adam Stachowicz, Alex Sweet, Anders Jenbo, Andi, Andrew James, ApertureSecurity, BC Ko, Benny, Benny Franco Dennis, BorisTheBrave, Chance4us, danie1kr, Dennis Duda, Epifanov Ivan, FluffyQuack, Gianluca Boiano, Gleb Mazovetskiy, gogogogi, Grigory Sokolov, Guillaume Roche, Joan Karadimov, John Törnblom, Jonathan Mercier-Ganady, Juliano Leal Goncalves, JustAnotherGuid, Karina Betzabe Romero Ulloa, Manuel K, Marcin Konicki, Marco, Marek, Marlon Beijer, Mathieu Maret, Max Desiatov, mnml, MrHuu, NikoVP, nomdenom, nsm53project, obligaron, pionere, Psojed, qndel, Robin, rsn8887, Sergey Semushin, Siddharth singh chouhan, squidcc, Stephen C. Wills, thebigMuh, Trevor Philip, Trihedraf, Trung Lê, Vladimir Olteanu, vladtepesch, Yuri Pourre, Łukasz Łapiński

    Improve @@ -466,7 +466,7 @@
    actionremake content commercial + original required shooter
    -
    Homepage: dhewm3.org
    Inspiration: Doom 3
    Download: dhewm/dhewm3/releases
    +
    Homepage: dhewm3.org
    Inspiration: Doom 3
    Download: dhewm/dhewm3/releases
    Details
    Code languages: C, C++
    Code licenses: GPL-3.0
    Code repositories: dhewm/dhewm3.git(since 2012, )
    Code dependencies: OpenGL
    Build system: CMake
    Developers: Daniel Gibson, Nick Andrews, Scott Wakeling, Turo Lamminen, Yamagi
    Improve @@ -483,7 +483,7 @@
    remake content commercial + original required
    Homepage: mofr/Diablerie
    Inspiration: Diablo II
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: mofr/Diablerie.git(since 2017, )
    Code dependencies: Unity
    Developers: Alexander Egorov, PLUG13
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: mofr/Diablerie.git(since 2017, )
    Code dependencies: Unity
    Developers: Alexander Egorov, PLUG13
    Improve Raw entry
    @@ -561,7 +561,7 @@
    Homepage: scoutshonour.com/digital
    Media: Archive: 20160507142946/https://lgdb.org/game/digital_love_story
    - Details
    Code languages: Ren'Py, Python
    Code licenses: CC-BY-NC-SA-3.0
    Code repositories: osgames/digitalalovestory.git(since 2018, )
    + Details
    Code languages: Ren'Py, Python
    Code licenses: CC-BY-NC-SA-3.0
    Code repositories: osgames/digitalalovestory.git(since 2018, )
    Improve Raw entry
    @@ -1081,7 +1081,7 @@
    role playing roguelike
    -
    Homepage: crawl.develz.org
    Inspiration: Linley's Dungeon Crawl
    Download: crawl.develz.org/download.htm
    +
    Homepage: crawl.develz.org
    Inspiration: Linley's Dungeon Crawl
    Download: crawl.develz.org/download.htm
    Details
    Code languages: C++, Lua
    Code licenses: GPL-2.0
    Code repositories: crawl/crawl.git(since 2014, )
    Code dependencies: Lua, SDL
    Developers: (133)4Hooves2Appendages, Aaron Becker, Aaron Golden, Aaron Olowin, abrahamwl, Adam Borowski, AdamPG, Adrienne Walker, Aidan Holm, Alan Malloy, Alex Jurkiewicz, Allspice, amcnicky, arcee1986, ariaB, Benjamin S Wolf, Benoit Giannangeli, bjobae, Brendan Hickey, bstrie, ByrelMitchell, CanOfWorms, caotto, cbuchananhowland, Cedor, Chris Honey, Chris Oelmueller, cut1less, Cyprian Gascoigne, DarkTwinge, Darshan Shaligram, DMB, Doesnty, Dom Light, dpeg, dplusplus, DrKe, Edgar A. Bering IV, Eino Keskitalo, Elan Morin Tedronai, Elliot Dronebarger, elliptic, Emily, Evan Shaw, felirx, floatingatoll, Floodkiller, floraline, Florian Diebold, frogbotherer, Gabriel Marks, GafrieGithub, gammafunk, Glenn Matthews, Goratrix, Gustaf Hallberg, Hellmonk, hellmonk3, Hurcan Solter, Implojin, Isaac Sloat, James Meickle, Jesse Luehrs, jmbjr, Johannes Maier, John Stahara, John Stilley, Jon Knapp, Josh Braden, Josh Gelbard, Kate, KennySheep, Kyle Fox, Kyle Rawlins, Larpico, Lothar Dierkes, luca-barbieri, mainiacjoe, Mark Lodato, marksg07, Martin Aigner, mgdelmonte, Michael Gagno, Mikko Vepsäläinen, Mindcrafter, minqmay, MorganLeah, Naruni-Crawl, Nathan Mills, Neil Moore, Nicholas Feinberg, Nicholas Smith, nicolae-carpathia, nikheizen, nlavsky, NormalPerson7, nrook, nrook-google, PabloMansanet, Pekka Lampila, Peter Wicks Stringfield, pubby, qoala, Raphaël Langella, RBrandon, Reid Barton, RJ Cunningham, rlund2, Robert, Robert Burnham, roctavian, RojjaCebolla, Rolf K, Ryan Riegel, Samuel Bronson, Samuel Wilson, Sandman25DCSS, sdynet, SeveMonahan, sgrunt, Shmuale Mark, Skrybe, sorear, stahara, Stenella, Steven Noonan, Taylor M. Hedberg, ufshaikh, Wensleydale, wjchen, www, Yer mivvaggah, Zhang Kai

    Improve Raw entry @@ -1095,7 +1095,7 @@
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: iliak/dungeoneye.git(since 2015, )
    Developer: Iliak
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: iliak/dungeoneye.git(since 2015, )
    Developer: Iliak
    @@ -1172,7 +1172,7 @@
    adventure text-based
    Homepage: www.driver-aces.com/ronnie.html#dunnet
    Media: Dunnet
    - Details
    Code languages: Emacs Lisp
    Code licenses: GPL-3.0
    Code repositories: git.savannah.gnu.org/git/emacs.git
    Developer: Ron Schnell
    + Details
    Code languages: Emacs Lisp
    Code licenses: GPL-3.0
    Code repositories: git.savannah.gnu.org/git/emacs.git
    Developer: Ron Schnell
    Improve Raw entry
    @@ -1239,7 +1239,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/E.html b/docs/games/E.html index 58009fc6..d4bf28e0 100644 --- a/docs/games/E.html +++ b/docs/games/E.html @@ -288,7 +288,7 @@ popular space trading -
    Homepage: endless-sky.github.io
    Media: Endless Sky
    Inspiration: Escape Velocity
    Download: endless-sky/endless-sky/releases
    +
    Homepage: endless-sky.github.io
    Media: Endless Sky
    Inspiration: Escape Velocity
    Download: endless-sky/endless-sky/releases
    Details
    Code languages: C++
    Code licenses: GPL-3.0
    Code repositories: endless-sky/endless-sky.git(since 2015, )
    Assets licenses: CC-BY-SA
    Developers: (71)Adam Borowski, Alkallid, Amazinite, Anarchist2, Andre LaBranche, Arachi-Lover, Becca Tommaso, Ben Hauch, Benjamin Milman, Bladewood, bobrobbow, Brick63, ChamEV, Chris Pickel, Claire Gallup, Colby Gallup, Darcy, Denis Bernard, Dmitry Marakasov, DrBlight, Elyssaen, Endless Sky, EndrosG, Eric A Kozub, Flávio J. Saraiva, Frederick Goy IV, Gods-Righthand, Hacklin, Hadron1776, jafdy, James Guillochon, Janaszar, jmhorjus, jostephd, Lia, LocalGod79, Lorantine, M*C*O, MageKing17, MarcelineVQ, MessyMix, naehc, Naminson, Nams-2, Nate Graham, Nescio0, Nick Barry, Nicolas, Nomadic Volcano, oo13, Ornok, pega3, Peter van der Meer, ph2000, quyykk, roadrunner56, Roscoe Skylar, Rémi Verschelde, Sean Fahey, Tadrix, tatami4, tehhowch, TemTem, Terin, Thomas Ballinger, Thunderforge, toilethinges, warp-core, Wrzlprnft, Zitchas, Андрей Беньковский

    Improve Raw entry @@ -505,7 +505,7 @@
    strategy turn-based
    -
    +
    Details
    Code languages: Haxe, JavaScript
    Code licenses: GPL-3.0
    Code repositories: infidel-/cult.git(since 2015, )
    Developers: Chris Oelmueller, Max Kowarski
    Improve Raw entry @@ -598,7 +598,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

    \ No newline at end of file diff --git a/docs/games/F.html b/docs/games/F.html index d09ca5ee..25e00ce2 100644 --- a/docs/games/F.html +++ b/docs/games/F.html @@ -376,7 +376,7 @@
    Homepage: fodev.net
    Inspiration: Fallout Online
    - Details
    Code languages: C, C++, C#
    Code licenses: GPL-3.0
    Code repositories: alexknvl/fonline.git(since 2013, ), rotators/play-fonline-data.git @add(since 2014, )
    + Details
    Code languages: C, C++, C#
    Code licenses: GPL-3.0
    Code repositories: alexknvl/fonline.git(since 2013, ), rotators/play-fonline-data.git @add(since 2014, )
    Build system: CMake
    Developers: Alexander Konovalov, Markus
    Improve Raw entry @@ -474,7 +474,7 @@ content commercial + original required shooter
    Homepage: TIHan/FQuake3
    Inspiration: Quake III Arena
    - Details
    Code languages: F#, C
    Code licenses: GPL-2.0
    Code repositories: TIHan/FQuake3.git(since 2013, )
    Code dependencies: MonoGame
    Developer: Will Smith
    + Details
    Code languages: F#, C
    Code licenses: GPL-2.0
    Code repositories: TIHan/FQuake3.git(since 2013, )
    Code dependencies: MonoGame
    Developer: Will Smith
    @@ -582,7 +582,7 @@
    actionremakerole playing content commercial + original required
    -
    Homepage: freeablo.org
    Inspiration: Diablo
    +
    Homepage: freeablo.org
    Inspiration: Diablo
    Details
    Code languages: C++
    Code licenses: GPL-3.0
    Code repositories: wheybags/freeablo.git(since 2013, )
    Build system: CMake
    Developers: (13)alexey.lysiuk, Artem Kuskis, Bálint Kiss, Colm Vize, Exairnous, Grant Ramsay, Jordy Vieira, Matus Goljer, Patrick, Rohit Nirmal, Sergey Semushin, Shyam Guthikonda, Tom Mason

    Improve @@ -680,7 +680,7 @@ clone online turn-based
    -
    Homepage: Archive: 20180102150750/https://play.freeciv.org
    Media: Freeciv-web
    Inspirations: Civilization II, Freeciv
    +
    Homepage: Archive: 20180102150750/https://play.freeciv.org
    Media: Freeciv-web
    Inspirations: Civilization II, Freeciv
    Details
    Code languages: JavaScript, Java, Python
    Code licenses: AGPL-3.0
    Code repositories: freeciv/freeciv-web.git(since 2013, )
    Developers: (11)Andreas Røsdal, chris1869, cpetry, Gerik Bonaert, Jacob Rask, Louis Moureaux, Marko Lindqvist, mchenryc, Máximo Castañeda, Sveinung Kvilhaugsvik, Tom von Schwerdtner

    Improve Raw entry @@ -768,7 +768,7 @@ space turn-based
    Homepage: edkolis.com/freee
    Inspiration: Space Empires IV
    Download: ekolis/FrEee/releases
    - Details
    Code languages: C#
    Code licenses: CC-BY-NC-SA-2.0
    Code repositories: ekolis/FrEee.git
    Assets licenses: CC-BY-NC-SA-2.0
    + Details
    Code languages: C#
    Code licenses: CC-BY-NC-SA-2.0
    Code repositories: ekolis/FrEee.git
    Assets licenses: CC-BY-NC-SA-2.0
    Build system: Visual Studio
    Improve Raw entry @@ -951,7 +951,7 @@
    remakestrategy content original required
    Homepage: Pyrdacor/freeserf.net
    Inspirations: Freeserf, The Settlers
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Pyrdacor/freeserf.net.git(since 2018, )
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Pyrdacor/freeserf.net.git(since 2018, )
    Build system: Visual Studio
    Developers: Andrzej J. Skalski, Pyrdacor
    Improve Raw entry @@ -982,7 +982,7 @@
    remakesimulation content commercial + original required
    Homepage: francot514/FreeSims
    Inspiration: The Sims
    Download: francot514/FreeSims/releases
    - Details
    Code languages: C#
    Code licenses: MPL-2.0
    Code repositories: francot514/FreeSims.git(since 2015, )
    Code dependencies: MonoGame
    Developer: Franco Franks
    + Details
    Code languages: C#
    Code licenses: MPL-2.0
    Code repositories: francot514/FreeSims.git(since 2015, )
    Code dependencies: MonoGame
    Developer: Franco Franks
    Improve Raw entry
    @@ -1043,7 +1043,7 @@ clone content commercial
    Homepages: freetrain.sourceforge.net, freetrain
    Inspiration: A-Train
    Download: freetrain/files
    - Details
    Code languages: C#, C++
    Code licenses: LGPL-2.1
    Code repositories: osgames/freetrain.git(since 2018, ), svn.code.sf.net/p/freetrain/code
    Developers: Ari Mustonen, c477(chiname), Charles Goodwin, Daniel Markstedt, David Hudson, R. White, Steven Hoefel
    + Details
    Code languages: C#, C++
    Code licenses: LGPL-2.1
    Code repositories: osgames/freetrain.git(since 2018, ), svn.code.sf.net/p/freetrain/code
    Developers: Ari Mustonen, c477(chiname), Charles Goodwin, Daniel Markstedt, David Hudson, R. White, Steven Hoefel
    Improve Raw entry
    @@ -1204,7 +1204,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/G.html b/docs/games/G.html index fc59eb02..4ebe67d8 100644 --- a/docs/games/G.html +++ b/docs/games/G.html @@ -84,7 +84,7 @@ multiplayer email turn-based
    Homepages: galaxyng.sourceforge.net, galaxyng
    Download: galaxyng/files
    - Details
    Code languages: C, PHP, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/galaxyng.git(since 2018, ), galaxyng.cvs.sourceforge.net
    Developers: (11)Bogdan Mincu, Chris Shaffer, Frans Slothouber, Geoff Lamperd, Ian Evans, Ken Weinert, Matthew Messana, Paul Heinzlreiter, ref, Steven Webb, Thomas Odaker

    + Details
    Code languages: C, PHP, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/galaxyng.git(since 2018, ), galaxyng.cvs.sourceforge.net
    Developers: (11)Bogdan Mincu, Chris Shaffer, Frans Slothouber, Geoff Lamperd, Ian Evans, Ken Weinert, Matthew Messana, Paul Heinzlreiter, ref, Steven Webb, Thomas Odaker

    Improve Raw entry
    @@ -117,7 +117,7 @@ demake multiplayer online
    Homepage: www.ganggarrison.com
    Media: Gang Garrison 2
    Inspiration: Team Fortress 2
    Download: www.ganggarrison.com/downloads.html
    - Details
    Code languages: Game Maker Script
    Code licenses: MPL-2.0
    Code repositories: Gang-Garrison-2/Gang-Garrison-2.git(since 2014, )
    Code dependencies: Game Maker
    Developers: (13)Alexander Nadeau, Andrea, ASBenz, BasedUser, Derpduck, jason, Lennert Claeys, Medo42, Michael Lin, nulldg, PrOF-kk, qoh, router

    + Details
    Code languages: Game Maker Script
    Code licenses: MPL-2.0
    Code repositories: Gang-Garrison-2/Gang-Garrison-2.git(since 2014, )
    Code dependencies: Game Maker
    Developers: (13)Alexander Nadeau, Andrea, ASBenz, BasedUser, Derpduck, jason, Lennert Claeys, Medo42, Michael Lin, nulldg, PrOF-kk, qoh, router

    Improve Raw entry
    @@ -225,7 +225,7 @@
    Homepage: icculus.org/gwiz
    Inspiration: Wizardry
    Download: icculus.org/gwiz/download.php
    - Details
    Code languages: C, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/gwiz.git(since 2018, )
    + Details
    Code languages: C, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/gwiz.git(since 2018, )
    Improve Raw entry
    @@ -385,7 +385,7 @@ 3D real-time
    Homepages: glest.org/en/index.php, glest
    Media: Glest
    Download: glest.org/en/downloads.php
    - Details
    Code languages: C++, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/glest.git(since 2018, ), svn.code.sf.net/p/glest/code
    + Details
    Code languages: C++, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/glest.git(since 2018, ), svn.code.sf.net/p/glest/code
    Build system: Autoconf
    Developers: enveloop, Jose Zanni, José Zanni, Martiño, Matthias Braun, tucho fernandez
    Improve Raw entry @@ -611,7 +611,7 @@
    platform content open
    Homepages: www.charliedoggames.com/?page_id=62, Archive: 20111013005011/http://www.tweeler.com/index.php?PAGE=goollie_linux
    Download: Archive: 20111209123851/http://www.tweeler.com/GoOllie_13.sh
    - Details
    Code languages: ?
    Code licenses: GPL-3.0
    Code dependencies: SDL
    Assets licenses: CC-BY-SA-3.0
    Developer: Tony Oakden
    + Details
    Code languages: ?
    Code licenses: GPL-3.0
    Code dependencies: SDL
    Assets licenses: CC-BY-SA-3.0
    Developer: Tony Oakden
    Improve Raw entry
    @@ -832,7 +832,7 @@
    remake content commercial
    Homepage: Greentwip/HoneyTown
    Inspiration: Story of Seasons series
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Greentwip/HoneyTown.git(since 2019, )
    Developer: Victor Lopez
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Greentwip/HoneyTown.git(since 2019, )
    Developer: Victor Lopez
    Improve Raw entry
    @@ -923,7 +923,7 @@ clone content open
    Homepages: gweled.org, code.launchpad.net/gweled
    Inspiration: Bejeweled
    Download: gweled.org/download.html
    - Details
    Code languages: C, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/gweled.git(since 2019, ), code.launchpad.net/gweled
    Code dependencies: GTK
    + Details
    Code languages: C, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/gweled.git(since 2019, ), code.launchpad.net/gweled
    Code dependencies: GTK
    Build system: Make
    Developers: Daniele Napolitano, Wes Ellis
    Improve Raw entry @@ -957,7 +957,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/H.html b/docs/games/H.html index 1e55e53e..a7e476bf 100644 --- a/docs/games/H.html +++ b/docs/games/H.html @@ -244,7 +244,7 @@
    remakesimulation sandbox voxel
    -
    Homepage: hematite.piston.rs
    Inspiration: Minecraft
    +
    Homepage: hematite.piston.rs
    Inspiration: Minecraft
    Details
    Code languages: Rust
    Code licenses: MIT
    Code repositories: PistonDevelopers/hematite.git(since 2014, )
    Code dependencies: Piston
    Developers: Carlos Cobo, Dzmitry Malyshau, Eduard-Mihai Burtescu, Fenhl, Matt Ickstadt, Nikita Pekin, Sven Nilsen
    Improve Raw entry @@ -277,7 +277,7 @@
    Homepage: francot514/CivHeroes
    Inspiration: Yu-Gi-Oh!
    - Details
    Code languages: C++, C#
    Code licenses: GPL-2.0
    Code repositories: francot514/CivHeroes.git(since 2020, )
    + Details
    Code languages: C++, C#
    Code licenses: GPL-2.0
    Code repositories: francot514/CivHeroes.git(since 2020, )
    Build system: Visual Studio
    Developer: Franco Franks
    Improve Raw entry @@ -413,7 +413,7 @@
    puzzle clone
    -
    Homepages: hextris.github.io, hextris.io
    Inspiration: Tetris
    +
    Homepages: hextris.github.io, hextris.io
    Inspiration: Tetris
    Details
    Code languages: JavaScript
    Code licenses: GPL-3.0
    Code repositories: Hextris/Hextris.git(since 2014, )
    Developers: Garrett Finucane, Lee Reilly, Logan Engstrom, Mathew Huusko V, Michael Yang, Noah Moroze, redirect
    Improve Raw entry @@ -634,7 +634,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/I.html b/docs/games/I.html index dd8a2c9d..510db2b5 100644 --- a/docs/games/I.html +++ b/docs/games/I.html @@ -180,7 +180,7 @@
    role playing console
    - Details
    Code languages: ?
    Code licenses: ?
    + Details
    Code languages: ?
    Code licenses: ?
    @@ -212,7 +212,7 @@ multiplayer online sandbox
    Homepages: www.zachtronics.com/infiniminer, code.google.com/archive/p/infiniminer
    Media: Infiniminer
    Download: code.google.com/archive/p/infiniminer/source/default/source
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: craftworkgames/infiniminer.git(since 2015, )
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: craftworkgames/infiniminer.git(since 2015, )
    Improve Raw entry
    @@ -295,7 +295,7 @@ clone content open
    Homepage: omarchehab98/io-reboot
    Inspiration: Infinity Loop
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: omarchehab98/io-reboot.git(archived, since 2016, )
    Code dependencies: Unity
    Developer: Omar Chehab
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: omarchehab98/io-reboot.git(archived, since 2016, )
    Code dependencies: Unity
    Developer: Omar Chehab
    Improve Raw entry
    @@ -470,7 +470,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/J.html b/docs/games/J.html index ca4d0f19..de867ebd 100644 --- a/docs/games/J.html +++ b/docs/games/J.html @@ -133,7 +133,7 @@ content commercial multiplayer online
    Homepage: deat.tk/jazz2
    Inspiration: Jazz Jackrabbit 2
    - Details
    Code languages: C#, JavaScript
    Code licenses: GPL-3.0
    Code repositories: deathkiller/jazz2.git(since 2017, )
    Code dependencies: libopenmpt, MonoGame, OpenAL
    Developer: Dan R.
    + Details
    Code languages: C#, JavaScript
    Code licenses: GPL-3.0
    Code repositories: deathkiller/jazz2.git(since 2017, )
    Code dependencies: libopenmpt, MonoGame, OpenAL
    Developer: Dan R.
    Improve Raw entry
    @@ -293,7 +293,7 @@ active
    -
    Homepage: bvschaik/julius
    Inspiration: Caesar 3
    +
    Homepage: bvschaik/julius
    Inspiration: Caesar 3
    Details
    Code languages: C, C++
    Code licenses: AGPL-3.0
    Code repositories: bvschaik/julius.git(since 2017, )
    Build system: CMake
    Developers: Bianca van Schaik, devnoname120, José Cadete, Keriew, nwtour, Paul, rsn8887
    Improve @@ -354,7 +354,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/K.html b/docs/games/K.html index 17829346..a08304ba 100644 --- a/docs/games/K.html +++ b/docs/games/K.html @@ -115,7 +115,7 @@
    platformremake content commercial + original required
    -
    +
    Details
    Code languages: C, Assembly, C++
    Code licenses: GPL-2.0
    Code repositories: keendreams/keen.git(since 2014, )
    Developer: keendreams
    Improve Raw entry @@ -132,7 +132,7 @@ 2D content open
    Homepage: Archive: 20150412095108/http://killergame.net/keyrunner
    - Details
    Code languages: C++, Shell
    Code licenses: GPL-3.0
    Code repositories: osgames/keyrunner.git(since 2019, )
    Code dependencies: SDL
    Assets licenses: ?
    + Details
    Code languages: C++, Script
    Code licenses: GPL-3.0
    Code repositories: osgames/keyrunner.git(since 2019, )
    Code dependencies: SDL
    Assets licenses: ?
    Build system: Autoconf
    Developer: Russ Adams
    Improve Raw entry @@ -438,7 +438,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

    \ No newline at end of file diff --git a/docs/games/L.html b/docs/games/L.html index b4cf9e0b..9efb310c 100644 --- a/docs/games/L.html +++ b/docs/games/L.html @@ -535,7 +535,7 @@
    action multiplayer
    Homepages: ufoot.org/liquidwar, www.gnu.org/software/liquidwar6, savannah.gnu.org/projects/liquidwar6
    Media: Liquid War
    Download: download.savannah.gnu.org/releases/liquidwar6
    - Details
    Code languages: C, Shell
    Code licenses: GPL-3.0
    Code repositories: git.savannah.gnu.org/git/liquidwar6.git, osgames/liquidwar6.git @add(since 2019, )
    + Details
    Code languages: C, Script
    Code licenses: GPL-3.0
    Code repositories: git.savannah.gnu.org/git/liquidwar6.git, osgames/liquidwar6.git @add(since 2019, )
    Build system: Autoconf
    Improve Raw entry @@ -725,7 +725,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

    \ No newline at end of file diff --git a/docs/games/M.html b/docs/games/M.html index 924ae30a..a7caf015 100644 --- a/docs/games/M.html +++ b/docs/games/M.html @@ -115,7 +115,7 @@
    actionremake content commercial + original required
    Homepage: discord.gg/eBQ4QHX
    Inspiration: Mafia
    - Details
    Code languages: C#
    Code licenses: Apache-2.0
    Code repositories: MafiaHub/MafiaUnity.git
    Code dependencies: Unity
    + Details
    Code languages: C#
    Code licenses: Apache-2.0
    Code repositories: MafiaHub/MafiaUnity.git
    Code dependencies: Unity
    Improve Raw entry
    @@ -163,7 +163,7 @@ 2D content open
    Homepage: TBye101/MagicalLife
    Inspiration: RimWorld
    Download: TBye101/MagicalLife/releases
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: TBye101/MagicalLife.git(since 2017, )
    Code dependencies: MonoGame
    Developers: Aaron, Imgbot, Lynngr, Thomas Bye
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: TBye101/MagicalLife.git(since 2017, )
    Code dependencies: MonoGame
    Developers: Aaron, Imgbot, Lynngr, Thomas Bye
    Improve Raw entry
    @@ -195,7 +195,7 @@ 2D multiplayer online + massive
    Homepage: manaplus.org
    - Details
    Code languages: C, Shell
    Code licenses: GPL-3.0
    Code repositories: evol/evol-all.git(since 2015, )
    Code dependencies: Mana source engine
    + Details
    Code languages: C, Script
    Code licenses: GPL-3.0
    Code repositories: evol/evol-all.git(since 2015, )
    Code dependencies: Mana source engine
    Improve Raw entry
    @@ -211,7 +211,7 @@ sandbox voxel
    Homepages: manicdigger.github.io, manicdigger
    Inspiration: Minecraft
    Download: manicdigger/manicdigger/releases
    - Details
    Code languages: C#
    Code licenses: Public domain, Unlicense
    Code repositories: manicdigger/manicdigger.git(since 2014, ), git.code.sf.net/p/manicdigger/code
    Developers: (15)andybrown87, Anton Neverdovskiy, Anton Neverdovsky, code32, croxxx, em, exe, James Likier, Joshi1999, liquidhot, Meinrad Recheis, pgtest2, TKwisl, TobiMob, Zero X42

    + Details
    Code languages: C#
    Code licenses: Public domain, Unlicense
    Code repositories: manicdigger/manicdigger.git(since 2014, ), git.code.sf.net/p/manicdigger/code
    Developers: (15)andybrown87, Anton Neverdovskiy, Anton Neverdovsky, code32, croxxx, em, exe, James Likier, Joshi1999, liquidhot, Meinrad Recheis, pgtest2, TKwisl, TobiMob, Zero X42

    Improve Raw entry
    @@ -227,7 +227,7 @@
    puzzle 3D content open
    -
    Homepage: codeparade.itch.io/marblemarcher
    +
    Homepage: codeparade.itch.io/marblemarcher
    Details
    Code languages: C++
    Code licenses: GPL-2.0
    Code repositories: HackerPoet/MarbleMarcher.git(since 2018, ), WAUthethird/Marble-Marcher-Community-Edition.git @add(since 2019, )
    Assets licenses: ?
    Build system: CMake
    Developers: Bryce Wilson, FW, HackerPoet, Mykhailo Moroz, Ott Toomet, Selicre, William Unsworth
    Improve @@ -243,7 +243,7 @@
    arcade clone
    Homepage: www.kongregate.com/games/MarkGossage/marblez
    Inspiration: Toobz
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: mpgossage/Marblez.git(since 2017, )
    Code dependencies: Unity
    Developer: mpgossage
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: mpgossage/Marblez.git(since 2017, )
    Code dependencies: Unity
    Developer: mpgossage
    Improve Raw entry
    @@ -272,7 +272,7 @@
    platform clone
    Homepage: jazzyjester/Mario-Game
    Media: Archive: 20160505182543/http://www.myandroidonline.com/2016/03/12/super-mario-bros-in-c
    Inspiration: Super Mario
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: jazzyjester/Mario-Game.git(since 2015, )
    Developers: M1S2, Ronny Remesnik
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: jazzyjester/Mario-Game.git(since 2015, )
    Developers: M1S2, Ronny Remesnik
    Improve Raw entry
    @@ -1164,7 +1164,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/N.html b/docs/games/N.html index 38d45384..9d8a3264 100644 --- a/docs/games/N.html +++ b/docs/games/N.html @@ -137,7 +137,7 @@
    role playing roguelike
    -
    Homepages: www.nethack.org, nethack
    Media: NetHack
    Inspiration: Hack
    Download: www.nethack.org/common/index.html
    +
    Homepages: www.nethack.org, nethack
    Media: NetHack
    Inspiration: Hack
    Download: www.nethack.org/common/index.html
    Details
    Code languages: C
    Code licenses: Custom
    Code repositories: NetHack/NetHack.git(since 2015, ), Vanilla-NetHack/NetHack-3.4.3.git @add(since 2010, ), git.code.sf.net/p/nethack/NetHack
    Developers: (29)Adam Powers, alkom, Bart House, chasonr, copperwater, David Cohrs, Dean Luick, Derek, Derek Ray, Dion Nicolaas, HMM, Janet Walz, Jean-Christophe Collet, Kenneth Lorber, Kestrel Gregorich-Trevor, Kevin Hugo, Mak Kolybabi, Michael Meyer, Mike S, Mike Stephenson, NetHack Read-only user, nhkeni, nhmall, NHTangles, Pasi Kallinen, Pat Rankin, Patric Mueller, Tung Nguyen, Warwick Allison

    Improve Raw entry @@ -381,7 +381,7 @@ content open roguelike
    Homepages: Serg-Norseman/NorseWorld-Ragnarok, norseworld
    Inspiration: Ragnarok
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Serg-Norseman/NorseWorld-Ragnarok.git(since 2015, )
    Developers: Ilya Bely, Serg V. Zhdanovskih, Sergey Zhdanovskih
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Serg-Norseman/NorseWorld-Ragnarok.git(since 2015, )
    Developers: Ilya Bely, Serg V. Zhdanovskih, Sergey Zhdanovskih
    Improve Raw entry
    @@ -438,7 +438,7 @@
    Homepages: nstars.sourceforge.net, nstars
    Inspiration: Stars!
    Download: nstars/files
    - Details
    Code languages: C#
    Code licenses: ?
    Code repositories: nstars.cvs.sourceforge.net
    Developer: Nathaniel Woods
    + Details
    Code languages: C#
    Code licenses: ?
    Code repositories: nstars.cvs.sourceforge.net
    Developer: Nathaniel Woods
    Improve Raw entry
    @@ -548,7 +548,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/O.html b/docs/games/O.html index da6b3cd2..1e7e42c9 100644 --- a/docs/games/O.html +++ b/docs/games/O.html @@ -438,7 +438,7 @@
    simulation clone
    Homepage: openrails.org
    Inspiration: Microsoft Train Simulator
    Download: openrails.org/download/program
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: svn.uktrainsim.com/svn/openrails
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: svn.uktrainsim.com/svn/openrails
    Improve Raw entry
    @@ -483,7 +483,7 @@
    adventure content open
    Homepage: opensimulator.org/wiki/Main_Page
    Inspiration: Second Life
    Download: opensimulator.org/wiki/Download
    - Details
    Code languages: C#
    Code licenses: 3-clause BSD
    Code repositories: opensim/opensim.git
    Code dependencies: MonoGame
    Assets licenses: ?
    + Details
    Code languages: C#
    Code licenses: 3-clause BSD
    Code repositories: opensim/opensim.git
    Code dependencies: MonoGame
    Assets licenses: ?
    Improve Raw entry
    @@ -681,7 +681,7 @@ clone content open
    Homepage: openbve-project.net
    Inspiration: BVE Trainsim
    Download: openbve-project.net/download
    - Details
    Code languages: C#
    Code licenses: Public domain
    Code repositories: leezer3/OpenBVE.git(since 2015, )
    Developers: Christopher Lees, Connor Fitzgerald, Jakub Vaněk, Marc Riera, Maurizio M. Gavioli, s520
    + Details
    Code languages: C#
    Code licenses: Public domain
    Code repositories: leezer3/OpenBVE.git(since 2015, )
    Developers: Christopher Lees, Connor Fitzgerald, Jakub Vaněk, Marc Riera, Maurizio M. Gavioli, s520
    Improve Raw entry
    @@ -809,7 +809,7 @@
    remakestrategy content original required
    -
    Homepage: OpenDUNE/OpenDUNE
    Inspiration: Dune 2
    Download: OpenDUNE/OpenDUNE/releases
    +
    Homepage: OpenDUNE/OpenDUNE
    Inspiration: Dune 2
    Download: OpenDUNE/OpenDUNE/releases
    Details
    Code languages: C
    Code licenses: GPL-2.0
    Code repositories: OpenDUNE/OpenDUNE.git(since 2012, )
    Developers: drnovice, glx22, KO Myung-Hun, Loïc Guilloux, Máximo Castañeda, Olaf van der Spek, Patric Stout, Thomas BERNARD, wangds, Xaroth
    Improve Raw entry @@ -977,7 +977,7 @@ multiplayer online + LAN real-time
    Homepage: openhv.itch.io/openhv
    Media: www.gamingonlinux.com/2020/09/a-cancelled-old-rts-named-hard-vacuum-gets-revived-with-openra
    Inspirations: Command & Conquer, Dune 2, KKND, StarCraft
    Download: OpenHV/OpenHV/releases
    - Details
    Code languages: C#, Lua
    Code licenses: GPL-3.0
    Code repositories: OpenHV/OpenHV.git(since 2019, )
    Code dependencies: OpenRA
    Assets licenses: CC-BY-3.0, CC-BY-SA-4.0
    + Details
    Code languages: C#, Lua
    Code licenses: GPL-3.0
    Code repositories: OpenHV/OpenHV.git(since 2019, )
    Code dependencies: OpenRA
    Assets licenses: CC-BY-3.0, CC-BY-SA-4.0
    Build system: Make, msbuild
    Developers: Dzierzan, Matthias Mailänder, Paweł Dzierżanowski, Zimmermann Gyula
    Improve @@ -1025,7 +1025,7 @@
    remake content commercial + original required
    Homepage: www.kknd-game.com/index.php
    Media: OpenKrush
    Inspiration: Krush Kill 'n' Destroy
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: IceReaper/OpenKrush.git(since 2018, )
    Code dependencies: OpenRA
    Developers: abcdefg30, Andre Mohren, Dzierzan, Paul Chote, taryn
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: IceReaper/OpenKrush.git(since 2018, )
    Code dependencies: OpenRA
    Developers: abcdefg30, Andre Mohren, Dzierzan, Paul Chote, taryn
    Improve Raw entry
    @@ -1040,7 +1040,7 @@
    -
    Homepage: XProger/OpenLara
    Inspiration: Tomb Raider
    Play online: xproger.info/projects/OpenLara
    +
    Homepage: XProger/OpenLara
    Inspiration: Tomb Raider
    Play online: xproger.info/projects/OpenLara
    Details
    Code languages: C++, C
    Code licenses: 2-clause BSD
    Code repositories: XProger/OpenLara.git(since 2016, )
    Code dependencies: WebGL
    Developers: Gh0stBlade, laripette, Leo-89, Manuel Alfayate Corchete, Pablo Maiolo, SaracenOne, Timur Gagiev, Torsten Kammer, vaguerant, vanfanel2
    Improve Raw entry @@ -1237,8 +1237,8 @@
    remakestrategy multiplayer online + LAN real-time
    -
    Homepage: www.openra.net
    Media: OpenRA
    Inspirations: Command & Conquer, Command & Conquer: Red Alert, Dune 2000
    Download: www.openra.net/download
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: OpenRA/OpenRA.git(since 2010, )
    Developers: (120)abc013, abcdefg30, abmyii, Adam Mitchell, Alexander Fast, alexander-boll, Alexandre Oliveira, Alexis Hunt, Alfredo Brandau, Alli, Andre Mohren, Andrew Odintsov, anvilvapre, AoAGeneral, Arular101, atimoschenkow, atlimit8, BGluth, blackhand1001, Booom3, Braxton Williams, Carko, CH4Code, Chris Forbes, Christopher Grant, clemty, Clément Bœsch, Cody Brittain, Curtis Shmyr, Daniel Hernandez, Danny Keary, darkademic, David Jiménez, David Wilson, DeadlySurprise, Deniz, Dmitri Suvorov, dnqbob, DSUK, earthpig, epicelite, evgeniysergeev, forcecore, fruestueck, Glenn Martin Jensen, GSonderling, Gustas, Heli Aldridge, Hellhake, HenrytheSlav, Ian T. Jacobsen, Igor Popov, Inq8, Ivaylo Draganov, Jacob Dufault, Jan Beich, John Turner, Jonas A. Lind, Jonathan Ling, jrb0001, jsd1982, Kanar, Kenny Hoxworth, Kevin, Kyrylo Silin, ltem, Markus Hartung, Matija Hustić, Matthias Mailänder, MatthijsBenschop, Max Ugrumov, Micr0Bit, MorMund, Moviuro, Mustafa Alperen Seki, mvdhout1992, Nah, Neth, Nikolay Fomin, Oliver Brakmann, OmegaBolt, Orb370, Paolo Chiodi, Paul Chote, Paul van Tilburg, Pavel Penev, Pavlos Touboulidis, Peter Antal, Peter Evers, Pi Delport, psydev, r0b0v, Raymond Bedrossian, raz, reaperrr, Remco, Robert Rouhani, RoosterDragon, s1w_, Sam, Scott, sinf, Smittytron, SteelPhase, taryn, teees, teinarss, TheChosenEvilOne, Thijs Waalen, Tim M, tovl, Trevor Nichols, Tyson Liddell, UberWaffe, Unrud, Wojciech Walaszek, xan2622, yesfish, ytinasni, Zimmermann Gyula

    +
    Homepage: www.openra.net
    Media: OpenRA
    Inspirations: Command & Conquer, Command & Conquer: Red Alert, Dune 2000
    Download: www.openra.net/download
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: OpenRA/OpenRA.git(since 2010, )
    Developers: (120)abc013, abcdefg30, abmyii, Adam Mitchell, Alexander Fast, alexander-boll, Alexandre Oliveira, Alexis Hunt, Alfredo Brandau, Alli, Andre Mohren, Andrew Odintsov, anvilvapre, AoAGeneral, Arular101, atimoschenkow, atlimit8, BGluth, blackhand1001, Booom3, Braxton Williams, Carko, CH4Code, Chris Forbes, Christopher Grant, clemty, Clément Bœsch, Cody Brittain, Curtis Shmyr, Daniel Hernandez, Danny Keary, darkademic, David Jiménez, David Wilson, DeadlySurprise, Deniz, Dmitri Suvorov, dnqbob, DSUK, earthpig, epicelite, evgeniysergeev, forcecore, fruestueck, Glenn Martin Jensen, GSonderling, Gustas, Heli Aldridge, Hellhake, HenrytheSlav, Ian T. Jacobsen, Igor Popov, Inq8, Ivaylo Draganov, Jacob Dufault, Jan Beich, John Turner, Jonas A. Lind, Jonathan Ling, jrb0001, jsd1982, Kanar, Kenny Hoxworth, Kevin, Kyrylo Silin, ltem, Markus Hartung, Matija Hustić, Matthias Mailänder, MatthijsBenschop, Max Ugrumov, Micr0Bit, MorMund, Moviuro, Mustafa Alperen Seki, mvdhout1992, Nah, Neth, Nikolay Fomin, Oliver Brakmann, OmegaBolt, Orb370, Paolo Chiodi, Paul Chote, Paul van Tilburg, Pavel Penev, Pavlos Touboulidis, Peter Antal, Peter Evers, Pi Delport, psydev, r0b0v, Raymond Bedrossian, raz, reaperrr, Remco, Robert Rouhani, RoosterDragon, s1w_, Sam, Scott, sinf, Smittytron, SteelPhase, taryn, teees, teinarss, TheChosenEvilOne, Thijs Waalen, Tim M, tovl, Trevor Nichols, Tyson Liddell, UberWaffe, Unrud, Wojciech Walaszek, xan2622, yesfish, ytinasni, Zimmermann Gyula

    Improve Raw entry
    @@ -1316,7 +1316,7 @@ multiplayer Online + LAN real-time
    Homepage: www.moddb.com/mods/opensa
    Inspiration: Swarm Assault
    - Details
    Code languages: C#, Lua
    Code licenses: GPL-3.0
    Code repositories: Dzierzan/OpenSA.git(since 2019, )
    Code dependencies: OpenRA
    Developers: abcdefg30, Dzierzan, Matthias Mailänder, Paul Chote, taryn, Zimmermann Gyula
    + Details
    Code languages: C#, Lua
    Code licenses: GPL-3.0
    Code repositories: Dzierzan/OpenSA.git(since 2019, )
    Code dependencies: OpenRA
    Developers: abcdefg30, Dzierzan, Matthias Mailänder, Paul Chote, taryn, Zimmermann Gyula
    Improve Raw entry
    @@ -1487,7 +1487,7 @@
    remakesimulation content original possible + open (swappable)
    -
    Homepage: www.openttd.org
    Media: OpenTTD
    Inspiration: Transport Tycoon
    Download: www.openttd.org/downloads/openttd-releases/latest.html
    +
    Homepage: www.openttd.org
    Media: OpenTTD
    Inspiration: Transport Tycoon
    Download: www.openttd.org/downloads/openttd-releases/latest.html
    Details
    Code languages: C++
    Code licenses: GPL-2.0
    Code repositories: OpenTTD/OpenTTD.git(since 2018, )
    Build system: Autoconf
    Developers: (43)Alberth289346, Alexander Weiss, Andy, Bernard Teo, Brendon Green, Charles Pigott, Dan Villiom Podlaski Christiansen, Didac Perez Parera, dP, Eddi-z, embeddedt, Emil Djupfeldt, frosch, Gabda, glx22, Greg-21, Henry, Ingo von Borstel, JMcKiern, Joan Josep, Joe Stringer, Jonathan G Rennison, Juriy Petrochenkov, Loïc Guilloux, Matt Kimber, Matthijs Kooijman, Michael Lutz, Milek7, Niels Martin Hansen, nikolas, Owen Rudge, Patric Stout, Pavel Stupnikov, PeterN, rubidium42, SamuXarick, sean, stormcone, TELK, Thijs Marinussen, Tyler Trahan, Ulf Hermann, Vít Šefl

    Improve @@ -1534,7 +1534,7 @@
    remakestrategy turn-based
    -
    +
    Improve @@ -1551,7 +1551,7 @@ clone content open
    Homepage: Evilpersonwithnosoul/OpenYandere
    Inspiration: Yandere Simulator
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Evilpersonwithnosoul/OpenYandere.git(since 2018, )
    Code dependencies: Unity
    Developer: HardlyACoolPerson
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: Evilpersonwithnosoul/OpenYandere.git(since 2018, )
    Code dependencies: Unity
    Developer: HardlyACoolPerson
    Improve Raw entry
    @@ -1624,7 +1624,7 @@
    Homepages: Archive: 20131114051805/http://www.e-circus.org, orient-ecircus
    Download: orient-ecircus/files
    - Details
    Code languages: C#, Java
    Code licenses: GPL-2.0
    Code repositories: osgames/orient.git(since 2018, )
    + Details
    Code languages: C#, Java
    Code licenses: GPL-2.0
    Code repositories: osgames/orient.git(since 2018, )
    Build system: Visual Studio, Ant
    Developer: Michael Kriegel
    Improve Raw entry @@ -1668,8 +1668,8 @@
    music clone content open
    -
    Homepage: osu.ppy.sh/home
    Inspirations: Beatmania IIDX, Osu! Tatakae! Ouendan, Taiko no Tatsujin
    Downloads: osu.ppy.sh/home/download, ppy/osu/releases
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: ppy/osu.git(since 2014, )
    Code dependencies: .NET
    Developers: (178)Adonais Romero González, Aergwyn, aitani9, Akash Mozumdar, Albert Tang, Albie, Alchyr, Alex Amadori, AlFas, alula, Andrei Zavatski, andy, anellie, Angela Zhang, apollo, BananeVolante, Bartłomiej Dach, Berkan Diler, BlauFx, Charlie, Christian Kamphausen, Christine Chen, ckie, clayton, Craftplacer, Damnae, Dan Balasescu, David Zhao, Dean Herbert, default0, Derrick Timmermans, Desconocidosmh, Dragicafit, Drew DeVault, Drezi126, DTSDAO, ekrctb, emu1337, Endrik, Fabian L, Fabian Lindgren, Fire937, Firmatorenio, frankhjwx, FreezyLemon, Fukashi13, Gabe Livengood, Gagah Pangeran Rosfatiputra, Ganendra Afrasya, Grrum, Hanamuke, Henry Lin, HoLLy, Huo Yaoyuan, ilsubyeega-desu, Ivan Pavluk, Jack Boswell, Jack Lee, Jack Scotson, JackLee9355, Jacob, Jacob Odgård Tørring, Jai Sharma, James58899, Jamie Taylor, Jan Jurzitza, Jarosław Zgierski, Jesse Myers, Jessica Meng, Jihoon, Jihoon Yang, JimmyC7834, John Neijzen, jorolf, Joseph Madamba, Joseph-Ramos-CMU, Justus Tumacder, jvyden, Kaleb, kamp, Keijia, Kelvin, KoziLord, kyekiller, Kyle Chang, Laica, LastExceed, Leon Gebler, Liam DeVoe, LiangXiang Shen, Lucas A., Maciej Sołtys, MafinBoy, Malox10, Marco Stephan, MATRIX-feather, Max, Max Hübner, MBmasher, McEndu, Mikal Stordal, MillhioreF, miterosan, Morguldir, Moritz Bender, n4b3l, Nabile Rahmani, Naeferith, naoey, Nathan Alo, Nathan Du, Naxess, nwabear, ocboogie, odgaard, Olle Kelderman, Opelkuh, Owen Young, Pasi4K5, Patrick Andersson, Paul Teng, PercyDan, phos, Piotrek Brzeziński, Poliwrath, Power Maker, Poyo, ProgrammaticNajel, ProTheory8, qwewqa, recapitalverb, RedMindZ, rednir, Remie Richards, RizonFTW, Robin Avery, Ron B, Ronnie Moir, RORIdev, roridev, Ryan Zmuda, Salman Ahmed, Samuel Cattini-Schultz, Samuel Huang, Santeri Nogelainen, Sebastian Krajewski, Seth, Shane Woolcock, Shawdooow, Shivam, StanR, su, Sunghwan Bang, Susko3, Swords, tgi, TheOmyNomy, ThePyrotechnic, Thomas Müller, Thomas Tan, Tim Nolte, Tim Oliver, Tom Arrow, TPGPL, Tyler, UselessToucan, Vidalee, Viktor Rosvall, Vincent Maggioli, VINXIS, Vladimir Pavlov, voidedWarranties, vperus, wildtree, Willy Tu, Xexxar, Yao Chung Hu, Инсур

    +
    Homepage: osu.ppy.sh/home
    Inspirations: Beatmania IIDX, Osu! Tatakae! Ouendan, Taiko no Tatsujin
    Downloads: osu.ppy.sh/home/download, ppy/osu/releases
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: ppy/osu.git(since 2014, )
    Code dependencies: .NET
    Developers: (178)Adonais Romero González, Aergwyn, aitani9, Akash Mozumdar, Albert Tang, Albie, Alchyr, Alex Amadori, AlFas, alula, Andrei Zavatski, andy, anellie, Angela Zhang, apollo, BananeVolante, Bartłomiej Dach, Berkan Diler, BlauFx, Charlie, Christian Kamphausen, Christine Chen, ckie, clayton, Craftplacer, Damnae, Dan Balasescu, David Zhao, Dean Herbert, default0, Derrick Timmermans, Desconocidosmh, Dragicafit, Drew DeVault, Drezi126, DTSDAO, ekrctb, emu1337, Endrik, Fabian L, Fabian Lindgren, Fire937, Firmatorenio, frankhjwx, FreezyLemon, Fukashi13, Gabe Livengood, Gagah Pangeran Rosfatiputra, Ganendra Afrasya, Grrum, Hanamuke, Henry Lin, HoLLy, Huo Yaoyuan, ilsubyeega-desu, Ivan Pavluk, Jack Boswell, Jack Lee, Jack Scotson, JackLee9355, Jacob, Jacob Odgård Tørring, Jai Sharma, James58899, Jamie Taylor, Jan Jurzitza, Jarosław Zgierski, Jesse Myers, Jessica Meng, Jihoon, Jihoon Yang, JimmyC7834, John Neijzen, jorolf, Joseph Madamba, Joseph-Ramos-CMU, Justus Tumacder, jvyden, Kaleb, kamp, Keijia, Kelvin, KoziLord, kyekiller, Kyle Chang, Laica, LastExceed, Leon Gebler, Liam DeVoe, LiangXiang Shen, Lucas A., Maciej Sołtys, MafinBoy, Malox10, Marco Stephan, MATRIX-feather, Max, Max Hübner, MBmasher, McEndu, Mikal Stordal, MillhioreF, miterosan, Morguldir, Moritz Bender, n4b3l, Nabile Rahmani, Naeferith, naoey, Nathan Alo, Nathan Du, Naxess, nwabear, ocboogie, odgaard, Olle Kelderman, Opelkuh, Owen Young, Pasi4K5, Patrick Andersson, Paul Teng, PercyDan, phos, Piotrek Brzeziński, Poliwrath, Power Maker, Poyo, ProgrammaticNajel, ProTheory8, qwewqa, recapitalverb, RedMindZ, rednir, Remie Richards, RizonFTW, Robin Avery, Ron B, Ronnie Moir, RORIdev, roridev, Ryan Zmuda, Salman Ahmed, Samuel Cattini-Schultz, Samuel Huang, Santeri Nogelainen, Sebastian Krajewski, Seth, Shane Woolcock, Shawdooow, Shivam, StanR, su, Sunghwan Bang, Susko3, Swords, tgi, TheOmyNomy, ThePyrotechnic, Thomas Müller, Thomas Tan, Tim Nolte, Tim Oliver, Tom Arrow, TPGPL, Tyler, UselessToucan, Vidalee, Viktor Rosvall, Vincent Maggioli, VINXIS, Vladimir Pavlov, voidedWarranties, vperus, wildtree, Willy Tu, Xexxar, Yao Chung Hu, Инсур

    Improve Raw entry
    @@ -1699,7 +1699,7 @@
    Homepage: metasepia.icecavern.net/OurPersonalSpace/index.html
    - Details
    Code languages: Ren'Py
    Code licenses: GPL-3.0
    Code repositories: qirien/personal-space.git(since 2012, )
    Code dependencies: Ren'Py
    Developers: Andrea Landaker, Rachel
    + Details
    Code languages: Ren'Py
    Code licenses: GPL-3.0
    Code repositories: qirien/personal-space.git(since 2012, )
    Code dependencies: Ren'Py
    Developers: Andrea Landaker, Rachel
    Improve Raw entry
    @@ -1760,7 +1760,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/P.html b/docs/games/P.html index 21153fbb..4828bcaa 100644 --- a/docs/games/P.html +++ b/docs/games/P.html @@ -100,7 +100,7 @@
    Homepage: ebuc99/pacman
    Inspiration: Pac-Man
    Downloads: ebuc99/pacman/releases, ebuc99/pacman_win/releases
    - Details
    Code languages: C++, Shell
    Code licenses: GPL-2.0
    Code repositories: ebuc99/pacman.git(since 2015, )
    Code dependencies: SDL
    + Details
    Code languages: C++, Script
    Code licenses: GPL-2.0
    Code repositories: ebuc99/pacman.git(since 2015, )
    Code dependencies: SDL
    Build system: Autoconf
    Developers: ebuc99, Keith Bowes, Martin
    Improve Raw entry @@ -274,7 +274,7 @@
    - Details
    Code languages: Python, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/pathological.git(since 2019, ), pathological.cvs.sourceforge.net
    Code dependencies: pygame
    + Details
    Code languages: Python, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/pathological.git(since 2019, ), pathological.cvs.sourceforge.net
    Code dependencies: pygame
    Build system: Make
    Developers: John-Paul Gignac, Stephen Thorne
    Improve Raw entry @@ -562,7 +562,7 @@
    role playing roguelike
    -
    +
    Details
    Code languages: Java
    Code licenses: GPL-3.0
    Code repositories: watabou/pixel-dungeon.git(since 2014, ), watabou/PD-classes.git @add(since 2014, )
    Developer: Watabou
    Improve Raw entry @@ -902,7 +902,7 @@
    - Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: salvadorc17/Prince-Monogame.git(since 2015, )
    Developer: Salvador Cabañas
    + Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: salvadorc17/Prince-Monogame.git(since 2015, )
    Developer: Salvador Cabañas
    @@ -977,7 +977,7 @@
    remakesimulation content original required
    - Details
    Code languages: C#
    Code licenses: MPL-2.0
    Code repositories: Afr0Games/Project-Dollhouse.git(since 2012, )
    Code dependencies: MonoGame
    Developers: ddfczm, Mats Vederhus, riperiperi, Tony Bark
    + Details
    Code languages: C#
    Code licenses: MPL-2.0
    Code repositories: Afr0Games/Project-Dollhouse.git(since 2012, )
    Code dependencies: MonoGame
    Developers: ddfczm, Mats Vederhus, riperiperi, Tony Bark
    @@ -1237,7 +1237,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/R.html b/docs/games/R.html index deb3815f..adb0c911 100644 --- a/docs/games/R.html +++ b/docs/games/R.html @@ -784,7 +784,7 @@
    Homepage: SaxxonPike/roton
    Inspirations: Super ZZT, ZZT
    - Details
    Code languages: C#
    Code licenses: ISC
    Code repositories: SaxxonPike/roton.git(since 2015, )
    Developers: Ian Burgmyer, Tony Konzel
    + Details
    Code languages: C#
    Code licenses: ISC
    Code repositories: SaxxonPike/roton.git(since 2015, )
    Developers: Ian Burgmyer, Tony Konzel
    @@ -900,7 +900,7 @@ client content commercial multiplayer competitive + online + co-op
    -
    Homepage: runelite.net
    Inspiration: Old School RuneScape
    +
    Homepage: runelite.net
    Inspiration: Old School RuneScape
    Details
    Code languages: Java
    Code licenses: 2-clause BSD
    Code repositories: runelite/runelite.git(since 2016, )
    Developers: (141)Abel Briggs, Abex, Adam, Alex Kolpa, Alexander Henne, Alexander Lyon, Alexsuperfly, Anthony, AWarbear, Ben Dol, Ben Moyer, Blackberry0Pie, Brady, Broooklyn, Cameron Moberg, Charlie Waters, chivesrs, Crow, Cyborger1, Damen, Daniel, Daniel Bolink, Daniel Teo, DannysPVM, David, Davis Cook, dekvall, Dennis, Devin French, Dominik, Dreyri, Eadgars-Ruse, emerald000, ermalsh, FatalWaffles, forsco, Frederik, Gamer1120, Gamma91, geheur, Gregg, Gustavo Rodrigues, Hannah_GBS, Harry, Henry Darnell, Hexagon, honeyhoney, Hydrox, HypoxiaOSRS, Håkon Rosseland Paulsen, iguana, Infinitay, Jacky Liang, Jacob McElroy, Jeremy Plsek, Jeroen, Jesse Serrao, Jonathan Lee, Joona, Jordan, Joshua Filby, Juzzephe, JZomDev, JZomerlei, Kamiel, kmutchnick, Kronos, Krysa, Kyle Fricilone, Kyle Stevenson, l2-, Lars, Levi, LlemonDuck, ln, ltvill, Magic fTail, Maiddog, Malfuryent, MarbleTurtle, Martin H, Matthew C, Matthew Steglinski, Max Bartlett, Melky, Mitchell Kovacs, Morgan Lewis, Nathen Sample, NotFoxtrot, oplosthee, PandahRS, Rami, RansomTime, raqes, Reasel, rlw0014, Robbie McLeod, Robert McLeod, Robin Weymans, Robin Withes, Ron Young, Ruben Amendoeira, Ryan Bohannon, Sam Beresford, Sander de Groot, Sean Dewar, SebastiaanVanspauwen, Sergz39, Seth, ShaunDreclin, shmeeps, SirGirion, SomeoneWithAnInternetConnection, SoyChai, spatiag, Spedwards, steffenhauge, Su-Shing Chen, superiorser9, ThatGamerBlue, ThePharros, TheStonedTurtle, Tim Granata, Tomas Slusny, Toocanzs, Trevor, trimbe, Twiglet1022, Tyler Hardy, Tyler Nichols, Usman Akhtar, Vetricci, whartd, William, William Collishaw, winterdaze, Woox, xDemoN, xdesr, XrioBtw, Zachary Waller

    Improve Raw entry @@ -949,7 +949,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/S.html b/docs/games/S.html index 5a0c7c4a..3280383f 100644 --- a/docs/games/S.html +++ b/docs/games/S.html @@ -70,7 +70,7 @@ content commercial multiplayer online + LAN
    Homepage: GTA-ASM/SanAndreasUnity
    Inspiration: Grand Theft Auto: San Andreas
    Download: GTA-ASM/SanAndreasUnity/releases
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: GTA-ASM/SanAndreasUnity.git(since 2018, )
    Code dependencies: Unity
    Developer: in0finite
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: GTA-ASM/SanAndreasUnity.git(since 2018, )
    Code dependencies: Unity
    Developer: in0finite
    Improve Raw entry
    @@ -85,7 +85,7 @@
    simulation clone content open
    -
    Homepage: maxbittker.com/making-sandspiel
    Inspiration: Powder Game
    Play online: sandspiel.club
    +
    Homepage: maxbittker.com/making-sandspiel
    Inspiration: Powder Game
    Play online: sandspiel.club
    Details
    Code languages: Rust, JavaScript, TypeScript
    Code licenses: MIT
    Code repositories: maxbittker/sandspiel.git(since 2018, )
    Code dependencies: WebGL
    Developer: Max Bittker
    Improve Raw entry @@ -399,7 +399,7 @@
    Homepage: sharpkonquest
    Inspiration: Konquest
    Download: sharpkonquest/files
    - Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: osgames/sharpkonquest.git(since 2018, )
    Developer: Javier Marín
    + Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: osgames/sharpkonquest.git(since 2018, )
    Developer: Javier Marín
    @@ -414,7 +414,7 @@
    role playing roguelike
    -
    +
    Details
    Code languages: Java
    Code licenses: GPL-3.0
    Code repositories: 00-Evan/shattered-pixel-dungeon.git(since 2014, )
    Build system: Gradle
    Developers: Evan Debenham, Watabou
    Improve @@ -493,7 +493,7 @@
    remake content commercial + original required
    Homepage: riperiperi/Simitone
    Inspiration: The Sims
    - Details
    Code languages: C#
    Code licenses: MPL-2.0
    Code repositories: riperiperi/Simitone.git(since 2017, )
    Developer: riperiperi
    + Details
    Code languages: C#
    Code licenses: MPL-2.0
    Code repositories: riperiperi/Simitone.git(since 2017, )
    Developer: riperiperi
    @@ -932,7 +932,7 @@
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: svn.code.sf.net/p/sokosolve/code, svn.code.sf.net/p/sokosolve/decade
    Code dependencies: WinForms
    Developer: Guy Langston
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: svn.code.sf.net/p/sokosolve/code, svn.code.sf.net/p/sokosolve/decade
    Code dependencies: WinForms
    Developer: Guy Langston
    @@ -965,7 +965,7 @@ 2D open content shooter
    -
    Homepage: www.soldat.pl
    Inspirations: Liero, Scorched Earth
    +
    Homepage: www.soldat.pl
    Inspirations: Liero, Scorched Earth
    Details
    Code languages: C, Pascal
    Code licenses: MIT
    Code repositories: Soldat/soldat.git(since 2018, )
    Code dependencies: SDL2
    Assets licenses: CC-BY
    Build system: CMake
    Developers: Brendan Dougherty, helloer, Lucas Grzegorczyk, prplz, rzaba0, Shoozza, XvayS
    Improve @@ -1193,7 +1193,7 @@ space turn-based
    Homepage: spacetraderwin
    Inspiration: Space Trader
    Download: spacetraderwin/files
    - Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: SpaceTraderGame/SpaceTrader-Windows.git(since 2013, ), spacetraderwin.cvs.sourceforge.net
    Developers: David Pierron, Jay French, MK
    + Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: SpaceTraderGame/SpaceTrader-Windows.git(since 2013, ), spacetraderwin.cvs.sourceforge.net
    Developers: David Pierron, Jay French, MK
    Improve Raw entry
    @@ -1325,7 +1325,7 @@ content open multiplayer online + LAN + split-screen
    Homepage: tetris.spludlow.co.uk
    Inspiration: Tetris
    Downloads: www.spludlow.co.uk/Install/Downloads.aspx, www.spludlow.co.uk/Source/Spludlow.Tetris
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Improve Raw entry
    @@ -1339,7 +1339,7 @@
    puzzle game framework
    Homepage: deathbeam/spooker
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: deathbeam/spooker.git(since 2014, )
    Code dependencies: SFML
    Developer: Tomas Slusny
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: deathbeam/spooker.git(since 2014, )
    Code dependencies: SFML
    Developer: Tomas Slusny
    Improve Raw entry
    @@ -1370,7 +1370,7 @@
    remakerole playing online
    Homepage: ss13remake/ss13remake
    Inspiration: Space Station 13
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: ss13remake/ss13remake.git(since 2015, )
    Developers: spoogemonster, Völundr
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: ss13remake/ss13remake.git(since 2015, )
    Developers: spoogemonster, Völundr
    Improve Raw entry
    @@ -1386,7 +1386,7 @@
    adventurevisual novel for adults
    Homepage: nyaatrap.blog.fc2.com/blog-entry-20.html
    Media: Archive: 20160422072505/https://lgdb.org/game/star_maiden_rio
    Download: www.mediafire.com/file/jog3fcfxgsyd03f/Astraea_Rio-1.05-all.zip/file
    - Details
    Code languages: Ren'Py
    Code licenses: MIT
    Code dependencies: Ren'Py
    Assets licenses: CC-NC
    + Details
    Code languages: Ren'Py
    Code licenses: MIT
    Code dependencies: Ren'Py
    Assets licenses: CC-NC
    Improve Raw entry
    @@ -1403,7 +1403,7 @@ 4X real-time space -
    Homepage: starruler2.com
    Inspiration: Star Ruler 2
    +
    Homepage: starruler2.com
    Inspiration: Star Ruler 2
    Details
    Code languages: C, C++
    Code licenses: MIT
    Code repositories: BlindMindStudios/StarRuler2-Source.git(since 2018, )
    Assets licenses: CC-BY-NC 2.0
    Developers: Amy Ackermann, David CARLIER, Lucas de Vries
    Improve Raw entry @@ -1468,7 +1468,7 @@ space turn-based
    Homepages: stareater4x.blogspot.com, zvjezdojedac
    Download: subchannel13/Stareater/releases
    - Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: subchannel13/Stareater.git(since 2015, )
    Code dependencies: MonoGame
    Developers: EmP, Ivan, Ivan Vučica
    + Details
    Code languages: C#
    Code licenses: GPL-3.0
    Code repositories: subchannel13/Stareater.git(since 2015, )
    Code dependencies: MonoGame
    Developers: EmP, Ivan, Ivan Vučica
    Improve Raw entry
    @@ -1519,7 +1519,7 @@ clone space
    Homepage: stars-nova
    Inspiration: Stars!
    Download: stars-nova/files
    - Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: git.code.sf.net/p/stars-nova/code, svn.code.sf.net/p/stars-nova/svn
    Developers: (22)Aeglos, Carter, Daniel Vale, Ed Kolis, Eraser Head, Foo Five Thousand, ForceUser, Henning Maas, Jan Magne Tjensvold, k808j, Laurie Vale, Marlon, Marq Singer, Nibor, Nigel, NorthBender, Pavel Kazlou, Pawel Gielmuda, PL_Andrev, retired C# coder, Shadallark, TimD

    + Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: git.code.sf.net/p/stars-nova/code, svn.code.sf.net/p/stars-nova/svn
    Developers: (22)Aeglos, Carter, Daniel Vale, Ed Kolis, Eraser Head, Foo Five Thousand, ForceUser, Henning Maas, Jan Magne Tjensvold, k808j, Laurie Vale, Marlon, Marq Singer, Nibor, Nigel, NorthBender, Pavel Kazlou, Pawel Gielmuda, PL_Andrev, retired C# coder, Shadallark, TimD

    Improve Raw entry
    @@ -1596,7 +1596,7 @@
    music clone
    -
    Homepages: www.stepmania.com, stepmania
    Media: StepMania, StepMania
    Inspiration: Dance Dance Revolution
    Download: stepmania/files
    +
    Homepages: www.stepmania.com, stepmania
    Media: StepMania, StepMania
    Inspiration: Dance Dance Revolution
    Download: stepmania/files
    Details
    Code languages: C, C++, Lua
    Code licenses: MIT
    Code repositories: stepmania/stepmania.git(since 2013, )
    Assets licenses: CC-BY-NC
    Build system: CMake
    Developers: (91)A.C, Adam Lowman, AJ Kelly, Alberto Ramos, Aldo Fregoso, Alex Davidov, Alexander Griffin, Alexander Haibl, Andrew Arsenault, Arvaneth, Austen, Bronstad, buchan, cerbocb, Charles Lohr, Chris Danford, Colby Klein, Colin, Crystal Squirrel, Dan Colardeau, Devin J. Pohly, Diego Ahumada, din, Drew Barbarello, Eric Gustafson, Eric Holniker, Fire, Fred Wulff, Gareth Francis, Geoff Benson, Glenn Maynard, Greg Cotton, hanubeki (@803832), Henrik "Henke37" Andersson, Hugo Hromic, jalbert-dev, Jason Felds, Jason Walsh, Johannes Brandt Nielsen, John Bauer, johnreactor, Jonathan Payne, Jose Varela, Josh Allen, Kevin Slaughter, Kyzentun, ListenerJubatus, Luizsan, Manu Evans, Martin Kröning, Matt Gardner, Mike Calfin, MrThatKid, Nathan G, Nemezis Edge, Nicole, phantom10111, Prcuvu, psmay, quietly-turning, Raymund Zacharias, Renaud Lepage, Rhythm Lunatic, roothorick, Sean Burke, shakesoda, Shenjoku, sillybear, Skyone, spigwitmer, Steve, Steve Checkoway, Steven Towle, Supreeeme, Tatsh, teejusb, tertu, Thai Pangsakulyanont, Thumbsy, Tom Jackson, Tracy Ward, tvStatic, Tyler Brekke, vdl, Vincent Laviron, vyhd, Wolfman, x0rbl, Xsoft, ZipFile, 雪竜 (Tommy Li)

    Improve @@ -1613,7 +1613,7 @@
    strategy chess
    -
    +
    Improve @@ -1899,7 +1899,7 @@
    action clone racing
    -
    +
    Improve Raw entry @@ -1934,7 +1934,7 @@ 4X turn-based
    Homepages: archive.codeplex.com/?p=supremacy, supremacy.square7.ch/wiki/index.php?title=Main_Page, Archive: 20191119161338/http://www.startreksupremacy.com:80
    Download: Archive: 20191128001923/http://www.startreksupremacy.com/download.html
    - Details
    Code languages: C#
    Code licenses: MS-RL
    Code repositories: bitbucket.org/mstrobel/supremacy/src
    Assets licenses: CC-BY-SA-2.0
    Developer: Mike Strobel
    + Details
    Code languages: C#
    Code licenses: MS-RL
    Code repositories: bitbucket.org/mstrobel/supremacy/src
    Assets licenses: CC-BY-SA-2.0
    Developer: Mike Strobel
    Improve Raw entry
    @@ -2011,7 +2011,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/T.html b/docs/games/T.html index eff3ee60..3e30a3cd 100644 --- a/docs/games/T.html +++ b/docs/games/T.html @@ -278,7 +278,7 @@ content open online shooter -
    Homepage: www.teeworlds.com
    Media: Teeworlds
    Download: www.teeworlds.com/?page=downloads
    +
    Homepage: www.teeworlds.com
    Media: Teeworlds
    Download: www.teeworlds.com/?page=downloads
    Details
    Code languages: C, C++
    Code licenses: zlib
    Code repositories: teeworlds/teeworlds.git(since 2010, )
    Code dependencies: SDL
    Assets licenses: CC-BY-SA-3.0
    Build system: CMake
    Developers: (18)BeaR, chi1, Dominik D. Geyer, Emir Marincic, heinrich5991, Jakob Fries, Joel de Vahl, Johan Althoff, larsfu, Magnus Auvinen, Matt, Matthew Swain, MyDopefish, oy, Phobos99, Shereef Marzouk, SushiTee, van fstd

    Improve @@ -376,7 +376,7 @@ 2D sandbox
    Homepage: hydren/terrarium
    Media: terrarium
    Inspiration: Terraria
    - Details
    Code languages: C++, Shell
    Code licenses: GPL-2.0
    Code repositories: hydren/terrarium.git(since 2018, )
    Code dependencies: Allegro, SDL, SFML
    + Details
    Code languages: C++, Script
    Code licenses: GPL-2.0
    Code repositories: hydren/terrarium.git(since 2018, )
    Code dependencies: Allegro, SDL, SFML
    Build system: Make
    Improve Raw entry @@ -478,7 +478,7 @@ multiplayer setting fantasy turn-based
    -
    Homepages: www.wesnoth.org, wesnoth, wesnoth-on-android
    Media: The Battle for Wesnoth
    Inspirations: Master of Monsters, Warsong
    Downloads: www.wesnoth.org/#download, wesnoth-on-android/files
    +
    Homepages: www.wesnoth.org, wesnoth, wesnoth-on-android
    Media: The Battle for Wesnoth
    Inspirations: Master of Monsters, Warsong
    Downloads: www.wesnoth.org/#download, wesnoth-on-android/files
    Details
    Code languages: C, C++, Java, Python, Lua
    Code licenses: GPL-2.0
    Code repositories: wesnoth/wesnoth.git(since 2013, )
    Build system: CMake
    Developers: (151)8573, Aishiko, Alessandro Pira, Alexander van Gessel, Alfredo Beaumont, alinkmaze, allefant, Amir Hassan, anatoly techtonik, ancestral, Andreas, Andrey Bienkowski, Andrius Silinskas, Andrius Štikonas, András Salamon, anonymissimus, aquileia, Artem Khrapov, Astrid Halberkamp, aynekay, beetlenaut, Ben Anderman, Boucman, Bruno Macabeus, bwaresiak, Celtic Minstrel, Charles Dang, Chergnobarp, Chris Beck, Chris Hopman, Christian Bielert, Chusslove Illich, clockback, Coffee--, Daniel Foerster, Daniel Fox Franke, DannyDaemonic, davewx7, David Seifert, David White, dhains, doofus-01, Earth-Cake, Edward Chernenko, ElectroRat, Elvish_Hunter, Eric Gallager, Eric S. Raymond, Favyen Bastani, Felix Bauer, fendrin, Francisco Muñoz, fujimo-t, gabba, galegosimpatico, Galen Brooks, garbageslam, gfgtdf, Glen Whitney, Greg Shikhman, Gregory A Lundberg, Groggy Dice, grz0, Guillaume Melquiond, Guillermo Biset, gunchleoc, Gunter Labes, hajo4, happygrue, Hejnewar, Iris Morelle, Iurii Chernyi, J. W. Bjerk, Ja-MiT, Jan Rietema, Jeffrey 'Sigurd' Westcoat, Jeffrey Lucas Eldridge, Joey L. Maalouf, Jordà, jostephd, Jyrki Vesterinen, Kestenvarn, Kevin, Kevin Yap, Konrad2, Kunal Mehta, Lari Nieminen, lipk, Lordbob, Lovens Weche, Luther, Martin Hrubý, Martin Renold, Matthias Krüger, mattsc, Maximilian Fricke, mordante, mschoeck-zz, mstrebel, Mykyta, Nathan Walker, nemaara, newfrenchy83, Nicolas Weeger, Nils Kneuper, Nobuhito OKADA, Nobun, nurupo, Oleg Tsarev, Oron Peled, Patrick P., Paweł Jackowski, Pentarctagon, Randypk, Richard Kettering, Rikard Falkeborn, rocketBANG, Rusty Russell, Ryan, Ryan Roden-Corrent, Sean Yeh, sergemartin, Sergey Lavrenyuk, Sergey Popov, sevu, Silas Brill, Simon Forsyth, spixi, Steve Cotton, Tahsin Jahin Khalid, th-b, Thibault FEVRY, Thom Diment, Timotei Dolean, Toom, trewe, Turuk, Tuukka Hastrup, upthorn, Vasili Novikov, Vasya, Victor Sergienko, Vlad Drozdov, vultraz, walodar, Wedge009, Whiskeyjack, Yann Dirson, Zaal Tonia, Zappaman, Łukasz Dobrogowski

    Improve @@ -527,7 +527,7 @@
    - Details
    Code languages: C++, Shell
    Code licenses: GPL-3.0
    Code repositories: segrax/DrCreep.git(since 2012, ), svn.code.sf.net/p/creep/code
    + Details
    Code languages: C++, Script
    Code licenses: GPL-3.0
    Code repositories: segrax/DrCreep.git(since 2012, ), svn.code.sf.net/p/creep/code
    Build system: Make
    Developers: Kirsty, Robert Crossfield
    Improve Raw entry @@ -695,7 +695,7 @@
    simulation clone content open
    -
    Homepage: powdertoy.co.uk
    Inspiration: Powder Game
    +
    Homepage: powdertoy.co.uk
    Inspiration: Powder Game
    Improve Raw entry @@ -802,7 +802,7 @@ content open similar
    Homepage: revolutionarygamesstudio.com
    Inspiration: Spore
    Downloads: revolutionarygamesstudio.com/releases, Revolutionary-Games/Thrive/releases
    - Details
    Code languages: C++, AngelScript, JavaScript, C#
    Code licenses: GPL-3.0
    Code repositories: Revolutionary-Games/Thrive.git(since 2012, )
    + Details
    Code languages: C++, AngelScript, JavaScript, C#
    Code licenses: GPL-3.0
    Code repositories: Revolutionary-Games/Thrive.git(since 2012, )
    Build system: CMake
    Developers: (69)0nmyhead, 1n48yg, 84634E1A607A, adQuid, aleixcoma, Antonio Pedraza, ATelegina, Ben, BlowingRocker, Buckly, Capivaresco, Corey Lovett-Hendrey, crodnu, Dak2896, Dani, doomlightning, Dragonmemo, DTanxxx, ender-titan1, Felecarp, Festerdam, fgdfgfthgr-fox, Filip Burlacu, Frank Femia, fredsu92, GatoCreador887, Generatoror, Georgi, Ghostkiwo, GwnMori, Henri Hyyryläinen, Himikoo, Holomanga, icedjuro, Jan, jjonj, Kasterisk, Kemikal1, Klayton Smith II, Konbb, Kubagliko_PL, LibreHacker, Linus Vanas, Matthew, Maxonovien, Mike, Nicolas Viseur, NillyTheKid, Pascal Gélinas, Pengyvi, PrAlso, punctdan, Quentin Cormand, Radek, RiverReed Greenland, Rizky Pramudya, Rune-v, S1m0n5-him-self, Sam Degheldere, Satharis, Savalige, Seregon, TeggolT, TetraspaceW, TjWhale, Untrustedlife, Ven-garth, VojtaHumpl, zyad137

    Improve Raw entry @@ -1314,8 +1314,8 @@ content open sandbox voxel
    -
    Homepage: Archive: 20180423174517/https://truecraft.io
    Inspiration: Minecraft
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: ddevault/TrueCraft.git(archived, since 2014, ), danielcrenna/TrueCraft.git @add
    Developers: (12)cubrr, Daniel V., Drew DeVault, Flynn, gbear605, Justin Yanke, Kim Chase, Marian Dziubiak, Mitchell Kutchuk, Robin Kanters, Ross Lancaster, William Moorehouse

    +
    Homepage: Archive: 20180423174517/https://truecraft.io
    Inspiration: Minecraft
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: ddevault/TrueCraft.git(archived, since 2014, ), danielcrenna/TrueCraft.git @add
    Developers: (12)cubrr, Daniel V., Drew DeVault, Flynn, gbear605, Justin Yanke, Kim Chase, Marian Dziubiak, Mitchell Kutchuk, Robin Kanters, Ross Lancaster, William Moorehouse

    Improve Raw entry
    @@ -1640,7 +1640,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/U.html b/docs/games/U.html index f3db6bcb..87911f67 100644 --- a/docs/games/U.html +++ b/docs/games/U.html @@ -69,7 +69,7 @@
    role playing content commercial + original required
    Homepage: csinkers/ualbion
    Inspiration: Albion
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: csinkers/ualbion.git
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: csinkers/ualbion.git
    Improve Raw entry
    @@ -87,7 +87,7 @@ content open shooter
    Homepage: duion.com/games/uebergame/main
    Inspirations: ARMA 2, ARMA 3, ARMA: Armed Assault
    Download: duion.com/games/uebergame/downloads
    - Details
    Code languages: TorqueScript, C#
    Code licenses: MIT
    Code repositories: Duion/Uebergame.git(since 2014, )
    Code dependencies: Torque 3D
    Assets licenses: ?
    Developers: Alex Piola, ZOD
    + Details
    Code languages: TorqueScript, C#
    Code licenses: MIT
    Code repositories: Duion/Uebergame.git(since 2014, )
    Code dependencies: Torque 3D
    Assets licenses: ?
    Developers: Alex Piola, ZOD
    Improve Raw entry
    @@ -166,7 +166,7 @@
    Homepage: u5redux.wordpress.com
    Inspiration: Ultima V: Warriors of Destiny
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: bradhannah/Ultima5Redux.git(since 2019, )
    Developers: Brad Hannah, MrMan4th
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: bradhannah/Ultima5Redux.git(since 2019, )
    Developers: Brad Hannah, MrMan4th
    Improve Raw entry
    @@ -215,7 +215,7 @@
    musicremake karaoke
    Homepage: usplay.net
    Inspiration: SingStar
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: UltraStar-Deluxe/Play.git(since 2017, )
    Code dependencies: Unity
    Developers: achimmihca, barbeque-squared, basisbit, Dex, Michiel
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: UltraStar-Deluxe/Play.git(since 2017, )
    Code dependencies: Unity
    Developers: achimmihca, barbeque-squared, basisbit, Dex, Michiel
    Improve Raw entry
    @@ -275,7 +275,7 @@ content open multiplayer online + hotseat turn-based -
    Homepages: yairm210/UnCiv, yairm210.itch.io/unciv
    Inspiration: Civilization V
    +
    Homepages: yairm210/UnCiv, yairm210.itch.io/unciv
    Inspiration: Civilization V
    Details
    Code languages: Kotlin
    Code licenses: MPL-2.0
    Code repositories: yairm210/UnCiv.git(since 2017, )
    Code dependencies: libGDX
    Assets licenses: CC-BY
    Build system: Gradle
    Developers: (60)9kgsofrice, AdityaMH, Alexander Korolyov, Am-per-Sand, armandberger, Arthur van der Staaij, Augusto Oliveira, Brian Gainor, Bryan W. Weber, coding-human, Coruna, Daniel Bälz, dic1911, Duan Tao, F4R3LB3ST, Fantaziu Ion, Federico Luongo, Freshy, GGGuenni, Giuseppe D'Addio, givehub99, HadeanLake, Jack Rainy, jnecus, Kensvin, Kentalot, LeMoonStar, lishaoxia1985, logic, lyrjie, Marerjh, mrimvo, NoNZeeZ, Oheto, Oleg, paontv, pikkolpk, Prosta4okua, proteus-anguinus, RadioMagnetofonStereofoniczny, ravignir, rayray61, RCalleti, Roumaan, Runo Hawk, SimonCeder, SomeTroglodyte, SpacedOutChicken, StepanIvasyn, sulai, sveckarel, u-ndefine, vhj, Vladimir Tanakov, Voytee, Väinö Mäkelä, wrov, Xander Lenstra, Yair Morgenstern, Yann

    Improve @@ -307,7 +307,7 @@
    remakerole playing content commercial + original required
    Homepage: hankmorgan/UnderworldExporter
    Inspirations: Ultima Underworld 1, Ultima Underworld II: Labyrinth of Worlds
    - Details
    Code languages: C#, C++
    Code licenses: MIT
    Code repositories: hankmorgan/UnderworldExporter.git(since 2014, )
    Code dependencies: Unity
    Developer: hankmorgan
    + Details
    Code languages: C#, C++
    Code licenses: MIT
    Code repositories: hankmorgan/UnderworldExporter.git(since 2014, )
    Code dependencies: Unity
    Developer: hankmorgan
    Improve Raw entry
    @@ -337,7 +337,7 @@ clone may require Steam
    Homepage: unitystation.org
    Inspiration: Space Station 13
    Downloads: store.steampowered.com/app/801140/unitystation, unitystation/unitystation/releases?after=0.1.3.1
    - Details
    Code languages: C#
    Code licenses: AGPL-3.0
    Code repositories: unitystation/unitystation.git(since 2016, )
    Code dependencies: Unity
    Developers: (131)[Redacted], a_heckin_canadian, actions-user, Adalino, Akbadain29, Akronymus, aleios, Alessandro Romancino, Alex, Alex Evgrashin, Alvin, Andre Odendaal, Aranclanos, Atner, Autumn, Azzy, Badgers2, Baran Barut, Bebob, Bobtheapple, Bod9001, Bonfire, Buldinn, C4BRA, Cardioxo, Cassie Villarreal, chairbender, Christian Bender-Saebelkampf, Christopher Moore, CodeKalias, coolcat1711, Copern, craftxbox, cvdva, dapocalypse, DeeJayhX, dillonfurey, DMCraftGit, Doobly, DRAbsol, drneuris, DTraitor, Elijah Burshtein, Em3rgencyLT, Emma3DSS, Epicworlds, Eugene, Evan Rogers, Fax, Fiftyllama, Foma, Fortune117, Francesco, fuele, Gavin Rowan, Gil, Gilles, goman0, h3killa, Harcourt1, Hex, HiddenKnowledge, Human Being, Humonitarian, jackpotttt, Jacob Sweeten, James, James Simonson, JaytleBee, Jeremy Liberman, JesterX666, Jibbajabbafic, Joel Hedtjärn, Jorge Martinez, Josh M., Justin Trotter, Keir Smith, Kjeld Schouten-Lebbing, ktndrnl, Lennoxicon, Leonard K, Lizurt, LukaErCaiman, Max, MaxIsJoe, Michael Bolland, Michael Nader, Michał Czemierowski, Moon, Moses, MrAsbestos, Necromunger, Nick M., Nikolas Petrou, NinjaDanz3r, NoooneyDude, NuclearWinter, nuke, Ofek, PerfectTangent, PetMudstone, Puzzlemaker1, Pyrosshade, Ranzarth, Raptorizer, RedlineTriad, ReiderJack, RemberBL, Remo Andreoli, Richard Van Tassel, Robustin, Scorr, Semuca, Shelby Drabant, Skrimble, SluggyWuggies, spacerecycler, Steven Kessler, ThatDan123, THE0BEAST, Tim, Tjarr737, Vlad, vladb, Vladimír Kincl, Vlandemart, wraith-54321, YotaXP, yoysam, Zagamun, Ziiiiiplock

    + Details
    Code languages: C#
    Code licenses: AGPL-3.0
    Code repositories: unitystation/unitystation.git(since 2016, )
    Code dependencies: Unity
    Developers: (131)[Redacted], a_heckin_canadian, actions-user, Adalino, Akbadain29, Akronymus, aleios, Alessandro Romancino, Alex, Alex Evgrashin, Alvin, Andre Odendaal, Aranclanos, Atner, Autumn, Azzy, Badgers2, Baran Barut, Bebob, Bobtheapple, Bod9001, Bonfire, Buldinn, C4BRA, Cardioxo, Cassie Villarreal, chairbender, Christian Bender-Saebelkampf, Christopher Moore, CodeKalias, coolcat1711, Copern, craftxbox, cvdva, dapocalypse, DeeJayhX, dillonfurey, DMCraftGit, Doobly, DRAbsol, drneuris, DTraitor, Elijah Burshtein, Em3rgencyLT, Emma3DSS, Epicworlds, Eugene, Evan Rogers, Fax, Fiftyllama, Foma, Fortune117, Francesco, fuele, Gavin Rowan, Gil, Gilles, goman0, h3killa, Harcourt1, Hex, HiddenKnowledge, Human Being, Humonitarian, jackpotttt, Jacob Sweeten, James, James Simonson, JaytleBee, Jeremy Liberman, JesterX666, Jibbajabbafic, Joel Hedtjärn, Jorge Martinez, Josh M., Justin Trotter, Keir Smith, Kjeld Schouten-Lebbing, ktndrnl, Lennoxicon, Leonard K, Lizurt, LukaErCaiman, Max, MaxIsJoe, Michael Bolland, Michael Nader, Michał Czemierowski, Moon, Moses, MrAsbestos, Necromunger, Nick M., Nikolas Petrou, NinjaDanz3r, NoooneyDude, NuclearWinter, nuke, Ofek, PerfectTangent, PetMudstone, Puzzlemaker1, Pyrosshade, Ranzarth, Raptorizer, RedlineTriad, ReiderJack, RemberBL, Remo Andreoli, Richard Van Tassel, Robustin, Scorr, Semuca, Shelby Drabant, Skrimble, SluggyWuggies, spacerecycler, Steven Kessler, ThatDan123, THE0BEAST, Tim, Tjarr737, Vlad, vladb, Vladimír Kincl, Vlandemart, wraith-54321, YotaXP, yoysam, Zagamun, Ziiiiiplock

    Improve Raw entry
    @@ -403,7 +403,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/V.html b/docs/games/V.html index 4834248c..d74cebd3 100644 --- a/docs/games/V.html +++ b/docs/games/V.html @@ -121,7 +121,7 @@
    remakestrategy content commercial + original required
    -
    Homepages: vcmi.eu, vcmi
    Inspiration: Heroes of Might and Magic III
    +
    Homepages: vcmi.eu, vcmi
    Inspiration: Heroes of Might and Magic III
    Details
    Code languages: C++
    Code licenses: GPL-2.0
    Code repositories: vcmi/vcmi.git(since 2014, ), svn.code.sf.net/p/vcmi/code
    Code dependencies: SDL
    Developers: (61)Alex Dunn, Alex V.S., Alexander Shishkin, Alexandra Catalina, Alexey Petruchik, Andrii Danylchenko, Andrzej Żak, Arseniy Shestakov, Artem, Bartosz Bielecki, beegee, DAroo, David Zéni, DjWarmonger, Dmitry, Dydzio, edeksumo, Ewilhan, Fay, Frank Zago, Glazunov Vadim, Henning Koehler, Ivan Savenko, John Bolton, josch, karliss, Karol Rudnik, Krzesimir Nowak, Laszlo Ozsvart, linuxrocks123, Macron1Robot, Mateusz B, Mateusz Baran, Michał Janiszewski, Michał Kalinowski, Michał W. Urbańczyk, Michał Wawrzyniec Urbańczyk, Mikhail Paulyshka, Mikko, O01eg, Ori Bar, Paracelsus, Piotr, Rafal R, red1939, rhn, Rickard Westerlund, Sandy, stopiccot, teZeriusz, tohava, Tom Zielinski, Toney Sui, Trevor Standley, Uladzislau Susha, Vadim Glazunov, Vadim Markovtsev, Victor, xyzz, yupsi, Zyx-2000

    Improve Raw entry @@ -380,7 +380,7 @@
    music entertainment
    Homepage: www.vocaluxe.org
    Inspirations: SingStar, UltraStar Deluxe
    Download: www.vocaluxe.org/#download
    - Details
    Code languages: C#, C++
    Code licenses: GPL-3.0
    Code repositories: Vocaluxe/Vocaluxe.git(since 2012, )
    Developers: (11)Alexander Eckart, Alexander Grund, daggeg, derivator, Florian Ostertag, hessbe, Jiiniasu, Konstantin Nasartschuk, lukeIam, Stefan, Stephan Sundermann

    + Details
    Code languages: C#, C++
    Code licenses: GPL-3.0
    Code repositories: Vocaluxe/Vocaluxe.git(since 2012, )
    Developers: (11)Alexander Eckart, Alexander Grund, daggeg, derivator, Florian Ostertag, hessbe, Jiiniasu, Konstantin Nasartschuk, lukeIam, Stefan, Stephan Sundermann

    Improve Raw entry
    @@ -441,7 +441,7 @@
    platformremake content commercial + original required
    -
    Homepage: distractionware.com/blog/2020/01/vvvvvv-is-now-open-source
    Inspiration: VVVVVV
    +
    Homepage: distractionware.com/blog/2020/01/vvvvvv-is-now-open-source
    Inspiration: VVVVVV
    Details
    Code languages: ActionScript, C++
    Code licenses: Custom
    Code repositories: TerryCavanagh/vvvvvv.git(since 2015, )
    Code dependencies: Adobe AIR, SDL2
    Developers: (18)Allison Fleischer, Ally, Charlie, Daniel Lee, Dav999-v, ePirat, Ethan Lee, Fredrik Ljungdahl, leo60228, Matt Aaldenberg, Matt Penny, Misa, Misa Elizabeth Kai, Nichole Mattera, Reese Rivers, Rémi Verschelde, Terry Cavanagh, Tynan Richards

    Improve Raw entry @@ -456,7 +456,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/W.html b/docs/games/W.html index db2ac42d..a3cb777c 100644 --- a/docs/games/W.html +++ b/docs/games/W.html @@ -210,7 +210,7 @@
    remakestrategy popular real-time
    -
    Homepages: wz2100.net, warzone2100
    Inspiration: Warzone 2100
    Download: warzone2100/files/releases
    +
    Homepages: wz2100.net, warzone2100
    Inspiration: Warzone 2100
    Download: warzone2100/files/releases
    Details
    Code languages: C++
    Code licenses: GPL-2.0
    Code repositories: Warzone2100/warzone2100.git(since 2010, )
    Build system: CMake
    Developers: (50)20kdc, alfred007, AmiralJCDG, Andrey, Björn Ali Göransson, Buginator, Christian Ohm, Colin MacDonald, Cristian Odorico, cybersphinx, Cyp, dak180, Dani Llewellyn, Daniel Llewellyn, Dennis Schridde, Elio Gubser, epilef, Forgon2100, Freddie, Freddie Witherden, g.denis, Giel van Schijndel, Guangcong Luo, Ilari Tommiska, KJeff01, Kreuvf, LordGolias, Maxim Zhuchkov, Michał, Mysteryem, nanotech, NoQ, pastdue, Paweł Perłakowski, Per I Mathisen, Per Inge Mathisen, Prot EuPhobos, Safety0ff, Stephen Swaney, Subsentient, Thiago Romão Barcala, Thomas Rupprecht, Tipchik, Topi Miettinen, vexed, Vincent Laviron, Vitya Andreev, Vladimir Salnikov, vlj, wzdev-ci

    Improve @@ -440,7 +440,7 @@ content commercial + original required shooter
    Homepage: francot514/Wolf3dX
    Inspiration: Wolfenstein 3D
    - Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: francot514/Wolf3dX.git(since 2020, )
    Code dependencies: MonoGame
    Developer: Franco Franks
    + Details
    Code languages: C#
    Code licenses: GPL-2.0
    Code repositories: francot514/Wolf3dX.git(since 2020, )
    Code dependencies: MonoGame
    Developer: Franco Franks
    Improve Raw entry
    @@ -569,7 +569,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/X.html b/docs/games/X.html index 248a80ca..32b8e6a2 100644 --- a/docs/games/X.html +++ b/docs/games/X.html @@ -128,7 +128,7 @@
    Homepage: www.xbill.org
    Download: www.xbill.org/download
    - Details
    Code languages: C, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/xbill.git(since 2019, )
    + Details
    Code languages: C, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/xbill.git(since 2019, )
    Build system: Make
    Developers: Brian Wellington, Matias Duarte
    Improve Raw entry @@ -160,7 +160,7 @@
    - Details
    Code languages: C++, C, Shell
    Code licenses: GPL-2.0
    Code repositories: osgames/xconq.git(since 2018, ), xcong.cvs.sourceforge.net
    Developers: Elijah Meeks, Lincoln Peters, Massimo Campostrini, Matthew Skala
    + Details
    Code languages: C++, C, Script
    Code licenses: GPL-2.0
    Code repositories: osgames/xconq.git(since 2018, ), xcong.cvs.sourceforge.net
    Developers: Elijah Meeks, Lincoln Peters, Massimo Campostrini, Matthew Skala
    @@ -459,7 +459,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

    \ No newline at end of file diff --git a/docs/games/Y.html b/docs/games/Y.html index 8b11a911..acd5ba9a 100644 --- a/docs/games/Y.html +++ b/docs/games/Y.html @@ -88,7 +88,7 @@
    platformremake content open
    Homepage: youkaicountry/yknytt
    Inspiration: Knytt Stories
    - Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: youkaicountry/yknytt.git(since 2020, )
    Code dependencies: Godot
    Developers: Nathaniel Caldwell, up-left
    + Details
    Code languages: C#
    Code licenses: MIT
    Code repositories: youkaicountry/yknytt.git(since 2020, )
    Code dependencies: Godot
    Developers: Nathaniel Caldwell, up-left
    Improve Raw entry
    @@ -102,7 +102,7 @@
    Homepage: apricot.blender.org
    Media: Yo Frankie!
    - Details
    Code languages: Blender Script
    Code licenses: ?
    Code dependencies: Blender game engine
    + Details
    Code languages: Blender Script
    Code licenses: ?
    Code dependencies: Blender game engine
    Improve Raw entry
    @@ -133,7 +133,7 @@

    The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

    + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

    \ No newline at end of file diff --git a/docs/games/languages.html b/docs/games/languages.html index 9b7bdd8a..c13da943 100644 --- a/docs/games/languages.html +++ b/docs/games/languages.html @@ -44,8 +44,7 @@

    Open source games and frameworks

    Index by programming language (or see the table)

    - ? (3) - ActionScript (2) + ActionScript (2) Ada (11) AGS Script (1) AngelScript (4) @@ -54,9 +53,9 @@ Basic (2) Blender Script (2) BlitzMax (1) - C (518) + C (519) C# (91) - C++ (723) + C++ (726) Clojure (1) CoffeeScript (4) ColdFusion (1) @@ -79,22 +78,20 @@ Lisp (7) Lua (89) MoonScript (1) - None (5) Objective-C (19) OCaml (2) ooc (1) Pascal (32) Perl (7) PHP (33) - Python (160) + Python (161) QuakeC (1) Ren'Py (4) Ruby (8) Rust (11) Scala (2) Scheme (6) - Script (2) - Shell (18) + Script (20) Swift (1) TorqueScript (1) TypeScript (17) @@ -102,21 +99,11 @@ Visual Basic (2) XUL (1) ZenScript (1) + None (5) + ? (3)
    -
    -
    ?
    -
    - -
    - -
    -

    Back to top

    -
    @@ -536,7 +523,8 @@ (inactive since 2015)
  • GamePlay (inactive since 2016)
  • GBDK
  • Gideros
  • GM Tools (beta, inactive since 2004)
  • GNU Go - (inactive since 2011)
  • Godot
  • H-World + (inactive since 2011)
  • Godot
  • Goxel + (beta)
  • H-World (beta, inactive since 2005)
  • HGE (beta, inactive since 2013)
  • INSTEAD
  • ioquake3
  • Irrlicht Engine
  • JediOutcastLinux
  • JFDuke3D (beta, inactive since 2005)
  • KeeperRL @@ -808,10 +796,10 @@ (inactive since 2004)
  • iiChantra (beta, inactive since 2012)
  • Ilarion
  • Illarion
  • Inexor (beta, inactive since 2018)
  • iortcw
  • Iris2 - (beta, inactive since 2017)
  • irrlamb
  • + (beta, inactive since 2017)
  • irrlamb
  • Iter Vehemens ad Necem + (beta)
  • -
    -

    Back to top

    -
    -
    None
    -
    - -
    - -
    -

    Back to top

    -
    @@ -1940,9 +1916,9 @@ (inactive since 2004)
  • Star-Wars-III (inactive since 2014)
  • Steamer Duck (beta)
  • Story of a Lost Sky
  • Stringrolled - (beta, inactive since 2008)
  • + (beta, inactive since 2008)
  • Super Tilt Bro
  • -
    -
    Script
    -
    - -
    - -
    -
      -
      -

      Back to top

      -
      -
      -
      Shell
      +
      @@ -2197,6 +2162,32 @@

        Back to top

        +
        +
        +
        None
        +
        + +
        + +
        +

        Back to top

        +
        +
        +
        ?
        +
        + +
        + +
        +

        Back to top

        The Open source games list (OSGL) is a collection of open source game descriptions focusing on technical aspects. @@ -2205,7 +2196,7 @@

        The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

        + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

        \ No newline at end of file diff --git a/docs/games/platforms.html b/docs/games/platforms.html index b25dc8ed..5be8ffaf 100644 --- a/docs/games/platforms.html +++ b/docs/games/platforms.html @@ -44,18 +44,18 @@

        Open source games and frameworks

        Index by supported platform (or see the table)

        - Windows (531) - Linux (504) - macOS (297) - Android (150) + Windows (533) + Linux (506) + macOS (298) + Android (151) iOS (21) Web (152) - Unspecified (832) + Unspecified (833)
        -
        Windows
        531 entries
        +
        Windows
        533 entries
        + (inactive since 2012)
      • LGames
      • Liberal Crime Squad + (inactive since 2012)
      • -
        - +
        +
        -
        Linux
        504 entries
        +
        Linux
        506 entries
        + (beta)
      • JSoko
      • Jump Don't Die
      • Key Runner + (inactive since 2013)
      • -
        -
        -
        macOS
        297 entries
        +
        macOS
        298 entries
        + (beta, inactive since 2007)
      • Krank + (beta, inactive since 2008)
      • -
        -
        -
        Android
        150 entries
        +
        Android
        151 entries
        + (inactive since 2016)
      • KittenMaxit + (beta)
      • -
        -
        Unspecified
        832 entries
        +
        Unspecified
        833 entries
        + (beta, inactive since 2007)
      • Strife: Veteran Edition + (beta, inactive since 2016)
      • -
        - Details
        Code languages: C#
        Code licenses: GPL-3.0
        Code repositories: OpenRA/OpenRA.git(since 2010, )
        Developers: (120)abc013, abcdefg30, abmyii, Adam Mitchell, Alexander Fast, alexander-boll, Alexandre Oliveira, Alexis Hunt, Alfredo Brandau, Alli, Andre Mohren, Andrew Odintsov, anvilvapre, AoAGeneral, Arular101, atimoschenkow, atlimit8, BGluth, blackhand1001, Booom3, Braxton Williams, Carko, CH4Code, Chris Forbes, Christopher Grant, clemty, Clément Bœsch, Cody Brittain, Curtis Shmyr, Daniel Hernandez, Danny Keary, darkademic, David Jiménez, David Wilson, DeadlySurprise, Deniz, Dmitri Suvorov, dnqbob, DSUK, earthpig, epicelite, evgeniysergeev, forcecore, fruestueck, Glenn Martin Jensen, GSonderling, Gustas, Heli Aldridge, Hellhake, HenrytheSlav, Ian T. Jacobsen, Igor Popov, Inq8, Ivaylo Draganov, Jacob Dufault, Jan Beich, John Turner, Jonas A. Lind, Jonathan Ling, jrb0001, jsd1982, Kanar, Kenny Hoxworth, Kevin, Kyrylo Silin, ltem, Markus Hartung, Matija Hustić, Matthias Mailänder, MatthijsBenschop, Max Ugrumov, Micr0Bit, MorMund, Moviuro, Mustafa Alperen Seki, mvdhout1992, Nah, Neth, Nikolay Fomin, Oliver Brakmann, OmegaBolt, Orb370, Paolo Chiodi, Paul Chote, Paul van Tilburg, Pavel Penev, Pavlos Touboulidis, Peter Antal, Peter Evers, Pi Delport, psydev, r0b0v, Raymond Bedrossian, raz, reaperrr, Remco, Robert Rouhani, RoosterDragon, s1w_, Sam, Scott, sinf, Smittytron, SteelPhase, taryn, teees, teinarss, TheChosenEvilOne, Thijs Waalen, Tim M, tovl, Trevor Nichols, Tyson Liddell, UberWaffe, Unrud, Wojciech Walaszek, xan2622, yesfish, ytinasni, Zimmermann Gyula

        +
        + Details
        Code languages: C#
        Code licenses: GPL-3.0
        Code repositories: OpenRA/OpenRA.git(since 2010, )
        Developers: (120)abc013, abcdefg30, abmyii, Adam Mitchell, Alexander Fast, alexander-boll, Alexandre Oliveira, Alexis Hunt, Alfredo Brandau, Alli, Andre Mohren, Andrew Odintsov, anvilvapre, AoAGeneral, Arular101, atimoschenkow, atlimit8, BGluth, blackhand1001, Booom3, Braxton Williams, Carko, CH4Code, Chris Forbes, Christopher Grant, clemty, Clément Bœsch, Cody Brittain, Curtis Shmyr, Daniel Hernandez, Danny Keary, darkademic, David Jiménez, David Wilson, DeadlySurprise, Deniz, Dmitri Suvorov, dnqbob, DSUK, earthpig, epicelite, evgeniysergeev, forcecore, fruestueck, Glenn Martin Jensen, GSonderling, Gustas, Heli Aldridge, Hellhake, HenrytheSlav, Ian T. Jacobsen, Igor Popov, Inq8, Ivaylo Draganov, Jacob Dufault, Jan Beich, John Turner, Jonas A. Lind, Jonathan Ling, jrb0001, jsd1982, Kanar, Kenny Hoxworth, Kevin, Kyrylo Silin, ltem, Markus Hartung, Matija Hustić, Matthias Mailänder, MatthijsBenschop, Max Ugrumov, Micr0Bit, MorMund, Moviuro, Mustafa Alperen Seki, mvdhout1992, Nah, Neth, Nikolay Fomin, Oliver Brakmann, OmegaBolt, Orb370, Paolo Chiodi, Paul Chote, Paul van Tilburg, Pavel Penev, Pavlos Touboulidis, Peter Antal, Peter Evers, Pi Delport, psydev, r0b0v, Raymond Bedrossian, raz, reaperrr, Remco, Robert Rouhani, RoosterDragon, s1w_, Sam, Scott, sinf, Smittytron, SteelPhase, taryn, teees, teinarss, TheChosenEvilOne, Thijs Waalen, Tim M, tovl, Trevor Nichols, Tyson Liddell, UberWaffe, Unrud, Wojciech Walaszek, xan2622, yesfish, ytinasni, Zimmermann Gyula

        @@ -143,7 +143,7 @@
        adventurerole playing multiplayer online + massive
        -
        +
        Details
        Code languages: JavaScript
        Code licenses: MPL-2.0
        Code repositories: mozilla/BrowserQuest.git(since 2011, )
        Developers: Franck Lecollinet, Guillaume Lecollinet, Myles Recny
        Improve Raw entry @@ -160,7 +160,7 @@
        actionremake content commercial + original required (Diablo 1) engine recreation
        -
        Homepage: diasurgical/devilution
        Inspiration: Diablo
        +
        Homepage: diasurgical/devilution
        Inspiration: Diablo
        Improve @@ -177,8 +177,8 @@
        music clone content open
        -
        - Details
        Code languages: C#
        Code licenses: MIT
        Code repositories: ppy/osu.git(since 2014, )
        Code dependencies: .NET
        Developers: (178)Adonais Romero González, Aergwyn, aitani9, Akash Mozumdar, Albert Tang, Albie, Alchyr, Alex Amadori, AlFas, alula, Andrei Zavatski, andy, anellie, Angela Zhang, apollo, BananeVolante, Bartłomiej Dach, Berkan Diler, BlauFx, Charlie, Christian Kamphausen, Christine Chen, ckie, clayton, Craftplacer, Damnae, Dan Balasescu, David Zhao, Dean Herbert, default0, Derrick Timmermans, Desconocidosmh, Dragicafit, Drew DeVault, Drezi126, DTSDAO, ekrctb, emu1337, Endrik, Fabian L, Fabian Lindgren, Fire937, Firmatorenio, frankhjwx, FreezyLemon, Fukashi13, Gabe Livengood, Gagah Pangeran Rosfatiputra, Ganendra Afrasya, Grrum, Hanamuke, Henry Lin, HoLLy, Huo Yaoyuan, ilsubyeega-desu, Ivan Pavluk, Jack Boswell, Jack Lee, Jack Scotson, JackLee9355, Jacob, Jacob Odgård Tørring, Jai Sharma, James58899, Jamie Taylor, Jan Jurzitza, Jarosław Zgierski, Jesse Myers, Jessica Meng, Jihoon, Jihoon Yang, JimmyC7834, John Neijzen, jorolf, Joseph Madamba, Joseph-Ramos-CMU, Justus Tumacder, jvyden, Kaleb, kamp, Keijia, Kelvin, KoziLord, kyekiller, Kyle Chang, Laica, LastExceed, Leon Gebler, Liam DeVoe, LiangXiang Shen, Lucas A., Maciej Sołtys, MafinBoy, Malox10, Marco Stephan, MATRIX-feather, Max, Max Hübner, MBmasher, McEndu, Mikal Stordal, MillhioreF, miterosan, Morguldir, Moritz Bender, n4b3l, Nabile Rahmani, Naeferith, naoey, Nathan Alo, Nathan Du, Naxess, nwabear, ocboogie, odgaard, Olle Kelderman, Opelkuh, Owen Young, Pasi4K5, Patrick Andersson, Paul Teng, PercyDan, phos, Piotrek Brzeziński, Poliwrath, Power Maker, Poyo, ProgrammaticNajel, ProTheory8, qwewqa, recapitalverb, RedMindZ, rednir, Remie Richards, RizonFTW, Robin Avery, Ron B, Ronnie Moir, RORIdev, roridev, Ryan Zmuda, Salman Ahmed, Samuel Cattini-Schultz, Samuel Huang, Santeri Nogelainen, Sebastian Krajewski, Seth, Shane Woolcock, Shawdooow, Shivam, StanR, su, Sunghwan Bang, Susko3, Swords, tgi, TheOmyNomy, ThePyrotechnic, Thomas Müller, Thomas Tan, Tim Nolte, Tim Oliver, Tom Arrow, TPGPL, Tyler, UselessToucan, Vidalee, Viktor Rosvall, Vincent Maggioli, VINXIS, Vladimir Pavlov, voidedWarranties, vperus, wildtree, Willy Tu, Xexxar, Yao Chung Hu, Инсур

        +
        + Details
        Code languages: C#
        Code licenses: MIT
        Code repositories: ppy/osu.git(since 2014, )
        Code dependencies: .NET
        Developers: (178)Adonais Romero González, Aergwyn, aitani9, Akash Mozumdar, Albert Tang, Albie, Alchyr, Alex Amadori, AlFas, alula, Andrei Zavatski, andy, anellie, Angela Zhang, apollo, BananeVolante, Bartłomiej Dach, Berkan Diler, BlauFx, Charlie, Christian Kamphausen, Christine Chen, ckie, clayton, Craftplacer, Damnae, Dan Balasescu, David Zhao, Dean Herbert, default0, Derrick Timmermans, Desconocidosmh, Dragicafit, Drew DeVault, Drezi126, DTSDAO, ekrctb, emu1337, Endrik, Fabian L, Fabian Lindgren, Fire937, Firmatorenio, frankhjwx, FreezyLemon, Fukashi13, Gabe Livengood, Gagah Pangeran Rosfatiputra, Ganendra Afrasya, Grrum, Hanamuke, Henry Lin, HoLLy, Huo Yaoyuan, ilsubyeega-desu, Ivan Pavluk, Jack Boswell, Jack Lee, Jack Scotson, JackLee9355, Jacob, Jacob Odgård Tørring, Jai Sharma, James58899, Jamie Taylor, Jan Jurzitza, Jarosław Zgierski, Jesse Myers, Jessica Meng, Jihoon, Jihoon Yang, JimmyC7834, John Neijzen, jorolf, Joseph Madamba, Joseph-Ramos-CMU, Justus Tumacder, jvyden, Kaleb, kamp, Keijia, Kelvin, KoziLord, kyekiller, Kyle Chang, Laica, LastExceed, Leon Gebler, Liam DeVoe, LiangXiang Shen, Lucas A., Maciej Sołtys, MafinBoy, Malox10, Marco Stephan, MATRIX-feather, Max, Max Hübner, MBmasher, McEndu, Mikal Stordal, MillhioreF, miterosan, Morguldir, Moritz Bender, n4b3l, Nabile Rahmani, Naeferith, naoey, Nathan Alo, Nathan Du, Naxess, nwabear, ocboogie, odgaard, Olle Kelderman, Opelkuh, Owen Young, Pasi4K5, Patrick Andersson, Paul Teng, PercyDan, phos, Piotrek Brzeziński, Poliwrath, Power Maker, Poyo, ProgrammaticNajel, ProTheory8, qwewqa, recapitalverb, RedMindZ, rednir, Remie Richards, RizonFTW, Robin Avery, Ron B, Ronnie Moir, RORIdev, roridev, Ryan Zmuda, Salman Ahmed, Samuel Cattini-Schultz, Samuel Huang, Santeri Nogelainen, Sebastian Krajewski, Seth, Shane Woolcock, Shawdooow, Shivam, StanR, su, Sunghwan Bang, Susko3, Swords, tgi, TheOmyNomy, ThePyrotechnic, Thomas Müller, Thomas Tan, Tim Nolte, Tim Oliver, Tom Arrow, TPGPL, Tyler, UselessToucan, Vidalee, Viktor Rosvall, Vincent Maggioli, VINXIS, Vladimir Pavlov, voidedWarranties, vperus, wildtree, Willy Tu, Xexxar, Yao Chung Hu, Инсур

        @@ -209,7 +209,7 @@
        platformremake content commercial + original required
        -
        +
        Details
        Code languages: ActionScript, C++
        Code licenses: Custom
        Code repositories: TerryCavanagh/vvvvvv.git(since 2015, )
        Code dependencies: Adobe AIR, SDL2
        Developers: (18)Allison Fleischer, Ally, Charlie, Daniel Lee, Dav999-v, ePirat, Ethan Lee, Fredrik Ljungdahl, leo60228, Matt Aaldenberg, Matt Penny, Misa, Misa Elizabeth Kai, Nichole Mattera, Reese Rivers, Rémi Verschelde, Terry Cavanagh, Tynan Richards

        Improve Raw entry @@ -226,7 +226,7 @@
        remakerole playing roguelike turn-based
        -
        +
        Details
        Code languages: C++
        Code licenses: CC-BY-SA-3.0
        Code repositories: CleverRaven/Cataclysm-DDA.git(since 2012, )
        Code dependencies: ncurses
        Assets licenses: CC-BY-SA-3.0
        Build system: Make
        Developers: (397)8street, 9600bauds, acidia, actual-nh, Aenye, aierce, akirashirosawa, akozhevn, akrieger, Alan Brady, Alasnuyo, Alec White Valentine, Aleksander, Alexander Morland, Alexander Scherer, Alexey, Alexey Kim, Alexey Mostovoy, AlisW02, Allison, Aloxaf, Amans Tofu, ampersand55, anabatic, Andi Shores, andrei, Andrey Bienkowski, anejjam, Angela Graves, angoddu, anonym, anothersimulacrum, Anton Burmistrov, Anuradha Dissanayake, arcke, arijust, Ashes, Asmageddon, atomicdryad, Ava, awesine, axujen, Barhandar, Barry Gackle, barsoosayque, BeigeSand, Ben Fox-Moore, Ben Gray, Bence, Bernardo Sulzbach, BevapDin, Binrui Dong, BorkBorkGoesTheCode, Brad Busse, Brandon Bergren, Brandon Kentel, Brian Lefler, Brian McDade, Brian-Otten, cainiaowu, cake>pie, carmakazi, casswedson, Catacstone, Catiua, chaisawlajatang, Chaosvolt, Charlie Nolan, Chris Vickio, Christian Bielert, Christian Buskirk, ChunkOfMeat, Clarence "Sparr" Risher, Cliffs Dover, CodeBandit, codemime, Competently-Incompetent, Coolthulhu, CosmicCoincidence, Cosmitz, CountAlex, curstwist, Curtis Merrill, Cyrano7, D Anzorge, daftfad, DangerNoodle, DanmakuDan, Danny Bautista, Dark Daskin, darktoes, Davi-DeGanne, David, David Holmes, Dax Fugue, DeadLeaves, DemAvalon, Denis Volk, DialoMalison, dissociativity, Dmitry Serov, DoctorGoat, DoctorVanGogh, Donnie McNabb, DracoGriffin, Dru, Dylan Greer, Dyrewulfe, DZiral, Edith Brunel, Efi, Eighth-of-Third, ejseto, Ekarus Ryndren, eltank, ephemeralstoryteller, EpicOrange, Eric, Eric Pierce, Esdian, eso, evilexecutive, Faalagorn, faefux, Fergus Dall, ferociousdork, Firestorm01X2, FlameStormer2000, Francisco Moreira, freezerbunny, Fris0uman, Frost-wood, FryCarson, FulcrumA, Gabe-Lincoln, Gabriel-SE, GalenEvil, Gatleos, GennFaol, GiM, GlyphGryph, Gordon Watt, Goron, Greev, Greg McNew, halfahermit, harison86, Heather Soron Kaminski, Herbert Jones, Hesu Lee, Hirmuolio, hitbutton, HuXTUS, Huynh Yen Loc, Hymore246, hyper2snyper, I-am-Erk, Ian Strachan, ice-o-metric, Ilya Agafonov, Ilya Margolin, Inglonias, ipcyborg, Isaac Freund, ISuckM8, ituluwituluwzev, Ivan P., Ivan Zaitsev, Jacek Nakonieczny, James Gangur, Jamuro-g, Jason Gilbert, Jason Jones, jcd000, Jeremy, Jeremy Osborne, Jeremy Rose, Jerimee Richir, Jianxiang Wang (王健翔), jkraybill, Joe, John Bytheway, John Candlebury, johnrdconnolly, jokermatt999, JonahDes, Jorn Vernee, Josh Richey, Joshua Chin, joshuagiles, Justin, KA101, Kael Talvadore, Kanexan, karols146, Karthas077, Kelenius, Kevin Giovinazzo, Kevin Granade, Keyspace-1, kilozombie, Kilvoctu, klorpa, Kodi Arfer, KongMD, KurzedMetal, Kyle Fawcett, Lap, Larwick, LaVeyanFiend, Leland Clemmons, Leonid Vasilev, Lil Shining Man, LISPCoC, Lucasargh, lucasmr, lucianposton, LyleSY, Maddremor, Maleclypse, malhawee, Malkeus, Mark Langsdorf, mark7, Marloss, Martijn Arnoldussen, Matt K., Matthew Taylor, maxmurder, maxsond, mctynp, Mdnthrvst, Mecares, meladath, Menschheit, Michael Davies, mightyagrippa, Mike, MisterFelixFox, misterprimus, Mom-Bun, Mooses2k, moosestrangler, MorCel374, mqrause, mrkybe, Mshock777, MT-Arnoldussen, Muffindrake, mugling, Nate Moore, Nathan Fowler, NaturesWitness, neitsa, NeviNovat, nexusmrsep, Nicholas De Nova, Nick Taylor, nikheizen, Nioca, Noctifer-de-Mortem, NotFuji, nsklaus, Nymall, Octav "Narc" Sandulescu, oddbjol, Oddzball, Olanti, Oleg Antipin, Oleksii S. Malakhov, Oliver Jowett, OrenAudeles, origamiwolf, OromisElf, OvenBaker, OzoneH3, PatrikLundell, patternoia, Paul Fenwick, Pete Goodfellow, Peter Lacey-Bordeaux, Peter Piwowarski, Petr Onderka, phaethonfire, philippeop, Piotr Staszewski, pisskop, plazma-rush, Podesta, pouar, Pr0man, PropaneSoup, prutschman, Pupsi Mupsi, Pär Karlsson, Quietust, Rabbit, RadHazard, Rail-Runner, railmonkey, RarkGrames, Reaper42, Reclusive-reptile, Regularitee, Reiner Herrmann, Robert Maupin, Robert Tisdale, Robik81, RogueYun, Rolf K, Roy Berube, rsulli55, Ryan, Ryan Sullivant, Rémy Roy, sagethor, Saicchi, Salty Panda, satheon49, Sean "Chezzo" Osman, Sean Mirrsen, Senrain, Sergey Alirzaev, Sergio Duran, Serhiy Zahoriya, Seth, Skippy McSkip, skYYman, slimeboy460, Snaaty, sneeze-attack, snipercup, Soufian, SouP, souricelle, Soyweiser, spacenookie, Spencer Michaels, starpolemic, Steven Noonan, Steven Wu, Stevensonz, Stéphane Travostino, SunshineDistillery, Surma, surprise22, taiyu, Tamiore, TechyBen, Theawesomeboophis, TheFlame52, ThinkInvisible, Tivec, Tom Quinn, Tomas Volka, Tonkatsu, Tony, ToxiClay, Treah Blade, Tsunder, Turtlicious, Unknown, UrbanCMC, utunnels, vache, valuial, VampyreLord, Vasyan, Venera3, Veraghin, vidarsk, Violet White, Viss Valdyr, Vitaly Vlasov, Vlad, Voker57, Vollch, vulkans22, Whales, Williham Williham Totland, Wishbringer, Wokko1, wormingdead, Wouter van Kesteren, Wuzzy, xalgenos, xanderrootslayer, Xenomorph-III, Xpyder, Xygen, yobbobanana, yowshi, Zach Morgan, Zaweri, Zhilkin Serg, zombiethoughts, zwparchman

        Improve @@ -243,7 +243,7 @@
        strategy chess
        -
        +
        Improve @@ -275,7 +275,7 @@
        actionremake content commercial + original required (Diablo 1) engine recreation
        -
        +
        Improve @@ -292,7 +292,7 @@
        remakesimulation content original possible + open (swappable)
        -
        +
        Improve @@ -310,7 +310,7 @@
        action clone racing
        -
        +
        Improve Raw entry @@ -328,7 +328,7 @@ client content commercial multiplayer competitive + online + co-op
        -
        Homepage: runelite.net
        Inspiration: Old School RuneScape
        +
        Homepage: runelite.net
        Inspiration: Old School RuneScape
        Details
        Code languages: Java
        Code licenses: 2-clause BSD
        Code repositories: runelite/runelite.git(since 2016, )
        Developers: (141)Abel Briggs, Abex, Adam, Alex Kolpa, Alexander Henne, Alexander Lyon, Alexsuperfly, Anthony, AWarbear, Ben Dol, Ben Moyer, Blackberry0Pie, Brady, Broooklyn, Cameron Moberg, Charlie Waters, chivesrs, Crow, Cyborger1, Damen, Daniel, Daniel Bolink, Daniel Teo, DannysPVM, David, Davis Cook, dekvall, Dennis, Devin French, Dominik, Dreyri, Eadgars-Ruse, emerald000, ermalsh, FatalWaffles, forsco, Frederik, Gamer1120, Gamma91, geheur, Gregg, Gustavo Rodrigues, Hannah_GBS, Harry, Henry Darnell, Hexagon, honeyhoney, Hydrox, HypoxiaOSRS, Håkon Rosseland Paulsen, iguana, Infinitay, Jacky Liang, Jacob McElroy, Jeremy Plsek, Jeroen, Jesse Serrao, Jonathan Lee, Joona, Jordan, Joshua Filby, Juzzephe, JZomDev, JZomerlei, Kamiel, kmutchnick, Kronos, Krysa, Kyle Fricilone, Kyle Stevenson, l2-, Lars, Levi, LlemonDuck, ln, ltvill, Magic fTail, Maiddog, Malfuryent, MarbleTurtle, Martin H, Matthew C, Matthew Steglinski, Max Bartlett, Melky, Mitchell Kovacs, Morgan Lewis, Nathen Sample, NotFoxtrot, oplosthee, PandahRS, Rami, RansomTime, raqes, Reasel, rlw0014, Robbie McLeod, Robert McLeod, Robin Weymans, Robin Withes, Ron Young, Ruben Amendoeira, Ryan Bohannon, Sam Beresford, Sander de Groot, Sean Dewar, SebastiaanVanspauwen, Sergz39, Seth, ShaunDreclin, shmeeps, SirGirion, SomeoneWithAnInternetConnection, SoyChai, spatiag, Spedwards, steffenhauge, Su-Shing Chen, superiorser9, ThatGamerBlue, ThePharros, TheStonedTurtle, Tim Granata, Tomas Slusny, Toocanzs, Trevor, trimbe, Twiglet1022, Tyler Hardy, Tyler Nichols, Usman Akhtar, Vetricci, whartd, William, William Collishaw, winterdaze, Woox, xDemoN, xdesr, XrioBtw, Zachary Waller

        Improve Raw entry @@ -347,7 +347,7 @@ multiplayer setting fantasy turn-based
        -
        +
        Details
        Code languages: C, C++, Java, Python, Lua
        Code licenses: GPL-2.0
        Code repositories: wesnoth/wesnoth.git(since 2013, )
        Build system: CMake
        Developers: (151)8573, Aishiko, Alessandro Pira, Alexander van Gessel, Alfredo Beaumont, alinkmaze, allefant, Amir Hassan, anatoly techtonik, ancestral, Andreas, Andrey Bienkowski, Andrius Silinskas, Andrius Štikonas, András Salamon, anonymissimus, aquileia, Artem Khrapov, Astrid Halberkamp, aynekay, beetlenaut, Ben Anderman, Boucman, Bruno Macabeus, bwaresiak, Celtic Minstrel, Charles Dang, Chergnobarp, Chris Beck, Chris Hopman, Christian Bielert, Chusslove Illich, clockback, Coffee--, Daniel Foerster, Daniel Fox Franke, DannyDaemonic, davewx7, David Seifert, David White, dhains, doofus-01, Earth-Cake, Edward Chernenko, ElectroRat, Elvish_Hunter, Eric Gallager, Eric S. Raymond, Favyen Bastani, Felix Bauer, fendrin, Francisco Muñoz, fujimo-t, gabba, galegosimpatico, Galen Brooks, garbageslam, gfgtdf, Glen Whitney, Greg Shikhman, Gregory A Lundberg, Groggy Dice, grz0, Guillaume Melquiond, Guillermo Biset, gunchleoc, Gunter Labes, hajo4, happygrue, Hejnewar, Iris Morelle, Iurii Chernyi, J. W. Bjerk, Ja-MiT, Jan Rietema, Jeffrey 'Sigurd' Westcoat, Jeffrey Lucas Eldridge, Joey L. Maalouf, Jordà, jostephd, Jyrki Vesterinen, Kestenvarn, Kevin, Kevin Yap, Konrad2, Kunal Mehta, Lari Nieminen, lipk, Lordbob, Lovens Weche, Luther, Martin Hrubý, Martin Renold, Matthias Krüger, mattsc, Maximilian Fricke, mordante, mschoeck-zz, mstrebel, Mykyta, Nathan Walker, nemaara, newfrenchy83, Nicolas Weeger, Nils Kneuper, Nobuhito OKADA, Nobun, nurupo, Oleg Tsarev, Oron Peled, Patrick P., Paweł Jackowski, Pentarctagon, Randypk, Richard Kettering, Rikard Falkeborn, rocketBANG, Rusty Russell, Ryan, Ryan Roden-Corrent, Sean Yeh, sergemartin, Sergey Lavrenyuk, Sergey Popov, sevu, Silas Brill, Simon Forsyth, spixi, Steve Cotton, Tahsin Jahin Khalid, th-b, Thibault FEVRY, Thom Diment, Timotei Dolean, Toom, trewe, Turuk, Tuukka Hastrup, upthorn, Vasili Novikov, Vasya, Victor Sergienko, Vlad Drozdov, vultraz, walodar, Wedge009, Whiskeyjack, Yann Dirson, Zaal Tonia, Zappaman, Łukasz Dobrogowski

        Improve @@ -368,7 +368,7 @@ popular space trading
        -
        +
        Improve Raw entry @@ -385,7 +385,7 @@
        simulation clone content open
        -
        Homepage: powdertoy.co.uk
        Inspiration: Powder Game
        +
        Homepage: powdertoy.co.uk
        Inspiration: Powder Game
        Improve Raw entry @@ -400,7 +400,7 @@
        role playing roguelike
        -
        +
        Details
        Code languages: Java
        Code licenses: GPL-3.0
        Code repositories: watabou/pixel-dungeon.git(since 2014, ), watabou/PD-classes.git @add(since 2014, )
        Developer: Watabou
        Improve Raw entry @@ -416,7 +416,7 @@
        -
        +
        Details
        Code languages: C++, C
        Code licenses: 2-clause BSD
        Code repositories: XProger/OpenLara.git(since 2016, )
        Code dependencies: WebGL
        Developers: Gh0stBlade, laripette, Leo-89, Manuel Alfayate Corchete, Pablo Maiolo, SaracenOne, Timur Gagiev, Torsten Kammer, vaguerant, vanfanel2
        Improve Raw entry @@ -433,7 +433,7 @@ content open multiplayer online + hotseat turn-based
        -
        +
        Improve @@ -450,7 +450,7 @@
        remakestrategy content commercial + original required
        -
        +
        Improve Raw entry @@ -466,7 +466,7 @@
        remakesimulationstrategy content commercial + original required
        -
        +
        Improve @@ -483,7 +483,7 @@
        simulation clone content open
        -
        +
        Details
        Code languages: Rust, JavaScript, TypeScript
        Code licenses: MIT
        Code repositories: maxbittker/sandspiel.git(since 2018, )
        Code dependencies: WebGL
        Developer: Max Bittker
        Improve Raw entry @@ -518,7 +518,7 @@
        puzzle 3D content open
        -
        +
        Details
        Code languages: C++
        Code licenses: GPL-2.0
        Code repositories: HackerPoet/MarbleMarcher.git(since 2018, ), WAUthethird/Marble-Marcher-Community-Edition.git @add(since 2019, )
        Assets licenses: ?
        Build system: CMake
        Developers: Bryce Wilson, FW, HackerPoet, Mykhailo Moroz, Ott Toomet, Selicre, William Unsworth
        Improve @@ -535,8 +535,8 @@ content open sandbox voxel
        -
        +
        @@ -550,7 +550,7 @@
        actionremakerole playing content commercial + original required
        -
        Homepage: freeablo.org
        Inspiration: Diablo
        +
        Homepage: freeablo.org
        Inspiration: Diablo
        Details
        Code languages: C++
        Code licenses: GPL-3.0
        Code repositories: wheybags/freeablo.git(since 2013, )
        Build system: CMake
        Developers: (13)alexey.lysiuk, Artem Kuskis, Bálint Kiss, Colm Vize, Exairnous, Grant Ramsay, Jordy Vieira, Matus Goljer, Patrick, Rohit Nirmal, Sergey Semushin, Shyam Guthikonda, Tom Mason

        Improve @@ -584,7 +584,7 @@
        remakestrategy popular real-time
        -
        +
        Improve @@ -602,7 +602,7 @@ content open multiplayer online + LAN real-time
        -
        Homepages: play0ad.com, zero-ad
        Media: 0 A.D.
        Inspiration: Age of Empires
        Download: play0ad.com/download
        +
        Homepages: play0ad.com, zero-ad
        Media: 0 A.D.
        Inspiration: Age of Empires
        Download: play0ad.com/download
        Details
        Code languages: C, C++, JavaScript
        Code licenses: GPL-2.0
        Code repositories: 0ad/0ad.git(since 2010, ), svn.wildfiregames.com/public/ps
        Code dependencies: libogg, libvorbis, libxml2, OpenAL, SDL2, zlib
        Assets licenses: CC-BY-SA-3.0
        Build system: Custom
        Developers: Ben Brian, Erik Johansson, Kieran Pilkington, Lancelot de Ferrière, leper, Nicolas Auvray, Philip Taylor, Pureon, s0600204, Stanislas Dolcini
        @@ -620,7 +620,7 @@
        role playing roguelike
        -
        +
        Improve Raw entry @@ -636,7 +636,7 @@
        puzzle clone
        -
        Homepages: hextris.github.io, hextris.io
        Inspiration: Tetris
        +
        Homepages: hextris.github.io, hextris.io
        Inspiration: Tetris
        Details
        Code languages: JavaScript
        Code licenses: GPL-3.0
        Code repositories: Hextris/Hextris.git(since 2014, )
        Developers: Garrett Finucane, Lee Reilly, Logan Engstrom, Mathew Huusko V, Michael Yang, Noah Moroze, redirect
        Improve Raw entry @@ -651,7 +651,7 @@
        platformremake content commercial + original required
        -
        +
        Details
        Code languages: C, Assembly, C++
        Code licenses: GPL-2.0
        Code repositories: keendreams/keen.git(since 2014, )
        Developer: keendreams
        Improve Raw entry @@ -669,7 +669,7 @@ content open online shooter
        -
        +
        Details
        Code languages: C, C++
        Code licenses: zlib
        Code repositories: teeworlds/teeworlds.git(since 2010, )
        Code dependencies: SDL
        Assets licenses: CC-BY-SA-3.0
        Build system: CMake
        Developers: (18)BeaR, chi1, Dominik D. Geyer, Emir Marincic, heinrich5991, Jakob Fries, Joel de Vahl, Johan Althoff, larsfu, Magnus Auvinen, Matt, Matthew Swain, MyDopefish, oy, Phobos99, Shereef Marzouk, SushiTee, van fstd

        Improve @@ -688,7 +688,7 @@ clone online turn-based
        -
        +
        Improve Raw entry @@ -704,7 +704,7 @@
        role playing roguelike
        -
        +
        Details
        Code languages: C++, Lua
        Code licenses: GPL-2.0
        Code repositories: crawl/crawl.git(since 2014, )
        Code dependencies: Lua, SDL
        Developers: (133)4Hooves2Appendages, Aaron Becker, Aaron Golden, Aaron Olowin, abrahamwl, Adam Borowski, AdamPG, Adrienne Walker, Aidan Holm, Alan Malloy, Alex Jurkiewicz, Allspice, amcnicky, arcee1986, ariaB, Benjamin S Wolf, Benoit Giannangeli, bjobae, Brendan Hickey, bstrie, ByrelMitchell, CanOfWorms, caotto, cbuchananhowland, Cedor, Chris Honey, Chris Oelmueller, cut1less, Cyprian Gascoigne, DarkTwinge, Darshan Shaligram, DMB, Doesnty, Dom Light, dpeg, dplusplus, DrKe, Edgar A. Bering IV, Eino Keskitalo, Elan Morin Tedronai, Elliot Dronebarger, elliptic, Emily, Evan Shaw, felirx, floatingatoll, Floodkiller, floraline, Florian Diebold, frogbotherer, Gabriel Marks, GafrieGithub, gammafunk, Glenn Matthews, Goratrix, Gustaf Hallberg, Hellmonk, hellmonk3, Hurcan Solter, Implojin, Isaac Sloat, James Meickle, Jesse Luehrs, jmbjr, Johannes Maier, John Stahara, John Stilley, Jon Knapp, Josh Braden, Josh Gelbard, Kate, KennySheep, Kyle Fox, Kyle Rawlins, Larpico, Lothar Dierkes, luca-barbieri, mainiacjoe, Mark Lodato, marksg07, Martin Aigner, mgdelmonte, Michael Gagno, Mikko Vepsäläinen, Mindcrafter, minqmay, MorganLeah, Naruni-Crawl, Nathan Mills, Neil Moore, Nicholas Feinberg, Nicholas Smith, nicolae-carpathia, nikheizen, nlavsky, NormalPerson7, nrook, nrook-google, PabloMansanet, Pekka Lampila, Peter Wicks Stringfield, pubby, qoala, Raphaël Langella, RBrandon, Reid Barton, RJ Cunningham, rlund2, Robert, Robert Burnham, roctavian, RojjaCebolla, Rolf K, Ryan Riegel, Samuel Bronson, Samuel Wilson, Sandman25DCSS, sdynet, SeveMonahan, sgrunt, Shmuale Mark, Skrybe, sorear, stahara, Stenella, Steven Noonan, Taylor M. Hedberg, ufshaikh, Wensleydale, wjchen, www, Yer mivvaggah, Zhang Kai

        Improve Raw entry @@ -720,7 +720,7 @@
        remakesimulation sandbox voxel
        -
        Homepage: hematite.piston.rs
        Inspiration: Minecraft
        +
        Homepage: hematite.piston.rs
        Inspiration: Minecraft
        Details
        Code languages: Rust
        Code licenses: MIT
        Code repositories: PistonDevelopers/hematite.git(since 2014, )
        Code dependencies: Piston
        Developers: Carlos Cobo, Dzmitry Malyshau, Eduard-Mihai Burtescu, Fenhl, Matt Ickstadt, Nikita Pekin, Sven Nilsen
        Improve Raw entry @@ -737,7 +737,7 @@ first-person open content shooter
        -
        +
        Details
        Code languages: AWK
        Code licenses: MIT
        Code repositories: TheMozg/awk-raycaster.git(since 2016, )
        Developers: Fedor 'TheMozg' Kalugin, Fedor Kalugin
        Improve Raw entry @@ -752,7 +752,7 @@ active
        Homepage: bvschaik/julius
        Inspiration: Caesar 3
        +
        Homepage: bvschaik/julius
        Inspiration: Caesar 3
        Details
        Code languages: C, C++
        Code licenses: AGPL-3.0
        Code repositories: bvschaik/julius.git(since 2017, )
        Build system: CMake
        Developers: Bianca van Schaik, devnoname120, José Cadete, Keriew, nwtour, Paul, rsn8887
        Improve @@ -769,7 +769,7 @@
        role playing roguelike
        -
        +
        Details
        Code languages: Java
        Code licenses: GPL-3.0
        Code repositories: 00-Evan/shattered-pixel-dungeon.git(since 2014, )
        Build system: Gradle
        Developers: Evan Debenham, Watabou
        Improve @@ -786,7 +786,7 @@
        music clone
        -
        +
        Improve @@ -803,7 +803,7 @@
        remakestrategy content original required
        -
        Homepage: OpenDUNE/OpenDUNE
        Inspiration: Dune 2
        Download: OpenDUNE/OpenDUNE/releases
        +
        Homepage: OpenDUNE/OpenDUNE
        Inspiration: Dune 2
        Download: OpenDUNE/OpenDUNE/releases
        Details
        Code languages: C
        Code licenses: GPL-2.0
        Code repositories: OpenDUNE/OpenDUNE.git(since 2012, )
        Developers: drnovice, glx22, KO Myung-Hun, Loïc Guilloux, Máximo Castañeda, Olaf van der Spek, Patric Stout, Thomas BERNARD, wangds, Xaroth
        Improve Raw entry @@ -819,7 +819,7 @@
        remakestrategy turn-based
        -
        +
        Improve @@ -837,7 +837,7 @@
        actionremake content commercial + original required shooter
        -
        Homepage: dhewm3.org
        Inspiration: Doom 3
        Download: dhewm/dhewm3/releases
        +
        Homepage: dhewm3.org
        Inspiration: Doom 3
        Download: dhewm/dhewm3/releases
        Details
        Code languages: C, C++
        Code licenses: GPL-3.0
        Code repositories: dhewm/dhewm3.git(since 2012, )
        Code dependencies: OpenGL
        Build system: CMake
        Developers: Daniel Gibson, Nick Andrews, Scott Wakeling, Turo Lamminen, Yamagi
        Improve @@ -853,7 +853,7 @@
        remake skill
        -
        +
        Details
        Code languages: JavaScript
        Code licenses: MIT
        Code repositories: ellisonleao/clumsy-bird.git(archived, since 2014, )
        Code dependencies: melonJS
        Developers: Ellison, Olivier Biot, shinriyo, sunzhuoshi
        Improve Raw entry @@ -871,7 +871,7 @@ 4X real-time space
        -
        Homepage: starruler2.com
        Inspiration: Star Ruler 2
        +
        Homepage: starruler2.com
        Inspiration: Star Ruler 2
        Details
        Code languages: C, C++
        Code licenses: MIT
        Code repositories: BlindMindStudios/StarRuler2-Source.git(since 2018, )
        Assets licenses: CC-BY-NC 2.0
        Developers: Amy Ackermann, David CARLIER, Lucas de Vries
        Improve Raw entry @@ -889,7 +889,7 @@ 2D open content shooter
        -
        Homepage: www.soldat.pl
        Inspirations: Liero, Scorched Earth
        +
        Homepage: www.soldat.pl
        Inspirations: Liero, Scorched Earth
        Details
        Code languages: C, Pascal
        Code licenses: MIT
        Code repositories: Soldat/soldat.git(since 2018, )
        Code dependencies: SDL2
        Assets licenses: CC-BY
        Build system: CMake
        Developers: Brendan Dougherty, helloer, Lucas Grzegorczyk, prplz, rzaba0, Shoozza, XvayS
        Improve @@ -905,7 +905,7 @@

        The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

        + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-27 14:51

        \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 3f958d90..4acd137a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -45,7 +45,7 @@

        Open source games list (OSGL)

        -

        Contains information about 1342 open source games and 307 game engines/tools.

        +

        Contains information about 1342 open source games and 310 game engines/tools.

        The content of this site is based on a collection of open source game descriptions stored on Github. The descriptions concentrate on technical and general aspects of the games. Lots of sorting options are available and a list of inspirations and developers is cross-referenced. This work is a best-effort based result and will surely contain inaccurate information.
        @@ -64,7 +64,7 @@

        The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

        + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

        \ No newline at end of file diff --git a/docs/screenshots/0_ad_01.jpg b/docs/screenshots/0_ad_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26bfeae4727d91b751b556105ad3a26d97d55f08 GIT binary patch literal 14930 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 NAK$a@VQtTg{|AN8lF0x7 literal 0 HcmV?d00001 diff --git a/docs/screenshots/awkaster_01.jpg b/docs/screenshots/awkaster_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f8f21ab2cb71f2623ec6b61cb766ed1cd7a351c GIT binary patch literal 4106 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/cataclysm_dark_days_ahead_01.jpg b/docs/screenshots/cataclysm_dark_days_ahead_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..13c050291b4514f783199624419616a9f5e29e4c GIT binary patch literal 14911 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 Cn?!K{ literal 0 HcmV?d00001 diff --git a/docs/screenshots/clumsy_bird_01.jpg b/docs/screenshots/clumsy_bird_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..71456fe881b4fdc80cd76bd914217485924ad735 GIT binary patch literal 6147 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 A=>Px# literal 0 HcmV?d00001 diff --git a/docs/screenshots/corsixth_01.jpg b/docs/screenshots/corsixth_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a03de4b64ff410b81285aa5f8e952f444fbbf38 GIT binary patch literal 11508 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/devilutionx_01.jpg b/docs/screenshots/devilutionx_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..460a517e17381f588603add0f3c4165c95b6257d GIT binary patch literal 9352 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 Vj=!}mOcqUGo%D!%=`;1b{9oOe$%_C0 literal 0 HcmV?d00001 diff --git a/docs/screenshots/dhewm3_01.jpg b/docs/screenshots/dhewm3_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31a48c55821996a423c91679529b699f749d0a84 GIT binary patch literal 4922 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 XtpZX(ACvqznj*-#(zD_I^~}EjKC(4F literal 0 HcmV?d00001 diff --git a/docs/screenshots/dungeon_crawl_stone_soup_01.jpg b/docs/screenshots/dungeon_crawl_stone_soup_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf3bb0d7b82d7accb5915b1a1f6ef9ae809c2cb3 GIT binary patch literal 3925 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 DA9MQ8 literal 0 HcmV?d00001 diff --git a/docs/screenshots/endless_sky_01.jpg b/docs/screenshots/endless_sky_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..475a1a53492ca38143a5b0b4aede92524304c3fd GIT binary patch literal 3820 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/endless_sky_03.jpg b/docs/screenshots/endless_sky_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..afd84550096d75b95911d5deeba451c5192d00da GIT binary patch literal 7256 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�jgY8JTcT9$Os7Aa4&;n|NLzjv_u#apm&Rc#kQMhlL;JmG~4c1u#b) zzyrkpXv4kjI{}l!&l>hNHJe!X0caU5Z^)akZ1fgKs834qLQ4sDEyR^Qvb{L1;*iWr zz6u(z`IQ1S8Hf}Gc_FB>FGEsQr+E7(M{B5&%ESXgLUnKp*~za|8D4-!=f{z)tDaf0 zcWx%L){*v)%mtgFZBwjMGLxcMQ#-{8JZJ1W4%OoxA=Nu7RCZf@`D zKJn&s+!U+*LSfF5uGA_c)&Q%YiW=n*O=dai`S>?$%bvO*atz>NMid(4N9BJN!+51i zQzN)eXqcmkCwiLhksf{nWH9Tp_-H3(CsfH! z-^10z$gA|{A(6THp@N;~!B~WyILJ;oPDME<*T*2$y{p5%yGd{0R|ZI~Xge@*+ChHfgM-{( zGe+aWQOH*5jiu=8OnSoM2RYT)5wC5k)!yHbM~-iV-{bX)U%}TX%O*{Wl?H{X-J7=m z6h&tZ^(mK()4Uz7cI#BgFud9V)3USw+$VlrSUuvuO5q6uItx;RzckDMW&L)+pEc>V zIxXM%gN^L1$oe7c%w+4d*Nc&i8+A7v@44awsGXtERkgvr!w|RkiR72Q)34C*`!9wZ{i#=V_Nq zEvTxi_y2HyrOCLdsd)Nt7L^mY}GS< zntO3Uy=oCG)45h@;Tu($9!l&bBvcj4Zd{p<4qf$d^`D~up><)ic}eAdL7)p0-Q%u~ZAm-+kK^|Bh<#Xbv8pqD_Dj=9!lVG7cWk?~=P({^6frq_8 z*P1O?C!?pz@4oN)y(ABZHr33G5^A3TFOF3V92YhI-qTbl&5>_dpl`qa-h>lOloxz#J>BTMzPm)sI1&0-HUm9z15ggK#_gC!SoGZ z{s}7GC0nq#m7_1tDV@7B^%K0>i3(N7CaR^7)01S9CIJWdK@L|Ac7#9>?HJ%_bk$j1 z3n=o>Y6frAjN%VW8O&13U128s&*q>X4R6o$nlPaR0yBK_nS*#3UF$CHiwyW(LHrmRh?k15t7RPU(HR_$R4lzS;r1*;C zbc)rWOM@=f4?bKSS0Yx;&+xBuT5X&jGCT|1+diAl>A-laRad-)DGzbUu3fT!*(nQ% zzk92CBbHOty0*>3Tq{AjH|)pk7A-1vZV0KnV^hJ_Nia4=uMKrDawNDQ5d4dq37mm9 zb}^lK{yrZP7Ow{leXa;+=g;{}*ZqhMm!yT-Xq{vmwa%f6v4`>)%=>HywAgD&Fk=!wtzSLP|y~K3G zOQk~Q1_*15DC#vafOkFQ@tlYy=Re)a8XUqWk!TZ7F5kz8(4O5n3Ve$n`<{RKq)2XT z!e2d^LAn3@UqbOpvn0u zYmDhc*u|v7qqawA$4l2->XoN1p8DJ9I)hnjbzbCOdpZ6#=Uz+%>)Q!VNnP>!)V>}s zyv7(bKmSj4AU;ddS5ml?-&c;DIXWA3XBMalQk1|ev96bNcc_=gX*ZT3`r2KS`J($<7+3h)Ws{y7o6#}!cM(&cE^R{_eH>g)2HR6LtraohHP(1vNtkMR)| zDramrF@n4Ezb1~lH8M?N)lHr4rgzj(d})1uN=`%ia}?LEdah+wR)U@O#TuLP)%gY^ z*gf(a?-!!wyqbAzNcUf3-5m_5X)wHlXNs?XQ_flG!ShE4r~Qw>e$D;$_`K_?CZ9;F Zuk!ysE=r&P^4cRyZZ2{i3xeEy{U70IgoOYA literal 0 HcmV?d00001 diff --git a/docs/screenshots/freeciv-web_01.jpg b/docs/screenshots/freeciv-web_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33622a54ecf6894420125fed5851bd3ab52f0985 GIT binary patch literal 12322 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/hematite_01.jpg b/docs/screenshots/hematite_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d58eb9b7699a035081a1977d6ec7245b1bb473f2 GIT binary patch literal 7276 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/hextris_01.jpg b/docs/screenshots/hextris_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a806799dda43cecddf2c8357bb91cf16bc2554bb GIT binary patch literal 3798 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/julius_01.jpg b/docs/screenshots/julius_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d02407f0a1754aa70f168ed8eb13abca56c02b4a GIT binary patch literal 12971 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

        ^8Z>znk;}rZ)1-uk^VRiD=sg21wJmNb= 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/marble_marcher_01.jpg b/docs/screenshots/marble_marcher_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4b8ad40804254e968b736845f482e4b5f33554e GIT binary patch literal 10433 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/marble_marcher_02.jpg b/docs/screenshots/marble_marcher_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec0905fe6b57c01b1ec9761fbb39f543db803618 GIT binary patch literal 7505 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 L1#FsQy)OL^+5&vw literal 0 HcmV?d00001 diff --git a/docs/screenshots/opendune_01.jpg b/docs/screenshots/opendune_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e28035a39dacdad1821c0b52598e78acd765ccf GIT binary patch literal 11140 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/openlara_01.jpg b/docs/screenshots/openlara_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..471042ee92639c5143df3978b7f0ffc3b9e9fe67 GIT binary patch literal 7268 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 xPyqa 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 eqRAe(*IKO8nW8RhuHGxJ zXRyQRGNm6o35ySSH2NN6%ku=eqU*~^mg3i#y}de!YYnZJ7RJfbGgZwQ#5z9cuWA1+ zAy?`w{>ytur_J8n2|eOZ`}6>0vA!6b4Liuxb4a;l7F2fs_u~s*dQL{QvaX;G)+OQG zdaiR@tI6lK#aZURC361pzd*@ask<69>H!!}hxnow4n&k*Z_cM1V9Ra0(|xA6%gfxp`f6k zqG6+>y$~K276vv5kAMJ#2Lch2P>~W6Q4oVbWUt96sHtgbX$eW`8R=;lsc2|v{sV&a zqKbx!hKr7lOG5-AqWM45b2k8l4)_e%0V2@@kU>a55Ylr$fC>OW2L8ud!2i;VwW!EQ zXy`9e5qtnL5;Dq51EQdz{AUmnGVm1$fI{$^i%j``UW9z0|3JS2q5*+Gl>g3-gbVB1pz?-F~FS>HW}A(S$5b<$M|2CyQ4=Nv!~$> z6$U=lv+-Zw3@V`#515p1*9?$0uOyz}NfByLmPswjC4=I_mG`U9Q;P*R2B1Xk`? zSZyhSueOD{lS?vB)Jx`ld^swiZ=@LLieX`q77fG6EDrh0GoX5DP@8H$tg(MqOM}hD zUsY3jx-n8*=as&DQ`do=Uin$@#B7tuagpld!+O7Ki*G>dBveCHojjG1nn_5xb_<_Y zMOnP7MF36%)nn=pRAq?0WLLK6qFYk`tBd&&wVt7=D_tUH08)gwjkP!v@K^kn1m^oA z)Y9~b(>z4(7)cS#lEzW`W!kVQQYx69FX9yeUd_`|0jd^9T#Z4r68?euMSvlEu1U{b z;7~(@ZM{LM;~8*(AoJq@O=?Q6oHH*{+WHzVfNaeG)GVRAOr1=B#YvOqADWF)l7tyjW!+g)6H+?);F`&j$2D%@yj5xjBl(F*Ot_E zcHEhnL1~MM-?N={b5Bq!-bK{_hUWV?iG>ceiMV->3?D`ov~Mz1x%uWBPfMCo<=ubYFTGP`@i z&WJZvfHC@TFQ72tqctkLqlZ$LihimQGEt>bv8}soraM|*e}2=_CC1r@k^UqyPLuv5v>jAzvZR7w0NBeU02f=qsVC0HpodVH!Ja$; z3$`<764{@~790lHG^^xEMpI|2K;HdOZ|38r?Nd^sz&jckVdp$1*;^@Ouh<|={4Inz z31wnr$-a|FwbGQjA)NGdcAdC>Ui*e{cq>!FEppjkG7GO$aCRR_5B5)YtA&)T?^o-66?41vqL|~?(V%5 zZS-9acZ5c_h?o5ui~q8wx<@KeuKCgqXL}O;>`ml#!_#9+h?LT#25}(nynSgkkS?34 znW0)Z@_c`!`hQJMR+-qzel0Vd?8A1wkHS0>0t>;=5AzEbOZr-JGFKuyckS5lNJxgb z&X$_BN3Xk#j1uPSzx9?X8LeDREqvMv%dAy2&9rpXtY*`jOW*1k2m$~gz%Luwypg6s zECdN;4EmvFfYz2Pu{weBDkbSJVabr?4VMkz*MINcr)E0nsY}T z!ZgGOwu!Ww6$xv)=)Ih&(qSNfC!#1eWwZ zQ(lcd?I+U32K7H6mFR29geeDK9QV`g`^(^5hU`wE-1Z-Fe(McsjDnzy-S9Cs4aV9` z4i3$VT^C{9;7QSu^U;{|jQy&K%`i;fx22^nigDsV7m~-@UZ2Rl^0W$`G+)@kEXcg@ zn=Z7z-n^~ly|ZU!X#s@E8|!?R;euI-G+fA*>RqM;-*~i0^c-}}qfvimXW=%eN-(ZY zazX+>hE7|?Ov3cZ)PLbAtv5#5x|qmVQ!D5S87nrT>Ga+lC!|cdY!B6RA0w2(lOg z6*oC*_D%1jBUj%i>`i-;opIlIPAl?1B0a$b2At-r-jR%)CO!Yd{0)t9O;h|?Iile7 z?ca()#Xu*DMbg%5M7CvF-XTxBF4)W;K;q6|i58!D7N$Z`oUbSC$$x5UUvqkA7ATg9 zo>c|RwOoySoeEg55t^^>@*f|cu_PweJGix)52@`H__)Tq zFR+73}zO3Zp5-d3hXeA*{SKG$E{M1xJf1l z+$4{NQ(vU}tpKgmPvkYKCjyxKA5_c1GQlMEV);XS6R#RI`)OnxOOS3lx1RwCl)k2m z;Xfq!XrvTmRMGX^T9XPTY7)4b5bKQ>_FU0z0sjR-68L+Dl8ac}Ph8)d~? z@0_?oKCV>+_Jlt>Mar1W8(zghquj>MP1{)oL^F6A#N?X4dFwHKB@!P9Z=sJ_nvqoG^bX+@zNQVmTJV-kA z33UF798kn!j+QJeirk3$OieaUu$|UglOvj@XvsE%*qvlcF!V-f}ws}Qb*g++<8gUUuc|^n_Pzw38 zg5i`>iF^=ncL7$kK03gMO3#c+ye4%KCxuX7pM;%xxfBY{+ZO8ynNtJ!5didwKLEdj> zQvrDp-*MTC#A`eT_UO@^%<2Rd+J_qzW*b3$_% zY}A!_W(@ zk~`-a5V_^QISw}(QW+%1Kqbs<>=t~GWIjF}h2#`$hnGOtaWAq!X_RPGtA*>f`66Vzu{u>`Qi!AE-CR=C8ef}s za}AqJ&kc!y^;R&^`PJ??1^LQGD?y00=O%n*kuuI%(QmTt&4qU3QLEg03py8xA-9YY z&G}R5dBCu4<-OfIU;i_trn;IRe#~CDr|BmFfms2w8LmfnF4-%Bxn4&!9-OjyAqI%7 zYoMLgTb{~_b443i29tIQpD+(Nc;&a;o7D%$kZ%XPTyxs^dl~YQkfwMF)%V}c(|IWN z+u{PbbF~){Ic-m^{6|#5SrXq?N~9t74$O`3yqK%%tBB6!zFUPT%&|7j{aw6491vn) z_US2ztl22Gaa0g9I*Ztv?jC`IP{KCtJi7!Y)hy@o8?|Oio7IHs38Fk{V>Lf}Jp)u8 z|K6iRA+clCPPG5^)+9s1`Iza`Pu-GPVAIZJI)q3z`8FCBz`CWcM`= z9`b`t`pKvy?_MPnV9xTv=w!>p6}@}-8Sz`FPhuw6zJatmh}rn~W)6iWW4REnZpim; z>kF5=R2t)8R}3SVRppNE)~jOn@!&X>sHVE6nl3wN{?Ay-21;C@f5?(+njckiIDe|5 z)vm5KYV1o?*#>FdG{76)@#f{b`_}OiD3p|zC?!Oev_idH-?u!&><|CZfSY#OHY zIgPNc+IsvtS6=j`@@UsuNtH1M3z=gSw>$5{(?1hFrxVrR6;84@31%oN*7x!jU*8hD z6W3$VWmZbfC(#j8e}1A7IB9-6p@+ljc9^P}#3}NJ4PorAkLx&jQ$J*z`t#=i5f&S4 zKc#ps!k}N@9z4;|G_?(H3XNOx-i}AJteGwxtsrQYr?)-=B3Gk?Rq;TQNWZhk2XIo@ z*?w2YNk!x~|InJVXcf9qK4w+U(=yhl7O@MYs_`@*92Qyp7v9M@ahyMTSn!x3yRCOP zblWy{iho4E#jj^9S`OfJ8`M?H1s`3xBI<0;CtTZuigwQ#25ili+< zGVfdf*m20OW??h-kI^RU6O~`74Gs$ z!WNtR-=%NV4+;Jtx|}~HW{hWhty#ra*B&J2fYAbs@e$#lbGl7qQC?knAd6KNo&nUa zLwn+#_o=`9_n91yKm`U9XsUcz(Ju8&E=mF0A&jYK7r5tH504nd%k>k)l;sHWN~?r` zL^JMz#XB)@>VtRK1oBlCQI%ioPaT{u?EieSm!}B$*bD!CUX{c4k8q&I^el{1I}%)^ z-7YViqtG;b+glYjwyspJO}FYgbv^_iH?30OwG~$hJ+W*#jQaWKHAgokxi3#De{mwc z_QINz2NNt3gw>qpx{>Z_u_qLq5Jl2A<(aLhp@t6NIpq8m7(G@f4>@Xz#GC^L8 z5zFZ5_Q#MFRg8kwQ6{D!8I!>|5_Vcco_edWbNHP-A2Ct9#>fI;L*;0$j=BR7Huym4 z+03O`DqUES@)0~e8lizW9qB6FsD*TbDn?ga6{i(+L=t&hY%ja@sYSW$9t899al}&q%D(d6n`AqjWfktv)!yE1O2>c-z{cyHSp`4W9tPLBiTibd1a+6 zEEE7TUd>P$nIj4LFueYEX5*>_BpQ6!@awp^tf)G&)M_%JyZm+N=k=Gc6LQc=@2pPk zrl6!ecLDzyjaxI(3co^ru)l~n`b8I+X$4cToGFQ1MozTF`ZM@A(aAXmE*(2!u(G}C zP<95PuprNLrR%~WBughJUo@%)TtBQm1NPZ!JXywSm%LzwKz8XBEyoX9ak&_+V#8*c z6GrfS^Q#2wpY7plNCPcvs>4IXmlq#1PJi0OFobY~gt0n($O;l?*xh>MFu1}((Nx~6 z=3q!@%*S?cqmfv@?xYxiS~ga|6Dr<#f!-o|-qx>$gsu(d1)#qhR~j$D5b7Cqf5bE`T8sDGsaSoO6bTEV$<|8+3pXHsPHez9_=DaRka#8 zWnf=aeaIJz3=B){84XDe_5j@Or?i{y=uaM={EQpT0&xH>005;;PE$2)@6u_4n3MaE zK!$ac1i}7Wp5KuRF>`yr7`&vg)kS#pyVL z*VdkCp7G{yak#y=y{(MyTc?^xl3y{+=)bhm`V7`J_!=M%_{|B%uB@@v3j0)_hguN? zI|3@V`KU?aEN7?XMEq7j?ps3Ys%7&svu4@;*%AqrPr3S|ll57E;Q-IpvLv1ZIW>+O z^ACUTeEPI2>Vp`LAB+53sT555crJ7Q55 zAdT)~R+}S%wb&Z}n!s7~vQ&lLBgKKN=m#J3Fcd6Q6vf{?p%L$IcZE{HWCQ@nwZPSq z9}~79YOGKx&nD<6nQJJMeWbq>+jc{yqoSmJ(Tctzg^!2aZ{G=2all}< zDTlu?kzJSM8O0ZjaElq%pY(>1LI!@1aVT6sFB8&Pc0+Y52W7w7COR6(s2Y6}!i5m z4;u1@SStIj=E#G4aVoPFgDq^x;y2n5nZLx=!efD!0=uNT){LR0tWrZW!ee!Pq2F13 z5gH!EV$R8lGRjG(d(yh5@;J1CP2bSUklk)~^J;zdgiNc4$-}9MQ_>_Hmfpjd3IL7l zu5Qh8&lqTb`>>)|G+1Cmu;a@Q+}%L<(HGWyN+OdrIai=aPrgwTBtbqn=_LPT!;NXs zER(48%s4q>E@rLFB@Hl(eBTHwd_gKit*P`xjOac=&ba1Z0sG~wEWF1(BAq5 zh@omm9~2#9dZDBZPQMy$>kyv?~qt%pv!vSz%_csXclPyc%%*C%^UQ_z+3dwOp< z`15Dv+O;f41EJA^+Q&Q;gLrJWvtcw1ajjzhW&gN-L{4m77>J!(MmpIM%4iMZ*WDq& zV6)#fKU=@P84y{?6`960N>QRFNVH-SuKHrKHQ2v`z!yN^F|mH>cfH*ktFx}9to33v_DWyUEIEtvh7KCx}oCF78`+1zuSFTe!Dsya^ zUDTHdD9%mOqntoTx{QKSCG74*#M4mi?Lt8WP>Fhu`U~^=!hj%8b}d`ez7#!dNQLEb zua#-J2EOa_5QAG8X4|N%LSaYq>qAa}h>6wVFRQc)4HD`24`FH!fciPyzSHAD()sL8 zMNfHC4j{f%;LQ4vPL`9x$(^g6VQzcSH~-f-nwh}N=vdFoIY_J69{)i$G#B8Cim#k7 zgK{pCCA2K_*uuZP;YY~Mq_3}lZ0YI?+$b*E4v#aahW@nJ7G(EG+!)6o5zgsd-3YY% z#0}QdV9qS~$U{z!X|#apd5~@AihjOW>SF_jjbwk8KDET|zN;p+pb5Emjo|)Q%d&>d z?Y@~%JyyF3>PnBdpK2x^Fb5aC!BeuIG(A)!ov7e$!qm`I9OJd8)5q^MB!TuUt2}ma z(FDp7qgpfZqO5S1kLm{dE8_OM@E;&Zna9hmL(2>AD*~SynTlvapZDg z5mYp?hwG2#dOZNcEZ|d7WVJ%q)3W1-AMBcDJ1(%88i$+7r}u5a;Kv7 z@?>n^a@7};ThrjTp4-J95ChM#`PdkHO}FYG+JzwZTFI)b)BEX8xsmAm)asCtMv z6+VV`?%Tn{d{S)vjuYFHN2exr6IHur#W-MaSIJ&Rk)#f^B3>8XaZN?|rK#~)MY+hN ze<{yTimHCxh;N=u=SK+0_8EZ7l(Q99p)G!Pr>ZLP-cjArSozg8&h`P0GW@$Pp0_oa z2P1WVF6pzB5>xdk`}ff1Dm*`Db>2He3q~w;V&z)pT4p3&;INQ9@?*GtOK(LZYAz)I z6PBt!y|^dx!#ct_;`oHgN5g1FicD>CXkyhKkTGQS zbEj;{GY_>0lx3E1=m;sAc*FEwv0%qmc4wuMz+2acHn6N4`A5(1V3|5DWP@>I?$Cg- zyY<_6p{mS=hBt6a&NTaIn>Sxu>YK^Qs#tB@Z)0@C?_lYO?E5#@figNd>ia*ZRVbK1 zGbTyy?3@nbZ7(H=4g0$RA8W?)i9vN0b`C>s#n+}HnHazXiUr6e$#o}p09EW^d1|3h zn|v*bg*1xifdbth;Uxskl)gxiz%;a~+$KH8Apm3NVToHvEdIt z%W$5M9`$sMJEnr;204CIw-!>=ozM1@4_ka6Y;3OPhhzZ9uh)_V(Y;p|;Pod6BA4Gs zis?rz2dO~b;s^o>IO7uVWc_K$&=@qzLsG;zMPcPHXIoP%^AwoMb)V*2F{8yvap+54 zUKEy}n2sGOoy3uxiZV+X#BZtEcO#a{GL+e+)gDQ!>Le}}j&(kIJ|ZN07VErP(Yn?m z0&)@%jpI<@6RGdhQb`*k2Q4q*#69rUIkpX|=um8^Gda*BW$C+a$WKs6U@6J*UREcj zGLgDb4`1HVw7!Mq^Ez7++p$sbWxg&Q9-64A+i$(1o)mt%9(y3DjXiH?c~co8!K9`y zoWDtHL>g!sa<^IoP12B%7P32{vB36g_n=x03RpF*$1fw7pIIAxqNPUxA4$IC-#{HI zs4}WttXBlRc2c}0m?dre>K#uAbHQAtOTAsLpVO_ndRY~$7&7U)_O|vD&j17=&(9E; zHLLra)!couwKi>pah86|MRy^IN0c6!X2KqFf?NW!<6Vqmp2h(89-E!dh8L9_I_DOy zA#LQm2)Bw3kw%rW23@&(j^t*}$j&pst4f7HMn}VkohrIqG%Kum^SYUJ-?ANz?{}d9 zIdb1VTKRXRA=lH+Thp&1^Ki|E>7o7C7HQFe7zY;z&4Sf2`4g3vfQkj}lGG$cuXV-F zEaEkBVPE@Tf=sFkvV!t-V#sTtH5$T?tdnl{jj~0{_0(p-c@C4G=CXc>Ckw%Hr241z z&4AVt?Vl6b>fExpt$krL94NOmw_Px%qQCcr;_<)Qr5ww3PbWJ3oedcyOU5j{KnAhB zv5dGof1IR+NY1kN)uPC99t%fE$Yh|>z{~ZX&rK62UA6BPsxBF7f`kb_z_irtYFsdY zEj4gzY9hi?NPKma5&@*7wp+xyd9h+g(9%%&2 zA|npt=aCV}Wz)a|Hmta$D4CUB#04}bNruQfK8#ATxMEdhV*l72q#%Jq{*R7kgMl=g z4~MQK#$DQMjNj>9fT$C=ObOW8p!E!hBSOqK3)M@sm+fG`hLZiv6gp zivP;`PJ4~*R{v2+*I^!qV9ReV`CpUK_K^?p8E_S;jo@u3*NEE^b`Ety4h<)k$Umkz zc3EfCX%*!sE-({25;5 zIFWgh)eXeX4pv}m+j>7cLDKiU3aT3_=a^EO0z-+<(z|9X?JhI&(_iouZFQ+Xi^2!I zv-kbo<>t&a`e{wx{bu7TqQRV!RIdKUULAx{LEX8OON;*Ut>B2&BKqS;Et`SOc;{c9 zJ)z)WQ%E;_F?qa0<?GX0yKOFcp#xcw zEJ4Q1x~23s_iL}<8k5ZwexYm8xQZHG-UqJm0<{8i3+{Rn-NO7zrF1vNU*9hmwSwxA z_itWy4-la|cS)@UC2A#};gSrp zyvb)kDFrQxS7c4OI%wn>K*Z1ARmvgpm~$H?G_9FrL4on_4X1eTQ{k$)LYNbqMEXOx zpH!MCS*kUOQIMR4dDR*F1D>+*SXGzLy}Gig0*T|$MAy6Hh~sBKWA!7;uBdVywBv-@ zrnx^Cr**(t$}m;YWo11}Q%)J%hjFf55zmhLs6xfa!~2A=#FS<2?)4$304}z3|BuO5`;+yr>~Ak9@eabGERpw7GIaNW zABOw-wQ>v^IEP?z@3w*NB%N9Jc3k_=Oa-FpVwW$J(kov!341PEo0kljtbQF8WHbeB zX$F?_HNVu{eJ1eBBFYbcnGC4j*L3Z3AsgVENX8ar#*qUrWk=r aJjkqtsYw9o%-S5#3%mp6B8eP4FaJL??eKK~ literal 0 HcmV?d00001 diff --git a/docs/screenshots/openttd_02.jpg b/docs/screenshots/openttd_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..499f838cc7c34b35ceecb0912c0ee50925700005 GIT binary patch literal 11871 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

        n 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/openxcom_01.jpg b/docs/screenshots/openxcom_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..013c216d6635bbd709465573c671676b37f62c82 GIT binary patch literal 7918 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/pixel_dungeon_01.jpg b/docs/screenshots/pixel_dungeon_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21c6770387091a9b625cdaddaa39f2a4ebde54dd GIT binary patch literal 8293 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/pixel_dungeon_02.jpg b/docs/screenshots/pixel_dungeon_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c808e5926c557d1a92089e2fbaa373ba40dec65f GIT binary patch literal 6533 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 CEI1PY literal 0 HcmV?d00001 diff --git a/docs/screenshots/runelite_01.jpg b/docs/screenshots/runelite_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8343a8364abc21ccc55a533fad3d24d3cbf7453 GIT binary patch literal 5189 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 PI2&&yV-hj8y`KFab<>ZD literal 0 HcmV?d00001 diff --git a/docs/screenshots/runelite_02.jpg b/docs/screenshots/runelite_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a9b8d19e234a6efefb1e992e373124b97f9e0a0 GIT binary patch literal 6031 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 UkpxGRdZJ^JNcCHR<9h0U0A-IV{r~^~ literal 0 HcmV?d00001 diff --git a/docs/screenshots/sandspiel_01.jpg b/docs/screenshots/sandspiel_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06c8f353dec65a04e7af5d3db4435ee4f86cf9c3 GIT binary patch literal 6394 zcmb7oXE+?t*6uJEL>n!lm(fe269l7=Xrsj_(Pi{rBN9DCA0)zvP8gjTgd{?U1TlJV zLG+LzO7J=NobNm5x%d9Kcm3GUT6?v3zk9Dg`)cZH2|x$a*3$+MU5glz7yxiJ3(x?N z0!c_nfTY(8DJdx#h>9F^EwndoP*8zs>FL3=U@!wS`%MN$Rwgi*g@=WegM*8Ui{U0O zgqIV-&dJ63k0M0ZsUR{C4LLatCnK1V^Z#3}J^;YvfTw^qAQ3Ns7)%5N6J7NH*Z}}y zVjvL_;NL<<3IdXl6A@o~VRQf@Adu)9Hud!;>2(YdF^~j63MQlHkyHmUm^k<`^Gd;s z$QhaV%mbcfWHo#oS%%1GHvNK{nmPJ6;-xhXWaTWPyRU1p5&{0VMgWrQYNTY>J~=Re zhy-v=5g7^SpHTi03?}(U7ZV2tzl?^Dq`XqkiheOdqesa2q%|}hGY_t2093&1I4}?l zPz9{2WP9#<7UZug%-dOPN1ffhd>qwaUIqngF&f7aW|&vH=`zbW0aRHUiKZSx2$&fS zIUkAXhMK`qfq*sMTK~CF1X6^LB*+b0;1M`C>PaXF*U%+b4-?S^&!Pd_zwG$fwHpuM>5>d2y>y@(Qpki-9uGVd*mR)S?g4c zBGj}oJ)KzZi|VsQqug2yhs0*Z4bol_s*Gj;KMVIp=mD33L*o~r%|er&Ac@`gLER zI?4JXCe7*|FYmKKTa;-vskY4-15W!XArae;=k(%NFS}Dp3XtA(Ub3f=SGLWG`bz)Pi<<;{4wLUrB!=2Nioaq_R{>Y zDs{tqnQxS(ZTFq0KCYylrOBcS8O-=6iwA9bKWi9!8R;h_Fy^3Vy;L04=P;QyFD738 zoV1QQIDOcYc4}!fV#D-y?TFxmNk>&7o>(wqGNPjc7KpK-c`cCx#~nH7P2LTf1Fy)0 zE?NcXXhEF{gc01Plg`KOGfdgIr32Lo->88IP+8i@{p9yA%hm9_!`!^n+`>fEjLCeX zNV2~Qy(zy)5dULNcvgkR%7V+SaP7=1lj9{w*vvEwNDw3#vX~T|JCf6qCRlj_o_uBn zvq3(BGo^+NEw3hZG>=836qZqk*|#^gLU_Yn$|!;1HXuq8dUEd44MCZC=*>GSBdx7S zHjmLm-F{BT^pZkA&1zSdHv(ujy<5H=(8|o$yaj*%0*Xox6)I)uP^zv(@|ADCO?U&5 zNswa_KQ7r@Db03Ki=-&hoj1Gtnf-N4E6#)k{zG|L!>iN>vdYw;S}g9wiMZt`gY>GT zY9EV@EnN*&dZ6@9c%#HRLh8s-0GCo1rUjoB%p8NNAAFviv?znC#z`h$R@saVYazz_ z@;zrVpT?w=^?UN$ft0qDBEj4I_f5$l&fJ13?q!1Ze~9Hbe%7WI*XGy^hJ0sDGkQ=l zxA)@CSBhz8hhJqv*%c&2UxWB3VT6ry?Cam(qV8DA8pj1hyy_Ia0>nmj4zz8({39K1 zc?BT90z_m7e2+EJij<4Ptyp_eBF21CrOsJXq~r*bz}I;(Hq+~U`Ezc?&F2vk!bloY zfEuY_stypBggJ^03)h(EV7F!DDR(l6LscUsczRGT4yQ$Rmp^f|)kZ(7SefP#*sp?p zZ?0rHV6$T`17>6@D?~LnIGVr5maO+J ztj>dz?Y|e!7Mg84;tn}DaIkmstin#}wyvGbTJaYLccZ^=6&tv?-LM!gUIK-Y1T2OA zE)U-!Ca=%r&76eMkJ6T$4-CMPGmXRsUwvzG>8BO8 ziNl`OxOK>!<88F=f5&PYXO{7owgavJy!g8A`oQ3AOE1R6!`CkBvwl+po-d+N)xkR6 zLpbbETQ~E)?YNPA4vf|zeJn(n=mNZwH)_P7;fyA;|;LViOYg#O} zbg>dCWj7`Yw;>NW1CGCjPp&tY;DiN}0%m9XlxuV?ANcPW*u4%omghTPeRQZjWQ3QW zWPNbRK^@b80D3UZJ*+h?+DzdGPg`ymx3a<+P@g;$Y;tKyiWFBu^C|t>wHuHeLMcS$ zc7Jv(AR@LCKh}@t1Xd}1(QJGyXCT-6G_N!!I(f&+cI89H2C;s)%0iXOAG?|_XpiA2 zx)!2d*sW##PJUZ+m+x4s!Gc^34pSX=#-@7Ok^Bp$%_Zpd+;#WT2E=BASOEU-Q%#NJ}B56+fJm3Jilw2QWBsC z$fxc%w~{ppYzmGrc7K!yn;gU7yahC|2L*92PTSb;&|Kox){G5ELuYK3h_il{d55Ws zlY3Uxg;QhYo>M4k0HfGX7tO8AFe3zrnxpe$QOvBKmBs3Zy}k0hnkdRy7V?)de~N{Q zliIEL{^Rjm{y$Da#OAr?*SX*HypoN?1wndB)TO@#u{fW%_q0FbH&`hV_*HfLR<&&Z zyhPs_3FR)}Q{XGXbdKgZLUnM8eQ$Km`U2{n>>5=WdinJFl_zb4#Z(m6j#LC&oU&xd zEM-Q}M?}WtToCg0AenlQADJO}x{_0!cEb5M^kspvDM@0WckRa4Hn&14vr~~Q$)k5$ zxGJ3l-yM$bSAk5ePV}ZxK?Eqak*RgH@Q>+-r%Foap{@994@92VfVtd4n3Q{Yw--KDyVf5Hsgqv6;lyYG4jD z)#4Ve$ly!3^M+9+<|HM;2C(}pYZ>=F^g`b0QctxkfUD%$sc5*TtAJ)Wq&#z*mb<7& z$XSRL`g5W;=yjztL3+oGOQvkwlRGCEC4RcfX2dmwBuGrw*(p3B1|q-nt^SyBX~&^LID0C2oC(6B76 z(yVe9FCe`eL^q{f3as zzP)}oBpYW44H#~|P-)rySSNDi?&f(kQX*P~g%nDMlph@M`R(W`Z@xDaH?e(!KOy>z zvWO;=!-rh~9>zJ^z8e1+=#==0BI`GJNwLo9a`5dB`3_f8b*G-FrLl47)}6{j9veIb zm15(%is=PcZ8=>jh62IJm`zoh>R3BZK@oPb-f$thE^}CRq{V2C|H4(FI{$7F?Q|O5 z_O{*fKa5z>*K>oL5C8IA>{-Hoe%=rYcxi=8nV9uBidPulMRk;fN5!<{qE;BibG{ zPtu~Ya6_~eyWf1ziA5@U{H7>0bMb+5&n+^gr1{j)in^{$!0Il3-LYwj*bvunHp?sM?Z`x!x%lzdi;8#?Z9ug-y!28@V9E2 zPIoe|XZcDm((v7KHyj<6zF*hz_?GDgFQWx)(TdM`@3TVI6zHy3wg_2j5>9T7*Ll;uS^2Q1Udb=196Zy~yjVh%i;wy&(+>zNdfN z4wU139%1bNPE*ZFP~o<>=4N**Aghz?@5e;m`FZ&DDy)pPRA!b5{m7azP}H~wLz>7t z3+(!{cqk)$u-Dh#nAK~)y3_d1HKXrI*HeFME$OBQBPIL2k36~(d0`!$Z<{saYjVf= zwSJzfHW*n1B*0Zj844AZhjeTGH#vX%w=LM!Z+TeHgyHz92aw+snzOkSKd5!b_y6|8 zrJQfS3EV5jS(W9o`58&Aw4zoakzSv#?Y<&pR#k&{WkJi0S>|>OrZb+bZ+Qtjk zNDjDtxP5k+#xA+?jNDdNlj-*TJ`U0--^f$z$~y@a8Jck9lXzj8KvKowrO44zzhaBj zCA|US(fhoL4r7w9u!Gt!tYW^Wwl5TeYK%*(IR~ol^0w>7=Mv19P&VSzW|4L0FE*ZD z0rZCUhAA7SU5sSKWQGwx6AuifQKxN!zAC8AxL@BK(@mHu4R;GceTVHh?YnTA*+Z4pM7l3#8w{Cmr1;)k0laK4E7wDQkrffLGb-fte89Jq zDZU_Z`RIrty^Xvt`|{Zx6~F4`h4UW9Mw;a$d&S=3bp5(X0dQi`@x5%bSSUeyRwY+c zkoIr=?yD)>-mjzWbw6mrsc=Pwah+6IAz>@+aa3_~Z*;u3SQkTX^Gh3;J`bgn*=)G6 z?5g}V4BjtxcR^1%Ug3i2W+_#ihA(c@n!@6fFkiev#(YW|UH|)=>l@RcIllAX zh8d5|!hZ~VxyrYN>?=UG>cW~0frqID`AUN1xD*;H^~;z@^Rz-adwv$tY^GTBA-a@R zj;Wz4@{}0ZR5S5mt=kd$FoT`c6QIJa`1|9Tf%&j@PPVX-PG(kqC8mseqdCJ`ZgzZP zPR_w75*7Z;%4jUa?3;K{B$9AT0?S`e)EYgd$M=%Nx7LD-IPY({3u*YK zm8qONk<;|~IRzs1B>JW2Qs1MLebJ0Q*U;dDC6SxPwrh5^qPdVIU$6QQIrPU9bl`}n z+2;8SymxPsrHLNmqo`Qsp4CIg$C@DTaF#lpmf&ta<{Y}v{CDV28C7$%{ zeENg-UW9Ojw7i&h-?+H-s))@*iD2+dy`ch)+gADc=koCRC~r|n8;!KE!+I!jXnshA z@33FZotneu`Oa-jw}O;p{UI6Jzn##CDQjFO#^t2s}+HB+DSDHz{Zj zls7bg!^6?c(g4A?s4dWfhiSmAR3b!yw=6>5r2bt>`}yPNhM9HUK#TGWV}%5VXNW_Y zMh&#RC4nJYdwC`dJbRz{`KANbe&9Y zKV9$33z#bXk+nK&7tOn4CVpEU5_miLb@y3Hn&H|DROEWigJ!g{(t%t_WidB0<9 ztdzJXIGV9V@QIY!n{@eoz8vJ|EkXqP&67=z^f6;R?`it3FeBl5%AD;A(Xh}JBdLf`8se9M&&j@Jd{d}78GA3OAN>3PlZ5U` zkb`pZQve|cY+XfG@$qz~wXaSp=f2Cm1%C8W&2~RoZB*o&)mm6;qhWKwu5#IJFe`8e zES_A-7Pqc1c-x&PCh*FD$B(KN`WN#fA9uAEw5mA*Ijn^T(#o59bEq1_sV_0NdwFS z>;A(ax0G*tjemclb3Rv%uJQ?h$2gv~MAL^qrHv}I1ixZozX_)e<0>#00kLJa4+GTWBDztPuqKaY1aOQ!u<=GCVhhhKB;)G9i!QEzIs>Izp-&)a5Mx3PX zk|dPDC2zg6i;o;Dih>geYeO?NVJp@t%AiMVB6?@NUbY0n$^8$x!O;m|E@3~Vh)~ct zANn4KkXoScq&ML01v!3^glh6&k>bqozJKcfse#!zzIz@9Gs{$-rEeBY2J zxPJpA@8sBgm-Ajyfaa2x<)FsTPDw$S%~8RZ0B0MA7Sfl;0RnmwWDiLfYIePs0K+PU z#YN&XjpzJ5{0M&;XK)*tW6n>mO_=0v1;(LLENxTN)3DuQETp?Et~ZFB6arw%_==UK zIokXF`BNQC-_~A<5P!+i(|B$^h{w>UZ=}27RPTS0{V&?A5^?EocTD>S=0QAv+!0C74|94C zv+m6(mo+>t9d4~d9qLcP$IOgSt+!FHjz`wSlh*_yn_ZMM9P~|0?){T`oqst|hgz{6 zqlJ45KEslKKiZ7j-WXNc8<#HGe4(8;Tbuiehfh)A!C=6+7ChU5peh$=u_qi){L$1M zPDvcUi#h)rX8NL|Y#y6tv*ZO^pttf#_%-e~vQQLf?~hoQvDt%iIBn)=6%z9JBi zf!q8Q>6B{Se6iH?A0`r(ry_lZx{`{9-(f34-a4PytzPn|+Ascn^gkL>f8eWSwcySb z0HIvd65jY^_^4()%cuJf*8#;j*%e?_=ie&K&H~YCrRsJzvgT4fo^>3BA-|uwZ>TVn z7rxY}r{W$wCXH5PryYNwPC`thzGyP!u^qnKAMMB^1Pc!D`9w5M71L?8_#w&)b6Zs0 zuBNc*;*r2uTkmYumI&zoKv4umR}IpnW7MAN_L;rgU|E}O&v^VVgjHVrwL2Euco*28 z6>DmYq6V7|#CwkM-r0cteQ#i9Mtl7cRjc*O*j8~oOVn@>_D&g}%Pkf|Xs{vZ`LLIW zU8yj9A*E4{HAo$jrr@Kvh-N$Wr`V~X@!(*te)j5D!I8IvnpY27W9A)lix4*~w!5WZ z9Kj2p%i@hZxUCR8hWezZEBJ&+WC%n}Xy%q`zDKGz&S(b8&Z)C7n!aq=|CiEy_!eFK z=D$Ig{Lc~TDk>|v{+ofr#__E$=c*I2!v9wmZtPoMe-`&$0VdM^P}WwxH+3gx*xA#v VzsC;G)W+YDXFtZrkw3he{x9hV6g~g| literal 0 HcmV?d00001 diff --git a/docs/screenshots/sandspiel_02.jpg b/docs/screenshots/sandspiel_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..164625d84a4a65300532f1b8cc2de69f19c2a211 GIT binary patch literal 6403 zcmb7nbyO5w6ZgU{B~nXBH%K>2NC*hh;1W{OwZzg$DT0J_EsKPNur!iOD+owQD9tV* z-6^5u$Mb&YdEf8fZ~mC`J7?z3+;PN}93TbGZ4ZD60Kmls z-t89fU&6;D0D=f{aft53dgK5cTo4e1M?gS?45-;{#FT5)BlZE9Wp*Pjn0Bz=|+X~WYvxwusgy}OQ%?+h~F0C4dBUvK}h z2)etKJE05(02c>{g9jueB>2DE!NCOpK@?y-Hc_Q#lr|~U;$C3|wOiv3ADC|HwLlMIZqKD8&+Dd`faj#0w zNv=eu4Jzps#Ct}{mEF&Zxw0}AMaYJEP#|0-Mt4`MIlFGZZIxk;TL4bAcq~NOKGhtj z3+PYh*UYFI!$b2>tiX$~QuIbZ@o(Oo)M4MEVy#m{-!;t*Ez*PH2XEKMiC$ulASXoQ z%b|Q<|3P)ldxmMBEV0`}D|G9k0!U+K5BxH!CB8DrhGM8WpFx@D8*i^VLeMGt^T}KC zWXn+7Mc8$B=zZo;+tL33y}-pNm1rRxB%1)73dO}`dTe3=3JZR_=s`G@-iu(-P3FKSbF;}h#WvQu6|FHSlB`fAPP@Z zPbgx+6ovmv|ECtf8sYr=7C;khu+Q+v`oGA=l8}vF?iTPZcj7YYhW3Bxc{rh3lH!pQ zT4AXp3bOg9jbXCf`(&2rdUv8btTCn4&G8uoV4-ZUZ9Q1WBmF7E)GJaUhPOzec&vgt zB0J@^{xl~qf3M7A0r4&i>JWZ39X)wzlhGC_{&}2hJ_r=wl7KLnA(|j%-mIifs}vvZ=<=w`tGlpSG`~7`EQL}ES3LUk z9fB^OYK>KTsJ_9onZvvNO?cD&^{?nBv68Z=pt$&L&9wYsz5Zdjt~mp@YO%Tko;n)5 zuom>Ue)(mI?e}dA3YUp8(T=mQOl0v`>O|)}NLWls)=ww>U?`wxpH+HEl6RV?-W!%; z21OKT(v7#tplQ}orB-1}sE_nEdqvPSC#zQjY6&vDf#0LPC*%vnV>~ru0n=kOz#Lgh zOCQRWn7@HBPd)$gt0asH9e-c2SIH0eVL;$fl{Ax@^$vPjDiVv`%jan>fui{RH%HU` zIV&Ireh-CQ|InWOX3+R+qh*jPtS!moK)&xdMT20RO_ff^L$PKP^As^yvR3@5pnJxT zulBLU(TNKgt!AvRX+gv5N%42qEjbuKt_)|dPKXo>{2K%ufR~7!esC|jmyBW)490!l@DC=e{+#Z@Xgl95y-dp>qIDla-EEZxQuJU!* zR?1}v$*4(nFMAO48_T0v4}M);E^!8XGaa*9?vvDteD8o)Y#i{wSLy&j9=d)MH}3o% z7YTumgA<;+#FU6+*stmz`z#7ZxpHst8CJXz3h;?y%Cw0p{X-we-5TXZq7o99O?5JjCCN$`~M02##CRlyM`jm!4Mwzz@#{rG+%>Et)k zOhyho%+I-n@PteRt_Blw8k4Hc4{JLB0lAxImoK)Gah+J1MGPK69Kg0r;r z3?M1;yG~Zp(h4RWcwXjFP^8y@7P5T-bLRztHQ2kpYH+ldG*XtLiCT@!j0;(hGqaF> zLUlDl&>A>NQpn3a;Wg73q6h1+%M3FPCbHDrQ7_OV~ zP?nF0t$4MV-Wq;BpkJ#b>yj@};rjZ!n!<3|#}9^Mx=(ov1F}9au-a9&Sai?4}EWE`ux$@#LLxr1@VOq?fu274;;@Le-3wToEv_y*1)N6d3I+$@gq6zb0{_ zOqW~PXlr1)gw6&PzC0n#B)DAX2G}U_84;MxmQJ+&4Ao>7M-w$Unq>yW?}3BfvBD6i zVe9J6vc%a!OVEO#9Co3_ zpuChQ)tQ8Zs+8)szsSr?cHhWwb%aJvxnK0fED>FLyocM_Pz#O`&P#OBgrh>nQkQW+ zlz-c$T}YNn?0Hyb9cfwl%?uvusKq=ucdeeKW_pYsU^r#*{h+aTG=G$C$?<7OzrB)9 zFkfNr5;|r;WUh6U)p-)E&c;bmP|H*s7%A^=pKuO?49P#5Nn&tiJZP}5xZ&f8)xFlT z=!w~Gu^au#xhZjFSN!;;^!D&;ggoi@lH$>VsuC%!~9 z+u1nP(e};;JBXH9$ir2x`AmnNs&(Y}fXu#nGi0RzpVNL0=FX#0HP-LIq&A_h8{roQ zKq>AJUc4F8m?syyHd&G37;G*uHwh`w=JDkX9gxtMr|iAb3yrpyve7f<4OMYH2k`}( zd4!@%nm+Sg<6B}6h26@R;8r^%0S1$?RzEP;Uzw_+{|szWzHj@zw}m+SU%fkH@~Xve zNNxcnBGnJL0+c}H%H($}yFnr8xF=6@9xk#Ed5?=sQ`4YD|1!G6IXgFh(2 zTx2fV+E6Ya7jFVZI!60E%PnD%BlT7)pnrdM5E1aP9v+5n;ujbR`=M4LYhq>j@^kgz(Gh=$NldmWj5WOyt6SUg zC@$_eHf)CRtzi8&EyqUhlj1A~Q{Hq~pF&7;PU>G^<}H9HIT!dw|4Rn0d<&m(l!bdt zl$Ekk%KS(IA{X+dsv;{yW(N%Oy5x+>cCgHVUKEP1!8;4Gca!)H*6NaP0ptxcyw+<{ zbsqf-nBPr2lFT(z0k&Qnh@P1b81w2AB?0Y1UZ_eWjEn7Y8Rrdb4I>cPJwkPAn{fi^ z@Knx7f8A!}Ws21o1NS&My@Z!HCobFq2;IAKE1@@0)BA*bZZEMV`MSnCqf*5NScB8` z(61d!#nelMF0b21|43a)bhVqOFM-IF2>+>F_>cE4j`iH#14Gy}k^&Wod3X(JdxPi& zV6r0n zEcvBgt5g#A#5k*Jr&N#4k3P4xapYjJgE)zyMD=x1>!&)hgSke`ULJ}~68?5;+gU*STp0ePx4pzeL|NH#0Qy6sxF|X1FXA3NI+aTwMA# z%GX^hf1TDFIXX;`2s-9V6Z5{t>y1BY`vgl-Wk5&Fn8!#p%VT;jGDnE|J92FZmPZ%KC7}T|IvUkOp-#EWcPbwA7z3lZk_KTBK}Z z=5O{rv8}$57SKoSfq7Bv*fzwlt^#B9fp|+YWhVE&sWn$^+5S!YNXnY|NXoRDAyxUb z8?I3%$6Rm=lU=v9hd3)+jUOMs2KV}$;zH|T7!RyztSH4#Lf@!eGiC>XbK|rf+k^9v zPAsGMy*YR!@X5F+mu!Z_9&fZm^6oe<4iOQ7H2b-n-?&Lz6Nw4Qn4sO??#MRxv*RT~ ztWKWahb{-l?=A-4`3UtvZxEQX>4d#`B1PVbj?;0LMmz7^(XwDw#u{4MC9#Dg!E&*% zoSg5U??dvl>pr*-`K)}u1q{8?A^|7Usm3r;ktH@x|Mg0QcQ5GI3)yPWX)ZkI7CY&d zh+1EOMQi?;vZgBV!~C-7jv8w`4d8O=~kFDIM^c$HF_<c)D zFP`CnH0#fYdAfhfPx5O~`EOyVtp&Y^y{v4rfKhYRgh!=|i6c0(XRO|Qsojdown2yt zg0VV9T!iX1>hu7P{H9_U)KKnmPk-goHVxw%8(PuQ>5Aco-o}z1QnE923wRsat*O_QwgvXtFSl`~>tv^up+dUWY1Sx)g%zz_X8EH5 zW-Z)HW2A10L{VqWa?so85WjkNlt!IqB{Y4OGkXr3xwP1O)W6sJt*08sFy8X8PlKokceq zmxO8%jp&UQn-4dLanAniym+ePj_p=D*iS-56nBjhn~y=pqdB^jZUGYpE7Z>;tMpB3 zn;VF}8LeUkF1{svi<5_ziPu2ol58c396Spw5Q7yS`y^-zg$>Of+soWiolmjn2!WR)Y$y1;04pKWu z(SeS`yDb_KGhXt~x*PgT4Uuz|h4rKl!YQX(jC0(3a)C$mK*oX9zNiXt_R}YGyV-TS zO?=x#`je`*oevu}eIaobEK}gY`E+Ear(6x9OqKzs_k6;F`SScJ2io7yEc-FE6r~Q7 zp_R_^&3qkK(SG^y6IWSCp_~?6P`mKW!*Zjl2?@qv^>)>-AP;tsenqGDv9}K)Yd915 zpY)EnV_dB5M6t{{MrEY6xKw`ZXO=Kj-_rJV9ls=Z7Hd&^Lc^$Uu3Gz{8cy9 zZvoVZTY!vWyv|Cfn!&fwK}q-B$z8r_Im5*E{)4`EqLDS7nxl>l1KYYxhE>WhwB;OW zYSPJlSxq*z#lM0ao_5`Nr?5pUmyH-%Wjav|57f1{n7RWZOaOtuR}SL6J%-0hOi)JL zLHe(+Y24y??THZr-W)0GkCuv1oOACE%V0jxv{D*!O9a0luK2@GImKI21iDNq3g587 zu8xaU2G5Piy^8Yc`$@1#x~T;phx+8W5fox&5qz^nMG0ZRb-)U3)bi?yjK{3vl>9Tr zcg9a%xoFFg^{Bm~Xzg#lbWSz?m9(F_@|81GTEQ+Sr}h?bcVLsyQv#=z;g0aTT-W<3 zWilC_<&vQ3T_TYj&7x*6kWHSu+?@|xFE{Bg~h`(gHB1t3yUP*wmi{(%#N6969O0XYC0goT9#!v1$) zV`Jms;y=Ru2SPl&$N0pABqYRy#Kfc&U`kRl8ggP{Dkdr#Iywdh22x69C^J12OwU07 zpCTClQgLx`2_8KnpeG|HqyPWLLnlD|2nYi#8eT7TLY)KB`_Xtm<{8mE& zWqF~O^to$n?eLL+u(pn_cXHm5oW7NfXGHDzzhX2P0O&vO^1oVPf-tbLaQ<<8!~o{M zPM9EUT93nxJSH$du5Toi42e0ruGc%w zb;x$}DV;;9PKq$GWiwkfW8qlvi(XA0pQV}L86;n*`m**DBbtOah*P^HV%EcoJ8}of z2Ts{je$;8qg+;ykXb+0@&nF-FQ8D);Q-@QPA@H-!$y^^fd~7A{lqZRWKF{67>~_?E z&G_tB!H{_AW$pXJdSstN;P!pM1(Y*!65rlSCne^X)bs54RLWl)0B9e1zSxl zhiWr3eNp-C0Bm=d`oFoFD*-iyGpr?6F%Q7&{+Txk6@q0sB^fh?-n*jp^%5i|tsVk> z!3v8%8MrwZ)Xk42VYKejc7Gc;>^e}D9usOG16mLP>#M^iWb-(3UB4{v%k9pm>hrTU z5(R}?Yac((U-uomrC4|Xrgjx4{KDm^PAzZ=Zz+~>?@T9Y1)u&(_$c~n72o>gKu+DB z3fVAFnlc(DCY?2%VH^JH#KO_J7CIkh~s>(WFV9T zynz>jzcN+8E%%8+uQ##@uNf}B(~k*h%UpBFZ9M>XcRNM;x~t(=V}%$?=z^Scb&Bah zjd9ejc6CH>t-^;)6hFFukGB|WBG`e`oCs_C%F@hJmbRKhKEHvL@;+HF>XZbt0z#H)n?%-D7lrfx@ zI@V7zl;O!|;|nd(hgxG1N=N=7lHuykKWv@QkZlPkE-JYLshu+6Q@`YRoZ0k%>n-Zj@6o{x zvt~Wjj%}J1JHC1HpXH>|NWyk_%b%>g2d$1uKW6?`Kk6XPnw{&j6X(jpeNb(G$Y0_P zvi4P4Arw!Gk`^dE@%BAWa2;t~cJ<#g@;(&5ePG2sN7*-VJz?=O!B!NIP9`&6CBp!lhDcnf{cs4gl{c4lj4 zy+t*E6EZPrVp5m%0FY&d^vizo8pvjdJE zvNv_Z4p!uxFQ|G#u;Oj+&boXY}v66GYD0Z zA3ymA>7{<2@I>=X7YjDGs#Rjgs>@Iy0Zd}tLu$4kv4TuN@SS}1jKm^vC;Wy?yF5?^ zwNOWa-0wvkKL?|~q^B5ho>R`Wk$-QicVRkOyH20*5|JdrWg{Oi*FxRk|GiNjIx?3F z^tNkCjwD(<%#NZ}K06_2*lRML6nx6%Lo0?6FVVdCH8Im>@6i*2spEqM-BDeqi)(bO zpGd17&AGC+px>dzLeHfmmGvO3|4**2o3a^qgD*!=oy(!Dg<;*(7K_jWRku%=T725L z?|#N!`|fEnXV!nn_iQ0d!&VTbyIJ2a-(dQX+IiS{3BQWJDt8=m?0sa@fYD4Z(o3Zl znILd+8>cItUezJNoSyPti%1|r9;BpM>&GUGAg_d_ZS$T*6Nnx!O%Ha1)GQ zRdUbtTwnBeTBlyhpmX0hNC=gR9kiN00Ih?!-G)v9Q>ua_VG>DEm_MG6dcRWqutQy2 zb`&HPa3j@FxKXD$fy&feQ<1L}$gPzux_QU;&mC znQl*~%6Bf&0lNPWlEf=D4s9$rXthWfBi1Fh~f^2{hRx zFMs)-u?D|4FD~+5t5(5t-EChoFIcJ=qj60sH{TY?;LhT9F5(?rjTle@A_x>@vFPWv za_mbd@5j7%KYppSGugJwF~~5Y!f&mku$8<@vM-SgaC3sCUw70^>KD@<)LxU{37|ra zx3jT*exK8HHT~Wn$~nT6rH2y$7N(VZ9=piIQU_>~rk7#fkK(R(WUpkf|Hs58I!1Go zNLBwf`d*}Aa6=Qxvf#kzZW-8^HPZ=}7;UOjcz%Ji$e(6ek20+2N8^z@3j+rilNRF}IRg2CT-$92b-OTanQ4la1{k-_mC@kxG@6Oi=bgGSe)N-CffiF0WS;uq?-E{WPz6 z%9bW8E6<8%;yw#c=_lLSY(B89nw;doY?+0Dlf^V;s`?mJYY*p*jW-hxuhSP=Sn!?g zupDSwRN+8u+%j$A3EN>2NtXp#?Yv5%%rpFAY6ecPS133ObAV$KU9+>69Yo((GFHO^a= z@21c>BpnF9&>5yDrmu2Etk@_uLoSP9SNSb24w-bMIx)0?>2h@g8_wob;H#|Z2SCxW zuhuPMHB6eJcOH@;<@l{?$*id5P0f-9xm|Fp4Wl0{Duu1U++3>6zRFKbKU)OE#CR*$ zAt?F{U5oT!*&tOWt5r!t2&eQ9WCRo}@W!vgqg^e%QL7h3I9{{#UP@=U;=@P!{6ThW zxU?ldNd;A2S?e#%Nz4d+WtpTn|7fq`P~F80rqG2*`W@)eG%pUgzPjip*{8YzKe6?G zYYK;mQi~dclQy1Ak@HQ{1ii7XpRVDB6X)CDdn!26*JH*!`}%(^wJ{0-1;uI$?rJ1j zCpLj?v_Q#)!h5d0c7Katne86KO0<`%x10fIjMMU`jBL=A<959;J~Id`vI)ErgB-)E z`ehQHoCI?;qmm4q1lwi32?%|?so{+N)6yQl1Pkl)=U#pUV#^&!?9;zt=25G=V8?6R zOMt{bD$(KRbDh`oO-5+$+?1Hk|{UPq>~^`%~k$xPK39Q9P>4Tq$?w2?1VhkmgQ;V?d5u z1e9QYcjIAtlkX~D8Ai{M8gsb7{#H=}QlvD9AJlx1(R8{n8pMTO)@2t=3;UTgaxCb| z&~uc|%hU?Uj#j90zfAsk`TEWzZtq^uyL~^}em|DZ(ynmHA(c-F8e^gFl?pAUzA@X*)XcZ6shwo#ev5*>(~!GsNB19W_nPtOuZk~?K-?@nFc+dx zf4cCUZ4%SgtyC#2q+|TW(57kgX^LmCnFfMylP;&(8vEmcGxn8gSpHw1_3sfbclIjo z-Iw;msFlT=YSR;h$ zbqUxbCN52GnmM^US-nO7AdcbRYu6r}`0RWkgzs=o88Xqpf&TmXN+Y3CMLKll# z*1q`7yFpxou+gvB6sK^!EZzC~FA2$$^LM_6dEbO-x`my{Jayel+WDgzt;Da?n+XE3 z*0>1FFDOd-FVo_hUPos5oJy5M1pitGb#(d{UFgqH)cX7JNovNTEhA%q9GFvOngPGb zrYvZOa-`vI&gq3Tp-A?KPq4NLK`9CTRS1=^hF)WW?3*&4oWo~>vU^F6}brldYq4R@Tkz}w;)oT^$ z7T%KPhn2zxn%LCK#p`{fB+8Lkzuxqw+P+Q|ZlSNVV&f@`AA{_m8x3((X~6m1L^&x0 z!@P?6Se93=^3u}6?W1JY{fkT?q-J|3Y8@NGbB4Pry7ye>wTkZA^pH4Q!9tB*@~T{D z*Try%qFIZQnd(?WL2~=_Yb|Go##&p2AM?&2rk^$%wmcVEe!T(}}iYZMnKc=ICw^zuOwU%|PZ;$JSgxdKf);f^VJ z-M;n{XBQ|(T}u~uD|~*s0#zBES5cWcWyVtS_%w4^ML&WfI?Qm55xudMTbDfF77+Xx zpI7tEX_P9{YfCdaZ!T-Bg(dcMk)9P1TdLz@vBD%>R--y`(vzWG@yh2}j zO_(X5imjd;4D~~8O?FuUx_UD@PPK|R*-rVehK9-7h~FIv(09CgxgqF+M!xw5A*ISq zLv&(dr5oJDpXdTBcWOi6q{L|yeqC#?wICae=U8;Cq#hNUPAiMuWXF~wsf$WQg-Aq? zjq1Y1jz^5DxYm}3a-cWsrm+W?!N6rR)mlc#r85JG6$>O*O2SUsG4D(`H28C>+etbb zeM-6WFb)|<$k!j$UXSH9=Y7B)#v^u#_^a13P_GU#Hh(I1Sq zpDS?P3WI5$jc?m53)#x|)NFji$`Pm!l6e3UW=!zrE-=|^1SaW&DpTI}d6oUirX!5CP!)oQ^_ z4#TaKn1H?=gmccbIq2eWK0=ZD^7|hw+>`xy{k%w$4K6>IOI$5s+rS?u)Q2?uecIAIc#p%;)^m@3DQoE66!zF6o6GbM zj=%R00CpUDxQDk3T6#=6D%y$Q+e|c|&l}Gy76-}w9Sf%0_#vF{S;34LJd0h3Ol)d$ zCN;j~o0$95Cc*P@N|$A7${HzH zh4BHIisxH&?QMC0PFzguNoR+EBbUh~s*H{1O@3KKj};_-PW#+s5n5Z*;H}_aU|y^1wvHueGZx$m4%;zl{=DKJ5 z#uF>oeRqq!g<>{~SD|c=uQ{~uHCrEmPs?-iez1f4u?HZ_K7Ss5$bRWWdBrezCHVlz zzj+}Ihf$Mos@nxX7*VE+)m#aZ1h}hmfn0yviZ9;HuHPN)&aXk%%TI#I|L%suVYFn# zNS2C?ky4P-jB{Z^B`)Z&P+Go?{NJ2+LVu5ljCx@?7R$@F(xexk)2T)X!S`eJI*vbCt6kK*i!1g#rUAsfbohF?~eCfwjF)a2IG)7i_^RJpMAADY$%b`qI4Z~LRI5ttl)6&uUhe5R3kw(#|I{hNIP(KTYVhAVcyXo8uQm1lg#0{Xa%Jj%c@c zo-K?UK)Gh33f8r|9hVP4gT_?_k*%`G3etYQdq5w>+?es_+_PP1LJ7k1*&QboW7~ir z`7d#med=}k6l}SNQ&QS@F|Hu~CTg$b^_XneJuUd^rubsl=Ve|X7+okkWEn}^2?-0i z4ww|*`J1p$wC!H+Cp^}A044D_zB-`95bNX!bYFARMFdI0!E zPI(T-DzKA`rKDo2p*Df_Mhth@Dym%74gUEKui2i_0du1j%5&bV;l*=`&dH8}%%&6< zThwQwVEl{DwbZ+Qdy~dXRH|lLN1GSR_>Q05jN$>I##)1dew$RGYfS3o8}9yMoO%5z zw2s@ex~TrMK}`FKbGsvkBOcAWq&um?2S7DKA~Q3rQ=r@iQC#Epx;tT{ro6Md7nH95 z*i6X=%PUNZTNJ$2pz!6_kQocAbA!lT-pVPGi3i#{8^1Rvv@6ByhyVRUXVDg;#Xd6a zd|X2djgn;q{;f?7vKirOcQvyi1D%N&Y@Wxw_MpM+fcuPH>7&{Q;9BUhPO#s7hLiNs zzxCX|oB6xWF8%oII9Cg^i^duvObm{7@I`4GnUJlJos5|jA$h`hhU;t}1DTD_*bl zrv<)9*R#>T`7fS6YIoAc3yE!Oytq-$SX0U>@Qmno05$EF(vj(~$YJwX^}4P-clXmK zPhl}6UeLlWS`2THTO;Xxub3uDILq!b$4|;5dii2K2jjl946j56A#baWFvgeWHZ4)^7EYB@ECLi&A?~85% zXce&V>RfS$vCnsdv+BS4?X5M$qXbgV literal 0 HcmV?d00001 diff --git a/docs/screenshots/soldat_01.jpg b/docs/screenshots/soldat_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c1f62373b3493b1e2800890bce3a7cf5858f9c3 GIT binary patch literal 6063 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/star_ruler_2_01.jpg b/docs/screenshots/star_ruler_2_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4088731ee1a91b32f34448fcb3bd31093f229118 GIT binary patch literal 6081 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 ZZJfC97(dtYBuei|TbC^V7x6Ire*jd#TJ8V< literal 0 HcmV?d00001 diff --git a/docs/screenshots/star_ruler_2_02.jpg b/docs/screenshots/star_ruler_2_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d49b5140274678b42d4a3cf8a782e4eb13c3e74c GIT binary patch literal 8396 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 B&rARS literal 0 HcmV?d00001 diff --git a/docs/screenshots/star_ruler_2_03.jpg b/docs/screenshots/star_ruler_2_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..253802f19d8b98dc76f7be63845c7aaa6a9da235 GIT binary patch literal 7978 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 E0B@M$X8-^I literal 0 HcmV?d00001 diff --git a/docs/screenshots/stepmania_01.jpg b/docs/screenshots/stepmania_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a5fbd5d6abeeaf30d7678393b94940f57da38c7 GIT binary patch literal 10664 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/stockfish_01.jpg b/docs/screenshots/stockfish_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1e600c81ed7c1e5ba6cd0300f0e7c0080d24ae3 GIT binary patch literal 4773 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 M>d@UlinyNs4=}OKO8@`> literal 0 HcmV?d00001 diff --git a/docs/screenshots/supertuxkart_01.jpg b/docs/screenshots/supertuxkart_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5c68e5ff50f3a84e2cbe2aa0793a819602bf326 GIT binary patch literal 11453 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/supertuxkart_02.jpg b/docs/screenshots/supertuxkart_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ebd5ba2d7d86cdc91375b6cb5a3b3edaba6f6d23 GIT binary patch literal 10121 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/teeworlds_01.jpg b/docs/screenshots/teeworlds_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eafa2a9dba7bd328be45883c2f19faa2d6184c43 GIT binary patch literal 5797 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/teeworlds_03.jpg b/docs/screenshots/teeworlds_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93399d8c0378c63b49989e726c44a24a93ff175a GIT binary patch literal 7725 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 literal 0 HcmV?d00001 diff --git a/docs/screenshots/the_battle_for_wesnoth_03.jpg b/docs/screenshots/the_battle_for_wesnoth_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d746f790424e7ee23cd5c9e5590bf12b4ebf255d GIT binary patch literal 7560 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 F{||sWVa@;m literal 0 HcmV?d00001 diff --git a/docs/screenshots/the_powder_toy_01.jpg b/docs/screenshots/the_powder_toy_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f182730ea266fcec2cb614d292c9ef332b78999b GIT binary patch literal 9209 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 ODH*E0Z)q;Ln*J}vNpffa literal 0 HcmV?d00001 diff --git a/docs/screenshots/the_powder_toy_02.jpg b/docs/screenshots/the_powder_toy_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c617107e74adcb02b2f434a82c671ec841de5b01 GIT binary patch literal 16161 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 PTXz6&>Mcd3yKnykx*QPM literal 0 HcmV?d00001 diff --git a/docs/screenshots/truecraft_02.jpg b/docs/screenshots/truecraft_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..103201c5157804a739382e5d2a964f1c8a447970 GIT binary patch literal 9357 zcmb7pRZtvE(Cy;x?zRxz7k7fYEbbO;u>e7XYjB4E3BD}BodjQ8lAwzPg6oHSfS><9 z+`6y#JWSQp^qlURhpwJ;UJx%E077+THDv(OE4Y!k0f3hkfFb}51r-$)1?_b~LqkKy zz{SLP1py8Y7A_G1F)cFH5m~RB@-nz9UTJ$0|^B)keMDxOV2?6za&Vn zS255r@G&v*=}C!5>Hoj+(gz^I1cU>&QIMDc$V5meL`W}i0385;go=WM1o*!|MMgox z03e}bV!a;A69SNtkpH)OR4in4WR%xvWE4~)02(n9I*EWh2D6^6pmzkRetIJ&8Hz>gzka9tsk@rbj|SLPz~SP2qW zW#vuCB%@|CdhjY!Q@pP=+-Hp1Sq*8J9B-$#l6~VAmOE^R)DKQ0%Is4AqXy*c#q_v+ zzFXm+r6tPS#Qos&;RWChB87Y{w#$(}yZPr;B%*%_*mu{z?v=|_c#HbPz~w1My*%s( zhg7hFibKs>pnrN^j$PZu7dWn{4w%a)YEII9JUU#eeKlwU%k`5Mv_97@ImpjE*m@Bw z#k6QNer>w}dF?dVUciYg%P^(kTumTJBF8di19Z}Ga&*;?YajlTgrAdHAi~Y;G3pZ4 z7H0BQU7t=Tt0uB?Ir-)R;?6103PIDDWe>cEX+31qgq@O-IC7{$t1>iO=DrAN%5&n4 zem7wV9Y(73tIW-R0r*P_bgW>^&5fZLILntQFt%-Obq>6Dz|+pAuAS01S+SkPo&9yK zOP?^_O!AwG=i8JMciDzaUUFcinr`+Vwt2rpeh+IVD$R$n87ja^8+Eo#WXYDP_ykYH z{E9pI=0Fss+SlrIdM6RumCwari|_m@OkIe{^riwSn={Wn+yBM^3(#}0K}{v1tg&0} z7{pV!-U|{9@kiK@M$z^~;)rpn>VyjfbRRY;H+=~;$q&MDR~?b%PC`-$OmbIbM=)qS ztkdzD>xcb4uu@PpeoOP@h5t^3QqI|CJ*rbGu zw(BGHXT^@Wpm7sc*wr}SY=Xc$X91U{@+!D0&P)Cm2TQ(f{~O=&)zq%2%+$hsvt7p^ zzK?x592Fv-oTEpwWQmjRw!FqKV{{>2lcDC<48UQ~mm9ul-5LKaFhi%FvDRbaWU5bX z@;3?3W4T=9t{rH5l$PwPJv$qJxaQ z4_2UWX<6^oHNm;QxzCKSmuHYLcKV^U(;Iq*M)*~|y1F{iNhvq8`^4?AH>^$wCjshY z>Bm0wGt|Fh*v=kmK(AI1^d6XNax8b*=*bHL(I7Xo$JZ@l)XT5*hDgZuUVwVz;i z5B;(|G+I=hK5MBc2hV&!&@o0`t{g>LC>y?krIdI|B9~Csn8r8A>f{j5U{<9G5|^*i zth}E^pERv>wn?fsvQtEAw*LCBcAd)bw`pmPlM19<1S9m@N2@{fWj(;}Qwj2x!{#L_NhoVoq3l~>i_M=*n_77yo ziPco9Z6ta%w4{&rDWj}m&6M;oqD}X$(CyLapE)cE>*Oq`W-BdPfV9JGB5ylbJmXCs zXj1lQ+i|@<+QLBuWYU`6^YPcvq9u(LkG2!1FZggiV3&Gz;<8e;~f~64Lfh}fbq0JqVQ{4XQaN4ws^>hqa)YyVAaI?Sf7Q;%0=O% z0bLNIWaOW_23$veN>g(qhsqSPJ3WQRljNCM>MCWy+QM|Fo7(}+P1Chv0J$P;uTnUX zHbx&-?Zpe}ln&z-MZr94&sTFP6CU@C+UYfbq+Y^@2p@HDrMTq-<{EBvu~rVfsT7$} z1B<{Ft=T*~?TT?tAXB}atSAkN0{J?4s(f_7*}pUv93kxZnaJV-_IV;A%^bHw8__rG zxI6RpWa^VyfB)M!gnUC6#EvL6hv&=<(RE`XLeW8Jj$&^NiB;F!(Gil~h84E5qCx^w zIQhngDP2F>P+t2-V3GU;bf+|?EWm8J9HsM^Ctf&Eytb4dCj(ASuNUhC%LssLg6+{C zg2FWM{~Nu)hO}JKj>Br-+$t;=tYOpc|~rY^f>^PQNdNkTXj|yp5w;+kUqDO4<>Umx;SKq0S@I*p95%_xw$cc z&{@h}|I_E7zaxA%rB=i8-jp=qI$@PqdIY9|Kj0&HeSnbe#yoSqF%}A^WWHa-qVye; zVmwG<%fwZgUnJgMjLXEW3_zfF+@M>j!sj@=2)|C|1P9P~~FDM~aJP-s~zdO<5 zS!O8@_tVq%G;AKg9$ZSrur-LgLP^rGL-R|^kBnDa&vsO)%whK40#qrCT5l5S*z zyvg`hDL3U~HM11l+26Fc5uaAOPix&!Q1TCA=Yy;jK2wO^^;qv| zx@FRT2c1H+xs~GT@Hdj9u`+ENFCGfng+{d^=CoI=(J}2=A<)$m8|8Hir)U*r)cwWK zI;<7k87%ES+CznSR|QwcmD>N%X$-x5`Skfb7T`H8yUtGBG`h35{^Wf|RzW$ap9r}j zJ=}Q4l*^y}GM3|k1Qu^J!(+kRSnV3?sN|MP8YH3S{uUmrAN1&Cx<%3QLQgHY8pwQv zMWZ7#I2$D7w5yE%wB0}2t2^vuRD3{0EE1@JxKhK@#=JZ{YM(rhVpIf`C^IKn-#giH zt4v_I)@Xi%*gBfi5Y?>zdo~&E&szFe>}HKGq>LeGXahtU*KvDz@`4uRGj}MzLm%gZ zjCMcUyW{9DC~Csh?8F zKuVM_eY+IZb+=xVr;)1x4{72h&EMltxko7<<{||ZgXWJcRhCbU=>xu zCv6HEy>3NICqj!8@7~*i=eefrSXN{~;e#Zz=eF&dDK22viZ#Zb+ zDBuMUStN9o8GC0fGttzqoy=dGXzcvi)X1&-6N+EE#)F;6_sANT0QI^ySJwz@9gD`< z@E-Me?V+qgMC^&%=dE8$czmc68Ak6`WpgL2vo2bX?-rbtAC_0BpkhT9}9J%g*eho$;X+7p7~%Xn8liOAeP8Ra?` zGoMzZ*J338Jmv`Gt%(&1dM`%kmPnan_5OL14AO`6&9jj@Xw|-LqmHm5Gp=OQMW{8& zkOe;X2^cb<;liRdVeXb8w?b#7BcHe1dbvH9fLg0v0^Za3HAwK%CT9wQR67k4SBTSz)qR%Xt710tC%;zQ z{X2CcL+r8)Yec*=2ZkX0D(S5p$5P>^rwQZQsOKs%C>jIeyBfyQx+XC43KO8-*9(`$ z;LjNnzG5bJa~M&KK%h;*zYtE@Pg3ZcbrcmjO?7P`<@kIm2s=0!r0= z5KlNTb3OP=eFy^{NSZr?hg+}2X+|B2n%-+&^3S{I;pU{WowME5)Wie)CXb@BCMSP7 zUvJW9h9z?oc`RGl}+5qrfdQleA@f9 zuTXR_(2yOelICEC%ulLGIY{)5KN zx6f=fwV(3G@d!~dz<95{?}NapeK z+uCKH0iC&2qv4D-XnVZ=gFq~reZV$zu-sNcQcte^b=6N49qE|HPncI{czdkUbJKU~ zO^MaBbqQ}X&sH+ca9WDd93W_TTT4wj=9*wR5YsCM=#+kdEMjpChb~tt=YrYCy^{6n z#5@xDb|q2V-PN;+F&$fy_KX_6AzilLeP$IhVsAKuY(0MGB$Ocm){TvBdyrfVb7;)x z6ozOBB<}O*!#zIq6DqS#EH|M1)HnqEQ(OcHmAg;3vvjatHBjzvoiBdnhd5_RX#4 zW~kb$IT_hjZdlj1aeujI8Y<$&Boikap&I=f`yPII2yISP9E4f9q)Yb)H01@kwfU zF{!X9{3j7~`v;Np?Qh6UVx3rXNGhnTx~Nlc1gv>A9x64B{N;T-o2i|V5n^~xSHz7F zvbZa9Z-;&*CtQroCRUma65z0tGu-D%>f7JRqKqz(oiQQUN$N*zKTZ5f(BQ%;C+1*W znYkTy+>C_f+y!o-+h-}NFyI-@%yu;fvSzRs=-x;kLe#lQ%?52mM#{t(2I_D&#((EI z-ut$a^#yWr?(PXI&Wki<9-^JEN+O~$U$&vpCMR>GHHwOL@b;F_ziHRlG zN<(7ry6zmBno*t&HHbIEE6=R{WVPWL;^5$V*e!D-;4#sNmiNS8Zt90@uP;d`5xk{l zRK61Ii*Y#wdXV#SglMLpJAqNJS@mq{BEW^EI5GJ|AAnZy59HE~K4XnQ-mSa1I^kuH zx->LCpo$FNZR>WD}Ndk&O)oF$e|?)J%G>t}`a#6b!`t zhT^%Yg@FduE>^J#I@(|{V5r&Mj-*Ou(rlsUdg-W5LI<#pg@4LHb#KDemR}?j_dIW0 zwRRnRtQaOGx0j~BFeV)$sHP$wFNBscpn(#cQl3MOvU8Lm!?THdlqkfoAU@??{p}Y? z9$0=x0>!qw+naH-CT)~NiC&y9Q%n>+;!Nqy207{%ntsUWu1)#E!*)o+nU0*}To3HDYEJS(g zlSs@80FlE`+2S{*PO1n@BLO?^1?%yI{Nwh4%yBEV6b$}WFbK$f1!f?vASTpbbo)U+Z?LIjU za_;)~bk4(T{zv>9Mbq=~i+z7@#%dms`Sm{{0Ub>0u~8IO6dzI~SLG*+;cRrqpBnny~160KY`dr5hL zzDSnVcXm&>eE#h<;Seh&QnF%TmsKBrTn4vH)1VT_KAx@)PU^ zS%MtMvQ8=0m}fka-F%NCFD4fSa^5~l8OkC#f z0H`Fv>z87^Vqb(e-PdDC*vRHu4$87Y(zGGjMXGv?!4@$#yoRrX$RODV3a@LWH-s}Y zj)8$XZEuqp6IziNDZC^RI2O0-)Q^m}5a|P&6fN(V#gA3md$9`IzxOn9KAi|u#*Z-u zTZcGFjCRmSr&_oR7CCQ=fwswHqRpvNs)iKrBdy~zl>ZPY+0o6rpG!5o6^nL%qC>R5#1wy}1kzwQJx;Tfw1b4Tp3q-U|R% zM9mvEt<*!@{wn#pCx2EpbaQ5v9-Z4!Shqn-7!Xfr-Qo`NZKHEkP!!);_3-n3z_pjB z0lXd6u^dWx{xBFRQQ8`iGXsEzYFOYhTLRV`x~CW3gjG_o&yiM}gwwh6el&S&%vYV@ zM-%DJcXE0Gr+4LPSllr}QQepA80L|JEoUL?SVjNE-)@u|2&a!Gi5{jF=}gL4<9kL3 zyS#lHF@IHAi4sf$;E#`;1Q9Af@68o8wC@go=VZ6R;&T^1=B1^abX%CJ+`AM*VN${v zDU{4TkHZ0Pnxq) zi}NNP1UDnyW7z900wx~9pHBbtHu#usL6hUHESF!)#J_v*kv=_R{)I@!dGzLu{;Oma zy;Zc#n<#?uBlZO#tzX2o2cm5HQ2+{8MPCoVzng0;J5ZLf?O^o4d$e0PZ;tj!A^$r~ zl@c|fC!}=~%@b^@zb@pXCR2`&fPExiQ;(WUZ*3f%aaFEl;^N1y0;9AvQ=T&S{CReE zU2-z{@>x5R18kxWZ?_f_IGXhrLyB?8af6{TMh@RR;57;t6zfD6eZxBm!Q-a*UYVwH zc6gK$UU+7B*PgB}dwke;n4a1csB*E6lUQ8LC+t=6GgMT}w}fp^uiedem;-2n?1?B; zxCnw3u@sG&F<$+-IbES4XNIpPiIWn`93!7z3~m;Ke9Dj7l||PvEr`vCv)EGL)<@EgbNo% zd9}u5Djzq}6iu3AWVzj;-B%fEe;#c-m^Ac!9Gf}1vTav_Nm4#V5l2ddHSZE*7Qs+| zQ^@sW<3xIPP+T2);n#%Dqpvl32AFSHg~Ds-UEosxsyJ<^Y#m#*6dqz^zgzoLT+y99 zTJs}_maW4(Qy5C7?*`hwaE!XJ)xgs7*#hc_(VW)SUI5|dM+YHROFEHrUts-p)2_0w z#zr7>a-fDcgpt3qVfmJ#bA?<7`)t=>&{ThiiryOET)o&Ptv-L{v{AB|L0=6X^&`@e zcG&ySf1Sqect5<#p=PPVhMpUS-hB1ZsU}A~X@svfeZ^Qrb^CQP#bIKxK^LO9sd@o) zB-Q>Id1}o2zF~VIdm+0V7Wc0HP`?aW*vdO?-3!Ns!RqeqP+^WB%-jn^tW9rA6aAFY zQx}tJopuycprY)APFa8I<6Y*3KHiDa=w$|fAZrj~ZFRwJ^z@A8UH^$~vYlvmym)%{ zpEoSUQPD~y6c898{V~Aqh?DzW^^6D1gn+ZY0HMIul#grW^eiGtklnD9q`V;5kd%DV z`V`BMHq1mcgkyo%DtiUriXo07EUCyCsa$OB?mqu|rB56w%`%r^j&k9MJ%d7BO>Z~Q z7mRZ~T$09wNC<5?(7S*mB*=&aG1oOYl{10_Z%-l)sY%N9hMm$WkIZROKNfcc7xuje zp}GCz>h9^VHL6~!tWt{k34iWE?D&@l4U(S-K~qA0j-Q8tsx7MThAZb;_PCd#Y(IUTS0O}&;wDe+Xf8xkY3Z}f^PHGrOTOA1p!}v?3*-ycc$bJ z%A;ebEL8_@U_eemrPOjz_9HuBg1jPiQYog3es6B;)AT>lpFSPpCm=ctrEkLO;JObq zM4$9M*rr_b9b#CZU}_UV7tse=Q(DP_?fm22&-~;2Ze=^Se)ZJM`EA?{jopg;%9IlV*nPGivyKPJ7pw z`w6-t+zn*d?^yHBerJOIc5F{xl=wRJuVZed=BbhJo)wLVK zZs|4$)Ky=SQ|52{N3w}8F!=&7+BPHxj{|l)8xo0bi>AkA^N;blzhFz@O?E^uPl?r; zHYIiS$1p9!yb*}!6P@bIVEm4&Vx{aIDbXy0oh33<^;TiM|csUcss+piH_z= zt_@c{mN;k6SylgJZq%e{tUWE&f^RSGMMY`&3*av8mLahHs*OikE68FFun|~S&M-n9 zlmLXF12k|BXWJ;Mi=`#}()=$?l6(vL`n5<~TT4nKsjRHUTQUekD&pHPBj6E5oBnPd zSRD)&92`rk>GYEA@Y<(_Tos8ck(~YU`tI(Ap}w<3on^)Yrxi%v7C%Qy-an7=wSIGZ z{zsa_QYKhM*xIoFAvmmFQygWILU*Zat-WvDmp@cT(!a5HgWuqL3*%^@%%`xQ*c<2o zJ+WTrV!0*+`)Xq_%9A!oQ1xetDds+@Z(o?Jk9uj#rmwz_#D0WV#9HH`;49ZM4NGP__i{=i4w|B}4MS2#K zn*376Ot0WAYp)(~m}PAl_N~K9AY)}y&CC+PMqeDE+QML<#~(Z3WK2YMWp&Q_;dqtS zzNEZ(v`CikzYSGI9zQ6Z+ALfQkB!wX8DaTI7~`q_MG?KAlUCx z&ndEDmz0?urmtYcXzi~z3yz>)>=83NG5<5t#&_|9;RH-y%713rXN2+TpS8I>+^;i~ zfNY0@mJJk{45ivhE=S2Tt+g-zD9S)!VChXk@oV;-bq%N3I$Nl^shI@FTP1DIqvkWc>2>#Mc}lKmo^mm1Q=UF`cEMQvMpZ!}orx%i9}Rf)bqw(LHNG(7y|{*vAKeU^Vp-0n24JytJ(Tdtms zA7i`YyQ+8JV|~ZC^}e-I1&`w9ULM$>ed`?z6QH=TMF>@QsEAtp`IH>sRemvs<(sf= zvgy4&hlz?TC%UfkaNcL2R*-^T^LHGUummRkT@J#?{3bo-hqyYJvu?eGvwpySr@Ni3 zpMOo~2%4uRE6OV)dhH4eLk}OPW3f;p?rCiZR?#e80P#ENh*cNG388)%kGT}c7o(D|MMXXE_;b5ypW24%hH`Eql(2(4 zChF8qMN8)ECe#zTqu<3YqDIg!oz>s==f`N)_TR@|1up>9j&CCxl#_yv0b87lMbD26 zo%_l>4PHdX*Yw^>c{?pj*=U9&vvbgZ9bNUVb?EX2Q5bsHLZ-&61(|-&k;FBO{GxN>X)%2_BP)pJWmS1V(3A zLuF;UmHK-x;o_Mw_Dk#^+!Zcpu!^40H$j7x-Zr|v$8o$Tbe=HW5USA*5zJ=l3h`kd z*?aw}<4tL}>PLou$%seap-kcO*|IgHo(%bQJf8P*U8V^bZ5*G}sXrh&8X*d1-CVR| z225)3;}-WK&5X@efU1*akk~s~&3Ozx#&&RH>oA3I!8lWV4UK7S=#xMoYGDoG0fUIY zUl{*00Fo402wYA-f&P1Yb-&SGUd#cWCk1uYYqEhe99?jg@*zI_YddFNrA|GHIN|07 zMCWEVuhX?aN4b?%6$D?x{ON4f8-CoUz98wsb|WiAL?@&|_g_=g!c&9xFOIjQN8C*m Zc1b$WVVl!tzOyJ#`=oy2@Y0v1{{fmOllTAt literal 0 HcmV?d00001 diff --git a/docs/screenshots/unciv_01.jpg b/docs/screenshots/unciv_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7728f6f8ef267676d811f5891df06e5132ae82b8 GIT binary patch literal 13034 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 LFd<#7|9<~Jiaev~ literal 0 HcmV?d00001 diff --git a/docs/screenshots/unciv_02.jpg b/docs/screenshots/unciv_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4db6c4a78d750727a0f653657817e6d2408d1118 GIT binary patch literal 11679 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 pYlE literal 0 HcmV?d00001 diff --git a/docs/screenshots/warzone_2100_02.jpg b/docs/screenshots/warzone_2100_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06b8119040a0587dca5e75d75630879c141ab555 GIT binary patch literal 6255 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 jZ0c>V$Z11E4SZ5sYb|5-sL$!1wdI9Qg^#J~)%& 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 literal 0 HcmV?d00001 diff --git a/docs/statistics/build_systems.svg b/docs/statistics/build_systems.svg index be6ae484..9cd362a2 100644 --- a/docs/statistics/build_systems.svg +++ b/docs/statistics/build_systems.svg @@ -6,7 +6,7 @@ - 2021-10-15T23:32:37.925636 + 2021-10-26T21:43:41.158763 image/svg+xml @@ -30,168 +30,168 @@ z - - - - - - - - - - - - - - - - - - @@ -199,7 +199,7 @@ z - + - - + + - +M 3366 4563 +L 3366 3988 +Q 3128 4100 2886 4159 +Q 2644 4219 2406 4219 +Q 1781 4219 1451 3797 +Q 1122 3375 1075 2522 +Q 1259 2794 1537 2939 +Q 1816 3084 2150 3084 +Q 2853 3084 3261 2657 +Q 3669 2231 3669 1497 +Q 3669 778 3244 343 +Q 2819 -91 2113 -91 +Q 1303 -91 875 529 +Q 447 1150 447 2328 +Q 447 3434 972 4092 +Q 1497 4750 2381 4750 +Q 2619 4750 2861 4703 +Q 3103 4656 3366 4563 +z +" id="DejaVuSans-36" transform="scale(0.015625)"/> - + - + @@ -459,8 +464,8 @@ z - - + + - + - + - - - - - + + - + - + - + + @@ -839,7 +842,7 @@ z - + - + @@ -954,7 +957,7 @@ z - + @@ -962,7 +965,7 @@ z - + @@ -971,7 +974,7 @@ z - + - + @@ -1002,7 +1005,7 @@ z - + @@ -1011,49 +1014,58 @@ z - - + + - +M 1172 3481 +Q 1172 3119 1398 2916 +Q 1625 2713 2034 2713 +Q 2441 2713 2670 2916 +Q 2900 3119 2900 3481 +Q 2900 3844 2670 4047 +Q 2441 4250 2034 4250 +Q 1625 4250 1398 4047 +Q 1172 3844 1172 3481 +z +" id="DejaVuSans-38" transform="scale(0.015625)"/> - + - + - - + + + + + - + diff --git a/docs/statistics/index.html b/docs/statistics/index.html index 08662dce..7083cb3e 100644 --- a/docs/statistics/index.html +++ b/docs/statistics/index.html @@ -54,14 +54,14 @@

        @@ -74,7 +74,7 @@

        The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

        + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

        \ No newline at end of file diff --git a/docs/table.html b/docs/table.html index 61b2c5bd..47903f77 100644 --- a/docs/table.html +++ b/docs/table.html @@ -50,13 +50,13 @@

        Sortable and searchable.

        -
        +
        @@ -76,7 +81,7 @@

        The content (games descriptions) is licensed CC-0. Used icons are licensed under CC BY-SA 3.0 (Iconic or Linecons), CC0 1.0 (Simple Icons), CC BY 4.0 (Font Awesome or IcoMoon Free), CC BY-SA 4.0 (Entypo+) or Apache License 2.0 (Material Icons). - This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-15 21:32

        + This website is built using Python, Lark, Jinja2 and Bulma. Last updated: 2021-10-26 19:43

        \ No newline at end of file diff --git a/entries/anki_3d_engine.md b/entries/anki_3d_engine.md new file mode 100644 index 00000000..f8fa64ae --- /dev/null +++ b/entries/anki_3d_engine.md @@ -0,0 +1,14 @@ +# AnKi 3D engine + +- Home: http://anki3d.org/ +- State: beta +- Platform: Windows, Linux, Android +- Keyword: game engine, 3D +- Code repository: https://github.com/godlikepanos/anki-3d-engine.git +- Code language: C++ +- Code license: 3-clause BSD + +## Building + +- Build system: CMake +- Build instruction: https://github.com/godlikepanos/anki-3d-engine#2-building-anki diff --git a/entries/ball_and_paddle.md b/entries/ball_and_paddle.md index cc424443..e55f15cc 100644 --- a/entries/ball_and_paddle.md +++ b/entries/ball_and_paddle.md @@ -5,7 +5,7 @@ - Platform: Linux - Keyword: action, content open - Code repository: https://gitlab.com/osgames/ballandpaddle.git (conversion of bzr, @created 2019, @stars 1, @forks 0), http://bzr.savannah.gnu.org/r/ballandpaddle/ (bzr) -- Code language: C++, Scheme, Shell +- Code language: C++, Scheme, Script - Code license: GPL-3.0 - Code dependency: GNU Guile, SDL - Assets license: GPL diff --git a/entries/batalla_naval.md b/entries/batalla_naval.md index 8c757595..bb3cd07b 100644 --- a/entries/batalla_naval.md +++ b/entries/batalla_naval.md @@ -5,7 +5,7 @@ - Download: https://sourceforge.net/projects/batnav/files/ - Keyword: arcade, multiplayer - Code repository: https://gitlab.com/osgames/batnav.git (import of cvs, @created 2019, @stars 1, @forks 0), http://batnav.cvs.sourceforge.net (cvs) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-2.0 - Developer: Jacob L. Anawalt, Ricardo Quesada diff --git a/entries/deathchase_3d.md b/entries/deathchase_3d.md index fa6817e0..4bbb31b2 100644 --- a/entries/deathchase_3d.md +++ b/entries/deathchase_3d.md @@ -5,7 +5,7 @@ - State: mature, inactive since 2002 - Keyword: remake, shooter - Code repository: https://gitlab.com/osgames/deathchase3d.git (import of source release at https://web.archive.org/web/20140918142844/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/deathchase3d-0.9.tar.gz, @created 2019, @stars 1, @forks 0) -- Code language: C, Perl, Shell +- Code language: C, Perl, Script - Code license: GPL-2.0 - Code dependency: SDL diff --git a/entries/galaxyng.md b/entries/galaxyng.md index ce1f143f..6b5be4f2 100644 --- a/entries/galaxyng.md +++ b/entries/galaxyng.md @@ -5,7 +5,7 @@ - Download: https://sourceforge.net/projects/galaxyng/files - Keyword: strategy, multiplayer email, turn-based - Code repository: https://gitlab.com/osgames/galaxyng.git (backup of cvs, @created 2018, @stars 1, @forks 0), http://galaxyng.cvs.sourceforge.net/ (cvs) -- Code language: C, PHP, Shell +- Code language: C, PHP, Script - Code license: GPL-2.0 - Developer: Bogdan Mincu, Chris Shaffer, Frans Slothouber, Geoff Lamperd, Ian Evans, Ken Weinert, Matthew Messana, Paul Heinzlreiter, ref, Steven Webb, Thomas Odaker diff --git a/entries/gee_whiz.md b/entries/gee_whiz.md index 0d6f9bb2..c18cfb06 100644 --- a/entries/gee_whiz.md +++ b/entries/gee_whiz.md @@ -6,7 +6,7 @@ - Download: http://icculus.org/gwiz/download.php - Keyword: role playing - Code repository: https://gitlab.com/osgames/gwiz.git (snapshot of source releases, @created 2018, @stars 1, @forks 0) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-2.0 ## Building diff --git a/entries/glest.md b/entries/glest.md index 1b867899..a47686cd 100644 --- a/entries/glest.md +++ b/entries/glest.md @@ -6,7 +6,7 @@ - Download: http://glest.org/en/downloads.php - Keyword: strategy, 3D, real-time - Code repository: https://gitlab.com/osgames/glest.git (backup of svn, @created 2018, @stars 1, @forks 0), https://svn.code.sf.net/p/glest/code (svn) -- Code language: C++, Shell +- Code language: C++, Script - Code license: GPL-2.0 - Developer: enveloop, Jose Zanni, José Zanni, Martiño, Matthias Braun, tucho fernandez diff --git a/entries/goxel3d.md b/entries/goxel3d.md new file mode 100644 index 00000000..f925b3be --- /dev/null +++ b/entries/goxel3d.md @@ -0,0 +1,15 @@ +# Goxel + +- Home: https://goxel.xyz/ +- State: beta +- Download: https://goxel.xyz/download/, https://github.com/guillaumechereau/goxel +- Platform: Windows, Linux, macOS +- Keyword: tool, 3D +- Code repository: https://github.com/guillaumechereau/goxel.git +- Code language: C, C++ +- Code license: GPL-3.0 + +## Building + +- Build system: Scons +- Build instruction: https://github.com/guillaumechereau/goxel#building diff --git a/entries/gweled.md b/entries/gweled.md index c34dc4e8..1f649581 100644 --- a/entries/gweled.md +++ b/entries/gweled.md @@ -7,7 +7,7 @@ - Platform: Linux - Keyword: puzzle, clone, content open - Code repository: https://gitlab.com/osgames/gweled.git (conversion of bzr, @created 2019, @stars 1, @forks 0), https://code.launchpad.net/gweled (bzr) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-2.0 - Code dependency: GTK - Developer: Daniele Napolitano, Wes Ellis diff --git a/entries/key_runner.md b/entries/key_runner.md index f3f2e0cf..981d2a1e 100644 --- a/entries/key_runner.md +++ b/entries/key_runner.md @@ -5,7 +5,7 @@ - Platform: Windows, Linux - Keyword: action, 2D, content open - Code repository: https://gitlab.com/osgames/keyrunner.git (import of sources, @created 2019, @stars 1, @forks 0) -- Code language: C++, Shell +- Code language: C++, Script - Code license: GPL-3.0 - Code dependency: SDL - Assets license: ? (GPL-2.0) diff --git a/entries/libre_the_open_source_card_game.md b/entries/libre_the_open_source_card_game.md index ea4b5ff9..d4c69253 100644 --- a/entries/libre_the_open_source_card_game.md +++ b/entries/libre_the_open_source_card_game.md @@ -5,7 +5,7 @@ - Download: https://sourceforge.net/projects/librecardgame/files/ - Keyword: cards, tool - Code repository: https://gitlab.com/osgames/librecardgame.git (conversion from bzr, @created 2019, @stars 1, @forks 0), http://librecardgame.bzr.sourceforge.net/bzrroot/librecardgame (bzr) -- Code language: Python, Shell +- Code language: Python, Script - Code license: AGPL-3.0 (http://librecardgame.sourceforge.net/dokuwiki/licensing) - Assets license: CC-BY-SA-3.0 (http://librecardgame.sourceforge.net/dokuwiki/licensing) - Developer: Gryc Ueusp diff --git a/entries/liquid_war.md b/entries/liquid_war.md index fac30a76..a615a052 100644 --- a/entries/liquid_war.md +++ b/entries/liquid_war.md @@ -7,7 +7,7 @@ - Platform: Linux - Keyword: action, multiplayer - Code repository: https://git.savannah.gnu.org/git/liquidwar6.git, https://gitlab.com/osgames/liquidwar6.git @add (@created 2019, @stars 1, @forks 0) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-3.0 Multi-player action game based on particle flow mechanic. diff --git a/entries/manaplus.md b/entries/manaplus.md index 7d4e7b3d..613a3bbe 100644 --- a/entries/manaplus.md +++ b/entries/manaplus.md @@ -5,7 +5,7 @@ - Platform: Windows, Linux, macOS - Keyword: role playing, 2D, multiplayer online + massive - Code repository: https://gitlab.com/evol/evol-all.git (@created 2015, @stars 9, @forks 8) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-3.0 - Code dependency: Mana source engine diff --git a/entries/pacman.md b/entries/pacman.md index 0b73713c..c79e1ed0 100644 --- a/entries/pacman.md +++ b/entries/pacman.md @@ -6,7 +6,7 @@ - Download: https://github.com/ebuc99/pacman/releases, https://github.com/ebuc99/pacman_win/releases - Keyword: arcade - Code repository: https://github.com/ebuc99/pacman.git (@created 2015, @stars 40, @forks 19) -- Code language: C++, Shell +- Code language: C++, Script - Code license: GPL-2.0 - Code dependency: SDL - Developer: ebuc99, Keith Bowes, Martin diff --git a/entries/pathological.md b/entries/pathological.md index 0b93d38e..ca4e9b53 100644 --- a/entries/pathological.md +++ b/entries/pathological.md @@ -5,7 +5,7 @@ - State: beta, inactive since 2003 - Keyword: puzzle, remake - Code repository: https://gitlab.com/osgames/pathological.git (conversion of cvs, @created 2019, @stars 1, @forks 0), http://pathological.cvs.sourceforge.net (cvs) -- Code language: Python, Shell +- Code language: Python, Script - Code license: GPL-2.0 - Code dependency: pygame - Developer: John-Paul Gignac, Stephen Thorne diff --git a/entries/plasma.md b/entries/plasma.md new file mode 100644 index 00000000..3018f175 --- /dev/null +++ b/entries/plasma.md @@ -0,0 +1,15 @@ +# Plasma + +- Home: https://h-uru.github.io/Plasma/ +- State: mature +- Download: https://h-uru.github.io/Plasma/download.html +- Keyword: game engine, 3D, engine remake (Myst Online: Uru Live) +- Code repository: https://github.com/H-uru/Plasma.git +- Code language: C++, Python +- Code license: GPL-3.0 + +Content at https://github.com/H-uru/moul-assets under CC license. + +## Building + +- Build system: CMake diff --git a/entries/rpge.md b/entries/rpge.md index 1d84c0d8..5e526c7f 100644 --- a/entries/rpge.md +++ b/entries/rpge.md @@ -4,7 +4,7 @@ - State: beta, inactive since 2014 - Keyword: framework, role playing, 2D - Code repository: https://git.savannah.gnu.org/git/rpge.git, https://gitlab.com/osgames/rpge.git @add (@created 2019, @stars 1, @forks 0) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-3.0 ## Building diff --git a/entries/screenshots/0_ad_01.jpg b/entries/screenshots/0_ad_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26bfeae4727d91b751b556105ad3a26d97d55f08 GIT binary patch literal 14930 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 NAK$a@VQtTg{|AN8lF0x7 literal 0 HcmV?d00001 diff --git a/entries/screenshots/README.md b/entries/screenshots/README.md index 74c753dc..4bb6198d 100644 --- a/entries/screenshots/README.md +++ b/entries/screenshots/README.md @@ -3,21 +3,45 @@ in that case no URL will be given. They are reduced in resolution to 128 pixel h compression factor 85, to save storage and because they are considered not very important for us. This file contains information about which game (use canonical name, i.e. the file name) has which screenshots with which resolutions. When the website is updated, the screenshots can be included at the right positions. The use of these screenshots is -considered fair use and no special labeling is needed. +considered fair use and no special labeling is needed. URls starting with "!" are not linked to (because they are too small +or the URL is considered too long) but are kept for references. If no reference is given, a screenshot has been generated +from running the game or from youtube play videos. + +# 0_ad + +01 228 128 https://play0ad.com/wp-content/gallery/carousel/CarthaginianTown.jpg +02 228 128 https://play0ad.com/wp-content/gallery/carousel/%20Iberian%20Town.jpeg +03 228 128 https://play0ad.com/wp-content/gallery/carousel/PersianTradeRoute.jpg # 2048 01 103 128 https://cloud.githubusercontent.com/assets/1175750/8614312/280e5dc2-26f1-11e5-9f1f-5891c3ca8b26.png +# awkaster + +01 169 128 https://raw.githubusercontent.com/TheMozg/awk-raycaster/master/screenshot.png + # browserquest 01 188 128 +# cataclysm_dark_days_ahead + +01 382 128 https://cataclysmdda.org/assets/images/showcase-ultica.png + # citybound 01 225 128 https://uploads-ssl.webflow.com/58ef666b690e1f31ad12a43a/5c24208c35af3ace29d8ff05_Screenshot%202018-12-26%20at%2014.39.29.476.png 02 226 128 https://uploads-ssl.webflow.com/58ef666b690e1f31ad12a43a/5c2430cb35af3a5e2bd90d16_microeconomy%20screenshot.png +# clumsy_bird + +01 192 128 !https://camo.githubusercontent.com/efe711fd9c38213716cf53eb961cc79d7d0bdca12e3565515143d55ca3a7ad96/687474703a2f2f692e696d6775722e636f6d2f536c62767436352e706e67 + +# corsixth + +01 206 128 !https://camo.githubusercontent.com/3265ac28138825f4e38ebeb2e8450b82a628ec01254e0455f576b7ad0181d0c5/68747470733a2f2f692e696d6775722e636f6d2f714856363055692e706e67 + # craft 01 171 128 https://i.imgur.com/SH7wcas.png @@ -26,16 +50,79 @@ considered fair use and no special labeling is needed. 01 171 128 +# devilutionx + +01 223 128 https://user-images.githubusercontent.com/204594/113578478-26912400-9623-11eb-9ff6-9bd9717462b6.png + +# dhewm3 + +01 167 128 https://dhewm3.org/dhewm3-linux.jpg + +# dungeon_crawl_stone_soup + +01 225 128 + +# endless_sky + +01 192 128 https://endless-sky.github.io/images/introduction/starting-ships.jpg +02 192 128 https://endless-sky.github.io/images/introduction/human-space.jpg +03 192 128 https://endless-sky.github.io/images/introduction/pirates.jpg + # evil_cult 01 213 128 +# freeablo + +01 232 128 + +# freeciv-web + +01 227 128 https://raw.githubusercontent.com/freeciv/freeciv-web/develop/freeciv-web/src/main/webapp/javascript/webgl/freeciv-webgl.png +02 218 128 https://raw.githubusercontent.com/freeciv/freeciv-web/develop/scripts/freeciv-web-screenshot.png + +# hematite + +01 255 128 https://raw.githubusercontent.com/PistonDevelopers/hematite/master/screenshot.png + +# hextris + +01 145 128 + +# julius + +01 205 128 https://raw.githubusercontent.com/bvschaik/julius/master/res/vita/bg.png + +# keen_dreams + +01 205 128 !https://upload.wikimedia.org/wikipedia/en/f/f7/Commander_Keen_Secret_of_the_Oracle_gameplay.jpg + +# marble_marcher + +01 228 128 https://img.itch.zone/aW1hZ2UvMzUxNjMxLzE3NTA4MzAucG5n/original/Rrwyp%2B.png +02 228 128 https://img.itch.zone/aW1hZ2UvMzUxNjMxLzE3NTA4MzEucG5n/original/yxtSSc.png +03 228 128 https://img.itch.zone/aW1hZ2UvMzUxNjMxLzE3NTA4MzMucG5n/original/hvoJSz.png + # mindustry 01 282 128 https://mindustrygame.github.io/images/1.png 02 288 128 https://mindustrygame.github.io/images/2.png 03 290 128 https://mindustrygame.github.io/images/3.png +# nethack + +01 198 128 https://upload.wikimedia.org/wikipedia/commons/0/00/Nethack_releasing_a_djinni.png + +# opendune + +01 202 128 https://www.heise.de/download/media/opendune-86733/opendune-1_1-1-17.jpg + +# openlara + +01 228 128 !https://camo.githubusercontent.com/9aaeccfe8535e07bc05f4bdf7f15040d89889f18a927334254f1d3e1b8a0f748/687474703a2f2f7870726f6765722e696e666f2f70726f6a656374732f4f70656e4c6172612f73686f74732f776174657266616c6c2e6a7067 +02 228 128 !https://camo.githubusercontent.com/6d044e7ed1661fa3520e2482defea593e8ab2f5bbade6f34e4bd8a813ef7e4ed/687474703a2f2f7870726f6765722e696e666f2f70726f6a656374732f4f70656e4c6172612f73686f74732f6d756c74692d61696d2e6a7067 +03 228 128 !https://camo.githubusercontent.com/d644049ddd7b1b40f8cd28ecd067d793de741e93c999fe40b91690e0bd446dd1/687474703a2f2f7870726f6765722e696e666f2f70726f6a656374732f4f70656e4c6172612f73686f74732f63617573746963732e6a7067 + # openra 01 218 128 @@ -46,11 +133,106 @@ considered fair use and no special labeling is needed. 01 228 128 https://i.imgur.com/e7CK5Sc.png +# openttd + +01 227 128 https://www.openttd.org/screenshots/1.9-darkuk-3.png +02 248 128 https://www.openttd.org/screenshots/1.9-coldice_3.png +03 248 128 https://www.openttd.org/screenshots/1.9-coldice_1.png + +# openxcom + +01 205 128 https://openxcom.org/wp-content/gallery/v1-0/01_globe.png +02 205 128 https://openxcom.org/wp-content/gallery/v1-0/04_inventory.png +03 205 128 https://openxcom.org/wp-content/gallery/v1-0/06_scaling.png + # osu 01 273 128 +# pixel_dungeon + +01 210 128 http://pixeldungeon.watabou.ru/screens/level_up.png +02 210 128 http://pixeldungeon.watabou.ru/screens/shop.png + +# runelite + +01 160 128 !https://runelite.net/img/features/mousehighlight.png +02 160 128 !https://runelite.net/img/features/agility.png + +# sandspiel + +01 185 128 https://maxbittker.com/d7b85169861f541f032471a791afdc52/fsg.gif +02 171 128 https://maxbittker.com/static/bc5412ec2cb771ce209bb170d2cd159d/e17e5/castle.png + +# shattered_pixel_dungeon + +01 228 128 !https://play-lh.googleusercontent.com/iqu0fmAtC0wOB3cebjLcN-HNqPd85yYXJGMb_693a5W5kiCOAXDGpWhvMHUB-Nhe5w=w2560-h1269 + +# soldat + +01 204 128 +02 228 128 +03 225 128 + +# star_ruler_2 + +01 228 128 http://starruler2.com/images/screenshots/empires.png +02 228 128 http://starruler2.com/images/screenshots/races.png +03 228 128 http://starruler2.com/images/screenshots/designs.png + +# stepmania + +01 228 128 https://i.imgur.com/BCgzRlE.png + +# stockfish + +01 118 128 https://stockfishchess.org/images/logo/icon_512x512.png + +# supertuxkart + +01 238 128 https://supertuxkart.net/images/f/f9/Stk093_CandelaCity.jpg +02 238 128 https://supertuxkart.net/images/4/4e/Supertuxkart-0.9-screenshot-2.jpg +03 238 128 https://supertuxkart.net/images/1/1d/Stk093_Abyss.jpg + +# teeworlds + +01 228 128 https://www.teeworlds.com/images/screens/screenshot_jungle2.png +02 228 128 https://www.teeworlds.com/images/screens/screenshot_desert.png +03 228 128 https://www.teeworlds.com/images/screens/screenshot_grass.png + +# the_battle_for_wesnoth + +01 193 128 https://www.wesnoth.org/images/sshots/wesnoth-1.14.0-1.jpg +02 228 128 https://www.wesnoth.org/images/sshots/wesnoth-1.14.0-2.jpg +03 228 128 https://www.wesnoth.org/images/sshots/wesnoth-1.14.0-3.jpg + +# the_powder_toy + +01 307 128 https://powdertoy.co.uk/Themes/Next/Design/Images/Screen2.png +02 307 128 https://powdertoy.co.uk/Themes/Next/Design/Images/Screen1.png + +# truecraft + +01 239 128 !https://web.archive.org/web/20180629090748im_/https://sr.ht/2V_g.png +02 228 128 !https://web.archive.org/web/20180629084743im_/https://sr.ht/NWwz.png + +# unciv + +01 242 128 https://raw.githubusercontent.com/yairm210/Unciv/master/extraImages/GithubPreviewImage.png +02 242 128 https://img.itch.zone/aW1hZ2UvNTIzMzIzLzcxOTkwMDAucG5n/original/BVUTYb.png +03 242 128 https://img.itch.zone/aW1hZ2UvNTIzMzIzLzcxOTkwMDEucG5n/original/f35Vyd.png + +# vcmi + +01 338 128 https://vcmi.eu/img/2017/09/vcmionmac.jpg + # vvvvvv 01 221 128 +# warzone_2100 + +01 171 128 !https://wz2100.net/img/screenshots/wz2100-CAM_3A50.webp +02 178 128 https://wz2100.net/img/screenshots/base_build.webp +03 184 128 https://wz2100.net/img/screenshots/multiplayer_massive_battle.webp + diff --git a/entries/screenshots/awkaster_01.jpg b/entries/screenshots/awkaster_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f8f21ab2cb71f2623ec6b61cb766ed1cd7a351c GIT binary patch literal 4106 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/cataclysm_dark_days_ahead_01.jpg b/entries/screenshots/cataclysm_dark_days_ahead_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..13c050291b4514f783199624419616a9f5e29e4c GIT binary patch literal 14911 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 Cn?!K{ literal 0 HcmV?d00001 diff --git a/entries/screenshots/clumsy_bird_01.jpg b/entries/screenshots/clumsy_bird_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..71456fe881b4fdc80cd76bd914217485924ad735 GIT binary patch literal 6147 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 A=>Px# literal 0 HcmV?d00001 diff --git a/entries/screenshots/corsixth_01.jpg b/entries/screenshots/corsixth_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a03de4b64ff410b81285aa5f8e952f444fbbf38 GIT binary patch literal 11508 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/devilutionx_01.jpg b/entries/screenshots/devilutionx_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..460a517e17381f588603add0f3c4165c95b6257d GIT binary patch literal 9352 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 Vj=!}mOcqUGo%D!%=`;1b{9oOe$%_C0 literal 0 HcmV?d00001 diff --git a/entries/screenshots/dhewm3_01.jpg b/entries/screenshots/dhewm3_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31a48c55821996a423c91679529b699f749d0a84 GIT binary patch literal 4922 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 XtpZX(ACvqznj*-#(zD_I^~}EjKC(4F literal 0 HcmV?d00001 diff --git a/entries/screenshots/dungeon_crawl_stone_soup_01.jpg b/entries/screenshots/dungeon_crawl_stone_soup_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf3bb0d7b82d7accb5915b1a1f6ef9ae809c2cb3 GIT binary patch literal 3925 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 DA9MQ8 literal 0 HcmV?d00001 diff --git a/entries/screenshots/endless_sky_01.jpg b/entries/screenshots/endless_sky_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..475a1a53492ca38143a5b0b4aede92524304c3fd GIT binary patch literal 3820 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/endless_sky_03.jpg b/entries/screenshots/endless_sky_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..afd84550096d75b95911d5deeba451c5192d00da GIT binary patch literal 7256 zcmb7|S5OmP_@)y=@1gt%kbpvvA}YOiqy(fB0s^8`L3&3(nj#=AGzAGr?4;BUnIz})H8ylDf3}*ii%EivX!wCjMu0wcWFn)f1b}j+9 z03RI6$Itga65zim4K)ojEiE%22bhEJ|C=i;089&r24F!z0RROU2m%AI1_3Yt07wY} z0s;RQ5CtU_H2_FMOZRWA$_k(Wf zK^JifYBkVGo5xQ72lp4!w(N7^^gdx}w^(73021A~{uZDQxyd$eX)GwnbB&wd;82?Z6^Vn#Ha^Bwh!uMwF(Aim^#Z! zU39AMq&MvPh)BsHP9R4-rGZqku*uTWjN$@BjXS?GxOFc9Q~KX!ax9s5>chgb?m%(N z9?@I4^3D0C5_)aFSjZH`BSi%GbnVZAl^&z{6aG)!cPjoo&)-P>_{1dY z_3H=TuhIxUmiErY8HARDX-%FJM;_lI8x8CTUps(R;m-o5^Hsp;x}~H#jYSVi$HAks zN9H)}X4QIWYG{Qkuga)CAu<7!ru9r#yQU_+iDEr&Md_E{fT80^qEn4Kp{KB-g8#ec zP%=37$Q|;y}K%`216sK0hz!^-6 zkOB~d9Gxf`sl0XgtjOO!C7FGCqo`dwwESE%+BXc=a0c$1y=DJIA5ZIeKXhHqh0*%M zAypcj#mnxdpg|`>Q03*lsJ@FJZEnh{;cKfKD@fS5;Ef!#pGby|QC|p@0tbjRPUM(` z$s}ZQjDbF|d|Jsr_bX!lGR-HPq?J*m_kcWr9tx_vZoO({<&=~gzN_Z6k{b1>$k;hI zPEja&=$UN$;g15a_!f7N(N4-|U#@lXtf`{>nBXYX&88)K)fuC&$-I^6`QWb1jHnL$T5?ylC?GRAGg?MZHxi$%aBBpV zT;NxX*AvYul}v<9zlKauGn>pZ{w^=kbXK{>_9fGmqwqa$qc%|mVWm3S^@g!vz|bIA zQ3?#9`xe$NuCTMWqW@;dHGsYm*S^E(uW>l9EpNe~X(rC74OyxZ^JivOIGNv?zj248 zZ%QfTE1iP_9pQ5#h9^}V9i2ov6o^AW5>aD{8uzgkLzma+VvsoKAxLb$9ncH~rLGr9 z|E@bp|Kuf-%7++UF7vf;Cl%Ulb=v~`iEUKBoGxtmFWfX>6+ii!7sbii7+3~WTLCT)G%v>j%qEH$!=G5LmT=|GH=U*A$0)QvI`0h{PX zKr*~D(QQ#u@+caW{qNS78BF1F0Js;BgQMA7N# zYx9q0J7SQAPwyYJT~=KR<{Vv%pP5I>873#}XX_K*#X5o0RYYeCNK}ZEiAsAzP1Q~k z(x*-vW~A~$hz0=KRqcaZJByW_>75gAg`Bx6kM|Y_SH8lQSC@t?H^83zng}7Z_mV3Y z)X26yjaxJG9=UmCO7U5;um>lADh6G2KFQ<$IFaGdz`=2&>aFzLS_SLCo} z&c=rc^$vXOlcMXiniDeLBr{8K3B)iBtaJL;E{~D9NWqXT>pGvnWbqIshwd4LpIhk6 zoeRUWErM}u>$TvR;rU#Dz@#_fhHR}zrN&ooGgCEWH&OFv81(!KFp*KY>g)^}io6&~ z9cEJMjGy>cYvSWe^Bn_sj+XLORh5a?p6zxq$R$`nEE8g4QW2MDcP)RoTpIfL@#>RW zr@AjA9`j)J7Zh+hqAuoRBF~?To5qGgsc1HO<0u5X=!C$PR-WkmbOruGFK4L}Ly^T= zXQPfsCt);#8_Ca}`q{+j=oaTF45uWb5jXC2^ryA6NzD6d zfv%O+d>r?7RTzI-Tu|m?go-nGGNCmsIKP6W#}rS>#RS+*bW9hMT&{mS5M(-Il>Zw< zxB?999F;XLJ!M|~`{c1uMtQQ^!BEt==AnY$E_cgDr$?@6jbPO)UXt$^8r^rqM`**( zFYt^SUgRM}_c)B%-J_+lCJ%n&9@tq*G6wFmAr>!`3-R(aSYFz)7ue#j)~my_u>aZHRiI$O>m+N|AS`Gq=sy=P+MdsvrQsav1R z!exRxtWRmuESlOw9&nMl02jtdGr6u$zWR$M%ZXl7Eqz41s97qs7%Kjb{+|6k`&Czi ztJBxS-JogOw^j+KA0N@vLXM86r*&muiqZ9WdwEfF)sCT7UDvOO{>GS?WG9O@;>^-d zt0Wt~YMaf65(s#`jlsH?DMH~~Fy-#J@~oxI??N^`uZeIsTSuaSbFs7!af_I?xYb@h zLnYSizR%j<1)=`h&1?cnE01d%PxcS=FEfU)`Yon-nLIx*guY3K4W#vJk}iX^?y=o< zc0mpyu!r-Zo~kl;FAn_^1XALvT)%eso%j*e?KvGiE7YYViEY9Pe0j2V2zngf2-`!J zB>oL_+87TMOTp5c$nvs#%u+~fm`HnBj)NB7J6^c%6scIA=fluvqgCqlts0&Gfs{hG zmd)Cw+ows7fF*K+4)L4S&ZX6<#S&%crg(0e)k_;5K%@0`r}qX&)>nj%1I#jY^4ws# zZ+&EBtp5@Py#g3sKigb*ke0y^czly{bY+$U!~}1yw<-n}sOa;v-H6;Dy8?W#K9n-) zMTl0-Fl|u&2~3Lmp&yg>TQZxtx9PXNUovuLDF$`%knE6yDqI=rS zfqY+v*FEmf%{e$fu|!qBZ$TArzTz~3vbEf!;_`?#h~7?SlvhLck$BeF?0XL#3+fAq zrgqii@O0MI-#>MI0UPT~lwaMgO5s*S>*Q5#CS^&!b7^;NzD$un_gFLio^2Ryzpb@I zamM33^Y#o)5vBEnyVCCzhRuc_E!KdW_k$3%>9S5%%PxNp$^OlLtyZ#=^gp{r4*SW+ zQ&#|YB+N8%8e{0zYBi1OHdI-@RuaYfi1IC#(3nkln+kmRqN~?q;W960ASiEbhLas- zrtKiaT~Yb`mWy)oH>Cs`FD#UEG#}gtSun@(w(om|eya=EI6a-JMb3`fn7U%(!^JB5 ztIx#JG*nvz@qdDQm)&>F<}L6>mdj8!OISm5A-?p?`Jm8Wx?;}C`i@-U9!8a$&AcMf zzx6mHmsuUdU(@d|r6-CmP@Ib}c+V2Qs(|bdz>bWZZCH_P+2J#7?H&Z1N-^@|nn$74 zRqK)}&T$P{YcaT}v9t$-*#Jj&_E>CGj&y&9uE~VPQ2v;Okb!9w>%b?T6NBwE)}gw^ zLObUdlQXTDBV-1Hjt37z7RuIh6JA!EsLwKF1BtqqWX%2S<$_iu;@Mqq14*mZxL6qn zPE4Y|^{Rj5OOR2uqeobt>M%CgMUiH!Hp$i0l1-iwysJ#E%~1}<@~Cj z9-@h)kSAd{psBL@n%r_!yxEDSIQI!D<;b8{?Xeoe(83gFWhwbx;)LJI{lvSeoMqsu z-9cZ48Hz4OK9&A!`b#DX6B5z|YI!~?_Jj7(%&kT9=&HzD zw=MCsr72mR5`ZWxfE^=v595LsG0|BWi?cHglMKlZlgm5{uaBhH{mm(rP(e9@A=BK9 z!<`?LpDi57V8#lQ52zL|kYbj;fPIlgofD!Ecj})wpfhU4aO!{Zw3-iyM zn(#j$4Te;?oJTzA)@PZx?b^_}M=68VpTCSUZ>L4oHy?Du>dRP~d;_bhe#AR5POJEf z4&1DwjMUtDM>SUpE@T#FWA%4_Fvtmgrl({it33J5Q$$7K^UDCIn4RA>R49{{wz7iW zTCkb4fLQhwK%BjBHl}(anhx|l>%WnEDOf(ztcMnFwp|F=ue7Q%wpbDLNo+LYF2TRu z`xF9E2bmp&T4xS^#q{2bs@Wj*HvZQ~+zbTH)!L)x7V;|Vn_Gg1eOghMg1UD_sVpls zrD?H17wsSDZ-SVKQ3(Sw*ZW)73ok3%mPBvMZRf{ZJ+)Th@BECr!`P6VFf2S4*Ahb& z`9l5^x)kN+hy^f*0fKQesL7_@`l1#yOXBUrnzeh}MYZ~rb-a8BYLFIvI=M9-{(@hevFU&KYOn%|nwvbiE9n^cslv+w}E2B%wNQrhVxVKYY#K zH8C4Pad`ZS7wh7|CzZ{SnL!8a09}tB&5x^m8u~Nj?W_AYZ#T~#(f<|M{cE6U-tj9j z1~8=m6W6fTb7UZTk|JE4DK??1n^|$3XINI;8Lopbc&hY968gd5%|oELT8Z%Wc+Fip zo<~)jR-f-nPUP#Jhs?N$a2`{CjcI~46$G5R`?mgINSE>}^g<@4A!B%kuxY;D0m%{J zn;OxB)Dz6odu1P-{yPr~@tTPA!$`6wt|eNILdwHHDDT)t+wz|2W%tt9)n;k6gX+v0C_sqCxX$n&;sW z>Wk`fl6!sB;Nxho8m846A&&3SOq>tdV?CzZAbX8p_uGb1bEzFg0{|L0srbT#ec-DIK>S9POa@A7081TB>Ncc2I|DnH@Jm%2+xjLWjy9){e)u`<5&fE*#mS2xr9;WiF~rf7h%F@tjqZc?es%vNo(x^C;3=d!e_lMP}qqD|3H3mW|_ zG(x$NeYh(Ne)XENRdLI<+w$o(H7}l@< zjhJqo%!GBC`s-#^ZiJ`ZifDSJHC+_|cbUMmxsu=2^jO>K6=?>JAyW9o0*s)3FEDNi(+K__R< zR@|z-q?pX(TFTtQ+6M>19jWmdOvKlPDVF=o_`j0P_-39p#|BID9tV>nxHQ%J)Kbac zI@68D{5NG+fG41X>Q!Uu3ejV`O3~|PT$qq&qKX$>Z4)gNMOob0=V}3MAH9{&Nygxe z?_Y9-g2;xS2$Sy3_D`5}go@?jUj;twmXw?r|2mqc5grVg+O-}@NGnLZ#vu8%S}=?Bwoivn%`BCP=DXR(>}Lr z?%p$eWS6`ZMEjvFE_sYs0v+dKi%x!awyE_6zfhl1*K;@yvy&e#eLidBaGKs1TI6Mql;RxJUA6&DaxzF7s4N!c{a=8inlP2*;sj|+fZ1kq~nl}pF z{Edz?B;M72yXhKBe-zhF-BKNjS9Zui`BQIe(qn77;yiZV`tWDhQ}vt{$^KUW{G?Bh z>6AH2M@Al!;i2d;g=ec(Sot`r+EydQuX{*oUvn3s(22h5jUe^D?acOsDLQ4APap!0 z79?<49Mfa1i0?sZjCiNG7Qe*;x{cOcs9TCk+8&#Ebsw}*pbGUX2at1!^B&NuMS#;) z)nk!bt5uYw*|@!T6c*<2!{h^#D?lKW@+GugVdwYC;gnmJG?3L&6NnN}$ah)09a zKTPTNmbQ5-x2rwO!`m)D40oaS@G50`AA}ldhKkGGU2cRxC5JSy!?2I7ng9BhlP=?N zV!-d@EpmvXEf;#Ohf4;0vHg>>lx){PF# zi7@k()j~)QTo)_TRh6|i%b?B&616iUva9BpMePQp463_k*V%xR3oFL%BPrSOQp(P5 z8V)Q28r31myYT&RC;r|ve#l%s;|TddNp+0I6PJv4z+_8X^e=TUgMkHBAu4;NLlb?R znM$}|ZAEdYYlS-5PSN~X2~z9R9I_!B0NSSkA-uWnD_czjQ)*?sR zsBU_pN4ns?w1CUA-f2_f*<{hC5toV0&rI=gl4@gtYer44<)@DBcO=RuDat!)g#~4` zJ&4d&ixwDFU)4i&A{?0IDA{4+8<}vl!0#0w(T@Kl7D751Z*W1(9_wlRrQeEg584T; zuI{W)@_@^-n-2h_?_CcHGL9H6i>8bYo$T#&II-ST-r*;tFlh^Qolw4)HI3I0_F=Ml zZo>!?{LUF42APlw(%-t%X53KKX*#`pmQ(Q63*5}OZ(eJ}mc{V7=6t+^H-Ykd3>}e(#&?-_^@XDH+Aq;V0wht9i8>)Bi$CXBr;KzT-T#sge=i7NfDCEX2c!nPms80w zcFqWKhX>@iDhl%}MdnHG35kk5xP0+F%SxnAIpVzMUQt_uNNHU=Vf%r?5~F9}u;2=; zef^v)&{>{iz7kZ*L3VYsYj6d`yqNs(uhsVGjx0K&3d*aGg_o3-)_AorG4h3R@ke*D zX`DdjtYYtbgca^J4|y*>AWVH15_yWN+N|}rseCURc*v46HMpkPM>A7ES}_Yzdi%nu z&Zz%>?pGY!#OF`Zr`~6n)}wLqm^iNdyRC}FjRk!$q(H*>hq$`fC@{8f3_jQ%k zq9+kHHh(UpLeE=7!??oz<>SL1F$?(j3UGKnt=d)hVlm7rk=UQA#8SE`Dy(nu6f@2w zzPle_jMvYgW7S9U3hA2AEFSz#k;kV~`_d8U*8e^RB5!9H@9}tQ4OY7;>%BW~R=sT+ zs|#*jrvZ?-`Ob8s<*c*l5m-f#YI9I|fYy;X_L^^!`m8?uGWr?G=%^c0VGMgpk|6-7ic`yT=U7ZB>BkJh7T29r zKiaF8L`);osNj4Ms>wk3suMY=EJJs6IU)tjnJPKdQ2bC+%r~5!EMsYMn>mLhqb5_4 zl3|skBS!Yc9@7|v*|^$Ria3j*Kt#wTfiAr%$7zfWaV)F_oW*ySa?>hXieRw-Cc#e< z4OVIC;S!f5#DReMr33iBR9pxz0yKUakitY9LKAEZFlB9W2uB(aIh4n-Jbghm=Eyj>OQ?-7qvrj({LTjw0Ox(t`*JNJy7-NFyi? zDJ2L9*Y7@jYu(4Y*E;9rob%iJ_1w(gtO2)lG_*AU&_4--gaP1Y5l{t)2*F@5A<@4^ zL_|bPLP<*UPc#%1WR$ctbab>dw6ye09L)3#Y>c$DEIcf1oSYB{gr1of#>)lc;DT`d z2Lk$cNTCREn91@ofl#cvh> zN8Vh>#ySGr8x3+V^a5xy3^x=BhKVBI)Ju{T*4e7%AS&{n&SI>SxVVrFak>mYPsAR&~8dfFkJ9~ z$;%Ahpp4bugs7MIKFaP&=5C9jd zwIVJIZJBlNlo@B+b*6iy{SEt(2h}>kogc)str&Fkc%Q3Mhv{~sv77IyJKnMWXw*t; zUaJ)f@Qaz&IA+w^6|w9&>B8O3+2{?E-WhbSy54n4e%}8;lQ-7HWX;ztSM2tj-h^p; z44~Q1x=E=b%X-Ef(G+~ukR9@(etsip%)*Q@;lS=NWugGt@pI9m74$xt6yH0ico}rw zbDIC)LUO^3=XqCH)|vSTpVNX!5wdF|aZG57HBrn-X}Q9NiMIsh__=2c9%lbJx`>tU zn^?Lo%deg%E>`;$8X^iipSxa`5bMohV7AXQhaK3qvWFgF?I7&G-jb2gAI|+&#mF8) zXaqV2LtFj@ry(hh9$mKC%p--#rS+|SkY@5uVfyvCH!K5pz3adww7w{l38Of^#kzGh zKMUn0bCf>Q3FQJ1LJ99(Gq=Wz?P9LxW$(MUi2SuRBM?m2IEENuo0r zx0l>^MR84@y>;VSi^#{jk?RMMNP^mn=$0&fg|iy{aHZS*l_F0vt;SU37V`-wD&Q~oFEq<_o%GCFfe>cYCrDp9 z^s6j^%7|gwqvkVKCiEDh=&+6$2g@eT7mtN26__~T_V%y}hyMITqJ&pRHb9v{r3^u@ z7V)UhV+rsbZHodp65sAI8|X6YAZSQvVPc(zPUcG@brlYjT5Qq@w7zPksL|$#7R;** zCQS9s&rrBDxl@mGGnaG>q$~{fdgmTkTFCL{%K#aHbp$%Oq?k+;;TQ)pySQb{qlCK}d`r zMtIn~?dxkpDzA&WQMl^WL~wJYmVZ0u^#j`$M3x3QZBX-u5dX>LJ>8N}u(O0M*n@Qr zn)A+7Zh$$tbrMFz*Y5ic`xV(#zHR|`#0xd8&`)#6otOB@6_w6Y(D+8WbK`fXSu1x9 z9VwYe)lYp9KEY>~L46xO+Z3tQ`YR`1Qk!c+_UNMU$|`$$Ep6g z)($#p<~i{}yE(kBsUMoNFP6@srBfk^I1cw+&(^R}2W0>B3cU1+w6F=-7Ym$eaWi|- z0LvBPdi~1IWwQ9~cuG5f*MI!ohU{$9ivHn;egt>K+W57siL~<4gJD(zZ%VZ23!~WM zLFTwP$rp)4#(d3E!OmQjBnM^z=BJk52-B(tR^PG5?-N_`VM?_B{vk#S0U}I?2^jNW z+lS2tV;0tK!+8IRZm?JJiW=qU>8^xYx^dq<@of;(#u9T(Tlm+DpwX1{%=(jQZ{uBIw5l*h8=AcqPSQjS z!|IdAz0B;5WuD4+=Xh~DA&^?+s$Rc};Z2x;9GQN}F~oJhq}_mq`Yzk9Yw)(AkDsPC zd8@wdo=G-sq1pn4i8&$04dDZ&SOk?OVIR{j$K#v538@osfdnpos?iynuih6b9_rGC zKQg*#6TFOmH``Gc_Ry(KHHp2iB=pttWWNQy8feLsWUsTQaq=NUnliuqJZGijQdfkM zgxciSlE{8RR4uvqaGA%ip?=g|(OQH*OQRf>WP5>V&r_7W3}d{zBfEP$(oL|fu+$;> z{S>$8auzPwWBk5L$+1kdhx}jV?%<&3^#w?!k_iv#lTE#Y#H`#;alSo-4qGw}MeL&{ z4`B|nSI;kCF2QNzgKv%u#MDVo*m#eJw*4vdOUodf8lHFSVFc>FkNxb3Yy`(t1FTs# z^w-6`yuSX}px3-J^InnvFhzKjGvssi?0)eLaF{$qry=yt$99;ygvsTNkt1DYaR49o zw7NDuvGI`1-sFe4=Xtv*TiO=r7UmTY9kzPZ$E=oeiKe1puPWCr)((Pn{BAHP3M&HW?vTf04K1 zJ_&Wz*~r^twH-VdqV$Y@JoliyH1W_;mj~3353V!e_Lgn*`;~$Xw}n`Z?2xY3^}{B+ zd+PM_91I@2+5rNCmBTGUNy*v<{D%pZfUbhFGH$Gig>l2yV55e;`q57v$k###Jff?v zHb}cH9U9rP8ZTCPzf9Eqk@2YE?3b4oXrX2#7S!m$<(e$Xk=~!Oh2>H2P~W`Pev9Um zOypn>Om^E(rZAkO)+eN2*g1Hesn0-k>8!;!Jw(a@xw31p8tR#>Fk#o<$$z?`=bmNy z=Zg+@n)5rRf{`6cuajQ(lhDRPxglQb06SSRPTc z>wcrF_*++PdD=5-SXcIz_MI?>G0THm&Kb_+ASl#aj!_R&lUav@{`5vZ3D+!rM+E+b zu#(Jy|41vk*C2`66YlS5f(kddAzcF(G+9`K6f4}i#M|_79IwE!#Jk@l{5&?zD_(7A zTzPk$D~fe8>T-G?I%lPfOmA!aD6@wLTCDu~^Jtuw=Oc15JQ^~$m5|J{oZuykoc((w zSjbgxn%v}9Ho$$l=Umh^rr<*G=S8*p)5DYN7CUv$r$)l+ui6z4`QMXIN&k$S1B|Q{ zX0@P)ch&AK+Y%@0b$HmZU~HBpO!g~SoqYc&uRMN0<-hk#Wyo|u`o#u@tJsfaAqs2K zm|LATEOT#K9<-OFmb%8Q=b`^w){NZMe?xDlE#nQPi?jdXyW2#IY$-i`Q4oujQ+;WVWN-Pr)$Ch0X$Z}dEMH)kO6?S;x0L`0AldAmcM;nHL> zNeQJc<>6QsWyV779~jT#yh0NxX5KlnS!b(p1r3>N<57%x;jdF6O)+s-A8fd zNVxsUAD;@X%UH%pnN`SkjOD2gZ1JLT#+W1w>z4JB>Rv+k4UqiUeeb0!<5qG4NzR2a zW8f-L)0G`U1P;JQd9cP~LR>G(&kMd|DSHzddh(Yx`*REGO9M54q*`LbufC+-Z%0nq zQr|2q!@hzi`W7Qo%fwmZxBJPIVNFbo2fxt3kfaWgmo#Ge1}L+XA+j7Ps>q5lrZHleGqfMN!46(N9P5*i4%td^6)ugeg>*~t=~l=;6PM+VzH*nc zVkxa3$UP&>rE~FLKTF-y=#{d+PW}mQsd-$i&$gu8Dk2;aA<^Q=khZPtQ;i8}+Tt`! zmRf?6>moB&44H2S&Lr*~qXRlyDTk&t z8QcYU`QdLM)DbJln;BH*vb+2 zvL02IrowA_F2fvEq<>RoB=ODO0Q*wn1^4jq1FP;ri0lw=FDq#x>lvr+^p>qPpEd{4 zOqK`EDhfL#Xu7*gO^3D9N%-Nx)j*Z~d+1i-JKTb<70Q}7pnk*wIS&~Y;trUK-!u^Z zda@jup+yO�jgY8JTcT9$Os7Aa4&;n|NLzjv_u#apm&Rc#kQMhlL;JmG~4c1u#b) zzyrkpXv4kjI{}l!&l>hNHJe!X0caU5Z^)akZ1fgKs834qLQ4sDEyR^Qvb{L1;*iWr zz6u(z`IQ1S8Hf}Gc_FB>FGEsQr+E7(M{B5&%ESXgLUnKp*~za|8D4-!=f{z)tDaf0 zcWx%L){*v)%mtgFZBwjMGLxcMQ#-{8JZJ1W4%OoxA=Nu7RCZf@`D zKJn&s+!U+*LSfF5uGA_c)&Q%YiW=n*O=dai`S>?$%bvO*atz>NMid(4N9BJN!+51i zQzN)eXqcmkCwiLhksf{nWH9Tp_-H3(CsfH! z-^10z$gA|{A(6THp@N;~!B~WyILJ;oPDME<*T*2$y{p5%yGd{0R|ZI~Xge@*+ChHfgM-{( zGe+aWQOH*5jiu=8OnSoM2RYT)5wC5k)!yHbM~-iV-{bX)U%}TX%O*{Wl?H{X-J7=m z6h&tZ^(mK()4Uz7cI#BgFud9V)3USw+$VlrSUuvuO5q6uItx;RzckDMW&L)+pEc>V zIxXM%gN^L1$oe7c%w+4d*Nc&i8+A7v@44awsGXtERkgvr!w|RkiR72Q)34C*`!9wZ{i#=V_Nq zEvTxi_y2HyrOCLdsd)Nt7L^mY}GS< zntO3Uy=oCG)45h@;Tu($9!l&bBvcj4Zd{p<4qf$d^`D~up><)ic}eAdL7)p0-Q%u~ZAm-+kK^|Bh<#Xbv8pqD_Dj=9!lVG7cWk?~=P({^6frq_8 z*P1O?C!?pz@4oN)y(ABZHr33G5^A3TFOF3V92YhI-qTbl&5>_dpl`qa-h>lOloxz#J>BTMzPm)sI1&0-HUm9z15ggK#_gC!SoGZ z{s}7GC0nq#m7_1tDV@7B^%K0>i3(N7CaR^7)01S9CIJWdK@L|Ac7#9>?HJ%_bk$j1 z3n=o>Y6frAjN%VW8O&13U128s&*q>X4R6o$nlPaR0yBK_nS*#3UF$CHiwyW(LHrmRh?k15t7RPU(HR_$R4lzS;r1*;C zbc)rWOM@=f4?bKSS0Yx;&+xBuT5X&jGCT|1+diAl>A-laRad-)DGzbUu3fT!*(nQ% zzk92CBbHOty0*>3Tq{AjH|)pk7A-1vZV0KnV^hJ_Nia4=uMKrDawNDQ5d4dq37mm9 zb}^lK{yrZP7Ow{leXa;+=g;{}*ZqhMm!yT-Xq{vmwa%f6v4`>)%=>HywAgD&Fk=!wtzSLP|y~K3G zOQk~Q1_*15DC#vafOkFQ@tlYy=Re)a8XUqWk!TZ7F5kz8(4O5n3Ve$n`<{RKq)2XT z!e2d^LAn3@UqbOpvn0u zYmDhc*u|v7qqawA$4l2->XoN1p8DJ9I)hnjbzbCOdpZ6#=Uz+%>)Q!VNnP>!)V>}s zyv7(bKmSj4AU;ddS5ml?-&c;DIXWA3XBMalQk1|ev96bNcc_=gX*ZT3`r2KS`J($<7+3h)Ws{y7o6#}!cM(&cE^R{_eH>g)2HR6LtraohHP(1vNtkMR)| zDramrF@n4Ezb1~lH8M?N)lHr4rgzj(d})1uN=`%ia}?LEdah+wR)U@O#TuLP)%gY^ z*gf(a?-!!wyqbAzNcUf3-5m_5X)wHlXNs?XQ_flG!ShE4r~Qw>e$D;$_`K_?CZ9;F Zuk!ysE=r&P^4cRyZZ2{i3xeEy{U70IgoOYA literal 0 HcmV?d00001 diff --git a/entries/screenshots/freeciv-web_01.jpg b/entries/screenshots/freeciv-web_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33622a54ecf6894420125fed5851bd3ab52f0985 GIT binary patch literal 12322 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/hematite_01.jpg b/entries/screenshots/hematite_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d58eb9b7699a035081a1977d6ec7245b1bb473f2 GIT binary patch literal 7276 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/hextris_01.jpg b/entries/screenshots/hextris_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a806799dda43cecddf2c8357bb91cf16bc2554bb GIT binary patch literal 3798 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/julius_01.jpg b/entries/screenshots/julius_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d02407f0a1754aa70f168ed8eb13abca56c02b4a GIT binary patch literal 12971 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

        ^8Z>znk;}rZ)1-uk^VRiD=sg21wJmNb= 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/marble_marcher_01.jpg b/entries/screenshots/marble_marcher_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4b8ad40804254e968b736845f482e4b5f33554e GIT binary patch literal 10433 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/marble_marcher_02.jpg b/entries/screenshots/marble_marcher_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec0905fe6b57c01b1ec9761fbb39f543db803618 GIT binary patch literal 7505 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 L1#FsQy)OL^+5&vw literal 0 HcmV?d00001 diff --git a/entries/screenshots/opendune_01.jpg b/entries/screenshots/opendune_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e28035a39dacdad1821c0b52598e78acd765ccf GIT binary patch literal 11140 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/openlara_01.jpg b/entries/screenshots/openlara_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..471042ee92639c5143df3978b7f0ffc3b9e9fe67 GIT binary patch literal 7268 zcmb7Ibx;)0w_aFa>5^Jlau=jTKvKF{I;2C1r9o){X+ecumZg-C5|B>mmhJ}W25F>0 z;`w`T=FR)}eRt;kbI$p`Gv~~md*?j-dRPIFt0}{k0a*XQi^U57Jj??W0JuOL92_9- zKZA>liw7dc2mJ#X5fK3~1sNqJ1sMg!BN_x$toa+_ej@@ip@P#5R(Oh%Ij6M zkFC-iQ$Mq|`S~xC?mrFqzpMbPe>yn-JZuyI;J<_YKYahKiba9VDgdOE(`6HM*Ry(< z0}uoMMN*j(5G);GX$oXu>Mq5uMwwb>ad$~|gBcwTM%>pI+SWQG}PEsA2Le{CWcl39B zr!UKdoOv}*3PsdO-!oSTyFUHMXQB3_$%#x$o9aC+nz1JXraLUxN0!3Nm%R?n3c2k_RGcynk z{+l*qLBwDT&Yp!n03^!og$wb5hS%tXjXwv8GCyfN{~au87qwDRJ3JNg6K*A)e`%cQxGGY}k*O`41qt0cTbQ3q@7 z$w&KGcRbq6nHooPmJI~YrHVr?>!D{a51l?Myo^GrljG>V2V6?wI=D26ey66TC3Uly zlxTbaP)NqBDLImq+;x(#C`aYW9;A&K;Yr6h^y9VSj)~0`OWzgFcgI(k*5@s=^!Je+ zNllr7&f;a9GEE5KVExfQrX&_|hcgO^{&KvbNp$Pu z^;uIH2G;X>NSrDPy?7frHx4fu^!&NKdXaAv4u#l2YlEC^@|36}lc~Sh#b%@SpEvpz zqMX|KvOj57ES%t~$i>x(Z~uy_ZAjsPTSq8J&VT{yp|y;f_-NavB+%&w&lbeh-0O^5 z1{*SG@r=pTI#|!q&dbl#KJeNFW*-6qi~rTPBxNyCRqft-yqER>XgFAZ(QP3_pRmb` zu(?%0_qPPD;8z9v{90cFZKnKkuH-NOXwQ)Gy@osfBG|RsE$0DnF|zBNJuZ-Rg1e@4 z;w3Rl(9Wl;eRnf6Y)(!leSKc`J!o`NE|U%U?ozD%C@tkWEwv&{!if1xnK>kXkl;E;QNQTAjLAs#eUm_ZW!`5*HFVt(sms^ z9-$Vl~R4Gg!tl{{=UGvn;8^> z5+b}-4zSI!f&-VT=?NnUpRI(bGpXvz$IZz%4kC=MKNhGzDb^E!Z~FGqk)5nBGdk!= zjCdeOyZP}R`3Nr69qB2lR_E;JzDHDC6IwbuOqHM7%n+poI{7}cfX7bY9)$SGB;t2L z^QFC7-EbXUIvfcXRa}ZNJhk;JhMzCY0_hqX#)nnkut%e-uy%e;5y`=tf}p!U8@iRp z&pAu8Q;AW1po$fAe}=BfH}7?mA4!#F>R)aLP;H8jBK3dS2CHRN92Y+YCpjGB;|Y^! z4B5DQ1xX)QO4>>_*+9}41H6jv7<41=u~F3=JW0`6bZ6(q`hf^V9;uJU8`oJtFyx@; zb*}!dkt^<=IuN_kiU4ttuIXG&XC1{q=(8;jYDQEWTh}KfzTbz~)<|C!ZG2%UApC4K zkGXSNy70Isam*VQmv$GMv=a@Ob@zTom4Zt3W6 zbW7T|O$ux$RPLdpn2|k0n*31<7mNZ87$gZa$(Y?7s~e3c9Xb9?29^zepB8>WVyfJN zV#Cy;3g_kS-Nds}_*KUnr8c?5>^0*>k^+_aRM(bTxmp*yd4e#@xMz2$x8 z=%CFjE0g=KZ+`Wg$iV}kuBNALZ|BZ=w*?>B<5Ge7nf(Az+X+t?*u`B7(=iS6>kzmt zv?N5^#f_kQScRGC%W0E#CBEtYz%z5Df6`OHV&oz^L3Y6@;}jqM+7a*VDG|jP^ICZj2pQO&59snYvYN3bAyOpMizYGO_W~J*#=+EC7eIA@2hUQ5UFmA+RQJ3rc za!ROs$=&w+B`k~AcJ}4lxAhh0>w%?gek#dWgC#Up^tmO=tfgG#c=5rOer=j%ew&$5 z{7U1Hz^q;E&B$hC(H5TJzgzR1W3EYud2v1~`2P59Zti3$LeDlDz1r87#mtq%$%3If z78J{iTcX=Z({#E#~q4k%IeGNMUXR5$A<_VXM{XMX^!gSzfLeeu_$D>dlEj`{;k`vX9D zY`~NA)K&qa@Qr3q*;VZYDsEb;&?pJI_19l7OK1c~*VQH?Il$)jg$}qyHsh(sw_JAW zu3iaw>hG4WRQxieizTJRFMm745 z8_kOc4L_|uM0^;3d z->tNJ5bWiSaYmMSncjJ3)R8Qnr{A12WO>FC9aM(CEUM08l zWcWwVE@B_!jM#ezTkq@6LNO{b0__S9fKyZTmrsa4@rD{`P2&>0@;^H(dk0;uKlCnV z*WH>&Fwhwpf5PDhm6DP@-Z6Y$7I}0~Ew&aYzdTUKqPPd9q#l0G^zRvR>KpTOx8q(j zvGGmojAm0cucyOd3h~G6n3By_wCuig~cv7+FM?{-GzE@bbGG)=hia(ib0;QG~GNpwTy>F!%w_N ziSgNpl*4n{$f2s92S7sICzpc~IVi0ER77R%%q5NNolk+|^c?DLH02OMQ_x_%qC;K? zY_nR}mdtRfL)aZyTe629R;Oz4Q6aRn%QS+NlctzgvukP;+Hld6DJ{*3EPph+4s*$? zCo(Jjs6Q?>R${wK#fY_UY>yh!cADO&#QFKeyw0-}&6BqQ{@tE#Sl@uV%)N&4tff|) zP5W$TzO0p5s*HYvn1rRk`3L#G-x{PB4!L^_?o0MTL^^sQ!G*<%{HwM)B{OBrPHVM^ z5`4;%b zv0%S*p!@(B7;MB5WbE_;F=yl&v;#ei}J(=w_J3t8%r^A7?x0;q?x(m@4hE5 z*f`jjV|ZrK%+rU6wzaPj1H9qZtwV1M!~uSaNL)&vJIK3Igl;{fg>t87yi~(*m|+0c z5;Sa|BR6d@IfSO#TS8{`3AC>S(kOrJ9q1~Hd-9TJhVfso6Na}0Odb6AqXKbsry?Hw z=6l$V)$Fjm+5Ltg?bXV3%8X@A(_|3eRYz@(z$YwYJZaYjcaZ;0AyC5_%yVIW4LBvO{;rh)o;H z6I-kx1}Z(QRuDxV*;Gf4D5T8I4YSd6#NeKiqwmpwfXk&?o+eK8J+zp!m&~(sv%CUM z4QCV0#R~6U`{| zdp|yoB)_O6>scQePs^O%UI;(SsZxU!(a#El&;DDjg}X;vyS@|V*m&eMR5suH#R}`T z0bV`dg-WUyj6$1oS#?4@JhWTKla(HC>g3!xMYcw`6~UGvkJ~xxx=GXs3^(y@Vfn+s z%@QDt$2bo#@mkadoeQhU=4$G-?XlBJKJR)?2#yJi@9uApoc! zSlA?HGe6g8=(k1;Hk3Cbo?XiscYP(>c5$RevkxCBtM-7Z?q;TI;W=;qCkDStk)!nJGGBdc3?!fTMUhkt#Kr&+02uXTB z30F;qTAT1Ug#_s45a%XQA~E^9J@r`9^n3TtZo8HV3htEQGX3jGtLO1jIAM3m-|Bf}n!W~1#vjEr+PC>5iitytQFSFsS)7Sxfz-oK zN9>#V%X$jleG>{FR>_F%(6fz+l%;gnk{>%iQJ)Q?xtWq#5?@aS{SYvfs%cE@wc1>N zE#3>$FR=F&&aaCZTjJ=IBIwdlV$l(^`f(vu@R#TBFDRw_IFA09mh1)Fdz6rbBh|&9 z>!c${R@-B-VYwqMp$RC#*O!s(VWMTsOPDCdfQSaD{g)twZuof-k7}+j68+Rs9CG~Y zvg90+ie$=^91y7`>~_snD6k&bIV(=eu=jIg_oMPdR5bboS=|?T2htA_#P-{8<~-*D z2#n~)I7<;0KT;iXy3~!un@%X)o6rW@44J)qWDfmRP7a#(qv6M#+&Q+RXT zE-v$ahQ z9t}iu#m9Qe+a$HOS@l>}ub(u%qTeaEAsH>freGvov;5HNt`H~K)IFa-7*%5wp8{1a z3TuMsbaBfH^vGE#tFF7(wfqb)(qX5#&e4%b*QDaN15nD2xc%U4;}vw@i^9b7Df3Gh zDOJV3nw1PaFoz*rie6oG;S$9?`&xg2hF0!qNG=MYadl0{jrNU41w}!{~(4l6&dR8{JL27={KX= zcRegtX?S#t=ODZWFoj@OZNs5Cux&&^ok6rNU6kVRlpSBZhrK3hSTiE8$oP0a>BP9^ z>t>~sk@A?0XIzXdR3;g;V=|x0vnTY_-K7uj6hD=j%YBk;Kt}DgIeks)yVU8e#o`S^ z$hvKz2ic@|k@FEX`%$>vgk24#g|TpL}ZI!})IX@8HNE}+##a>GelJnH&f zkijWFJQsDc3{I{2Tk%h5nCY$cAx_kP&0FkFD zvQDmnbhCHCN>3zkK@8ykfrKN&L!40-QqH&8WB%cjFE+gh>isiTfw_1~T&%V8&mvts z_npip3P98=9uX)nNQ zXN@3%y%tc4p_@h=&xD)-iYCfN8I`_-|)ByEKxwy-1ecO$7RaGM16QHpQuM+`p zXTd%mXm5xMT9!;f(g)qyjXbAIQGp?R*SqRy{RK~e-1p}paX)=3Ueved-B{P5$#rKZ1ufG4hbbskL zHg6FTpCFjYfX+Wa-#CfRN$zBJ6&9D;8=aJX8y4ASFb-C@o+P2yzLrX=^*uKIT6rz% z5d8)m>6?G+u-L4!X+VGUUKsU+Jx&aFDk_{!lY#j9U99SQt-0@xNydjhMZU+xf}-}w zKq+UH)e)+fj!E$*i)eJYGN{*HhQsqJ5OkAGkz#naDlto#c0+N`W3jS4M}2|e57$jv z*DZ&*#2$Lx(CkXJa*sIIjFvx7%CKUuPWU2F)Uxt5%J#(lXfI~Uco3{WNj6vWO)=23 z^PXzl`{41t(rUq4?Sf<G#KLgw!;_0zxdz&kB}lvICx@-d;U3{2Mx zIJjhrEVinzN+jz1xXq{~$Rl9y^G8i3p^I*%%-x8;x~ZsPQQBoAu?_kw+#t`AKgcY> zmea~o1){?m#qhC|UVE|F{jhh}42oShm?bahMMt+zg<9+s__Bs|`7Hf|^q2eUf&R7V zjlI>Lld=_WKHM6;WnvKP$BhR-3aYs`YF8rJ$|S6gg@1iA3cz4C`2vyLLa!tX==R&D zJ2F(C$M@>_Gw{ppxc!gT^v1QutmdNZ*dw_YHfWCBw9(`O1P_7+DY-P@rUoi`qG?a-yj zz2lSXkD|(c-uLIfy>05V7w>+4cDskan!_8LGX&8os+sy3 zBJSeh*a*)n$D89cG_VFIAklBMvvv$a4LdpwtLEr#8_fj(Nt9fW@C+T*obx(TO!3fb zXU>$VkR%QWHmd)QRP67IUvui6&&_G{axRF+73IqfK@JL(Fwgk+>tTLBGb-}p9sqgp zLk>GGuvHzo`vTLl+T<0F#RCB8r0&OFIl@2^$Mskuut;W;L2q0UC&~;crKGf;z9zs% z^Qs4vo)9hF#dwcdmw-PhsfNEB51BX9C`^4R6X6jMlwH+-Q}!V*Zbr9?*8MrPgRR)V zZ>-7$_34*!Z1|vBMnnN^jnBw2V$nNqx^m%Th#!%W5|VIm-9_cmUXeCnG#vT4wIS(z(>p9m(D_!ws2b=RPqMD z%f;D|$#%pve>;QY&akuG+EW6j3!jn#jtpLr&~oOt2)zLB4SQjWT&HoCP5l{5l8TqPaJAgkhUHM9Fk(~rddFYQSHSx9BfxkA(HlND08B;>4#GQGROd7(hTH8duJh zO{-#pJ_kDWf4Lx}qYup4`sd7y_5VWuZ(slb2Nw$)4}eeb&nQL-!1}kt!NgF!0= zGcSr8BN}qFbU)a1%xFSqm#+_0#@peb#j#ntar3ae4iOv6(``%KIY?VANB6G6x!!$g z2odeb<&)$H?iq}Jq00Qp+PE3XQIvbcJE{zD-brR^Ka|F6_d$0d-)2E+j-NSc-NlHc zSkwdy*0>&jzk9jt|M7Km6DP^kZqAd+QofKZI1h(U2dic^y51Djuu&@K{zFT0Xb0}7 z3l7j|X`!+aX>tgCep@M2jhL#gt}IKmgd<3jJ2*U8h4ut)2ZoiY-y4koxA3b~$WTE6 zD&xwFgXry0ycGVbud80D%xc5%bs}? zR|MpJS<)@&`%*N~^tO_6qN9m9wT|?9K#}l^u)*(*%l#9ftm`m{u)qk=gBSUI3k*M8ucNiVmj$#gv5q8U09DB!`B1<&d zLJ1+Nme#mi`x?xC$Wi(h-S;{VZfz;SZE6H{gC|+;VT>)7d-8B> za(|SXtt!Fs z3WA%RBP*R{iRCW3diy4CA-{Yu5#Q7xhGe!Loq<@tnw~Y>^q!`B;+c%9HvguB398F` z5K^u2Q-AN({Sd9-|DNU}X+ePauOv@Itr|8T)?KQ-?>b)NDoeA+icWK1)|<6ZR*_F! zGe14&en%PnG#Pt}fOKNvFFv;}{(YLjGfzbvr|uGeP=oZaPY!R3N21VsHCFM@s@=M1 zyhbE%f}$p4T&Y(gbfkz4#naIi*adwFW-& zcb`W&eoSC2{Qfx76_r{%tDC5ZV0BuMrH9?O;ZL^xFj&1=CG4utNST&^PBBk~htHdg zSksD>z86(FN=2DP2$~K3k~*6YnkQyFfzpsy_*?Pcy5Km4(%q~EJOUVw8TGQY2P8!0 z)VZ28Eq1tuoLg*Cf1mvjneHfJ8dLif(tIdT{p)qtHSXWuo`0kXKxCPRK#zxkXKcon zwaL4eCFDJP9=88^drPj)uyd)lwPF9&wBBAIby=-NGb|$s33K87Fb&*9jJH(ZZ`Y9Q zcxtcHbSf>Y-N@70ZO*&p%>e`MGAf_ItipsdHo{s%QLPJ`_!o}vGHc0FbWsIETE+vX@9?UVxJ)&ao7qg8TRgJz zKmYvBg(#a$d1x7qSIUBYi7Ed_>M!auw&|$=!;X%=J>)**=b>9|hAGdv=6A=P(9?M) zuG;uW4<_WLSi`*_=pt@4y~`~+Us-2AAMu+Payrhw#XwdOAZ#%afNlCB*f z3!H$ITa~(7UpMC(vnA4Hv=^Uw$J1>z9jk1{?cx>olbqrlMicI|1ZH%5(#uD{dz`wW zNbhM2_m!tYQ)$wdXcqzuab^!SW`J#eyQ@jun+N2%b}WI6FJj2>;$Of^Nr^GhG`fp5 zGTAngYRgi(-el$fZpy+63owI_GaD;?{ZX4QQ?oU|hd?-EFG==v=6l8Y5v?{f&fKzw z7wL`FbtoTmq0*m-LSmT;?M5w%!+nPu3lF6Fy4F4k+i})S9EF(f5lyliCKqO!`1R_( zi+Q-6I2qijIG>&MCuMI`KHf=NlC4kucsLSrPYJa(Ht+v}nVV}+y~W9@Ce8Cr6KwZU z`{DOW-dwlPzdJ;p)K({3o~Yj`On`z}Dx;68od7XlXA&6UMZNFkRs|(T`oTQrp+E3) zbDm)LH#qi|3h#@4=H}K_e`)DMIN}u6(c9hV&92UnqWT{lf##1tCnc zGtmK~&K^Ju2t+K47Js+k1i%*VT0Y+5U4hnXU?FF<5yn8|UN#@Kc+T$#Vkxu_UVikS zPcLf^!8A*6HNvUHB}E6F;(YE$h6wE5_$3%Tn+P21_#lw|!U0W6>%#yx!a)iLXY4HB zIiJ!~87+waVtfaLVxBrIsQ&Ll zuYN>m))Jbn6!U{@_2IU;CrS$*s!ooeJ9S`MYI-)kJOL%~!y;s)iEC~f>}-=!F|RKy zl>{j{`%4~1(`;El1mLt{+KOQGi}1dc&1(&MFV-R-BA*(+o+l8fDUU5H>2!jxYvYnn zEBI%0Z;ewpP!D>uN^7HR{NiP^wHOFhc!m3}Z%n%X%p4_Uo!9DiCHwp0t|< zgG1vM@iA>|1qo&`lUudTAyr1sN(mF*8g(afY|EwoheBk#^%ojq03S=T_xQBH8eL|%^FY$5-+rGA5W&6B#Wt)N>aH5Z@x*+j<5n8)4XynGm zocR+DnhKO%XhIpt3&5igA>*PyUA-*uC6toCG6=Q8>SCJ&xWCkGuyAlZF zBQ41nSSA?__y4ejQB>3T5fb^=2hQ`W8$Z?Z*5SAHOE;DAuK?xbIptr-F6XhQ(Uli& zIqJN4Q=FBd`PMKnx_6&J?5;2;$vWSuW;pQ?;AiL^Ai!wr>YU;uk$aVd_|!8L_3A@3 zIjW`_ks~=bSEW}UZDmm_#UbSt+?(C&trsNI#HT=mCaC_L(93YkWFA1H9)b`Q*uz>~ zSsIuE#BX<+V9VKFkV}=8eh{26A!D8J*mnQSO2~_wxLX}To?h+s*X8%hk~Cx93(aRK za1?JP%vT8-AvL$U-mURhm|3I-#;C8ty-;z1(=|(;foBc~ju8(dT<1_zT)h zmZ+36S|h=V#b-X#4+WM*x}BMKxXu5Bz6eI<|i&7nP(u$BvLH+ml5#X+meiK(Re!28XRtT!l+s5JSYjFf2~jsx8ue^745E+#mKGjLr6IV!{RmCRFO$4Qv!k z+ydlHThAq2XhU5<5~9>Q1lPmm1q3ilPiGMhACY5b4rZIuz7MBy_lkVAsG8S1{rmwW z@i*~MTb(6b<}87uCk#Q2TSb;)I+ZYkxt(KL{TLq~c`y}sXctd$9`-SJ$|f?g^>bdn z#d7slC?;v~f&>V@@(9w3Fm3vXpc&8xsyh1g14?(;I#`R{#L-?g@iJTPs3IaPw-ce5 zk-y(g=H`t|mu9Oqr+D*<7*!6)DcI=R+l|i>Y>vX=TEDcoJ3e*LVMgxn(_}{oQVCx? zd1=by)MuM4c{AM1>Y57e^7B?JlMLmsI1%a``C3itQ?CS|UZn@s=}{czIQi6QLvOD8 zOL;6Ds%YZW{PZH+W7iHjM8Hw4Gd|tIR5C-L{`A=<=hmsl9+H4m4TqFS_bQ!;_o6=` zs-y)LWP=EtvQ@x4DhbO^G#?*C(V2T3l7dAsdR!K5wncw@QgA1j?FR$)_cPn}vzD4O z4LbP!Y4||7)>p^LoU`q8tY^L*zqy!w_Prxit+nvt4#>R?uy-v)>6+}i38F1q@XhG_ z&XTXz0auC_@eu^)FjRa-&l}9oU8u(!6kIs81ILNLCTM*?K;s~CH{=~?f|Of#`1{fL zC(29*l(R0wd(DDwcCNp|KV{7~`|#)cA2AsT&8i(<=r>2_n^Z3M|tNPmiMV@6Oi9+X&C)EkpG2c zC1mq*G_o{9R_?;&d_z}m|7#J&zfklvpFiBi$ZIk*H$iu2O;jbsA=0miHKv7Lw$t65 z9i|oGgdYLJLW~j&-R4M7Z~FC)fa!dmP7So=7N6;Ww%bHX^cW6okBBYIUvvD+dD(f3_Z%;CiEWFYl^}|7(Htw`MJ|te8Ct?>rP9Pq1<%6fCUU;Rwrcms+jsvyh7+JQmWHD(*E z`By5E{~96LeB5((!V67oqWTQIW6r5SZJ76<9Fp&HdUzy{sxFfPhbQQCe`s7Ot`6eRdo4(=q=N<_jv%I3bN+wF{whs`n+<17tCk+>c+ z%V)PXF-i4u$ZT3Kll5rL!qz)+Z(CFeh%RUlISZH~&sfx)rKwIj)4F%BVX6h!WYm^h zQnvhvw$U|crLVPjFtJCNCh%M@IH>REp7?^CAu~PZ4XbO?s{SD5+2I?@qdb#mWLPe( zZ{ZBLZjNWZGFKO77@|n0c$Dl)62i^O{aN0Ey1P+=oYyO#_Mt7CX`%wrc?sp5$fO)M z@*r^U54W{+$&CjK+Chm<-My!o;$a!3;Tux#Ti+O%5A07VGiTa}FP^t~sM9DPnGrEF zy+Huc8N){?+0;jXd395aT0Pwo(@5{VsXI3zvO)*EQem|W^e9Wy7VTO)K6N~9lbqWX zHC3hcn(r5(N_OGD3#`cUW_kp4TyHXVv?$gzey1#aQwsF7;367W8)V88>iP4*U|DQn z;kUILy4ua&8lu7JQX6U%&-lEN+*W_C??k&@|AH(xNi}K8yZ(!BmFgSB_nfz)FcipA z&0j#zM1$CNVGtMhhXlgWPvyyK=!U}dx2@i{xnIp3^G6iyoQ=W5W@*$+ff xPyqa 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 eqRAe(*IKO8nW8RhuHGxJ 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 aJjkqtsYw9o%-S5#3%mp6B8eP4FaJL??eKK~ literal 0 HcmV?d00001 diff --git a/entries/screenshots/openttd_02.jpg b/entries/screenshots/openttd_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..499f838cc7c34b35ceecb0912c0ee50925700005 GIT binary patch literal 11871 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

        n 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/openxcom_01.jpg b/entries/screenshots/openxcom_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..013c216d6635bbd709465573c671676b37f62c82 GIT binary patch literal 7918 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/pixel_dungeon_01.jpg b/entries/screenshots/pixel_dungeon_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21c6770387091a9b625cdaddaa39f2a4ebde54dd GIT binary patch literal 8293 zcmb7IRag{Ix19lok{Y^mKxu{sK~lOqrMnrrrAta03F($WhEQo38Wctv>Fy2%umATy z-1~ah!+F?ioxS$cUgtZ1=l`w&h*T7m6#&40-~w_10DqSNasUuI1_lN?=-&YXfiSV~ zu(AGu@YypQJTM_KF_;hxCLyP#AR(nD1A{4e_7#J8xD3~G4^blHl2KxUr0sgy+ zg^5LgjZHvL3MQrhf8%ct0E`WY08FC;nE_~EAUYWMcK|>O001%2fq?%7CK@^h2!MtC zA6A73fCfbSH#-I<1}-+%KN0XB3kHCQnJ`J9GR)dmSfpfLEc~)>(|_pbeuQHS2nzdV zyzlKhBd37q=})hpvkA#rdzXIx*NYkmKtl)qUnd~OzX}NRAIA#@0MXIW(6KPk(EmHh zKQS1c35r1slF=q%=J!hfc&1|o?|r*Y`s4iXA^`8-$o~XjfE3`T){e1;#j%KnOZLy5 zSC?t8Nr`5(e-9*YNN<4-coH|Ymfzf=LhK;KUTROL{rz$2D!l#IN=Rl>^e~6S-NvT? zkxkbj@zKr-JE3n9be~zrHk7oPi78NYD*L|;F_J8G7bO+KwUIC>;t`Ge?A+)N@qLUy z%ydgoJbBlOmq9f}XfPm8v6%o^RSb2e_8-2^C}&Ua2T*8V*$dOZkzNbFQytMZJ_v4NBa~qA!TYw70GJ#Tt1%1_$z++! zNhBUc^T9mPdATJ##y9}>t6sV{Cf{c@@eXv}!0I^7XqJnLc^8rhC`R+kL>#U4?1{we zT#mmy1sFNAE?JrFuNPFfe4FB}_63r7OPn$3X4rFU?Y@V*S6QVbhS5iAYc!B09GLKv z7C!Gd>|*A92B>3^t)%y&VTYUqhn!c}HZ68st{G=%^btv4h{|nUkA!MFwOM<8&+u%) zWH+`3_E!V5hf0nUlP}}4u?p?t21L$2GCrdP8|W>z*k+O`Nkdn+Jd0t~$8=ABT+N0! z^s1XV9xcYem}b$RVwe0){g4G&RzL*TX1xPGABU2q3|$jUUz!Za!QCx$*)!{_K}3!= z`^t1}6t|AP^mA(#Mln+=)F$oqWaBhw@&g%(=eBP~0mSn0F2FW0WmV2Hh}ad12ykJE z{J8ne5+CwT)oKZp=J};w@Du_-4*TrO4qUg+5C4p@{5iGBG~Oyv5a|Z*;< zXB(i7B`7C@|a&M=q9M#q*{>2$;e%fXZFSrKQnfR!VmX&?XHkwEB zmd**kv^eSC<@#W*st|lM*IPxn?Z(Y!c^+*mox`?+oVd4s<)Ml@I;+me-daAhY}wkl zR{IdF#(4gksWZ=DPOJC7_KxJ(2(S^l|VN7Cw5FLKF53BIXaAmxT%Dte70* zc_OnX^ZoaxtUi<5T^9>C-sfpK&6m3I<7wV=`C2usD3c@10vdFe<#nh5l{K+~m93Sh zyz0GmVo~1yrE7B~ZNYl1_vMWKZ^Ua>+1j3uBst7W>hH$iP6;j~CS|xgt9fvskfpeJ z^gp#AZlh`Gf4u3FVAt>4+?u|&LC@R?+pgX&zHXNM;mgg+G9!Pi3bdD2-hMX$&kc)b zfJNE-F?l+&$DM%r8aS9{{njfliW3}buDYXisB5Sqfv6--n;SNMEdji{MIvqzgndOQ z^e2j`<#L5%{VHr7ho=RzUMMXaJ^iLN`|Y%pQ2iHBR`M4>4pi>w=f*uO4UG*B-F(Ba zp7@3$rGR_<#a=;<+D~X3zv$FF$OsKI@oA<~xXA4oOMFwUeP$=qQw9$`m!(Qp5AiNH zLu0dTHO1)06r2H%N7qVs3zvjX|Dlt1Ow>lX&sm>l$utu$<`OYI;plKES8P~~aadK60 z;-P0gDt=3eSe>WbqGq|M@LU+7K4{iPYG41>K*fd@SCB=g24ntRFU?bc_baxE&3HP& z5j;FwKu^_x=JA2wAYOi61!~b$x`_~e826pehhLmbq+MDLxZAaK)x!;rhSb?_&<<|e zr|;*>RrEOP&kmS&d#ogKT}qDcq$eK}1)hwPgJ-;Mt-Lb650L9fqh!VKtK8zHzFC)v z&ht5-`c$#xEJOWQXMhb~i1o=r%_jI5k;>!{1rVH6Z#cLicB!P5%pAr^C)3tBd>Fr5 zXO!Ny84GBxeXm7TV`EMF>o?Ft0?Uh$wrUZ1$DeDGLM)yZ-VIz<(qz9mMOlMzX$MmY zmCko?N8AS6C>sa!!I|&j8S4p!FLKMmOw~o3qiM;l!m@G z_WT8eHwsNkYs55(e_d-X^3$PFnXk;&T?X4E`MHYWi2Mu?<~YAg6;G+~D<@WbE(onq zm%m=V53=UU(w$X36`0=sa8KFfSEcX&d~VERHSvCn$JYtB1f)*~p!BBN;P`O2k`J|= z?m^=XrllV#Bzx^#to>So2U0zJnMaPx;Y&#AllXyk;=|2L|3M0}Q(eX&ohnr$GvPuc zuP7ha0%o9K&mlpyar{Aj5TO~txun@AZ4n^=)3}iEf#f#o`)0B6QH9n-_lC!x zSl#kDJ+WKPH)F=)N~4tcFL~oyx$l^r>^8Y7MW*$Ba*xPtd0Y-U5a~3KyJ@S$B$nu? z^0DpKEP0svbv^gQ{tH0fzq+Nr>h6Fe#NXAa>A7QPzL<3ja;qK(bJ|ZCr*D%fmBwaq zV5qdkM!c*AkQuC*y#N5j0RYM@nZoY|!_3jlUui%Y$seWS`!>e*oewyvD~lA_sY$t9 zdHlqcM2>jFxeWW|)Istdv~IN$y+6#p(o}c0K0oQJYzudG)BzQwQ_rGmBj^BVJs6bZ zij?E-O=j!Ib@vm>k91gfO*m2AZWfcyntOXvgAr={%bYCXc0+0x%I(u@%SPatj{TI< zn;^NfBZT&xTJsn7tfJpQC)3qm(ag})tKgC2d>%y5cG_P{MT$+9cRBoI6pk=EG|PIj8;I-Rh=kH+;i zAjx_yqgDyGU7o&(5s2S8(G^fJ@j__emV)9mGRVX*Bb%n8Oa%TCeGY$id)sk4xLQkN zj(iWwc3{i6=vqT_MA(naB_byXKy^`E6^K&@fYC7FvbpKiu|>-_9@n8oc&U? zmfvwVXz%BWJoM0wqZ~f748o!r%t)yTkT=Hqd@wAAT9XZ&E@$VK=MMO>=|EVz7-cT_ zV4dBVts-7kUWf;i9i(O8^Kz2(AW1Y1?B`3&({e`3%L41;u2%jc_P>4=P!9R(EdK6+ zWc9SirWfL4fYRc!VYo&MiB1ofZ^pVceWqlqKUY4#92RhHXu9uB%J>z$I3J>>oRBRk zUjy%2b6W+SE;d!jcM^Gq`0O%IjKe81CG2QqgsDxt-B)9=?utmMGS~C$(x0Osq4TF- z(xkCI728C*6IEMW`HTL*OP&@CN{rCg$T{p9y6CYF7N;st5l%)rmveGdlT#>5luZ+ zIFYtJP%N@Yn@Kth@pcJ+7g_V!B(~mjX2F+C9lZiM%a9r(pdei*E7P457KgvL)TV|U zpARFU6)OeJ@w<7+hCt+^;A5UPC2zD8-eaerY*)(sNmrb^=hGfqW-nblv zsA1qZjy21EOXHmjB5=rKvu9BHVnN6K?F{BO@Y{sLZF1&t{% zW&1h_MFduw7Rsj%VOOKZ%9QbJk7ufi=(tRKdb5(h&b!@hj_Bu$@l-@2`kmpAxi6R( z325`*^ID>=**R+hrI|7dd@1qDp}8pW!YHHDZZ-9w(H-LbaTo}cz77AyQfl} zTpJ^dtLm{zW}}p6-~|dK;oEjreMe61FWFS+Rb!|{76lg{0pOp8bMZ*3Fe8>pJ98IT zB%wR@%x0~&>08EvFNu@9zF&2lIRZtEJJ%ysR3=Tb%QA6CtBrlj03O#GYs7>_9M1dB zxU42$5n^B}bfkNww8}zcjMcRaT=;p2lxeQcgdm%kQ*yeBx&_Z|LIP{{115soTVvLx zp^-OcM*6$1?(}#wnV~smz}8BZNw04b&p-ho7tC?)lbKF%aFq|3h5Ruj`5xAQa{kH@ z;U<8gG}vu%vMGGw`Q)J6+wv(VwK8o1Ex_oVx>tDny)`eUE%6U~ov{I;PA-=4*V@M9+{*Xu69>WU6&w1)J$HL2S@NblFFYC`3owj#=9w57Cz32HHL+qiX*SLPTb11AgbCQzKvXW^X zzS6DIo2#K3O89pws<*l&S?!VvD~gqn@na497z)|w<~@qb(}+>-vVy9Zpe$Ry;})7N z%C@YGwBKDN2S`Qp2#T}YE|vj9J+l%aClNfQ{_^2}>rY(a$W`&Ek6C=2`J@~zD5Qz@ z7-`V5&?L*X)(G>Q^eCyVZFWW#ysvm*7(z3XJ1Hj0P>L*X)_;%9gop}_r$BrP|7HsM zK#d^m7yHchkw`EoHqF=d_iEdtC-30viPr|TVd~ofW5#OAVUN6F-EFiJmY|9Ebf-U* zybKWI741X8)tQ?hB?qP59y5j5y`DRG3mS2eG5TcGkk zkUv-&PVGBS6yI#ZS=>9LNP{|$rKQ5NhY0u0=w!-i6my!I=VWiXHHHL--wqR6S#6ct z@Ai!9W2N!*$6kJK*445>yvDIqV` zjf$6RRmN|?Ddh~!D^vHYl(UQtMzIz~rZ3sG*|unCtqitDN~H}RZ!b=hMWk^&wN$rZ z$&3=-&BOhJtv3`)tz3~8>c7<8$r6){8~y@9MCJQrHsyRJ8=_Tu)y7!RRFa6Q=ALo% zN$aRz6&##fzDU>jm}~-BRnH}<8*6hF${W5^)RJx8>jBYRN%9@3eHsPk5)~|YaPd^W zGTR+6`5mdTJ4d6lL!4g^GSt?_xWv`h+Fms(5_iK9zpSv=33R#kGY^Dtw}koYE( ztta=Il#CxK^cA`T$MqG?2IfLvj(CfE1Y66W<*o%XJHV*Zi3Kv?2O><0F6o_c`sPXj zWn~P#UTUKFix!obbp41X0-u6{CDdlJAi<3Idn24vVjHkkh!3XtV@|Gn42n)U8RIqq z8sF6Q3MoF^H*ai5AFTdWD1YZ?3lUbCP=Z@!oMCmO2DzskDT7;PXMdNxqOWjy4 z`^T!8se%G3{L;k`#$))e6_5C3p@JcL-JDXFm`qXr=h4LtH%&XR4@&n!uJ$zxMy=yA zN1YFU0ZW9o}o?JOFhu}fK%Bt1OdB68%SoYC7pN_>}0cTC;$cYVp z{2rFEZdcpI%#n%_kjT%j-|Hq>+&t!VuRgp-MDA%mQ7dnHpl4 zl0o-iK^Kmt@uS*l-r`$&^acZoFbD%`9;Hjd|26jFWX_VpypC1 zzrk$cZjt8lSc-!{KK?m%Z-2hF9ewu8(S#xk!DKj7{o=D**spLu%=T=)tgK3$Etykk zDE~^~V7z6psSTX2ZAi*Ui5Z)M>f(a4V32larV7#H9~)i_?;ep3>{BJT67<%`tphQu z7Df9YCK|Ty*S|30>$qc|!or3~YA^EpKj=?OsF_xU5# zzi`c>ueQ*d#iz744*7nIn^>~X>MmrqxOCm0Z&Dx1N4?L8XUar}Z?9KAi|8Ey^06?l z@JC&`?7Pr4y7J-VhjRySI@z1?4iMLD+X>n4R<0Id90p(|v(-45#WoI2DgK$aB`SO& zMHTt!IuI#!M&12Xd}#x9!sfol2e%0I$=KwKS19c}nqCg^w2ot6P#)rHnXlv z*lO$pc4umKEh5*^MWy!n6TaZgb1ttzMhD<9z?o%u4P{%tXyy8IeN@n&c&A2fcs8y!hP(+EWjngx>Ls!dh?c(d*@;#IPp(LvJO!;Y8&{L)5~ z?;~G>{p4OG^PfV z@%E1KS|7?b+Ua=0jsgOL0MmH_@ihy=;1-M(*C69mFIP-eBvFg^FX_f{?4Q;_ct$dV zcF_m6PC_Rt^QJb3NrEVM+_K!EEzbJYIH!H~Umi(ATrQO9dDiN^2H)vn z!HZ{apSa9-JKF0@T0q8HETUTCXnfBl%{;1O$<0$MpSu`n+vg{%6e^lCPs`B|mg)Fg z&B0%x*d@DWjNNnhD>*U87KXkwM9C!YU^T!9A@_;B;Z+Ui5+=R?jF zJ9dVJ3xHVxAE2`1KiERiIU_gsOj`@vByanl^^;E6@Yv9aE7Lf^D5BGYeOyj22FN!c zf!gI?@G;PCSXxOi!_MpR>zk%~^I(yzPvy9+vMGsw3`(+H(y8wM%nBBR{T`10B0=)pl7 za+wekR^pk&S9GJFRd|CFtBUkH>MAgMhh*J@R$b9{VcMOB9MsWvPSn~~ZZ^hkrmnm* zl|!I!ta&o#h4$=hZRLVeN=>8Mxp|lof@vDJOJR>M-=b6nTTqwYN-2im+LqFuBQ6oh zGq)M5ZmSqyH%ok9xv5`-V~rLhzAqe{i0~_6SYW3~*Uoe;FM6k%@6+1mIQA&_r6YwqLgkW=pX!sh zU9BB6&Icau9R?k^3_E`t`5q!t_{C~AhuevHZ=yfUDwwx8MbwtBU|TGE?WQ(IxHNkVwZiEA!eLr6Y&q{8q4rE}D5e z_gR7Yy9bj^5-&)k&R8+tr87jG_ty|TZ1>TpcviG^!$nZ5&pD!;j<1l++~d9E^N-~N2w#YLtn5DOp6}6b|FR%f+fxo5WzqElp=wf_;Y+m*pz-YsJt+@A=<0W&&+XUb zscg|8^e}t=9?CYVvBI5TM?9#nB}~$B`qh6ZvbKDls+?l^bPne>&@dFQtn#iGV*t&@ zS^|lmDgSGV-T5;4M8$AYK%CNqbypJafi(>V)_1$Pwf1>_F0O#&JL7}~pF8)IB;cN8t>kG3J=DxLlN}nwPh1;pL z(Uy-DA#HpUr7+00Q@SQJu~5yl{kRodG??>K#mBXfQL~Y%vbvfW>zHbC{(PIF{(KS7 zEBDy?kd(36&vzhThO&b4>Ti6Cg}u0eqU- zb8&9}Es~GxpQSE`rkE>r-Lu*Ule%ROci2q^vCS>$uSoIfj-$RrG05Zn1=!q_pNH9I z1^)CQerD!YmT7P6bSnnB=|IE^ zF|-;O-V_vy7u2al)0k{#w}*Se%2{zTVqv%s%YFLUUmAn*$S|B|lqO|UB8dIa$12I* zZ~x5ea#GK>I}^Ot=dagR=rqoq$CK|{%Qj+DE=k`=r{ouh;+4}xV(-cHqVYu*4=k|R z_2(TMs20o!3Hh>I>?EWd1U+pKt|l%^8tZBs>$0kwT}%na>5i~u+rP3coTM5cq0qMH zy$DK!b1$_Oz2Ix#3OM~3-^CpNkpGS2ntQ#!jE}k2# z74f?WK)`2i9u>!TRok&XxQmHbm1tjpXFCR?V~k|J1Osi?2=u=-W; z2{AWC8Ck0PGfus(fBzZcQqjsIyC)+P2$ zgE?2qaIaB{f;&jKaS-Tg2kkXD(cD_O_4i7 z2D+6u!jQnL3sHv`*`Il9N$@&2${4xQ^yC`FK&S02)xU-ilWhMU3%L%jPQhaaDcQO7 s>Jl$}YM2ME(6=qQVQ~%5TB?1X@A0ldbHi7h!&kPSJ|Zn&bpKuWA1SAGBLDyZ literal 0 HcmV?d00001 diff --git a/entries/screenshots/pixel_dungeon_02.jpg b/entries/screenshots/pixel_dungeon_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c808e5926c557d1a92089e2fbaa373ba40dec65f GIT binary patch literal 6533 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 CEI1PY literal 0 HcmV?d00001 diff --git a/entries/screenshots/runelite_01.jpg b/entries/screenshots/runelite_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8343a8364abc21ccc55a533fad3d24d3cbf7453 GIT binary patch literal 5189 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 PI2&&yV-hj8y`KFab<>ZD literal 0 HcmV?d00001 diff --git a/entries/screenshots/runelite_02.jpg b/entries/screenshots/runelite_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a9b8d19e234a6efefb1e992e373124b97f9e0a0 GIT binary patch literal 6031 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 UkpxGRdZJ^JNcCHR<9h0U0A-IV{r~^~ literal 0 HcmV?d00001 diff --git a/entries/screenshots/sandspiel_01.jpg b/entries/screenshots/sandspiel_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06c8f353dec65a04e7af5d3db4435ee4f86cf9c3 GIT binary patch literal 6394 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 VzsC;G)W+YDXFtZrkw3he{x9hV6g~g| literal 0 HcmV?d00001 diff --git a/entries/screenshots/sandspiel_02.jpg b/entries/screenshots/sandspiel_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..164625d84a4a65300532f1b8cc2de69f19c2a211 GIT binary patch literal 6403 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/soldat_01.jpg b/entries/screenshots/soldat_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c1f62373b3493b1e2800890bce3a7cf5858f9c3 GIT binary patch literal 6063 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/star_ruler_2_01.jpg b/entries/screenshots/star_ruler_2_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4088731ee1a91b32f34448fcb3bd31093f229118 GIT binary patch literal 6081 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 ZZJfC97(dtYBuei|TbC^V7x6Ire*jd#TJ8V< literal 0 HcmV?d00001 diff --git a/entries/screenshots/star_ruler_2_02.jpg b/entries/screenshots/star_ruler_2_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d49b5140274678b42d4a3cf8a782e4eb13c3e74c GIT binary patch literal 8396 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 B&rARS literal 0 HcmV?d00001 diff --git a/entries/screenshots/star_ruler_2_03.jpg b/entries/screenshots/star_ruler_2_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..253802f19d8b98dc76f7be63845c7aaa6a9da235 GIT binary patch literal 7978 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 E0B@M$X8-^I literal 0 HcmV?d00001 diff --git a/entries/screenshots/stepmania_01.jpg b/entries/screenshots/stepmania_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a5fbd5d6abeeaf30d7678393b94940f57da38c7 GIT binary patch literal 10664 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/stockfish_01.jpg b/entries/screenshots/stockfish_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1e600c81ed7c1e5ba6cd0300f0e7c0080d24ae3 GIT binary patch literal 4773 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 M>d@UlinyNs4=}OKO8@`> literal 0 HcmV?d00001 diff --git a/entries/screenshots/supertuxkart_01.jpg b/entries/screenshots/supertuxkart_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5c68e5ff50f3a84e2cbe2aa0793a819602bf326 GIT binary patch literal 11453 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/supertuxkart_02.jpg b/entries/screenshots/supertuxkart_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ebd5ba2d7d86cdc91375b6cb5a3b3edaba6f6d23 GIT binary patch literal 10121 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/teeworlds_01.jpg b/entries/screenshots/teeworlds_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eafa2a9dba7bd328be45883c2f19faa2d6184c43 GIT binary patch literal 5797 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/teeworlds_03.jpg b/entries/screenshots/teeworlds_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93399d8c0378c63b49989e726c44a24a93ff175a GIT binary patch literal 7725 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 literal 0 HcmV?d00001 diff --git a/entries/screenshots/the_battle_for_wesnoth_03.jpg b/entries/screenshots/the_battle_for_wesnoth_03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d746f790424e7ee23cd5c9e5590bf12b4ebf255d GIT binary patch literal 7560 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 F{||sWVa@;m literal 0 HcmV?d00001 diff --git a/entries/screenshots/the_powder_toy_01.jpg b/entries/screenshots/the_powder_toy_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f182730ea266fcec2cb614d292c9ef332b78999b GIT binary patch literal 9209 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 ODH*E0Z)q;Ln*J}vNpffa literal 0 HcmV?d00001 diff --git a/entries/screenshots/the_powder_toy_02.jpg b/entries/screenshots/the_powder_toy_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c617107e74adcb02b2f434a82c671ec841de5b01 GIT binary patch literal 16161 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 PTXz6&>Mcd3yKnykx*QPM literal 0 HcmV?d00001 diff --git a/entries/screenshots/truecraft_02.jpg b/entries/screenshots/truecraft_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..103201c5157804a739382e5d2a964f1c8a447970 GIT binary patch literal 9357 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 Zc1b$WVVl!tzOyJ#`=oy2@Y0v1{{fmOllTAt literal 0 HcmV?d00001 diff --git a/entries/screenshots/unciv_01.jpg b/entries/screenshots/unciv_01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7728f6f8ef267676d811f5891df06e5132ae82b8 GIT binary patch literal 13034 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 LFd<#7|9<~Jiaev~ literal 0 HcmV?d00001 diff --git a/entries/screenshots/unciv_02.jpg b/entries/screenshots/unciv_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4db6c4a78d750727a0f653657817e6d2408d1118 GIT binary patch literal 11679 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 pYlE literal 0 HcmV?d00001 diff --git a/entries/screenshots/warzone_2100_02.jpg b/entries/screenshots/warzone_2100_02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06b8119040a0587dca5e75d75630879c141ab555 GIT binary patch literal 6255 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 jZ0c>V$Z11E4SZ5sYb|5-sL$!1wdI9Qg^#J~)%& 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 literal 0 HcmV?d00001 diff --git a/entries/stockfish.md b/entries/stockfish.md index 02776719..698f3341 100644 --- a/entries/stockfish.md +++ b/entries/stockfish.md @@ -1,6 +1,6 @@ # Stockfish -- Home: https://github.com/official-stockfish +- Home: https://stockfishchess.org/ - State: mature - Keyword: strategy, chess - Code repository: https://github.com/official-stockfish/Stockfish.git (@created 2014, @stars 5358, @forks 1249) diff --git a/entries/terrarium.md b/entries/terrarium.md index 214da15e..629f5c0a 100644 --- a/entries/terrarium.md +++ b/entries/terrarium.md @@ -6,7 +6,7 @@ - State: beta - Keyword: action, adventure, remake, 2D, sandbox - Code repository: https://gitlab.com/hydren/terrarium.git (@created 2018, @stars 7, @forks 3) -- Code language: C++, Shell +- Code language: C++, Script - Code license: GPL-2.0 - Code dependency: Allegro, SDL, SFML diff --git a/entries/the_castles_of_dr_creep.md b/entries/the_castles_of_dr_creep.md index 5b4e2003..47b0ee99 100644 --- a/entries/the_castles_of_dr_creep.md +++ b/entries/the_castles_of_dr_creep.md @@ -6,7 +6,7 @@ - Download: https://github.com/segrax/DrCreep/releases, https://sourceforge.net/projects/creep/files/ - Keyword: puzzle, remake - Code repository: https://github.com/segrax/DrCreep.git (@created 2012, @stars 18, @forks 4), https://svn.code.sf.net/p/creep/code (svn) -- Code language: C++, Shell +- Code language: C++, Script - Code license: GPL-3.0 - Developer: Kirsty, Robert Crossfield diff --git a/entries/xbill.md b/entries/xbill.md index 1a1be3a3..963a94c9 100644 --- a/entries/xbill.md +++ b/entries/xbill.md @@ -6,7 +6,7 @@ - Platform: Linux - Keyword: arcade - Code repository: https://gitlab.com/osgames/xbill.git (import of sources, @created 2019, @stars 1, @forks 0) -- Code language: C, Shell +- Code language: C, Script - Code license: GPL-2.0 - Developer: Brian Wellington, Matias Duarte diff --git a/entries/xconq.md b/entries/xconq.md index 059b4daa..2967094b 100644 --- a/entries/xconq.md +++ b/entries/xconq.md @@ -7,7 +7,7 @@ - Download: https://sourceforge.net/projects/xconq/files/, https://sourceware.org/xconq/ftp.html - Keyword: strategy - Code repository: https://gitlab.com/osgames/xconq.git (backup of cvs, @created 2018, @stars 1, @forks 0), http://xcong.cvs.sourceforge.net (cvs) -- Code language: C++, C, Shell +- Code language: C++, C, Script - Code license: GPL-2.0 - Developer: Elijah Meeks, Lincoln Peters, Massimo Campostrini, Matthew Skala