diff --git a/README.md b/README.md index 9fe02751..cd18e566 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ **[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)** [comment]: # (start of autogenerated content, do not edit) -**[Games](entries/tocs/_games.md#Games)** (1284) - **[Tools](entries/tocs/_tools.md#Tools)** (42) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (83) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (44) +**[Games](entries/tocs/_games.md#Games)** (1291) - **[Tools](entries/tocs/_tools.md#Tools)** (42) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (83) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (44) -By category: **[Action](entries/tocs/_action.md#action)** (238), **[Adventure](entries/tocs/_adventure.md#adventure)** (55), **[Arcade](entries/tocs/_arcade.md#arcade)** (120), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (17), **[Educational](entries/tocs/_educational.md#educational)** (13), **[Framework](entries/tocs/_framework.md#framework)** (83), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (121), **[Library](entries/tocs/_library.md#library)** (44), **[Music](entries/tocs/_music.md#music)** (13), **[Platform](entries/tocs/_platform.md#platform)** (59), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (142), **[Remake](entries/tocs/_remake.md#remake)** (531), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (201), **[Simulation](entries/tocs/_simulation.md#simulation)** (115), **[Sports](entries/tocs/_sports.md#sports)** (25), **[Strategy](entries/tocs/_strategy.md#strategy)** (269), **[Tool](entries/tocs/_tool.md#tool)** (42), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6) +By category: **[Action](entries/tocs/_action.md#action)** (238), **[Adventure](entries/tocs/_adventure.md#adventure)** (55), **[Arcade](entries/tocs/_arcade.md#arcade)** (123), **[Board](entries/tocs/_board.md#board)** (24), **[Cards](entries/tocs/_cards.md#cards)** (18), **[Educational](entries/tocs/_educational.md#educational)** (13), **[Framework](entries/tocs/_framework.md#framework)** (83), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (121), **[Library](entries/tocs/_library.md#library)** (44), **[Music](entries/tocs/_music.md#music)** (13), **[Platform](entries/tocs/_platform.md#platform)** (59), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (142), **[Remake](entries/tocs/_remake.md#remake)** (531), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (201), **[Simulation](entries/tocs/_simulation.md#simulation)** (115), **[Sports](entries/tocs/_sports.md#sports)** (25), **[Strategy](entries/tocs/_strategy.md#strategy)** (273), **[Tool](entries/tocs/_tool.md#tool)** (42), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6) -By platform: **[Windows](entries/tocs/_windows.md#windows)** (457), **[Linux](entries/tocs/_linux.md#linux)** (443), **[macOS](entries/tocs/_macos.md#macos)** (249), **[Android](entries/tocs/_android.md#android)** (70), **[iOS](entries/tocs/_ios.md#ios)** (15), **[Web](entries/tocs/_web.md#web)** (135) +By platform: **[Windows](entries/tocs/_windows.md#windows)** (464), **[Linux](entries/tocs/_linux.md#linux)** (450), **[macOS](entries/tocs/_macos.md#macos)** (255), **[Android](entries/tocs/_android.md#android)** (84), **[iOS](entries/tocs/_ios.md#ios)** (16), **[Web](entries/tocs/_web.md#web)** (135) [comment]: # (end of autogenerated content) diff --git a/code/archives.json b/code/archives.json index 0d673427..b142fc8f 100644 --- a/code/archives.json +++ b/code/archives.json @@ -9,6 +9,7 @@ "https://anongit.kde.org/ksudoku.git", "https://bitbucket.org/SteveSmith16384/teamtactics.git", "https://bitbucket.org/annexctw/annex.git", + "https://bitbucket.org/brucelet/space-trader.git", "https://bitbucket.org/czirkoszoltan/gdash.git", "https://bitbucket.org/dalerank/caesaria.git", "https://bitbucket.org/dividuum/infon.git", @@ -162,11 +163,11 @@ "https://github.com/Blzut3/CatacombSDL.git", "https://github.com/BrooklynKing/Grimsonland.git", "https://github.com/BrunoAOR/Space-Harrier-Clone.git", + "https://github.com/Bubu/android-dice-game.git", "https://github.com/Calinou/libre-pinball.git", "https://github.com/CamHenlin/ExecutiveMan.git", "https://github.com/CamHenlin/Roguish.git", "https://github.com/CartBlanche/Siege-of-Avalon-Open-Source.git", - "https://github.com/Ceva24/ceva24.github.io.git", "https://github.com/ChildrenOfUr/coUclient.git", "https://github.com/Chris3606/GoRogue.git", "https://github.com/ChrisDill/Raylib-cs.git", @@ -222,6 +223,7 @@ "https://github.com/Gnomescroll/Gnomescroll.git", "https://github.com/GoogleChromeLabs/proxx.git", "https://github.com/Greavesy1899/Mafia2Toolkit.git", + "https://github.com/Greentwip/HoneyTown.git", "https://github.com/Grokmoo/hale.git", "https://github.com/GunshipPenguin/open_flood.git", "https://github.com/HackerPoet/MarbleMarcher.git", @@ -257,7 +259,6 @@ "https://github.com/LagoLunatic/wwrando.git", "https://github.com/LambdaHack/LambdaHack.git", "https://github.com/Last-Minute-Creations/openFire.git", - "https://github.com/LastTryR/LastTry.git", "https://github.com/Leejjon/Battleround.git", "https://github.com/LibreGamesArchive/galaxymageredux.git", "https://github.com/LibreGamesArchive/silvertree.git", @@ -354,7 +355,6 @@ "https://github.com/SimonLarsen/mrrescue.git", "https://github.com/SimonN/Lix.git", "https://github.com/SimonN/LixD.git", - "https://github.com/SmallRoomLabs/ladder.git", "https://github.com/SoapyMan/REDRIVER2.git", "https://github.com/SpaceTraderGame/SpaceTrader-Windows.git", "https://github.com/Stabyourself/mari0.git", @@ -434,6 +434,7 @@ "https://github.com/alemart/opensurge.git", "https://github.com/alexdantas/www.git", "https://github.com/alexknvl/fonline.git", + "https://github.com/alkom/droidzebra.git", "https://github.com/alphaonex86/CatchChallenger.git", "https://github.com/alxm/faur.git", "https://github.com/amerkoleci/alimer.git", @@ -495,6 +496,7 @@ "https://github.com/bote-team/bote.git", "https://github.com/bradhannah/Ultima5Redux.git", "https://github.com/bradharding/doomretro.git", + "https://github.com/brain-workshop/brainworkshop.git", "https://github.com/brandon-rhodes/python-adventure.git", "https://github.com/brenns10/minesweeper.git", "https://github.com/brenns10/tetris.git", @@ -513,6 +515,7 @@ "https://github.com/castle-engine/castle-engine.git", "https://github.com/ccdevnet/openc2e.git", "https://github.com/cdetamble/jewelthief.git", + "https://github.com/ceva24/gift-grabber.git", "https://github.com/cflavio/yorg.git", "https://github.com/chaosforgeorg/doomrl.git", "https://github.com/chocolate-doom/chocolate-doom.git", @@ -536,6 +539,7 @@ "https://github.com/crawl/crawl.git", "https://github.com/crosire/reshade.git", "https://github.com/crossuo/crossuo.git", + "https://github.com/crownengine/crown.git", "https://github.com/cthielen/Epiar.git", "https://github.com/cubei/FlappyCow.git", "https://github.com/cubosphere/cubosphere-code.git", @@ -552,7 +556,6 @@ "https://github.com/danielcrenna/TrueCraft.git", "https://github.com/darklegion/tremulous.git", "https://github.com/davidjoffe/dave_gnukem.git", - "https://github.com/dbartolini/crown.git", "https://github.com/ddevault/TrueCraft.git", "https://github.com/deathbeam/spooker.git", "https://github.com/deathbeam/yae.git", @@ -560,7 +563,7 @@ "https://github.com/deerportal/deerportal.git", "https://github.com/delight-im/OpenSoccer.git", "https://github.com/demonixis/C3DE.git", - "https://github.com/dgengin/DGEngine.git", + "https://github.com/dgcor/DGEngine.git", "https://github.com/dhewm/dhewm3.git", "https://github.com/diasurgical/devilution.git", "https://github.com/diasurgical/devilutionX.git", @@ -573,7 +576,9 @@ "https://github.com/dorkster/freeblocks.git", "https://github.com/dougmencken/HeadOverHeels.git", "https://github.com/doxygen/doxygen.git", + "https://github.com/dozingcat/Vector-Pinball.git", "https://github.com/dreamchess/dreamchess.git", + "https://github.com/drodin/TuxRider.git", "https://github.com/dsallen7/ransack-python.git", "https://github.com/dulsi/btbuilder.git", "https://github.com/dulsi/ostrichriders.git", @@ -586,6 +591,7 @@ "https://github.com/ec-/Quake3e.git", "https://github.com/ec429/harris.git", "https://github.com/egoboo/egoboo.git", + "https://github.com/egordorichev/LastTry.git", "https://github.com/eguneys/lose-your-marbles.git", "https://github.com/eguneys/supaxl.git", "https://github.com/electronicarts/CnC_Remastered_Collection.git", @@ -644,7 +650,6 @@ "https://github.com/gondur/cartlife_src.git", "https://github.com/gp-alex/world-of-might-and-magic.git", "https://github.com/graememcc/micropolisJS.git", - "https://github.com/greentwip/HarvestMoon.git", "https://github.com/gregoryfenton/other-life.git", "https://github.com/griefly/griefly.git", "https://github.com/grit-engine/grit-engine.git", @@ -775,6 +780,7 @@ "https://github.com/mdsteele/azimuth.git", "https://github.com/mdsteele/syzygy.git", "https://github.com/melonjs/melonJS.git", + "https://github.com/mengstr/ladder.git", "https://github.com/mgechev/mk.js.git", "https://github.com/mgerhardy/caveexpress.git", "https://github.com/mgfreshour/hexwar.git", @@ -893,6 +899,7 @@ "https://github.com/raysan5/rfxgen.git", "https://github.com/red-eclipse/base.git", "https://github.com/reed-jones/minesweeper_js.git", + "https://github.com/reloZid/android-anuto.git", "https://github.com/renpy/pygame_sdl2.git", "https://github.com/renpy/python-for-android.git", "https://github.com/renpy/rapt.git", @@ -900,10 +907,12 @@ "https://github.com/renpy/renpy-deps.git", "https://github.com/renpy/renpy.git", "https://github.com/residualvm/residualvm.git", + "https://github.com/retrowars/retrowars.git", "https://github.com/richardjs/Maelstrom.git", "https://github.com/riksweeney/edgar.git", "https://github.com/riperiperi/FreeSO.git", "https://github.com/riperiperi/Simitone.git", + "https://github.com/rnauber/xskat-android.git", "https://github.com/rofl0r/openDOW.git", "https://github.com/rohit-n/Clonepoint.git", "https://github.com/romlok/godot-gdhexgrid.git", @@ -918,7 +927,6 @@ "https://github.com/sabetts/bratwurst.git", "https://github.com/sago007/annchienta.git", "https://github.com/salvadorc17/Prince-Monogame.git", - "https://github.com/samcv/brainworkshop.git", "https://github.com/sandsmark/aicompo-tg17.git", "https://github.com/sandsmark/freeaoe.git", "https://github.com/sandsmark/kart.git", @@ -967,6 +975,7 @@ "https://github.com/stephenjsweeney/blobwarsAttrition.git", "https://github.com/stepmania/stepmania.git", "https://github.com/stople/OpenTitus.git", + "https://github.com/storm-devs/storm-engine.git", "https://github.com/stransky/berusky.git", "https://github.com/stransky/berusky2.git", "https://github.com/stuntrally/stuntrally.git", @@ -1034,6 +1043,7 @@ "https://github.com/verhoevenv/OpenNotrium.git", "https://github.com/vgc/vgc.git", "https://github.com/vicgeralds/vitetris.git", + "https://github.com/videogameboy76/frozenbubbleandroid.git", "https://github.com/videogamepreservation/abuse.git", "https://github.com/viewizard/astromenace.git", "https://github.com/vilbeyli/VQEngine.git", @@ -1074,7 +1084,7 @@ "https://github.com/zenorogue/noteye.git", "https://github.com/zombieman1041/BlakedAwesomenaughts.git", "https://github.com/zuzuf/TA3D.git", - "https://gitlab.axiodl.com/AxioDL/urde.git", + "https://gitlab.axiodl.com/AxioDL/metaforce.git", "https://gitlab.com/Dringgstein/Commander-Genius.git", "https://gitlab.com/EugeneLoza/Project-Helena.git", "https://gitlab.com/KilgoreTroutMaskReplicant/1oom.git", @@ -1312,12 +1322,12 @@ "https://gitlab.com/wavexx/regame.git", "https://gitlab.com/xonotic/darkplaces.git", "https://gitlab.com/xonotic/xonotic.git", - "https://gitlab.gnome.org/GNOME/gcompris.git", "https://gitlab.gnome.org/GNOME/gnome-chess.git", "https://gitlab.gnome.org/GNOME/gnome-mines.git", "https://gitlab.gnome.org/GNOME/gtk.git", "https://gitlab.gnome.org/GNOME/libxml2.git", "https://gitlab.gnome.org/GNOME/quadrapassel.git", + "https://invent.kde.org/education/gcompris.git", "https://invent.kde.org/games/granatier.git", "https://invent.kde.org/games/katomic.git", "https://invent.kde.org/games/kgoldrunner.git", diff --git a/code/backlog.txt b/code/backlog.txt index 147da84f..83ff19db 100644 --- a/code/backlog.txt +++ b/code/backlog.txt @@ -161,6 +161,7 @@ https://directory.fsf.org/wiki/Collection:GNOME_Games (all of them) https://dosgames.com/about.php (search for public domain games with sources) https://dosgames.com/forum/about19706.html https://dragengine.rptd.ch/ +https://drodin.com/ (all games there) https://eblong.com/zarf/twilight/index.html https://edu.kde.org/ https://empiredirectory.net/ @@ -201,6 +202,7 @@ https://github.blog/2021-05-19-ludum-dare-48-staff-picks/ https://github.com/00-Evan/shattered-pixel-dungeon https://github.com/00-Evan/shattered-pixel-dungeon-gdx https://github.com/acedogblast/Project-Uranium-Godot +https://github.com/adriengivry/overload https://github.com/adriengivry/Overload https://github.com/aloisdeniel/awesome-monogame https://github.com/Alzter/TuxBuilder @@ -269,11 +271,13 @@ https://github.com/flathub (all repositories which are games there) https://github.com/FUSEEProjectTeam/Fusee https://github.com/fynnfluegge/oreon-engine https://github.com/Galapix/galapix +https://github.com/Gamaen (all their repositories) https://github.com/gamearians https://github.com/GamedevFramework/gf https://github.com/gan74/Yave https://github.com/GarageGames/Torque3D https://github.com/GDQuest/godot-visual-effects +https://github.com/Gforcex/OpenGraphic (all open source game engines there) https://github.com/GlPortal/RadixEngine https://github.com/gnFur/Monofoxe https://github.com/GNOME/quadrapassel @@ -322,6 +326,7 @@ https://github.com/luciopanepinto/pacman https://github.com/LuminoEngine/Lumino https://github.com/MarcoLizza/tofu-engine https://github.com/MarilynDafa/Bulllord-Engine +https://github.com/mars-sim/mars-sim https://github.com/marshallward/TiledSharp https://github.com/Martenfur/Monofoxe https://github.com/marukrap/RoguelikeDevResources @@ -348,6 +353,7 @@ https://github.com/nfprojects/nfengine https://github.com/NickMcConnell/FAangband https://github.com/NoelFB/blah https://github.com/Noesis/UE4-ShooterGame +https://github.com/oers/reversatile https://github.com/ogarcia/opensudoku https://github.com/Ogmo-Editor-3/OgmoEditor3-CE https://github.com/OGRECave/scape @@ -380,6 +386,7 @@ https://github.com/psuong/ig-developer-console https://github.com/qiciengine/qiciengine https://github.com/Quaver/Wobble https://github.com/quinnvoker/qurobullet +https://github.com/rafaelcastrocouto/foda https://github.com/rakugoteam/Rakugo https://github.com/RandyGaul/qu3e https://github.com/rds1983/Jord @@ -397,6 +404,7 @@ https://github.com/rotators/Fo1in2 https://github.com/RoxasShadow/Sottaceto https://github.com/roy-t/MiniRTS https://github.com/rramsden/ymir +https://github.com/RSamaium/RPG-JS https://github.com/Ruin0x11/OpenNefia https://github.com/sabresaurus/SabreCSG https://github.com/SadConsole/SadConsole @@ -426,6 +434,7 @@ https://github.com/Suprcode/mir3-zircon https://github.com/Sygmei/ObEngine https://github.com/tainicom/Aether.Physics2D https://github.com/tangziwen/Cube-Engine +https://github.com/teeworlds/teeworlds https://github.com/terrafx/terrafx https://github.com/the-insulines https://github.com/theaigames @@ -444,6 +453,7 @@ https://github.com/uberspot/2048-android https://github.com/untakenstupidnick/nbsdgames (Blockout II) https://github.com/untakenstupidnick/nbsdgames (Cross-platform ncurses/pdcurses based games under active development) https://github.com/UnterrainerInformatik/GameDevelopmentLinks +https://github.com/UPBGE/upbge https://github.com/Venom0us/Emberpoint https://github.com/videogamepreservation https://github.com/vini-guerrero/Godot_Game_Tools @@ -491,6 +501,7 @@ https://notabug.org/Calinou/awesome-gamedev#games https://odr.chalmers.se/handle/20.500.12380/219006 https://osdn.net/softwaremap/trove_list.php?form_cat=80 https://packages.debian.org/sid/games/etw +https://pipoypipagames.itch.io/cows-revenge (https://github.com/Dariasteam/Cows-Revenge) https://pixeldoctrine.com/index.html (more than just slime volleyball) https://play.google.com/store/apps/dev?id=8387589286898375037 (where is the source, not open source otherwise) https://playcanvas.com/ @@ -541,7 +552,6 @@ https://sourceforge.net/projects/tbswwengine/ https://sourceforge.net/projects/terratenebrae/ https://sourceforge.net/projects/tyrant/ https://sourceforge.net/projects/untitled-rpg/ -https://sourceforge.net/projects/wesnoth-on-android/ https://sourceforge.net/projects/wme/ https://sourceforge.net/projects/wowrl/ https://sourceforge.net/projects/wwiig/ @@ -574,6 +584,7 @@ https://www.freegamesutopia.com/ https://www.frictionalgames.com/forum/forum-28.html https://www.gamingonlinux.com/free-games/ (all of them that are open source) https://www.glitchthegame.com/ (Glitch the game, by Tiny Speck Inc. public domain) +https://www.gog.com/forum/general/free_open_source_games (and suggestions therein) https://www.libretro.com/ https://www.libsdl.org/ https://www.moddb.com/ (scrape, look for open source) diff --git a/code/generate_static_website.py b/code/generate_static_website.py index 5c5eb3b2..a433aff5 100644 --- a/code/generate_static_website.py +++ b/code/generate_static_website.py @@ -17,50 +17,53 @@ """ -# TODO index.html add small introductory text -# TODO index: icons not shown -# TODO contribute.html add content +# pre-release -# TODO update Bulma +# project LICENSE file not auto recognized by Github (use https://github.com/simple-icons/simple-icons/blob/develop/LICENSE.md instead) -# TODO more icons - (missing categories, index.html without icons) +# TODO contribute.html add content + +# TODO more icons - missing categories # TODO replace or remove @notices in entries (maybe different entries format) -# TODO SEO optimizations, google search ... -# TODO sitemap -# TODO Google search console -# TODO rel attribute https://www.w3schools.com/TAGS/att_a_rel.asp -# TODO everywhere: style URLs (Github, Wikipedia, Internet archive, SourceForge, ...) # TODO everywhere: singular, plural (game, entries, items) -# TODO everywhere: meta/title tag -# TODO everywhere: optimize jinja for line breaks and indention and minimal amount of spaces (and size of files) and minimal amount of repetition of tags - -# TODO inspirations: icon full lamp (not contained in icomoon.io) -# TODO inspirations: if included in the database, link instead to game # TODO statistics: better and more statistics with links where possible # TODO statistics: with nice graphics (pie charts in SVG) with matplotlib, seaborn, plotly? # TODO statistics: get it from common statistics generator -# TODO footer: clean up, link to Github project - # TODO frameworks: icons for frameworks/libraryies/tools # TODO filter by category: icons too large (overlapping) -# TODO games: keywords as labels (some as links) -# TODO games: platforms as labels and with links (links don't work) -# TODO games: Build system with links like licenses -# TODo games: developers if more than a single line (collapse, expand?) without JS? -# TODO games: mature, active not blue (link) maybe red or just bold black and beta inactive gray? and add tooltips -# TODO games: code repositories (stars and forks), list all comma-separated (should be ()) instead # TODO games: @see-home/@see-download/@add (ignore or replace?) -# TODO games/frameworks: tooltip of supported OS -# TODO games: link to dependencies (either if existing or if url) # 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) + +# release + +# TODO update Bulma +# TODO everywhere: optimize jinja for line breaks and indention and minimal amount of spaces (and size of files) and minimal amount of repetition of tags + +# post-release + +# 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/frameworks: bug, recommended tags, links not going to genre +# TODO games: repositories comments have too much space after( and before ) + +# TODO SEO optimizations, google search ... +# TODO sitemap +# TODO Google search console +# TODO rel attribute https://www.w3schools.com/TAGS/att_a_rel.asp + +# TODO inspirations: if included in the database, link instead to game import os import shutil @@ -179,6 +182,7 @@ def write(text, file): 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('probem with file {}, see invalid.html'.format(file)) raise RuntimeError(e) # output file file = os.path.join(c.web_path, *file) @@ -404,7 +408,7 @@ def make_repo_url(x, name): # this is the default element url = make_url(x.value, shortcut_url(x.value, name), css_class='is-size-7') if comments: - return make_enumeration([url, make_enumeration(comments)], '') + return make_enumeration([url, make_enclose(make_enumeration(comments), '(', ')')], '') else: return url @@ -435,6 +439,16 @@ def make_nothing(): } +def make_enclose(entry, left, right): + enclose = { + 'type': 'enclose', + 'entry': entry, + 'left': left, + 'right': right + } + return enclose + + def make_enumeration(entries, divider=', '): enumeration = { 'type': 'enumeration', @@ -530,10 +544,10 @@ def create_state_texts(states): if 'mature' in states: texts.append(make_text('mature', 'is-size-7 has-text-weight-bold has-text-info')) else: - texts.append(make_text('beta', 'is-size-7 has-text-gray-light')) + texts.append(make_text('beta', 'is-size-7 has-text-gray-lighter')) inactive = [x for x in states if x.startswith('inactive since')] if inactive: - texts.append([make_text(inactive[0], 'is-size-7 has-text-gray-light'), make_icon('brightness_3')]) + texts.append([make_text(inactive[0], 'is-size-7 has-text-gray-lighter'), make_icon('brightness_3')]) else: texts.append([make_text('active', 'is-size-7 has-text-weight-bold has-text-info'), make_icon('sun')]) return texts @@ -576,9 +590,9 @@ def convert_entries(entries, inspirations, developers): e = [make_url(x, shortcut_url(x, name)) for x in e] else: e = [make_text(x) for x in e] - if field == 'Home': # Home -> Homepage + if field == 'Home': # Home -> Homepage field = 'Homepage' - elif field == 'Play': # Play -> Play online + elif field == 'Play': # Play -> Play online field = 'Play online' namex = make_text('{}: '.format(get_plural_or_singular(field, len(e))), 'has-text-weight-semibold') entry[field.lower()] = [namex, make_enumeration(e, divider)] @@ -588,12 +602,11 @@ def convert_entries(entries, inspirations, developers): e = entry['Platform'] if isinstance(e[0], osg.osg_parse.ValueWithComment): e = [x.value for x in e] - e = [make_url('', make_icon(platform_icon_map[x]), x) if x in platform_icon_map else make_text(x, 'is-size-7') for x in e] - namex = make_text('{}:'.format(get_plural_or_singular('Platform', len(e))), 'has-text-weight-semibold') - entry['platform'] = [namex] + e else: - namex = make_text('{}:'.format(get_plural_or_singular('Platform', 1)), 'has-text-weight-semibold') - entry['platform'] = [namex, make_icon(platform_icon_map['Unspecified'])] + e = ['Unspecified'] + e = [make_url(games_by_platform_path[:-1] + ['{}#{}'.format(games_by_platform_path[-1], x.lower())], make_icon(platform_icon_map[x]), x) if x in platform_icon_map else make_text(x, 'is-size-7') for x in e] + namex = make_text('{}:'.format(get_plural_or_singular('Platform', len(e))), 'has-text-weight-semibold') + entry['platform'] = [namex] + e # technical info fields for field in ('Code language', 'Code license', 'Code repository', 'Code dependency', 'Assets license'): @@ -624,7 +637,7 @@ def convert_entries(entries, inspirations, developers): divider = ', ' if isinstance(e[0], osg.osg_parse.ValueWithComment): e = [x.value for x in e] - e = [make_text(x, 'is-size-7') for x in e] + e = [make_url(c.build_system_urls[x], x, css_class='is-size-7') if x in c.build_system_urls else make_text(x, 'is-size-7') for x in e] namex = make_text('{}: '.format(field), 'is-size-7') entry[field.lower()] = [namex, make_enumeration(e, divider)] @@ -865,7 +878,8 @@ def generate(entries, inspirations, developers): # top 50 games base['active_nav'] = ['filter', 'top50'] listing = { - 'title': 'Top 50 games (stars)', + 'title': 'GitHub Stars Top 50', + 'subtitle': '50 highest rated (by stars on Github) open source games in the database', 'items': top50_games } write(template_listing_entries.render(listing=listing), games_top50_path) diff --git a/code/html/base.jinja b/code/html/base.jinja index 47680ce5..f6a11c12 100644 --- a/code/html/base.jinja +++ b/code/html/base.jinja @@ -37,15 +37,14 @@ {% block content %}{% endblock %} {#- footer -#} diff --git a/code/html/contribute.jinja b/code/html/contribute.jinja index 3eec9401..d01598f9 100644 --- a/code/html/contribute.jinja +++ b/code/html/contribute.jinja @@ -2,17 +2,28 @@ {% block content %}
-
+

Contribution guide

+

Please help improve the content of this site. The preferred way to contribute or give feedback is:

+

Improving games/frameworks/tools information

+

Entries for open source games, gaming engines and gaming tools are stored as human readable text version in a markdown format (example). + For each entry, the database content can be seen when clicking on "Raw entry" below the entry. You can suggest corrections or updates to an entry or a list of entries in one of the following ways:

Improving developers information

+

The developer information is stored in a single big file (developer database) and relates developers to open source games they have participated in. Additionally, developer profiles on GitHub, SourceForge or BitBucket are linked on + a developer information and again on the game entries, in the developers field, all developers are listed. The relation between developers and games is stored twice to allow for both search directions, i.e. find all developers of a game or all games of a developer. + A consistency check will run regularly on the content and will give precedence to the developer names stored in the games entries (the games list stored in the developer information will be overwritten).

diff --git a/code/html/index.jinja b/code/html/index.jinja index 0618e4b0..b533403b 100644 --- a/code/html/index.jinja +++ b/code/html/index.jinja @@ -3,9 +3,14 @@ {% block content %}
-
+

Open source games list (OSGL)

{{ macros.render_text(index['subtitle']) }}

+

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.
+ Please help improve the content (see contribution guidelines). +

diff --git a/code/html/macros.jinja b/code/html/macros.jinja index f97e5d49..ce636814 100644 --- a/code/html/macros.jinja +++ b/code/html/macros.jinja @@ -1,23 +1,4 @@ -{# A single piece of text optionally with a format class. (see https://bulma.io/documentation/helpers/typography-helpers/) #} -{%- macro render_text(text) -%} -{%- if 'class' in text -%} {# Enhanced text #} - {{ text['text'] }} -{%- else -%} - {{ text['text'] }}{# {{ text['text'] }} #} -{%- endif -%} -{%- endmacro -%} - -{# #} -{%- macro render_icon(icon) -%} - -{%- endmacro -%} - -{# Some text surrounded by a link tag #} -{%- macro render_url(url) -%} -{{ render_element(url['content']) }} -{%- endmacro -%} - -{# Renders either plain text or a link depending on the type #} +{# Renders either as plain text or everything else depending on the type #} {%- macro render_element(entry) -%} {%- if entry is string -%} {{ render_text({'text': entry}) }} @@ -33,17 +14,44 @@ {{ render_enumeration(entry) }} {%- elif entry['type'] == 'tags' -%} {{ render_tags(entry) }} +{%- elif entry['type'] == 'enclose' -%} + {{ render_enclose(entry) }} {%- else -%} {{ raise('Unknown entry type: {}.'.format(entry)) }} {%- endif -%} {%- endmacro -%} +{# A single piece of text optionally with a format class. (see https://bulma.io/documentation/helpers/typography-helpers/) #} +{%- macro render_text(text) -%} +{%- if 'class' in text -%} {# Enhanced text #} + {{ text['text'] }} +{%- else -%} + {{ text['text'] }}{# {{ text['text'] }} #} +{%- endif -%} +{%- endmacro -%} + +{# Renders an icon #} +{%- macro render_icon(icon) -%} + +{%- endmacro -%} + +{# Some text surrounded by a link tag #} +{%- macro render_url(url) -%} +{{ render_element(url['content']) }} +{%- endmacro -%} + {# Renders a list of enumeration entries (either links or text) #} {%- macro render_enumeration(enumeration) -%} {%- set divider = joiner(enumeration['divider']) -%} -{% for entry in enumeration['entries'] -%}{{ divider() }}{{ render_element(entry) }}{%- endfor -%} +{%- for entry in enumeration['entries'] -%}{{ divider() }}{{ render_element(entry) }}{%- endfor -%} {%- endmacro -%} +{# #} {%- macro render_tags(tags) -%}
{{ render_enumeration(tags['enumeration']) }}
-{%- endmacro -%} \ No newline at end of file +{%- endmacro -%} + +{# #} +{%- macro render_enclose(enclose) -%} +{{ enclose['left'] }}{{ render_element(enclose['entry']) }}{{ enclose['right'] }} +{%- endmacro -%} diff --git a/code/maintenance_entries.py b/code/maintenance_entries.py index a50c383d..e71b9b72 100644 --- a/code/maintenance_entries.py +++ b/code/maintenance_entries.py @@ -379,6 +379,8 @@ def check_external_links(self): continue # even though verify is False, these errors still get through print('{}: {} - exception {}'.format(names, url, error_name)) + print('external links checked') + def update_readme_tocs(self): """ Recounts entries in sub categories and writes them to the readme. diff --git a/code/utils/constants.py b/code/utils/constants.py index ea626118..9989c81d 100644 --- a/code/utils/constants.py +++ b/code/utils/constants.py @@ -201,6 +201,22 @@ def get_license_url(license): 'GNU Guile': 'https://www.gnu.org/software/guile/', 'tkinter': 'https://docs.python.org/3/library/tk.html'} +# build system urls +build_system_urls = { + 'CMake': 'https://cmake.org/', + 'Make': 'https://en.wikipedia.org/wiki/Make_(software)', + 'Autoconf': 'https://en.wikipedia.org/wiki/Autoconf', + 'Gradle': 'https://gradle.org/', + 'Visual Studio': 'https://en.wikipedia.org/wiki/Microsoft_Visual_Studio', + 'setup.py': 'https://packaging.python.org/tutorials/packaging-projects/#configuring-metadata', + 'Scons': 'https://scons.org/', + 'Ant': 'http://ant.apache.org/', + 'Maven': 'https://maven.apache.org/index.html', + 'Meson': 'https://mesonbuild.com/', + 'premake': 'https://premake.github.io/', + 'QMake': 'https://doc.qt.io/qt-5/qmake-manual.html', +} + # developer information (in the file all fields will be capitalized) essential_developer_fields = ('Name', 'Games') optional_developer_fields = ('Home', 'Contact', 'Organization') diff --git a/docs/data.json b/docs/data.json index d1cab32b..b1223fbb 100644 --- a/docs/data.json +++ b/docs/data.json @@ -59,10 +59,10 @@ [ "3D Pong (home, entry)", "", - "", + "Link", "beta / inactive since 2004", "arcade, 3D, online", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "3d.city (home, entry)", @@ -75,18 +75,18 @@ [ "3Dc (home, entry)", "", - "", + "Link", "mature / inactive since 2000", "board, puzzle, 3D, chess, content open", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "4D Maze Game (home, entry)", "Navigate a 4D maze.", - "", + "Link", "mature / inactive since 2008", "educational, puzzle, 4D, content none, maze", - "Source - Java - Public domain" + "Java - Public domain" ], [ "4D-TRIS (home, entry)", @@ -102,7 +102,7 @@ "", "mature / inactive since 2001", "puzzle, content open", - "Source - C++ - Custom" + "C++ - Custom" ], [ "A Planet's Revenge (home, entry)", @@ -118,7 +118,7 @@ "Link", "beta / inactive since 2005", "arcade, flight, space", - "Source - D - 2-clause BSD" + "D - 2-clause BSD" ], [ "Abe's Amazing Adventure (home, entry)", @@ -147,10 +147,10 @@ [ "ACM (home, entry)", "Multiplayer flight simulator.", - "", + "Link", "mature / inactive since 2000", "action, simulation, content open, flight", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "AdaDoom3 (home, entry)", @@ -166,15 +166,15 @@ "Link", "mature / active", "puzzle, 3D", - "Source - Ada - GPL-3.0" + "Ada - GPL-3.0" ], [ "Adanaxis (home, entry)", "", - "", + "Link", "mature / inactive since 2007", "action, 4D, content open, first-person, shooter, single-player, space", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "AdaVenture (home, entry)", @@ -206,7 +206,7 @@ "Link", "mature / inactive since 2012", "action, remake, clone", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "AI Wars (home, entry)", @@ -222,7 +222,7 @@ "", "beta / inactive since 2014", "arcade, 2D, content open", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Aisleriot (home, entry)", @@ -246,7 +246,7 @@ "Link", "mature / inactive since 2004", "remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Aleph One (home, entry)", @@ -310,15 +310,15 @@ "", "beta / inactive since 2008", "platform, 2D, content open", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Anagramarama (home, entry)", "Find as many words as possible in the time available.", - "", + "Link", "beta / inactive since 2002", "puzzle, content open", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Ancient Beast (home, entry)", @@ -333,7 +333,7 @@ "Quest-driven roguelike fantasy dungeon crawler RPG with a..", "Link", "beta / active", - "role playing, dungeon, roguelike", + "role playing, content commercial, dungeon, roguelike", "Source - Java - GPL-2.0" ], [ @@ -345,9 +345,9 @@ "Source - Java, C++ - MIT" ], [ - "Angband (home, entry)", + "Angband (home, entry)", "Single-player dungeon exploration game.", - "Link", + "Link", "mature / active", "role playing, roguelike", "Source - C - GPL-2.0" @@ -416,13 +416,21 @@ "arcade, game engine", "Source - C, C++ - zlib" ], + [ + "Anuto (home, entry)", + "", + "Link", + "mature / active", + "strategy, skill", + "Source - Java - GPL-2.0" + ], [ "Apricots (home, entry)", "Fly an airplane, fire missiles, drop bombs, destroy enemy..", "", "beta / inactive since 2003", "arcade, 2D, content open, flight, side-scrolling", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "aquastax (home, entry)", @@ -442,10 +450,10 @@ ], [ "Arcane-Engine (home, entry)", - "Real-time, physically based renderer.", + "Real-time, physics based renderer.", "", "beta / active", - "library, renderer", + "game engine, renderer", "Source - C++ - MIT" ], [ @@ -475,7 +483,7 @@ [ "Arianne / Marauroa (home, entry)", "Framework/engine is the Marauroa subproject.", - "Link", + "", "mature / active", "framework, 2D, multiplayer online", "Source - Java - GPL-2.0" @@ -510,12 +518,12 @@ "Link", "beta / inactive since 2012", "action, remake", - "Source - Python - GPL-3.0" + "Python - GPL-3.0" ], [ "Arx Libertatis (home, entry)", "Port of Arx Fatalis.", - "Link", + "Link", "mature / active", "remake, role playing, content commercial + original required (Arx Fatalis), dungeon", "Source - C++ - GPL-3.0" @@ -622,7 +630,7 @@ "Link", "beta / inactive since 2015", "strategy, content open, real-time", - "Source - JavaScript - MIT" + "JavaScript - MIT" ], [ "AutoREALM (home, entry)", @@ -718,7 +726,7 @@ "Link", "beta / inactive since 2012", "action, remake", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Battery (home, entry)", @@ -774,12 +782,12 @@ "", "beta / inactive since 2009", "action, 2D, content open, shooter", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Berusky (home, entry)", "Based on Sokoban, expanded with new items such as..", - "Link", + "Link", "mature / active", "action, content open, logic", "Source - C++ - GPL-3.0" @@ -814,7 +822,7 @@ "Link", "beta / inactive since 2010", "puzzle, content open, multiplayer", - "Source - PHP, C++ - ?" + "PHP, C++ - ?" ], [ "Billiards (home, entry)", @@ -870,7 +878,7 @@ "", "beta / inactive since 2007", "simulation, content open, first-person, shooter", - "Source - ? - ?" + "? - ?" ], [ "BlackNova Traders (home, entry)", @@ -910,7 +918,7 @@ "", "mature / inactive since 2017", "action, content open, first-person, shooter", - "Source - None, Python - None" + "Source - None - None" ], [ "Blender game engine (home, entry)", @@ -1022,7 +1030,7 @@ "Link", "beta / inactive since 2010", "arcade, clone, content open", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Bombermaaan (home, entry)", @@ -1110,7 +1118,7 @@ "", "mature / inactive since 2007", "arcade, content open, for kids", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Box2D (home, entry)", @@ -1122,11 +1130,11 @@ ], [ "Brain Workshop (home, entry)", - "Dual n-back brain training exercise.", + "Brain training exercise.", "Link", "mature / inactive since 2011", "puzzle, brain exercise", - "Source - Python - GPL-2.0" + "Source - Python - GPL-2.0" ], [ "bratwurst (home, entry)", @@ -1158,7 +1166,7 @@ "Link", "beta / inactive since 2009", "puzzle, content open", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "BRIQUOLO (home, entry)", @@ -1166,7 +1174,7 @@ "Link", "mature / inactive since 2008", "action, clone", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "British Bingo (home, entry)", @@ -1174,7 +1182,7 @@ "Link", "mature / active", "action, board, content open", - "Source - JavaScript - GPL-3.0" + "JavaScript - GPL-3.0" ], [ "Brogue (home, entry)", @@ -1222,7 +1230,7 @@ "", "beta / inactive since 2007", "action, content open, side-scrolling, space", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "BurgerSpace (home, entry)", @@ -1230,7 +1238,7 @@ "Link", "mature / inactive since 2013", "action, remake", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Bygfoot (home, entry)", @@ -1302,7 +1310,7 @@ "Link", "beta / inactive since 2009", "action, remake, content commercial + original required", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "CaesarIA (home, entry)", @@ -1440,6 +1448,14 @@ "remake, content commercial", "Source - C - GPL-2.0" ], + [ + "Catan Dice Game (home, entry)", + "", + "Link", + "mature / active", + "board, strategy", + "Source - Java - GPL-3.0" + ], [ "Catch Challenger (home, entry)", "", @@ -1478,14 +1494,14 @@ "", "beta / inactive since 2011", "action, arcade, content open, text-based", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "CBoard (home, entry)", "Text-mode chess game front-end and editor for PGN..", "", "beta / inactive since 2018", - "tool, chess, content open, text-based", + "tool, chess, content none, text-based", "Source - C - GPL-2.0" ], [ @@ -1534,7 +1550,7 @@ "Link", "mature / active", "strategy, content open, first-person, shooter", - "Source - ? - ?" + "? - ?" ], [ "Chess3D (home, entry)", @@ -1606,7 +1622,7 @@ "Link", "beta / inactive since 2018", "puzzle, content open", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Chunk Stories (home, entry)", @@ -1622,7 +1638,7 @@ "Link", "mature / inactive since 2000", "action, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Citybound (home, entry)", @@ -1691,7 +1707,7 @@ [ "Clonepoint (home, entry)", "", - "Link", + "", "beta / active", "action, clone, content open", "Source - C++ - GPL-3.0" @@ -1761,9 +1777,9 @@ "Source - C++ - GPL-2.0" ], [ - "Commander Genius (home, entry)", + "Commander Genius (home, entry)", "Many different repositories on Github with different..", - "Link", + "Link", "mature / active", "action, remake", "Source - C, C++ - GPL-2.0" @@ -1822,7 +1838,7 @@ "Link", "beta / inactive since 2015", "game engine, 3D", - "Source - C - zlib" + "C - zlib" ], [ "CorsixTH (home, entry)", @@ -1846,7 +1862,7 @@ "Link", "mature / inactive since 2013", "action, remake", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "CoTerminalApps (home, entry)", @@ -1854,7 +1870,7 @@ "Link", "mature / active", "puzzle, content open, text-based", - "Source - Ada - GPL-3.0" + "Ada - GPL-3.0" ], [ "Crack Attack! (home, entry)", @@ -1902,7 +1918,7 @@ "Link", "beta / inactive since 2013", "simulation, strategy, content open, evolution", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Crossfire (home, entry)", @@ -1921,7 +1937,7 @@ "Source - C, C++ - GPL-3.0" ], [ - "Crosswords (home, entry)", + "Crosswords (home, entry)", "", "Link", "mature / active", @@ -1929,12 +1945,12 @@ "Source - Java - GPL-2.0" ], [ - "Crown (home, entry)", + "Crown (home, entry)", "", "", "beta / active", "game engine", - "Source - C, C++, Vala - MIT" + "Source - C, C++, Vala - MIT" ], [ "Crown and Cutlass (home, entry)", @@ -1982,7 +1998,7 @@ "Link", "mature / inactive since 2010", "simulation, 2D, content open, evolution", - "Source - C++ - Public domain" + "C++ - Public domain" ], [ "Curse of War (home, entry)", @@ -1998,7 +2014,7 @@ "", "mature / inactive since 2000", "library", - "Source - C - ?" + "C - ?" ], [ "CuteMaze (home, entry)", @@ -2006,7 +2022,7 @@ "", "mature / active", "puzzle, maze", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Cuyo (home, entry)", @@ -2022,7 +2038,7 @@ "Link", "beta / inactive since 2013", "remake, shooter", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Cytopia (home, entry)", @@ -2051,7 +2067,7 @@ [ "Daggerfall Unity (home, entry)", "", - "Link", + "Link", "mature / active", "remake, role playing, content original required", "Source - C# - MIT" @@ -2098,11 +2114,11 @@ ], [ "DarkPlaces (home, entry)", - "SVN repository not accessible", + "SVN repository not accessible anymore.", "Link", "mature / inactive since 2014", - "remake", - "Source - C - GPL-2.0" + "game engine, remake", + "Source - C - GPL-2.0" ], [ "Dash Engine (home, entry)", @@ -2182,7 +2198,7 @@ "Link", "mature / inactive since 2009", "remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Deity (home, entry)", @@ -2281,12 +2297,12 @@ "Source - C, C++ - Unlicense" ], [ - "DGEngine (home, entry)", + "DGEngine (home, entry)", "", "", "beta / active", "action, remake, content commercial + original required", - "Source - C++ - zlib, GPL-3.0" + "Source - C++ - zlib, GPL-3.0" ], [ "dhewm3 (home, entry)", @@ -2318,10 +2334,10 @@ "Link", "mature / inactive since 2004", "action, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ - "Digital: A Love Story (home, entry)", + "Digital: A Love Story (home, entry)", "A computer mystery/romance set five minutes into the..", "", "mature / active", @@ -2342,7 +2358,7 @@ "Link", "beta / inactive since 2007", "library", - "Source - C++ - 2-clause BSD" + "Source - C++ - 2-clause BSD" ], [ "DirectX12GameEngine (home, entry)", @@ -2512,6 +2528,14 @@ "role playing, roguelike", "Source - Lua, Pascal - GPL-2.0" ], + [ + "DroidZebra (home, entry)", + "See also Reversatile", + "Link", + "mature / inactive since 2015", + "strategy", + "Source - C, Java - GPL-3.0" + ], [ "Duality (home, entry)", "", @@ -2550,7 +2574,7 @@ "Link", "beta / inactive since 2008", "action, remake, content commercial + original required, multiplayer LAN, shooter", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "DukeGDX (home, entry)", @@ -2560,14 +2584,6 @@ "action, remake, content commercial, multiplayer online + LAN + Co-op, shooter", "Source - Java - GPL-3.0" ], - [ - "Dune 2 - The Maker (home, entry)", - "", - "", - "beta / active", - "remake, strategy, real-time", - "Source - Java - MIT" - ], [ "Dune Dynasty (home, entry)", "Continuation of the classic real-time strategy game Dune II.", @@ -2577,11 +2593,11 @@ "Source - C - GPL-2.0" ], [ - "Dune II - The Maker (home, entry)", + "Dune II - The Maker (home, entry)", "Clone of the good old Dune II. License of artwork?", - "Link", + "Link", "beta / active", - "strategy, real-time", + "remake, strategy, real-time", "Source - Java - MIT" ], [ @@ -2654,7 +2670,7 @@ "", "mature / inactive since 1992", "adventure, text-based", - "Source - Emacs Lisp - GPL-3.0" + "Source - Emacs Lisp - GPL-3.0" ], [ "Dust Racing 2D (home, entry)", @@ -2734,7 +2750,7 @@ "Link", "mature / active", "action, remake, content commercial + original required, shooter", - "Source - C, C++ - GPL-2.0" + "C, C++ - GPL-2.0" ], [ "Egoboo (home, entry)", @@ -2764,7 +2780,7 @@ "Elysium Engine (home, entry)", "", "Link", - "beta (alpha?) / inactive since 2006", + "beta (@alpha) / inactive since 2006", "game engine, role playing, 2D, multiplayer online + massive", "Source - C - GPL-2.0" ], @@ -2787,7 +2803,7 @@ [ "EmptyEpsilon (home, entry)", "", - "Link", + "Link", "mature / active", "role playing, clone, multiplayer online + LAN", "Source - C, C++, Lua - GPL-2.0" @@ -2950,7 +2966,7 @@ "", "mature / inactive since 2007", "action, content open, shooter, top-down", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Executive Man (home, entry)", @@ -2990,7 +3006,7 @@ "Link", "beta / inactive since 2009", "remake, simulation, content open", - "Source - C++ - ?" + "C++ - ?" ], [ "F.LF (home, entry)", @@ -3006,7 +3022,7 @@ "Link", "mature / inactive since 2018", "simulation, chess", - "Source - C - Custom" + "Source - C - Custom" ], [ "Falcon's Eye (home, entry)", @@ -3014,7 +3030,7 @@ "Link", "mature / inactive since 2004", "remake, simulation, isometric, roguelike", - "Source - C - NetHack General Public License" + "C - NetHack General Public License" ], [ "Fall of Imiryn (home, entry)", @@ -3169,7 +3185,7 @@ "Source - JavaScript - MIT" ], [ - "FLTK Recycling Game! (home, entry)", + "FLTK Recycling Game! (home, entry)", "Control a guy who is trying to sort the garbage falling..", "", "mature / inactive since 2014", @@ -3198,7 +3214,7 @@ "", "beta / inactive since 2014", "action, content open, shooter, top-down", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "fonline (home, entry)", @@ -3214,7 +3230,7 @@ "Link", "mature / inactive since 2010", "simulation, sports, 3D", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "FooBillard++ (home, entry)", @@ -3366,7 +3382,7 @@ "Link", "beta / active", "action, remake, content open, engine required", - "Source - None, Python - None" + "Source - None - None" ], [ "FreedroidRPG (home, entry)", @@ -3438,7 +3454,7 @@ "Link", "beta / inactive since 2011", "action, platform, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "FreeRails (home, entry)", @@ -3531,7 +3547,7 @@ [ "freeVikings (home, entry)", "", - "Link", + "Link", "beta / active", "platform, puzzle, clone", "Source - Ruby - GPL-2.0" @@ -3545,7 +3561,7 @@ "Source - Python - GPL-2.0" ], [ - "Frets on Fire X (home, entry)", + "Frets on Fire X (home, entry)", "Remake of Guitar Hero. Fork of Frets on Fire.", "", "mature / active", @@ -3578,7 +3594,7 @@ ], [ "Frozen Bubble (home, entry)", - "", + "Android version is still actively developed.", "Link", "mature / inactive since 2012", "puzzle, clone, matching", @@ -3598,7 +3614,7 @@ "Link", "mature / inactive since 2012", "puzzle, maze", - "Source - Pascal - GPL-2.0" + "Pascal - GPL-2.0" ], [ "Galaxy Forces V2 (home, entry)", @@ -3658,11 +3674,11 @@ ], [ "GCompris (home, entry)", - "Educational software suite comprising of numerous..", + "Educational software suite offering numerous activities..", "Link", - "mature / inactive since 2016", + "mature / active", "educational, content open, for kids", - "Source - C, Python - GPL-3.0" + "Source - C, Python - GPL-3.0" ], [ "GDash (home, entry)", @@ -3710,7 +3726,7 @@ "Link", "beta / inactive since 2002", "puzzle", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "GemRB (home, entry)", @@ -3745,12 +3761,12 @@ "Source - C++ - GPL-3.0" ], [ - "Gift Grabber (home, entry)", + "Gift Grabber (home, entry)", "", "", "mature / active", "puzzle, remake", - "Source - JavaScript - Apache-2.0" + "Source - JavaScript - Apache-2.0" ], [ "Gigalomania (home, entry)", @@ -3870,7 +3886,7 @@ "", "mature / inactive since 2015", "cards, strategy", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Gnomescroll (home, entry)", @@ -3910,7 +3926,7 @@ "Link", "mature / inactive since 2011", "platform, content open", - "Source - ? - GPL-3.0" + "? - GPL-3.0" ], [ "Goblin Camp (home, entry)", @@ -3981,7 +3997,7 @@ "Roguelike/2D game utility library.", "Link", "mature / active", - "library, tool, 2D, roguelike", + "tool, 2D, roguelike", "Source - C# - MIT" ], [ @@ -3990,7 +4006,7 @@ "", "mature / active", "remake, skill", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "GPL Arcade Volleyball (home, entry)", @@ -4006,7 +4022,7 @@ "Link", "mature / inactive since 2006", "puzzle", - "Source - Java - ?" + "Java - ?" ], [ "Grail (home, entry)", @@ -4030,7 +4046,7 @@ "Link", "mature / inactive since 2008", "adventure, content open", - "Source - C++ - Public domain" + "C++ - Public domain" ], [ "Greenius' Civil War (home, entry)", @@ -4041,12 +4057,12 @@ "Source - C++ - GPL-2.0" ], [ - "Greentwip's Harvest Moon (home, entry)", + "Greentwip's Harvest Moon (home, entry)", "Harvest Moon (SNES) remake for UWP and Xbox One. Is..", "", "beta / active", "remake, content commercial", - "Source - C# - GPL-3.0" + "Source - C# - GPL-3.0" ], [ "Griefly (home, entry)", @@ -4142,7 +4158,7 @@ "", "mature / inactive since 1985", "role playing, roguelike, text-based", - "Source - C - 3-clause BSD" + "C - 3-clause BSD" ], [ "Hale (home, entry)", @@ -4181,7 +4197,7 @@ "Stealth coffee-break roguelike game. The game has a heavy..", "Link", "beta / active", - "library, content open, roguelike, text-based", + "role playing, content open, roguelike, text-based", "Source - Go - ISC" ], [ @@ -4238,7 +4254,7 @@ "Link", "beta / inactive since 2008", "action, arcade, content open, for kids", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Hematite (home, entry)", @@ -4446,7 +4462,7 @@ "Link", "mature / inactive since 2004", "arcade, remake, scrolling", - "Source - C++ - zlib" + "C++ - zlib" ], [ "ICBM3D (home, entry)", @@ -4454,7 +4470,7 @@ "Link", "beta / inactive since 1998", "arcade, artillery, clone", - "Source - C - ?" + "C - ?" ], [ "Ice Breaker (home, entry)", @@ -4462,7 +4478,7 @@ "Link", "mature / inactive since 2003", "arcade, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Iceball (home, entry)", @@ -4494,7 +4510,7 @@ "Link", "mature / active", "role playing, console", - "Source - ? - ?" + "? - ?" ], [ "Inexor (home, entry)", @@ -4582,7 +4598,7 @@ "Link", "mature / inactive since 2013", "remake", - "Source - Pascal - GPL-3.0" + "Pascal - GPL-3.0" ], [ "irrlamb (home, entry)", @@ -4593,9 +4609,9 @@ "Source - C, C++ - GPL-3.0" ], [ - "Irrlicht Engine (home, entry)", + "Irrlicht Engine (home, entry)", "", - "Link", + "Link", "mature / active", "framework, 3D, real-time", "Source - C++, C - zlib" @@ -4646,7 +4662,7 @@ "", "beta / inactive since 2009", "puzzle, content open, physics", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "JaNaG - Java Name Generator (home, entry)", @@ -4798,7 +4814,7 @@ "Link", "mature / active", "puzzle, content open", - "Source - Java - GPL-3.0" + "Java - GPL-3.0" ], [ "Julius (home, entry)", @@ -4814,7 +4830,7 @@ "", "mature / inactive since 2004", "remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Just another Tetris\u2122 clone (home, entry)", @@ -4881,7 +4897,7 @@ "Source - C++ - GPL-3.0" ], [ - "KGoldrunner (home, entry)", + "KGoldrunner (home, entry)", "", "", "mature / active", @@ -4958,15 +4974,15 @@ "Link", "beta / inactive since 2014", "remake, role playing, dungeon, multiplayer", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Kobo Deluxe (home, entry)", "Based on XKobo by Akira Higuchi", - "", + "Link", "beta / inactive since 2007", "action, 2D, content open, scrolling, shooter, space", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Kobold's Quest 2 (home, entry)", @@ -5027,13 +5043,13 @@ [ "Kuklomenos (home, entry)", "Abstract shoot-em-up game, with minimalistic graphics and..", - "", + "Link", "beta / inactive since 2012", "arcade, content open, shooter", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ - "L'Abbaye des Morts (home, entry)", + "L'Abbaye des Morts (home, entry)", "", "", "mature / inactive since 2018", @@ -5046,7 +5062,7 @@ "Link", "beta / inactive since 2016", "puzzle, remake", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Labyrinth of Worlds (home, entry)", @@ -5057,20 +5073,20 @@ "Source - C++ - LGPL-3.0" ], [ - "ladder (home, entry)", + "ladder (home, entry)", "", "", "beta / inactive since 2016", "arcade, remake, text-based", - "Source - Go - MIT" + "Source - Go - MIT" ], [ "Ladder (home, entry)", - "Small compatibility release in 2020.", + "Small compatibility release in 2020. Sources are included..", "Link", "mature / inactive since 2005", "arcade, remake, text-based", - "Source - Java - GPL-2.0" + "Java - GPL-2.0" ], [ "LambdaHack (home, entry)", @@ -5086,7 +5102,7 @@ "Link", "mature / inactive since 2012", "role playing, roguelike", - "Source - Pascal - GPL-2.0" + "Pascal - GPL-2.0" ], [ "Land of Fire (home, entry)", @@ -5097,12 +5113,12 @@ "Source - Script, PHP - GPL-2.0" ], [ - "LastTry (home, entry)", + "LastTry (home, entry)", "", "", "beta / inactive since 2017", "action, remake", - "Source - Java - MIT" + "Source - Java - MIT" ], [ "LBreakout2 (home, entry)", @@ -5142,7 +5158,7 @@ "Link", "mature / inactive since 2009", "puzzle, content open", - "Source - C++, Python - GPL-3.0" + "C++, Python - GPL-3.0" ], [ "Lexica (home, entry)", @@ -5153,9 +5169,9 @@ "Source - Java - GPL-3.0" ], [ - "LGames (home, entry)", + "LGames (home, entry)", "Collection of games.", - "Link", + "Link", "mature / active", "action", "Source - C++ - GPL-2.0" @@ -5185,9 +5201,9 @@ "Source - C - GPL-3.0" ], [ - "libGDX (home, entry)", + "libGDX (home, entry)", "Desktop/Android/BlackBerry/iOS/HTML5 Java game development..", - "Link", + "", "mature / active", "framework", "Source - Java, C++, C - Apache-2.0" @@ -5299,7 +5315,7 @@ [ "Linley's Dungeon Crawl (home, entry)", "Roguelike molded in the tradition of the early greats of..", - "Link", + "Link", "mature / inactive since 2006", "role playing, roguelike", "Source - C - Custom" @@ -5411,7 +5427,7 @@ [ "Lugaru (home, entry)", "Cross-platform third-person action game with an..", - "Link", + "", "mature / active", "action, remake", "Source - C++ - GPL-2.0" @@ -5438,7 +5454,7 @@ "Link", "mature / active", "library", - "Source - C - LGPL-2.0" + "C - LGPL-2.0" ], [ "L\u00d6VE (home, entry)", @@ -5460,14 +5476,14 @@ "M.E.W.L. (home, entry)", "", "", - "beta (more like alpha) / inactive since 2015", + "beta (@alpha) / inactive since 2015", "remake, strategy", "Source - C++ - GPL-2.0" ], [ "Machinations (home, entry)", "", - "Link", + "", "beta / inactive since 2003", "strategy, 3D, real-time", "Source - C++ - GPL-2.0" @@ -5526,7 +5542,7 @@ "Link", "mature / active", "strategy", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Mana (home, entry)", @@ -5638,7 +5654,7 @@ "Link", "mature / inactive since 2012", "action, platform, remake", - "Source - C++ - LGPL-2.1" + "C++ - LGPL-2.1" ], [ "MegaGlest (home, entry)", @@ -5657,7 +5673,7 @@ "Source - Java - GPL-2.0" ], [ - "melonJS (home, entry)", + "melonJS (home, entry)", "HTML5 game engine.", "Link", "mature / active", @@ -5696,6 +5712,14 @@ "role playing, dungeon", "Source - C - GPL-3.0" ], + [ + "Metaforce (home, entry)", + "More like alpha. Formerly known as urde.", + "Link", + "beta / active", + "game engine, remake, content commercial + original required", + "Source - C, C++ - MIT" + ], [ "Metal Mech (home, entry)", "", @@ -5846,7 +5870,7 @@ "Link", "mature / active", "arcade, content open, text-based", - "Source - Ada - GPL-3.0" + "Ada - GPL-3.0" ], [ "Mirror Magic (home, entry)", @@ -5854,7 +5878,7 @@ "", "mature / active", "puzzle, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "mk.js (home, entry)", @@ -5878,7 +5902,7 @@ "", "beta / inactive since 2009", "arcade, multiplayer, online", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "Moagg2 (home, entry)", @@ -5923,7 +5947,7 @@ [ "Monstrosity (home, entry)", "Slay monsters, cast spells and collect keys to escape an..", - "Link", + "", "mature / active", "role playing", "Source - Python - MIT" @@ -5979,7 +6003,7 @@ [ "Mr. Rescue (home, entry)", "Rescue people from a burning building.", - "Link", + "Link", "mature / inactive since 2016", "arcade, platform, content open", "Source - Lua - zlib" @@ -5998,7 +6022,7 @@ "", "mature / inactive since 2008", "platform", - "Source - Python - LGPL-2.1" + "Python - LGPL-2.1" ], [ "Mtp Target (home, entry)", @@ -6006,7 +6030,7 @@ "", "mature / inactive since 2008", "action, content open, multiplayer, online", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Murder In The Public Domain (home, entry)", @@ -6030,7 +6054,7 @@ "", "beta / inactive since 2014", "puzzle, text-based", - "Source - C - 2-clause BSD" + "C - 2-clause BSD" ], [ "Naev (home, entry)", @@ -6062,14 +6086,14 @@ "Link", "mature / active", "library", - "Source - C - MIT" + "C - MIT" ], [ "Necklace of the Eye (home, entry)", "Library that lets rogue-like games use graphical tiles.", "Link", "mature / inactive since 2016", - "library, roguelike", + "tool, roguelike", "Source - C++ - GPL-3.0" ], [ @@ -6166,7 +6190,7 @@ "", "beta / inactive since 2012", "platform, 2D, content open", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "NLarn (home, entry)", @@ -6187,18 +6211,18 @@ [ "Noiz2sa (home, entry)", "", - "", + "Link", "beta / inactive since 2004", "arcade, shooter", - "Source - C, C++ - 2-clause BSD" + "C, C++ - 2-clause BSD" ], [ "Not Pacman (home, entry)", "With gravity in which the player controls the rotation of..", - "", + "Link", "mature / inactive since 2013", "action, content open", - "Source - Lua - WTFPL" + "Lua - WTFPL" ], [ "NOVA PINBALL (home, entry)", @@ -6254,7 +6278,7 @@ "", "beta / active", "action, clone, content open", - "Source - Java - GPL-2.0" + "Java - GPL-2.0" ], [ "Nuvie (home, entry)", @@ -6289,9 +6313,9 @@ "Source - Python - GPL-3.0" ], [ - "O.H.R.RPG.C.E. (home, entry)", + "O.H.R.RPG.C.E. (home, entry)", "Official Hamster Republic Role Playing Game Construction..", - "Link", + "Link", "mature / active", "framework", "Source - Basic, Visual Basic - GPL-2.0" @@ -6369,12 +6393,12 @@ "Source - C, C++, PHP - Public domain" ], [ - "One is enough (home, entry)", + "One is enough (home, entry)", "", "", "beta / inactive since 2008", "arcade, content open", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "One Way To Go (home, entry)", @@ -6382,7 +6406,7 @@ "", "mature / inactive since 2011", "puzzle, remake", - "Source - Lua - GPL-3.0" + "Lua - GPL-3.0" ], [ "Online Chess Club (home, entry)", @@ -6401,7 +6425,7 @@ "Source - Objective-C, C, JavaScript - GPL-2.0" ], [ - "Open Apocalypse (home, entry)", + "Open Apocalypse (home, entry)", "", "Link", "beta / active", @@ -6574,7 +6598,7 @@ "Link", "beta / inactive since 2011", "remake", - "Source - C++ - ?" + "C++ - ?" ], [ "Open Tibia (home, entry)", @@ -6614,7 +6638,7 @@ "Link", "mature / active", "library", - "Source - C - Proprietary" + "C - Proprietary" ], [ "OpenAL Soft (home, entry)", @@ -6806,7 +6830,7 @@ "Link", "beta / inactive since 2017", "remake, scrolling, skill", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "OpenGL Test Drive Remake (home, entry)", @@ -6848,6 +6872,14 @@ "remake, strategy, content commercial + original required, turn-based", "Source - C, C++ - GPL-3.0" ], + [ + "OpenHV (home, entry)", + "OpenRA mod with freely licensed pixelart building upon the..", + "Link", + "beta / active", + "strategy, content open, multiplayer online + LAN, real-time", + "Source - C#, Lua - GPL-3.0" + ], [ "OpenITG (home, entry)", "Rhythm dancing game.", @@ -6985,9 +7017,9 @@ "Source - C++ - GPL-3.0" ], [ - "OpenOMF (home, entry)", + "OpenOMF (home, entry)", "single player, 2 player and network play work, content..", - "Link", + "Link", "beta / active", "action, remake, content commercial (?) + open (?) + original required", "Source - C, C++ - MIT" @@ -7238,7 +7270,7 @@ "", "mature / inactive since 2019", "arcade, clone", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Orbium (home, entry)", @@ -7307,7 +7339,7 @@ [ "Outer Space (home, entry)", "On-line strategy game which takes place in the dangerous..", - "Link", + "", "beta / active", "strategy, space", "Source - Python - GPL-2.0" @@ -7334,7 +7366,7 @@ "Link", "mature / inactive since 2005", "arcade, content open, space", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Pac Go (home, entry)", @@ -7435,10 +7467,10 @@ [ "PARSEC47 (home, entry)", "Retromodern hispeed shmashup.", - "", + "Link", "beta / inactive since 2003", "arcade, fight", - "Source - D - 2-clause BSD" + "D - 2-clause BSD" ], [ "Pasang Emas (home, entry)", @@ -7510,7 +7542,7 @@ "Link", "mature / inactive since 2007", "arcade", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Pentagram (home, entry)", @@ -7699,7 +7731,7 @@ [ "Plee the Bear (home, entry)", "Player controls a bear in single or multiplayer mode.", - "Link", + "Link", "beta / inactive since 2017", "platform, 2D, content open", "Source - Lisp, C++, Scheme, C - GPL-3.0" @@ -7806,7 +7838,7 @@ "", "mature / inactive since 2010", "arcade, educational, content open, shooter", - "Source - JavaScript - GPL-2.0" + "JavaScript - GPL-2.0" ], [ "Primrose (home, entry)", @@ -7854,7 +7886,7 @@ "Link", "beta / inactive since 2007", "arcade, content open, space", - "Source - Python - ?" + "Python - ?" ], [ "Project Carrot (home, entry)", @@ -7891,10 +7923,10 @@ [ "ProQuake 4 (home, entry)", "See also: http://quakeone.com/markv/", - "", + "Link", "mature / inactive since 2018", "remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "proxx (home, entry)", @@ -7910,7 +7942,7 @@ "Link", "beta / inactive since 2009", "arcade, 3D", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "Psyco (home, entry)", @@ -7918,7 +7950,7 @@ "Link", "mature / inactive since 2008", "tool", - "Source - C - MIT" + "C - MIT" ], [ "Pthreads-win32 (home, entry)", @@ -8011,10 +8043,10 @@ [ "PyQt (home, entry)", "Python binding for the Qt framework.", - "", + "Link", "mature / active", "library", - "Source - C++, Python - GPL-3.0, Custom" + "C++, Python - GPL-3.0, Custom" ], [ "pyRacerz (home, entry)", @@ -8022,7 +8054,7 @@ "Link", "beta / inactive since 2005", "framework, racing", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "pyscroll (home, entry)", @@ -8046,7 +8078,7 @@ "Link", "mature / inactive since 2004", "cards, strategy", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Python Kye (home, entry)", @@ -8054,7 +8086,7 @@ "Link", "mature / inactive since 2010", "arcade, puzzle, remake", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "PyTMX (home, entry)", @@ -8310,7 +8342,7 @@ "Link", "mature / active", "puzzle, 3D", - "Source - Ada - GPL-2.0" + "Ada - GPL-2.0" ], [ "Remixed Dungeon (home, entry)", @@ -8398,7 +8430,7 @@ "Link", "mature / inactive since 2007", "arcade, content open", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "RickyD (home, entry)", @@ -8563,10 +8595,10 @@ [ "rRootage (home, entry)", "", - "", + "Link", "beta / inactive since 2004", "game engine, fight, shooter", - "Source - C - 2-clause BSD" + "C - 2-clause BSD" ], [ "Ruby-warrior (home, entry)", @@ -8582,7 +8614,7 @@ "Link", "mature / active", "puzzle, 3D", - "Source - Ada - GPL-2.0" + "Ada - GPL-2.0" ], [ "RufasSlider (home, entry)", @@ -8590,7 +8622,7 @@ "Link", "mature / active", "puzzle, 2D, slider", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "RufasSwap (home, entry)", @@ -8598,7 +8630,7 @@ "Link", "mature / active", "puzzle, for kids", - "Source - Ada - GPL-3.0" + "Ada - GPL-3.0" ], [ "RuneLite (home, entry)", @@ -8731,10 +8763,10 @@ [ "SDL Bomber (home, entry)", "", - "", + "Link", "mature / inactive since 2012", "action, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "SDL Game Engine 2D (home, entry)", @@ -8774,7 +8806,7 @@ "Link", "mature / inactive since 2006", "strategy, content open, real-time", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Secret Maryo Chronicles (home, entry)", @@ -8941,7 +8973,7 @@ "", "Link", "mature / inactive since 2014", - "library, content open", + "puzzle, content open", "Source - C - GPL-3.0" ], [ @@ -8958,7 +8990,7 @@ "", "mature / active", "puzzle, sudoku", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Simutrans (home, entry)", @@ -8974,7 +9006,7 @@ "", "mature / inactive since 2008", "music, content open, karaoke", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "Sine (home, entry)", @@ -9054,7 +9086,7 @@ "Link", "mature / inactive since 2010", "arcade, 2D", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "Slime Volleyball (home, entry)", @@ -9094,7 +9126,7 @@ "Link", "mature / inactive since 2007", "action", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Smash (home, entry)", @@ -9110,7 +9142,7 @@ "Link", "beta / inactive since 2011", "action, platform, 2D, shooter", - "Source - C++ - ?" + "C++ - ?" ], [ "snake (home, entry)", @@ -9254,7 +9286,15 @@ "", "mature / active", "role playing, online, space, turn-based", - "Source - DM - AGPL-3.0" + "DM - AGPL-3.0" + ], + [ + "Space Trader for Android (home, entry)", + "", + "Link", + "mature / inactive since 2016", + "strategy, space, turn-based", + "Source - Java - GPL-3.0" ], [ "Space Trader for Windows (home, entry)", @@ -9326,7 +9366,7 @@ "Link", "mature / inactive since 2018", "puzzle, clone, content open, multiplayer online + LAN + split-screen", - "Source - C# - GPL-3.0" + "C# - GPL-3.0" ], [ "Spooker Framework (home, entry)", @@ -9338,14 +9378,14 @@ ], [ "Spring (home, entry)", - "See also [Spring 1944](http://spring1944.net/) a special..", + "See also [Spring 1944](https://spring1944.net/) a special..", "Link", "mature / active", "game engine, remake, strategy, real-time", "Source - C++, C, Lua - GPL-2.0" ], [ - "Spring: 1944 (home, entry)", + "Spring: 1944 (home, entry)", "Gameplay is a mix of Company of Heroes and Supreme Commander", "", "mature / active", @@ -9382,7 +9422,7 @@ "Link", "mature / active", "adventure, visual novel, for adults", - "Source - Ren'Py - MIT" + "Ren'Py - MIT" ], [ "Star Ruler 2 (home, entry)", @@ -9480,6 +9520,14 @@ "game engine, 3D, first-person, multiplayer, real-time, shooter", "Source - Java - MIT" ], + [ + "Storm Engine (home, entry)", + "Source code of the Storm Engine (Sea Dogs / Pirates of the..", + "", + "mature / active", + "framework, game engine, role playing, 3D, content original required", + "Source - C++ - GPL-3.0" + ], [ "Story of a Lost Sky (home, entry)", "", @@ -9582,7 +9630,7 @@ "Link", "mature / inactive since 2011", "arcade, remake", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Super Methane Brothers for Wii and GameCube (home, entry)", @@ -9592,6 +9640,14 @@ "arcade, remake", "Source - C++ - GPL-2.0" ], + [ + "Super Retro Mega Wars (home, entry)", + "", + "Link", + "beta / active", + "arcade, skill", + "Source - Kotlin - GPL-3.0" + ], [ "Super Tilt Bro (home, entry)", "Runs in browser based NES emulator.", @@ -9606,7 +9662,7 @@ "", "mature / inactive since 2005", "arcade, content open, side-scrolling", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "Supercars III (home, entry)", @@ -9614,7 +9670,7 @@ "Link", "mature / inactive since 2014", "remake, racing", - "Source - Java - ?" + "Java - ?" ], [ "SuperFoulEgg (home, entry)", @@ -9659,7 +9715,7 @@ [ "SuperTuxParty (home, entry)", "", - "Link", + "", "beta / active", "action, clone, content open, entertainment, multiplayer split-screen", "Source - GDScript - GPL-3.0" @@ -9702,7 +9758,7 @@ "Link", "beta / inactive since 2010", "action, remake, strategy, content commercial + original required, real-time", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "System Syzygy (home, entry)", @@ -9766,7 +9822,7 @@ "", "mature / active", "puzzle, content open", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "Tangomon (home, entry)", @@ -9870,7 +9926,7 @@ "Link", "mature / active", "arcade, content open, text-based", - "Source - Ada - GPL-3.0" + "Ada - GPL-3.0" ], [ "Terminal Overload (home, entry)", @@ -9886,7 +9942,7 @@ "Link", "mature / active", "puzzle, content open, text-based", - "Source - Ada - GPL-3.0" + "Ada - GPL-3.0" ], [ "terrarium (home, entry)", @@ -9926,7 +9982,7 @@ "", "mature / active", "puzzle, jigsaw", - "Source - C++ - GPL-3.0" + "C++ - GPL-3.0" ], [ "The Battle for Wesnoth (home, entry)", @@ -9937,7 +9993,7 @@ "Source - C, C++, Java, Python, Lua - GPL-2.0" ], [ - "The Bub's Brothers (home, entry)", + "The Bub's Brothers (home, entry)", "Networked clone of the classical Bubble Bobble board game.", "Link", "mature / inactive since 2013", @@ -10110,7 +10166,7 @@ "Link", "beta / inactive since 2006", "arcade, remake, skill", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Thunder Engine (home, entry)", @@ -10174,7 +10230,7 @@ "Link", "mature / inactive since 2012", "action, puzzle, remake", - "Source - C++ - GPL-2.0" + "C++ - GPL-2.0" ], [ "TORCS, The Open Racing Car Simulator (home, entry)", @@ -10190,7 +10246,7 @@ "Link", "mature / inactive since 2009", "simulation, content open, multiplayer, text-based", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Torrega Race (home, entry)", @@ -10238,7 +10294,7 @@ "Link", "beta / inactive since 2005", "arcade, music, content open, shooter", - "Source - C++ - ?" + "Source - C++ - ?" ], [ "Transfusion (home, entry)", @@ -10267,7 +10323,7 @@ [ "Tressette (home, entry)", "Italian card game.", - "Link", + "Link", "mature / inactive since 2017", "action, cards", "Source - C++ - GPL-2.0" @@ -10390,7 +10446,7 @@ "Link", "mature / inactive since 2011", "educational, for kids, tux", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "Tux Paint (home, entry)", @@ -10398,7 +10454,7 @@ "Link", "beta / active", "educational, content open, for kids", - "Source - C, C++ - GPL-2.0" + "Source - C, C++ - GPL-2.0" ], [ "Tux Racer (home, entry)", @@ -10408,6 +10464,14 @@ "action, racing", "Source - C - GPL-2.0" ], + [ + "Tux Rider (home, entry)", + "", + "Link", + "mature / inactive since 2019", + "arcade, 3D, content open, racing, skill", + "Source - C - GPL-2.0" + ], [ "Tuxemon (home, entry)", "Turn-based monster fighting RPG.", @@ -10470,7 +10534,7 @@ "Link", "beta / inactive since 2016", "adventure, game engine, remake", - "Source - Python - ?" + "Python - ?" ], [ "Tyrian Remake (home, entry)", @@ -10641,7 +10705,7 @@ "Source - C# - AGPL-3.0" ], [ - "Unknown Horizons (home, entry)", + "Unknown Horizons (home, entry)", "With an emphasis on economy and city building. Uses the..", "Link", "beta / active", @@ -10664,14 +10728,6 @@ "action, shooter", "Source - C, C++ - GPL-3.0" ], - [ - "urde (home, entry)", - "", - "Link", - "beta / active", - "game engine, remake, content commercial + original required", - "Source - C, C++ - MIT" - ], [ "Urho3D (home, entry)", "", @@ -10728,13 +10784,21 @@ "simulation, cars, racing", "Source - C++ - GPL-3.0" ], + [ + "Vector Pinball (home, entry)", + "", + "Link", + "mature / active", + "arcade, flipper, skill", + "Source - Java - GPL-3.0" + ], [ "Vectoroids (home, entry)", "", "Link", "mature / inactive since 2002", "arcade, remake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Vega Strike (home, entry)", @@ -10846,7 +10910,7 @@ "Link", "beta / inactive since 2004", "action, remake", - "Source - C - GPL-3.0" + "C - GPL-3.0" ], [ "Voxelands (home, entry)", @@ -10889,8 +10953,8 @@ "Source - Haxe, JavaScript - GPL-3.0" ], [ - "War Of Kingdom (home, entry)", - "", + "War Of Kingdom (home, entry)", + "Rose is at https://github.com/freeors/Rose", "", "beta / active", "strategy, turn-based", @@ -11006,7 +11070,7 @@ "", "beta / inactive since 2008", "platform, puzzle, 2D, content open", - "Source - Python - GPL-2.0" + "Python - GPL-2.0" ], [ "Widelands (home, entry)", @@ -11084,7 +11148,7 @@ "Wograld (home, entry)", "", "Link", - "beta (alpha?) / active", + "beta (@alpha) / active", "role playing, content open, multiplayer online + massive", "Source - C - GPL-2.0" ], @@ -11195,7 +11259,7 @@ [ "X-Moto (home, entry)", "2D motocross platform game.", - "Link", + "", "mature / inactive since 2014", "action, remake, 2D, racing", "Source - C++ - GPL-2.0" @@ -11254,7 +11318,7 @@ "Link", "beta / inactive since 2010", "remake, content commercial + original required, multiplayer LAN + online", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Xenowar (home, entry)", @@ -11278,7 +11342,7 @@ "", "mature / active", "puzzle, 2D, content open, jigsaw", - "Source - C - Custom" + "C - Custom" ], [ "XMage (home, entry)", @@ -11334,7 +11398,7 @@ "Link", "mature / inactive since 2015", "puzzle, remake, 2D", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "XSera (home, entry)", @@ -11344,6 +11408,14 @@ "strategy, real-time, shooter", "Source - C, Lua - MIT" ], + [ + "XSkat (home, entry)", + "", + "Link", + "mature / active", + "cards, strategy", + "Source - Java - Custom" + ], [ "XSwing Plus (home, entry)", "", @@ -11411,10 +11483,10 @@ [ "Yo Frankie! (home, entry)", "[Download overview..", - "Link", + "", "mature / inactive since 2009", "action, platform", - "Source - Blender Script - ?" + "Blender Script - ?" ], [ "Yorg (home, entry)", diff --git a/entries/andors_trail.md b/entries/andors_trail.md index c3813591..eed77893 100644 --- a/entries/andors_trail.md +++ b/entries/andors_trail.md @@ -4,12 +4,12 @@ - State: beta - Download: https://f-droid.org/packages/com.gpl.rpg.AndorsTrail/ - Platform: Android -- Keyword: role playing, dungeon, roguelike +- Keyword: role playing, content commercial, dungeon, roguelike - Code repository: https://github.com/Zukero/andors-trail.git (@created 2013, @stars 126, @forks 75) - Code language: Java - Code license: GPL-2.0 - Developer: Allan Nordhøy, Anderson Nogueira, Bervianto Leo Pratama, carceris-magister, Chriz76, David García Garzón, fifa1988, finnomeno, Firefly130984, Heimen Stoffels, Hummus Samurai, Ian Haase, Jiri Daněk, Lucas Delvallet, Lunovox, Mauro Carvalho Chehab, Michael L., Moerit, Moonbood, Nut, Olivier Dragon, Oskar Wiksten, osoitz, Richard, satanas99, Satnam S Virdi, Scott Devaney, Silvério Santos, sosozozo, Valentin, Viktar Vaŭčkievič, "Weblate (bot)", Wuerfelbruder, Xaver-Entropia, Zizkin, Zukero -Quest-driven roguelike fantasy dungeon crawler RPG with a powerful story. +Quest-driven roguelike fantasy dungeon crawler RPG with a powerful story. Contains non-free assets. ## Building diff --git a/entries/angband.md b/entries/angband.md index 37d0431d..04410a5b 100644 --- a/entries/angband.md +++ b/entries/angband.md @@ -1,9 +1,9 @@ # Angband -- Home: http://rephial.org/ +- Home: https://rephial.org/ - Media: https://en.wikipedia.org/wiki/Angband_(video_game) - State: mature -- Download: http://rephial.org/release/ +- Download: https://rephial.org/release/ - Keyword: role playing, roguelike - Code repository: https://github.com/angband/angband.git (@created 2010, @stars 820, @forks 273) - Code language: C diff --git a/entries/anuto.md b/entries/anuto.md new file mode 100644 index 00000000..64a770ab --- /dev/null +++ b/entries/anuto.md @@ -0,0 +1,15 @@ +# Anuto + +- Home: https://github.com/reloZid/android-anuto +- Inspiration: tower defense +- State: mature +- Download: https://f-droid.org/en/packages/ch.logixisland.anuto/ +- Platform: Android +- Keyword: strategy, skill +- Code repository: https://github.com/reloZid/android-anuto.git +- Code language: Java +- Code license: GPL-2.0 + +## Building + +- Build system: Gradle diff --git a/entries/arx_libertatis.md b/entries/arx_libertatis.md index 0272be53..bdccc62c 100644 --- a/entries/arx_libertatis.md +++ b/entries/arx_libertatis.md @@ -4,7 +4,7 @@ - Media: https://en.wikipedia.org/wiki/Arx_Fatalis#Development - Inspiration: Arx Fatalis - State: mature -- Download: https://wiki.arx-libertatis.org/Download +- Download: https://arx-libertatis.org/download - Keyword: remake, role playing, "content commercial + original required (Arx Fatalis)", dungeon - Code repository: https://github.com/arx/ArxLibertatis.git (@created 2011, @stars 583, @forks 91) - Code language: C++ diff --git a/entries/blender_game_engine.md b/entries/blender_game_engine.md index 041bdd94..d7e204b7 100644 --- a/entries/blender_game_engine.md +++ b/entries/blender_game_engine.md @@ -15,4 +15,4 @@ Part of Blender. ## Building - Build system: CMake -- Build instruction: https://wiki.blender.org/index.php/Dev:Doc/Building_Blender +- Build instruction: https://wiki.blender.org/wiki/Building_Blender diff --git a/entries/blitzkrieg.md b/entries/blitzkrieg.md index d991b3e5..550235a9 100644 --- a/entries/blitzkrieg.md +++ b/entries/blitzkrieg.md @@ -11,6 +11,6 @@ - Developer: Syll Little turn-based strategy game based on Pendulous shareware rules. -See also [Pendulous](http://www.blackfalcongames.net/?p=225). +See also [Pendulous](https://www.blackfalcongames.net/?p=225). ## Building diff --git a/entries/brain_workshop.md b/entries/brain_workshop.md index 4628a481..4765720f 100644 --- a/entries/brain_workshop.md +++ b/entries/brain_workshop.md @@ -5,13 +5,13 @@ - Download: http://brainworkshop.sourceforge.net/download.html, https://sourceforge.net/projects/brainworkshop/files/brainworkshop/ - Platform: Windows, Linux, macOS - Keyword: puzzle, brain exercise -- Code repository: https://github.com/samcv/brainworkshop.git (@created 2017, @stars 88, @forks 20), https://gitlab.com/osgames/brain-workshop.git @add, https://svn.code.sf.net/p/brainworkshop/code (svn) +- Code repository: https://github.com/brain-workshop/brainworkshop.git (@created 2017, @stars 88, @forks 20), https://gitlab.com/osgames/brain-workshop.git @add, https://svn.code.sf.net/p/brainworkshop/code (svn) - Code language: Python - Code license: GPL-2.0 - Code dependency: pyglet - Assets license: CC (caprica-letters and all the music in the latest version) - Developer: Ashwin Menon, DavidF, Jonathan Toomim, Paul, Paul Hoskinson, Rahul Patel, Samantha McVey, xantares -Dual n-back brain training exercise. +Brain training exercise. ## Building diff --git a/entries/cart_life.md b/entries/cart_life.md index a222423c..02490fb8 100644 --- a/entries/cart_life.md +++ b/entries/cart_life.md @@ -1,6 +1,6 @@ # Cart Life -- Home: https://web.archive.org/web/20150619214353/http://www.richardhofmeier.com/cartlife/editions.html, http://indiegames.ch/die-geheimen-projekte-des-richard-hofmeier/ +- Home: https://web.archive.org/web/20150619214353/http://www.richardhofmeier.com/cartlife/editions.html, https://indiegames.ch/die-geheimen-projekte-des-richard-hofmeier/ - Media: https://en.wikipedia.org/wiki/Cart_Life - State: mature, inactive since 2014 - Download: https://sourceforge.net/projects/cartlife/files/OpenSores_0.1/ diff --git a/entries/catan_dice_game.md b/entries/catan_dice_game.md new file mode 100644 index 00000000..14f37efa --- /dev/null +++ b/entries/catan_dice_game.md @@ -0,0 +1,15 @@ +# Catan Dice Game + +- Home: https://github.com/Bubu/android-dice-game +- Inspiration: Catan +- State: mature +- Download: https://f-droid.org/en/packages/com.ridgelineapps.resdicegame/ +- Platform: Android +- Keyword: board, strategy +- Code repository: https://github.com/Bubu/android-dice-game.git +- Code language: Java +- Code license: GPL-3.0 + +## Building + +- Build system: Gradle diff --git a/entries/commander_genius.md b/entries/commander_genius.md index 2aa375ec..f9caa0ba 100644 --- a/entries/commander_genius.md +++ b/entries/commander_genius.md @@ -1,9 +1,9 @@ # Commander Genius -- Home: http://clonekeenplus.sourceforge.net/, https://sourceforge.net/projects/clonekeenplus/ +- Home: https://clonekeenplus.sourceforge.io/, https://sourceforge.net/projects/clonekeenplus/ - Inspiration: Commander Keen Series - State: mature -- Download: http://clonekeenplus.sourceforge.net/download.php +- Download: https://clonekeenplus.sourceforge.io/download.php - Platform: Windows, Linux, Android - Keyword: action, remake - Code repository: https://gitlab.com/Dringgstein/Commander-Genius.git, https://github.com/albertz/commandergenius.git @add (@created 2009, @stars 31, @forks 249), https://github.com/pelya/commandergenius.git @add (@created 2009, @stars 442, @forks 224), https://github.com/gerstrong/Commander-Genius.git @add (@created 2011, @stars 140, @forks 29) diff --git a/entries/crosswords.md b/entries/crosswords.md index b8f0ed82..13a4b968 100644 --- a/entries/crosswords.md +++ b/entries/crosswords.md @@ -1,6 +1,6 @@ # Crosswords -- Home: http://xwords.sourceforge.net/ +- Home: https://xwords.sourceforge.io/ - Inspiration: Scrabble - State: mature - Download: https://sourceforge.net/projects/xwords/files/ diff --git a/entries/crown.md b/entries/crown.md index 6723a432..3c1efc02 100644 --- a/entries/crown.md +++ b/entries/crown.md @@ -1,10 +1,10 @@ # Crown -- Home: https://github.com/dbartolini/crown +- Home: https://www.crownengine.org/ - State: beta - Platform: Linux - Keyword: game engine -- Code repository: https://github.com/dbartolini/crown.git (@created 2012, @stars 1293, @forks 103) +- Code repository: https://github.com/crownengine/crown.git (@created 2012, @stars 1293, @forks 103) - Code language: C, C++, Vala - Code license: MIT - Developer: Daniele Bartolini, Michele Rossi, Moshimo, Raphael de Vasconcelos Nascimento, Simone Boscaratto diff --git a/entries/daggerfall_unity.md b/entries/daggerfall_unity.md index bf920703..ae073727 100644 --- a/entries/daggerfall_unity.md +++ b/entries/daggerfall_unity.md @@ -3,7 +3,7 @@ - Home: https://www.dfworkshop.net/ - Inspiration: The Elder Scrolls II: Daggerfall - State: mature -- Download: https://www.dfworkshop.net/projects/daggerfall-unity/live-builds/ +- Download: https://github.com/Interkarma/daggerfall-unity/releases - Platform: Windows, Linux, macOS - Keyword: remake, role playing, content original required - Code repository: https://github.com/Interkarma/daggerfall-unity.git (@created 2015, @stars 919, @forks 173) diff --git a/entries/dgengine.md b/entries/dgengine.md index eb3337c0..4d046d09 100644 --- a/entries/dgengine.md +++ b/entries/dgengine.md @@ -1,10 +1,10 @@ # DGEngine -- Home: https://github.com/dgengin/DGEngine/wiki +- Home: https://github.com/dgcor/DGEngine/wiki - Inspiration: Diablo - State: beta - Keyword: action, remake, content commercial + original required -- Code repository: https://github.com/dgengin/DGEngine.git (@created 2016, @stars 196, @forks 21) +- Code repository: https://github.com/dgcor/DGEngine.git (@created 2016, @stars 196, @forks 21) - Code language: C++ - Code license: zlib, GPL-3.0 (depending on the use mode) - Code dependency: SFML diff --git a/entries/digital_a_love_story.md b/entries/digital_a_love_story.md index 48c70745..279a38f7 100644 --- a/entries/digital_a_love_story.md +++ b/entries/digital_a_love_story.md @@ -1,6 +1,6 @@ # Digital: A Love Story -- Home: http://scoutshonour.com/digital/ +- Home: https://scoutshonour.com/digital/ - Media: https://web.archive.org/web/20160507142946/https://lgdb.org/game/digital_love_story - State: mature - Platform: Windows, Linux, macOS diff --git a/entries/droidzebra.md b/entries/droidzebra.md new file mode 100644 index 00000000..3f04480e --- /dev/null +++ b/entries/droidzebra.md @@ -0,0 +1,17 @@ +# DroidZebra + +- Home: https://github.com/alkom/droidzebra +- Inspiration: Reversi +- State: mature, inactive since 2015 +- Download: https://f-droid.org/de/packages/com.shurik.droidzebra/ +- Platform: Android +- Keyword: strategy +- Code repository: https://github.com/alkom/droidzebra.git +- Code language: C, Java +- Code license: GPL-3.0 + +See also Reversatile + +## Building + +- Build system: Gradle diff --git a/entries/dune_2-the_maker.md b/entries/dune_2-the_maker.md deleted file mode 100644 index 0dfc206c..00000000 --- a/entries/dune_2-the_maker.md +++ /dev/null @@ -1,13 +0,0 @@ -# Dune 2 - The Maker - -- Home: http://dune2themaker.fundynamic.com/ -- Media: https://en.wikipedia.org/wiki/Dune_II#Legacy -- Inspiration: Dune 2 -- State: beta -- Keyword: remake, strategy, real-time -- Code repository: https://github.com/Fundynamic/dune2themaker4j.git (@created 2012, @stars 46, @forks 18) -- Code language: Java -- Code license: MIT -- Developer: Arjen van der Ende, Stefan Hendriks - -## Building diff --git a/entries/dune_ii-the_maker.md b/entries/dune_ii-the_maker.md index b016aff5..ab4386a9 100644 --- a/entries/dune_ii-the_maker.md +++ b/entries/dune_ii-the_maker.md @@ -1,10 +1,12 @@ # Dune II - The Maker -- Home: http://dune2themaker.fundynamic.com/ +- Home: https://dune2themaker.fundynamic.com +- Media: https://en.wikipedia.org/wiki/Dune_II#Legacy - Inspiration: Dune 2 - State: beta -- Download: http://dune2themaker.fundynamic.com/?page_id=11 -- Keyword: strategy, real-time +- Download: https://dune2themaker.fundynamic.com/releases/ +- Platform: Windows +- Keyword: remake, strategy, real-time - Code repository: https://github.com/Fundynamic/dune2themaker4j.git (@created 2012, @stars 46, @forks 18) - Code language: Java - Code license: MIT diff --git a/entries/emptyepsilon.md b/entries/emptyepsilon.md index f7ee8ffd..3e7bb118 100644 --- a/entries/emptyepsilon.md +++ b/entries/emptyepsilon.md @@ -3,8 +3,8 @@ - Home: https://daid.github.io/EmptyEpsilon/ - Inspiration: Artemis: Spaceship Bridge Simulator - State: mature -- Download: http://daid.github.io/EmptyEpsilon/#tabs=5 -- Platform: Windows +- Download: https://daid.github.io/EmptyEpsilon/#tabs=5 +- Platform: Windows, Linux, Android - Keyword: role playing, clone, multiplayer online + LAN - Code repository: https://github.com/daid/EmptyEpsilon.git (@created 2014, @stars 326, @forks 126), https://github.com/daid/SeriousProton.git @add (@created 2014, @stars 46, @forks 36) - Code language: C, C++, Lua diff --git a/entries/flare.md b/entries/flare.md index 30151d17..5effde12 100644 --- a/entries/flare.md +++ b/entries/flare.md @@ -12,7 +12,7 @@ - Developer: Bas Doodeman, blazindragon, Chris Oelmueller, Clint Bellanger, dallatower, Daniel Santos, David Bariod, Dmitriy A. Perlow, Dmitry Marakasov, DoKel, Evgen Pavlov, feelydj, Gabriel Pettier, Grisha, gunchleoc, Hans Joachim Desserud, Henrik Andersson, henrik-m, Igor Paliychuk, JanetHunt, Joseph Bleau, Justin Jacobs, Ludo, Manuel A. Fernandez Montecelo, Matthew Krohn, Matthias Krüger, Mikaláï Valér'evič Sakalóuskĩ, Milan, Nojan, Paul Wortmann, Pawonashi, piotrrak, Quentin Stiévenart, Queria Sa-Tas, Ryan Dansie, Sergey Basalaev, Stefan Beller, Stefano Peris, sujiniku, Thane Brimhall, Thomas Glamsch Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to handle a very specific kind of game: single-player 2D action RPGs. -See also [Get Involved](https://flarerpg.org/index.php/get-involved/). +See also [Get Involved](https://flarerpg.org/get-involved/). ## Building diff --git a/entries/fltk_recycling_game.md b/entries/fltk_recycling_game.md index 5e00b181..8ebdd3e4 100644 --- a/entries/fltk_recycling_game.md +++ b/entries/fltk_recycling_game.md @@ -1,6 +1,6 @@ # FLTK Recycling Game! -- Home: http://www.thregr.org/~wavexx/software/regame/ +- Home: https://www.thregr.org/~wavexx/software/regame/ - State: mature, inactive since 2014 - Platform: Windows, Linux, macOS - Keyword: arcade, content open diff --git a/entries/frets_on_fire_x.md b/entries/frets_on_fire_x.md index e5f71730..e39e4553 100644 --- a/entries/frets_on_fire_x.md +++ b/entries/frets_on_fire_x.md @@ -1,6 +1,6 @@ # Frets on Fire X -- Home: https://fofix.github.io/ +- Home: https://fofix.org/ - Inspiration: Frets on Fire, Guitar Hero - State: mature - Keyword: music, remake diff --git a/entries/frozen_bubble.md b/entries/frozen_bubble.md index c4420708..ec529db9 100644 --- a/entries/frozen_bubble.md +++ b/entries/frozen_bubble.md @@ -1,15 +1,17 @@ # Frozen Bubble -- Home: http://frozen-bubble.org/ +- Home: http://frozen-bubble.org/, https://github.com/videogameboy76/frozenbubbleandroid - Media: https://en.wikipedia.org/wiki/Frozen_Bubble - Inspiration: Puzzle Bobble - State: mature, inactive since 2012 -- Download: http://www.frozen-bubble.org/downloads/ -- Platform: Linux, macOS +- Download: http://www.frozen-bubble.org/downloads/, https://f-droid.org/de/packages/org.jfedor.frozenbubble/ +- Platform: Linux, macOS, Android - Keyword: puzzle, clone, matching -- Code repository: https://github.com/kthakore/frozen-bubble.git (@created 2009, @stars 100, @forks 26) +- Code repository: https://github.com/kthakore/frozen-bubble.git (@created 2009, @stars 100, @forks 26), https://github.com/videogameboy76/frozenbubbleandroid.git @add - Code language: Perl - Code license: GPL-2.0 - Developer: Dirk Stöcker, gcottenc, kmx, Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯, Tobias Leich +Android version is still actively developed. + ## Building diff --git a/entries/gcompris.md b/entries/gcompris.md index 8c75bfd1..30cfd6b8 100644 --- a/entries/gcompris.md +++ b/entries/gcompris.md @@ -1,18 +1,17 @@ # GCompris - Home: https://gcompris.net/index-en.html -- State: mature, inactive since 2016 -- Download: https://gcompris.net/downloads-en.html +- State: mature +- Download: https://gcompris.net/downloads-en.html, https://f-droid.org/de/packages/net.gcompris.full/ - Platform: Windows, Linux, macOS, Android - Keyword: educational, content open (?), for kids -- Code repository: https://gitlab.gnome.org/GNOME/gcompris.git +- Code repository: https://invent.kde.org/education/gcompris.git, https://gitlab.gnome.org/Archive/gcompris.git @archive - Code language: C, Python - Code license: GPL-3.0 - Code dependency: GTK - Assets license: CC-BY-SA, GPL-3.0 -Educational software suite comprising of numerous activities for children aged 2 to 10. -Partly commercial. +Educational software suite offering numerous activities for children aged 2 to 10. Partly commercial. ## Building diff --git a/entries/gift_grabber.md b/entries/gift_grabber.md index 239608c7..6d8ba1d2 100644 --- a/entries/gift_grabber.md +++ b/entries/gift_grabber.md @@ -1,12 +1,12 @@ # Gift Grabber -- Home: https://ceva24.github.io/ +- Home: https://github.com/ceva24/gift-grabber - Inspiration: Flag Catcher - State: mature -- Play: https://ceva24.github.io/ +- Play: https://ceva24.github.io/gift-grabber/ - Platform: Web - Keyword: puzzle, remake -- Code repository: https://github.com/Ceva24/ceva24.github.io.git (@created 2015, @stars 6, @forks 1) +- Code repository: https://github.com/ceva24/gift-grabber.git (@created 2015, @stars 6, @forks 1) - Code language: JavaScript - Code license: Apache-2.0 - Code dependency: BackBone.js diff --git a/entries/greentwips_harvest_moon.md b/entries/greentwips_harvest_moon.md index 856277c4..7345791a 100644 --- a/entries/greentwips_harvest_moon.md +++ b/entries/greentwips_harvest_moon.md @@ -1,10 +1,10 @@ # Greentwip's Harvest Moon -- Home: https://github.com/greentwip/HarvestMoon +- Home: https://github.com/Greentwip/HoneyTown - Inspiration: Story of Seasons series - State: beta - Keyword: remake, content commercial (?) -- Code repository: https://github.com/greentwip/HarvestMoon.git (@created 2019, @stars 11, @forks 1) +- Code repository: https://github.com/Greentwip/HoneyTown.git (@created 2019, @stars 11, @forks 1) - Code language: C# - Code license: GPL-3.0 - Developer: Victor Lopez diff --git a/entries/irrlicht_engine.md b/entries/irrlicht_engine.md index 30d93b04..235f12a3 100644 --- a/entries/irrlicht_engine.md +++ b/entries/irrlicht_engine.md @@ -1,9 +1,9 @@ # Irrlicht Engine -- Home: http://irrlicht.sourceforge.net/ +- Home: https://irrlicht.sourceforge.io/ - Media: https://en.wikipedia.org/wiki/Irrlicht_Engine - State: mature -- Download: http://irrlicht.sourceforge.net/?page_id=10 +- Download: https://irrlicht.sourceforge.io/?page_id=10 - Keyword: framework, 3D, real-time - Code repository: https://github.com/zaki/irrlicht.git (mirror, @created 2010, @stars 374, @forks 121), https://svn.code.sf.net/p/irrlicht/code (svn) - Code language: C++, C diff --git a/entries/katomic.md b/entries/katomic.md index 8321785d..5ada100a 100644 --- a/entries/katomic.md +++ b/entries/katomic.md @@ -1,6 +1,6 @@ # KAtomic -- Home: https://kde.org/applications/en/games/org.kde.katomic, https://games.kde.org/game.php?game=katomic +- Home: https://kde.org/applications/en/games/org.kde.katomic, https://games.kde.org/games/katomic/ - Inspiration: Atomix - State: mature - Keyword: puzzle, remake diff --git a/entries/kgoldrunner.md b/entries/kgoldrunner.md index 0be5c153..3f74c767 100644 --- a/entries/kgoldrunner.md +++ b/entries/kgoldrunner.md @@ -1,6 +1,6 @@ # KGoldrunner -- Home: https://kde.org/applications/en/games/org.kde.kgoldrunner +- Home: https://apps.kde.org/kgoldrunner/ - Inspiration: Lode Runner - State: mature - Keyword: action, remake diff --git a/entries/labbaye_des_morts.md b/entries/labbaye_des_morts.md index 7f4a5ed1..ef6aad8f 100644 --- a/entries/labbaye_des_morts.md +++ b/entries/labbaye_des_morts.md @@ -1,6 +1,6 @@ # L'Abbaye des Morts -- Home: https://www.locomalito.com/abbaye_des_morts.php +- Home: https://locomalito.com/abbaye_des_morts.php - State: mature, inactive since 2018 - Platform: Windows, Linux - Keyword: adventure, platform, 2D, content open, side-scrolling diff --git a/entries/ladder-2.md b/entries/ladder-2.md index 2d0c1d5b..a48adf68 100644 --- a/entries/ladder-2.md +++ b/entries/ladder-2.md @@ -1,10 +1,10 @@ # ladder -- Home: https://github.com/SmallRoomLabs/ +- Home: https://github.com/mengstr/ladder - Inspiration: Ladder - State: beta, inactive since 2016 - Keyword: arcade, remake, text-based -- Code repository: https://github.com/SmallRoomLabs/ladder.git (@created 2016, @stars 4, @forks 0) +- Code repository: https://github.com/mengstr/ladder.git (@created 2016, @stars 4, @forks 0) - Code language: Go - Code license: MIT - Developer: Mats Engstrom diff --git a/entries/lasttry.md b/entries/lasttry.md index c33a6445..df661479 100644 --- a/entries/lasttry.md +++ b/entries/lasttry.md @@ -1,11 +1,11 @@ # LastTry -- Home: https://github.com/LastTryR/LastTry +- Home: https://github.com/egordorichev/LastTry - Media: https://en.wikipedia.org/wiki/Terraria#Legacy - Inspiration: Terraria - State: beta, inactive since 2017 - Keyword: action, remake -- Code repository: https://github.com/LastTryR/LastTry.git (@archived, @created 2017, @stars 101, @forks 17) +- Code repository: https://github.com/egordorichev/LastTry.git (@archived, @created 2017, @stars 101, @forks 17) - Code language: Java - Code license: MIT - Code dependency: libGDX diff --git a/entries/lgames.md b/entries/lgames.md index 6b513c0b..3e87ce77 100644 --- a/entries/lgames.md +++ b/entries/lgames.md @@ -1,8 +1,8 @@ # LGames -- Home: http://lgames.sourceforge.net/ +- Home: https://lgames.sourceforge.io/ - State: mature -- Download: http://lgames.sourceforge.net/downloads.php +- Download: https://lgames.sourceforge.io/downloads.php - Platform: Windows, Linux, macOS - Keyword: action - Code repository: https://svn.code.sf.net/p/lgames/code (svn) diff --git a/entries/libgdx.md b/entries/libgdx.md index 4184133f..95a06cf7 100644 --- a/entries/libgdx.md +++ b/entries/libgdx.md @@ -1,9 +1,8 @@ # libGDX -- Home: https://libgdx.badlogicgames.com/ +- Home: https://libgdx.com/ - Media: https://en.wikipedia.org/wiki/LibGDX - State: mature -- Download: https://libgdx.badlogicgames.com/download.html - Keyword: framework - Code repository: https://github.com/libgdx/libgdx.git (@created 2012, @stars 17910, @forks 6110) - Code language: Java, C++, C diff --git a/entries/mechcommander_2_omnitech.md b/entries/mechcommander_2_omnitech.md index b0e96d75..44c2c9f9 100644 --- a/entries/mechcommander_2_omnitech.md +++ b/entries/mechcommander_2_omnitech.md @@ -1,6 +1,6 @@ # MechCommander 2 Omnitech -- Home: https://github.com/Echelon9/mechcommander2-open, http://www.hard-light.net/forums/index.php?board=210.0 +- Home: https://github.com/Echelon9/mechcommander2-open, https://www.hard-light.net/forums/index.php?board=210.0 - Media: https://en.wikipedia.org/wiki/MechCommander_2 - Inspiration: MechCommander 2 - State: beta, inactive since 2013 diff --git a/entries/megamek.md b/entries/megamek.md index 3d0332b4..68219269 100644 --- a/entries/megamek.md +++ b/entries/megamek.md @@ -1,7 +1,7 @@ # MegaMek - Home: https://www.megamek.org/, https://sourceforge.net/projects/megamek/ -- Media: https://en.wikipedia.org/wiki/MegaMek +- Media: https://en.wikipedia.org/wiki/BattleTech#Spin-offs - Inspiration: BattleTech - State: mature - Download: https://megamek.org/downloads diff --git a/entries/melonjs.md b/entries/melonjs.md index ee4e685a..88ba3a59 100644 --- a/entries/melonjs.md +++ b/entries/melonjs.md @@ -1,6 +1,6 @@ # melonJS -- Home: http://melonjs.org/ +- Home: https://melonjs.org/ - State: mature - Download: https://github.com/melonjs/melonJS/releases - Platform: Web diff --git a/entries/ohrrpgce.md b/entries/ohrrpgce.md index bfbc60a2..e93b1c0e 100644 --- a/entries/ohrrpgce.md +++ b/entries/ohrrpgce.md @@ -1,9 +1,9 @@ # O.H.R.RPG.C.E. -- Home: http://rpg.hamsterrepublic.com/ohrrpgce/Main_Page +- Home: https://rpg.hamsterrepublic.com/ohrrpgce/Main_Page - Media: https://en.wikipedia.org/wiki/OHRRPGCE - State: mature -- Download: http://rpg.hamsterrepublic.com/ohrrpgce/Downloads +- Download: https://rpg.hamsterrepublic.com/ohrrpgce/Downloads - Keyword: framework - Code repository: https://bitbucket.org/rbv/ohrrpgce-svn.git (mirror), https://github.com/ohrrpgce/ohrrpgce.git @add (@created 2019, @stars 22, @forks 3), https://rpg.hamsterrepublic.com/source/wip @add (svn) - Code language: Basic, Visual Basic diff --git a/entries/open_apocalypse.md b/entries/open_apocalypse.md index e9e7d629..e0ff67c5 100644 --- a/entries/open_apocalypse.md +++ b/entries/open_apocalypse.md @@ -1,6 +1,6 @@ # Open Apocalypse -- Home: http://openapoc.org/ +- Home: https://openapoc.org/ - Inspiration: X-COM: Apocalypse, X-COM: Terror from the Deep, X-COM: UFO Defense - State: beta - Download: https://ci.appveyor.com/project/openapoc/openapoc diff --git a/entries/openhv.md b/entries/openhv.md index 13323df3..864735fa 100644 --- a/entries/openhv.md +++ b/entries/openhv.md @@ -18,4 +18,4 @@ OpenRA mod with freely licensed pixelart building upon the unreleased [Hard Vacu ## Building -- Build system: make, msbuild +- Build system: Make, msbuild diff --git a/entries/openomf.md b/entries/openomf.md index 4ce7966b..11208e87 100644 --- a/entries/openomf.md +++ b/entries/openomf.md @@ -1,10 +1,10 @@ # OpenOMF -- Home: http://www.openomf.org/ +- Home: https://www.openomf.org/ - Media: https://en.wikipedia.org/wiki/One_Must_Fall:_2097#Legacy - Inspiration: One Must Fall: 2097 - State: beta -- Download: http://www.openomf.org/downloads/, https://github.com/omf2097/openomf/releases +- Download: https://www.openomf.org/downloads/, https://github.com/omf2097/openomf/releases - Platform: Windows, Linux - Keyword: action, remake, "content commercial (?) + open (?) + original required" - Code repository: https://github.com/omf2097/openomf.git (@created 2013, @stars 239, @forks 28) diff --git a/entries/orient.md b/entries/orient.md index cc342946..b9c4e001 100644 --- a/entries/orient.md +++ b/entries/orient.md @@ -13,4 +13,4 @@ Prototype for an educational role-playing game for intercultural education. ## Building -- Build system: VisualStudio, Ant +- Build system: Visual Studio, Ant diff --git a/entries/rocksndiamonds.md b/entries/rocksndiamonds.md index bf8394a5..c21ff06a 100644 --- a/entries/rocksndiamonds.md +++ b/entries/rocksndiamonds.md @@ -4,7 +4,8 @@ - Media: https://en.wikipedia.org/wiki/Rocks%27n%27Diamonds - Inspiration: Boulder Dash, Emerald Mine, Sokoban, Supaplex - State: mature -- Download: https://www.artsoft.org/rocksndiamonds/download/ +- Download: https://www.artsoft.org/rocksndiamonds/download/, https://f-droid.org/en/packages/org.artsoft.rocksndiamonds/ +- Platform: Windows, Linux, macOS, Android - Keyword: action, puzzle, remake - Code repository: https://git.artsoft.org/rocksndiamonds.git - Code language: C diff --git a/entries/space_trader_for_android.md b/entries/space_trader_for_android.md new file mode 100644 index 00000000..f0a446dd --- /dev/null +++ b/entries/space_trader_for_android.md @@ -0,0 +1,15 @@ +# Space Trader for Android + +- Home: https://bitbucket.org/brucelet/space-trader/ +- Inspiration: Space Trader +- State: mature, inactive since 2016 +- Download: https://f-droid.org/de/packages/com.brucelet.spacetrader/ +- Platform: Android +- Keyword: strategy, space, turn-based +- Code repository: https://bitbucket.org/brucelet/space-trader.git +- Code language: Java +- Code license: GPL-3.0 + +## Building + +- Build system: Gradle diff --git a/entries/spring.md b/entries/spring.md index 53739a9a..8b1ece23 100644 --- a/entries/spring.md +++ b/entries/spring.md @@ -11,7 +11,7 @@ - Code license: GPL-2.0 - Developer: -jK-, 12345swordy, abma, Achim Königs, Beherith, Bernd Schmidt, Betalord, Chris Han, daftalx, Daniel, DeadnightWarrior, Dmitry Marakasov, Dmytry, Dylan Petonke, esainane, Eshed, Eshed Shaham, FLOZi, Gajo Petrovic, George Hilios, gnibu, GoogleFrog, hoijui, Hugh Perkins, jcnossen, JeeZ, jk3064, Johan Rehnberg, Jose Luis Cercós Pita, Karl-R., Licho, LunaMoo, MadrMan, MajBoredom, Marek Baczyński, Matt Peterson, N0U, psarkozy, Rainer Müller, René Fritze, rlcevg, Robin Vobruba, Robin Westberg, rtri, Samuel Nicholas, Simon Logic, SpliFF, sprunk, Stefan Johansson, Tobi Vollebregt, Tom J Nowell, TurBoss, Yaribz, Yeha, yokosou, zerver -See also [Spring 1944](http://spring1944.net/) a special scenario of the spring engine, code: https://github.com/spring1944/spring1944 +See also [Spring 1944](https://spring1944.net/) a special scenario of the spring engine, code: https://github.com/spring1944/spring1944 Or [ZeroK](http://zero-k.info/) another game using SpringRTS. diff --git a/entries/spring_1944.md b/entries/spring_1944.md index d75be625..bf5886c9 100644 --- a/entries/spring_1944.md +++ b/entries/spring_1944.md @@ -1,6 +1,6 @@ # Spring: 1944 -- Home: http://spring1944.net +- Home: https://spring1944.net/ - Inspiration: Company of Heroes, Company of Heroes 2, Company of Heroes: Opposing Fronts, Company of Heroes: Tales of Valor, Supreme Commander - State: mature - Keyword: strategy, clone, real-time diff --git a/entries/super_retro_mega_wars.md b/entries/super_retro_mega_wars.md new file mode 100644 index 00000000..7e02e1ea --- /dev/null +++ b/entries/super_retro_mega_wars.md @@ -0,0 +1,14 @@ +# Super Retro Mega Wars + +- Home: https://github.com/retrowars/retrowars +- State: beta +- Download: https://f-droid.org/de/packages/com.serwylo.retrowars/ +- Platform: Android +- Keyword: arcade, skill +- Code repository: https://github.com/retrowars/retrowars.git +- Code language: Kotlin +- Code license: GPL-3.0 + +## Building + +- Build system: Gradle diff --git a/entries/supertuxkart.md b/entries/supertuxkart.md index 67cd9cc8..f7ca9bfe 100644 --- a/entries/supertuxkart.md +++ b/entries/supertuxkart.md @@ -3,7 +3,8 @@ - Home: https://supertuxkart.net/Main_Page, https://sourceforge.net/projects/supertuxkart/ - Inspiration: Mario Kart - State: mature -- Download: https://supertuxkart.net/Download +- Download: https://supertuxkart.net/Download, https://f-droid.org/en/packages/org.supertuxkart.stk/ +- Platform: Windows, Linux, macOS, Android - Keyword: action, clone, racing - Code repository: https://github.com/supertuxkart/stk-code.git (@created 2014, @stars 3137, @forks 903), https://svn.code.sf.net/p/supertuxkart/code (svn) - Code language: C++, C diff --git a/entries/tanks_of_freedom.md b/entries/tanks_of_freedom.md index 59372c5f..a4d80a27 100644 --- a/entries/tanks_of_freedom.md +++ b/entries/tanks_of_freedom.md @@ -3,6 +3,7 @@ - Home: https://tof.p1x.in/, https://w84death.itch.io/tanks-of-freedom - Inspiration: Advance Wars - State: mature +- Platform: Windows, Linux, macOS, Android - Keyword: strategy, clone, content open, isometric, multiplayer hotseat + online, turn-based - Code repository: https://github.com/w84death/Tanks-of-Freedom.git (@created 2015, @stars 878, @forks 127) - Code language: GDScript diff --git a/entries/the_battle_for_wesnoth.md b/entries/the_battle_for_wesnoth.md index 501f8e94..3345ec00 100644 --- a/entries/the_battle_for_wesnoth.md +++ b/entries/the_battle_for_wesnoth.md @@ -1,10 +1,11 @@ # The Battle for Wesnoth -- Home: https://www.wesnoth.org/, https://sourceforge.net/projects/wesnoth/ +- Home: https://www.wesnoth.org/, https://sourceforge.net/projects/wesnoth/, https://sourceforge.net/projects/wesnoth-on-android/ - Media: https://en.wikipedia.org/wiki/The_Battle_for_Wesnoth - Inspiration: Master of Monsters, Warsong - State: mature -- Download: http://www.wesnoth.org/#download +- Download: http://www.wesnoth.org/#download, https://sourceforge.net/projects/wesnoth-on-android/files/ +- Platform: Windows, Linux, macOS, Android, iOS - Keyword: strategy, clone, multiplayer, setting fantasy, turn-based - Code repository: https://github.com/wesnoth/wesnoth.git (@created 2013, @stars 3088, @forks 605) - Code language: C, C++, Java, Python, Lua diff --git a/entries/tocs/_android.md b/entries/tocs/_android.md index cebb172c..a6e6b2c9 100644 --- a/entries/tocs/_android.md +++ b/entries/tocs/_android.md @@ -4,25 +4,30 @@ - **[Andor's Trail](../andors_trail.md)** (Java, GPL-2.0, beta) - **[android-chess](../android-chess.md)** (Java, C++, MIT, mature) - **[antiyoy](../antiyoy.md)** (Java, GPL-3.0, beta) +- **[Anuto](../anuto.md)** (Java, GPL-2.0, mature) - **[Battleround](../battleround.md)** (Java, Apache-2.0, beta, inactive since 2015) - **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012) - **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature) - **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015) +- **[Catan Dice Game](../catan_dice_game.md)** (Java, GPL-3.0, mature) - **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature) - **[Commander Genius](../commander_genius.md)** (C, C++, GPL-2.0, mature) - **[Crosswords](../crosswords.md)** (Java, GPL-2.0, mature) - **[DemiGod](../demigod.md)** (Java, GPL-3.0, beta, inactive since 2013) - **[Destination Sol](../destination_sol.md)** (Java, Apache-2.0, mature) - **[Domination](../domination.md)** (Java, GPL-3.0, mature) +- **[DroidZebra](../droidzebra.md)** (C, Java, GPL-3.0, mature, inactive since 2015) - **[Dungeon Hero](../dungeon_hero.md)** (Java, MIT, mature) - **[Dungeon Quest](../dungeon_quest.md)** (Java, MIT, mature) - **[ECWolf](../ecwolf.md)** (C++, GPL-2.0, LGPL-2.1, zlib, MIT, IJG, Public domain, mature) +- **[EmptyEpsilon](../emptyepsilon.md)** (C, C++, Lua, GPL-2.0, mature) - **[Esenthel Engine](../esenthel_engine.md)** (C, C++, Custom, beta) - **[EternalWinterWars](../eternalwinterwars.md)** (Java, MIT, beta, inactive since 2014) - **[Flappy Cow](../flappy_cow.md)** (Java, MIT, mature) - **[flixel-gdx](../flixel-gdx.md)** (Java, 3-clause BSD, beta, inactive since 2017) - **[FreeBlocks](../freeblocks.md)** (C, Java, GPL-3.0, beta, inactive since 2015) -- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) +- **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) +- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature) - **[GL4ES](../gl4es.md)** (C, MIT, mature) - **[Golly](../golly.md)** (C++, Java, GPL-2.0, mature) - **[HyperRogue](../hyperrogue.md)** (C++, GPL-2.0, mature) @@ -58,16 +63,25 @@ - **[raylib](../raylib.md)** (C, C++, C#, zlib, mature) - **[Remixed Dungeon](../remixed_dungeon.md)** (Java, GPL-3.0, mature) - **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature) +- **[Rocks'n'Diamonds](../rocksndiamonds.md)** (C, GPL-2.0, mature) - **[SanAndreasUnity](../sanandreasunity.md)** (C#, MIT, mature) - **[Settlers III remake](../settlers_iii_remake.md)** (Java, MIT, beta) - **[Simon Tatham's Portable Puzzle Collection](../simon_tathams_portable_puzzle_collection.md)** (C, MIT, mature) - **[Simple-Solitaire](../simple-solitaire.md)** (Java, GPL-3.0, mature) +- **[Space Trader for Android](../space_trader_for_android.md)** (Java, GPL-3.0, mature, inactive since 2016) +- **[Super Retro Mega Wars](../super_retro_mega_wars.md)** (Kotlin, GPL-3.0, beta) +- **[SuperTuxKart](../supertuxkart.md)** (C++, C, GPL-3.0, mature) +- **[Tanks of Freedom](../tanks_of_freedom.md)** (GDScript, MIT, mature) +- **[The Battle for Wesnoth](../the_battle_for_wesnoth.md)** (C, C++, Java, Python, Lua, GPL-2.0, mature) - **[The Powder Toy](../the_powder_toy.md)** (C++, C, Lua, Python, GPL-3.0, mature) - **[TinTin++](../tintin++.md)** (C, GPL-3.0, mature) - **[TowerJumper](../towerjumper.md)** (C++, GDScript, GPL-3.0, mature) - **[Turn of War](../turn_of_war.md)** (Java, GPL-3.0, beta, inactive since 2014) - **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta) +- **[Tux Rider](../tux_rider.md)** (C, GPL-2.0, mature, inactive since 2019) - **[UnCiv](../unciv.md)** (Kotlin, MPL-2.0, beta) +- **[Vector Pinball](../vector_pinball.md)** (Java, GPL-3.0, mature) - **[warcraft-remake](../warcraft-remake.md)** (Java, GPL-2.0, beta) - **[Xenowar](../xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) +- **[XSkat](../xskat.md)** (Java, Custom, mature) - **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016) \ No newline at end of file diff --git a/entries/tocs/_arcade.md b/entries/tocs/_arcade.md index 5d47c3b1..c892e7e4 100644 --- a/entries/tocs/_arcade.md +++ b/entries/tocs/_arcade.md @@ -102,6 +102,7 @@ - **[Star-Wars-III](../star-wars-iii.md)** (Python, GPL-2.0, mature, inactive since 2014) - **[Super Methane Brothers for Wii and GameCube](../super_methane_brothers_for_wii_and_gamecube.md)** (C++, GPL-2.0, beta, inactive since 2018) - **[Super Methane Brothers](../super_methane_brothers.md)** (C++, GPL-2.0, mature, inactive since 2011) +- **[Super Retro Mega Wars](../super_retro_mega_wars.md)** (Kotlin, GPL-3.0, beta) - **[Super Transball 2](../super_transball_2.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[TecnoballZ](../tecnoballz.md)** (C++, GPL-3.0, beta, inactive since 2016) - **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature) @@ -112,6 +113,8 @@ - **[Trip on the Funny Boat](../trip_on_the_funny_boat.md)** (Python, GPL-2.0, mature, inactive since 2007) - **[Tumiki Fighters](../tumiki_fighters.md)** (D, C++, 2-clause BSD, mature, inactive since 2005) - **[Tux Football](../tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) +- **[Tux Rider](../tux_rider.md)** (C, GPL-2.0, mature, inactive since 2019) +- **[Vector Pinball](../vector_pinball.md)** (Java, GPL-3.0, mature) - **[Vectoroids](../vectoroids.md)** (C, GPL-2.0, mature, inactive since 2002) - **[Windstille](../windstille.md)** (C++, Scheme, GPL-3.0, beta, inactive since 2017) - **[Wizznic!](../wizznic.md)** (C, GPL-3.0, beta, inactive since 2016) diff --git a/entries/tocs/_board.md b/entries/tocs/_board.md index b130b284..3e605d03 100644 --- a/entries/tocs/_board.md +++ b/entries/tocs/_board.md @@ -3,6 +3,7 @@ - **[3Dc](../3dc.md)** (C, GPL-2.0, mature, inactive since 2000) - **[British Bingo](../british_bingo.md)** (JavaScript, GPL-3.0, mature) +- **[Catan Dice Game](../catan_dice_game.md)** (Java, GPL-3.0, mature) - **[Chess3D](../chess3d.md)** (JavaScript, Python, GPL-3.0, mature, inactive since 2016) - **[Crosswords](../crosswords.md)** (Java, GPL-2.0, mature) - **[Deer Portal](../deer_portal.md)** (C++, zlib, beta) diff --git a/entries/tocs/_cards.md b/entries/tocs/_cards.md index 7d4d6473..16a27bcf 100644 --- a/entries/tocs/_cards.md +++ b/entries/tocs/_cards.md @@ -17,4 +17,5 @@ - **[Simple-Solitaire](../simple-solitaire.md)** (Java, GPL-3.0, mature) - **[Tressette](../tressette.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Wizards Magic](../wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012) -- **[XMage](../xmage.md)** (Java, MIT, mature) \ No newline at end of file +- **[XMage](../xmage.md)** (Java, MIT, mature) +- **[XSkat](../xskat.md)** (Java, Custom, mature) \ No newline at end of file diff --git a/entries/tocs/_educational.md b/entries/tocs/_educational.md index 077c5dfa..6b295a1d 100644 --- a/entries/tocs/_educational.md +++ b/entries/tocs/_educational.md @@ -5,7 +5,7 @@ - **[Blinken](../blinken.md)** (C++, GPL-2.0, mature) - **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature) - **[Garith](../garith.md)** (C++, LGPL-2.1, mature, inactive since 2013) -- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) +- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature) - **[ORIENT](../orient.md)** (C#, Java, GPL-2.0, mature, inactive since 2009) - **[Prescription Wars](../prescription_wars.md)** (ColdFusion, JavaScript, GPL-3.0, mature, inactive since 2016) - **[PrimeShooter](../primeshooter.md)** (JavaScript, GPL-2.0, mature, inactive since 2010) diff --git a/entries/tocs/_games.md b/entries/tocs/_games.md index e692cf5f..10aeb504 100644 --- a/entries/tocs/_games.md +++ b/entries/tocs/_games.md @@ -49,6 +49,7 @@ - **[AntiChess](../antichess.md)** (Java, MIT, beta, inactive since 2003) - **[antiyoy](../antiyoy.md)** (Java, GPL-3.0, beta) - **[Anura](../anura.md)** (C, C++, zlib, mature) +- **[Anuto](../anuto.md)** (Java, GPL-2.0, mature) - **[Apricots](../apricots.md)** (C++, GPL-2.0, beta, inactive since 2003) - **[aquastax](../aquastax.md)** (JavaScript, MIT, beta) - **[Arashi-JS](../arashi-js.md)** (JavaScript, GPL-2.0, beta, inactive since 2010) @@ -167,6 +168,7 @@ - **[Cataclysm](../cataclysm.md)** (C++, CC-BY-SA-3.0, beta, inactive since 2012) - **[CatacombGL](../catacombgl.md)** (C++, GPL-3.0, beta) - **[CatacombSDL](../catacombsdl.md)** (C, GPL-2.0, mature, inactive since 2014) +- **[Catan Dice Game](../catan_dice_game.md)** (Java, GPL-3.0, mature) - **[Catch Challenger](../catch_challenger.md)** (C++, C, GPL-3.0, mature) - **[Cattle Bity](../cattle_bity.md)** (TypeScript, MIT, mature) - **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature) @@ -287,13 +289,13 @@ - **[DreamZZT](../dreamzzt.md)** (C, C++, GPL-2.0, beta, inactive since 2007) - **[Dreerally](../dreerally.md)** (C, C++, Custom, beta) - **[DRL](../drl.md)** (Lua, Pascal, GPL-2.0, mature) +- **[DroidZebra](../droidzebra.md)** (C, Java, GPL-3.0, mature, inactive since 2015) - **[Duality](../duality.md)** (C#, MIT, mature) - **[Duck Marines](../duck_marines.md)** (Lua, zlib, mature, inactive since 2016) - **[Duel Commander](../duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009) - **[Duke3D](../duke3d.md)** (C, GPL-2.0, beta, inactive since 2009) - **[Duke3d_w32](../duke3dw32.md)** (C, GPL-2.0, beta, inactive since 2008) - **[DukeGDX](../dukegdx.md)** (Java, GPL-3.0, beta) -- **[Dune 2 - The Maker](../dune_2-the_maker.md)** (Java, MIT, beta) - **[Dune Dynasty](../dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014) - **[Dune II - The Maker](../dune_ii-the_maker.md)** (Java, MIT, beta) - **[Dune Legacy](../dune_legacy.md)** (C++, GPL-2.0, mature) @@ -420,7 +422,7 @@ - **[GameLV](../gamelv.md)** (C++, GPL-2.0, beta) - **[Gang Garrison 2](../gang_garrison_2.md)** (Game Maker Script, MPL-2.0, mature) - **[Garith](../garith.md)** (C++, LGPL-2.1, mature, inactive since 2013) -- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) +- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature) - **[GDash](../gdash.md)** (C++, MIT, beta) - **[GDHexGrid](../gdhexgrid.md)** (GDScript, MIT, mature) - **[GearHead 2](../gearhead_2.md)** (Pascal, LGPL-2.0, beta) @@ -1025,6 +1027,7 @@ - **[Space Nerds In Space](../space_nerds_in_space.md)** (C, Lua, GPL-2.0, beta) - **[Space Opera](../space_opera.md)** (Java, GPL-2.0, beta, inactive since 2008) - **[Space Station 13](../space_station_13.md)** (DM, AGPL-3.0, mature) +- **[Space Trader for Android](../space_trader_for_android.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Space Trader for Windows](../space_trader_for_windows.md)** (C#, GPL-2.0, mature, inactive since 2009) - **[Space War](../space_war.md)** (Java, Apache-2.0, mature) - **[SpaceTrader for Java](../spacetrader_for_java.md)** (Java, GPL-2.0, mature, inactive since 2010) @@ -1065,6 +1068,7 @@ - **[Supaxl](../supaxl.md)** (JavaScript, MIT, mature) - **[Super Methane Brothers for Wii and GameCube](../super_methane_brothers_for_wii_and_gamecube.md)** (C++, GPL-2.0, beta, inactive since 2018) - **[Super Methane Brothers](../super_methane_brothers.md)** (C++, GPL-2.0, mature, inactive since 2011) +- **[Super Retro Mega Wars](../super_retro_mega_wars.md)** (Kotlin, GPL-3.0, beta) - **[Super Tilt Bro](../super_tilt_bro.md)** (Assembly, Python, WTFPL, mature) - **[Super Transball 2](../super_transball_2.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[Supercars III](../supercars_iii.md)** (Java, ?, mature, inactive since 2014) @@ -1160,6 +1164,7 @@ - **[Tux of Math Command](../tux_of_math_command.md)** (C, GPL-3.0, mature, inactive since 2011) - **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta) - **[Tux Racer](../tux_racer.md)** (C, GPL-2.0, beta, inactive since 2001) +- **[Tux Rider](../tux_rider.md)** (C, GPL-2.0, mature, inactive since 2019) - **[Tuxemon](../tuxemon.md)** (Python, GPL-3.0, mature) - **[TuxKart](../tuxkart.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[TVTower](../tvtower.md)** (BlitzMax, Lua, Custom, mature) @@ -1193,6 +1198,7 @@ - **[Vanilla-Conquer](../vanilla-conquer.md)** (C, C++, Assembly, GPL-3.0, mature) - **[VCMI](../vcmi.md)** (C++, GPL-2.0, mature) - **[VDrift](../vdrift.md)** (C++, GPL-3.0, mature, inactive since 2014) +- **[Vector Pinball](../vector_pinball.md)** (Java, GPL-3.0, mature) - **[Vectoroids](../vectoroids.md)** (C, GPL-2.0, mature, inactive since 2002) - **[Vegan on a Desert Island](../vegan_on_a_desert_island.md)** (Lua, GPL-3.0, beta) - **[Veloren](../veloren.md)** (Rust, GPL-3.0, beta) @@ -1260,6 +1266,7 @@ - **[XPilot](../xpilot.md)** (C, GPL-2.0, mature, inactive since 2010) - **[XScavenger](../xscavenger.md)** (C, GPL-2.0, mature, inactive since 2015) - **[XSera](../xsera.md)** (C, Lua, MIT, beta, inactive since 2010) +- **[XSkat](../xskat.md)** (Java, Custom, mature) - **[XSwing Plus](../xswing_plus.md)** (Java, GPL-3.0, beta, inactive since 2010) - **[xu4](../xu4.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Xultris](../xultris.md)** (JavaScript, XUL, MPL-1.1, mature, inactive since 2011) diff --git a/entries/tocs/_ios.md b/entries/tocs/_ios.md index 8e48aaf0..5e678695 100644 --- a/entries/tocs/_ios.md +++ b/entries/tocs/_ios.md @@ -14,5 +14,6 @@ - **[PyQt](../pyqt.md)** (C++, Python, GPL-3.0, Custom, mature) - **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature) - **[Simon Tatham's Portable Puzzle Collection](../simon_tathams_portable_puzzle_collection.md)** (C, MIT, mature) +- **[The Battle for Wesnoth](../the_battle_for_wesnoth.md)** (C, C++, Java, Python, Lua, GPL-2.0, mature) - **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta) - **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016) \ No newline at end of file diff --git a/entries/tocs/_linux.md b/entries/tocs/_linux.md index 0ce329c7..0a81fbdc 100644 --- a/entries/tocs/_linux.md +++ b/entries/tocs/_linux.md @@ -109,6 +109,7 @@ - **[Elysium Engine](../elysium_engine.md)** (C, GPL-2.0, beta, inactive since 2006) - **[Emilia Pinball](../emilia_pinball.md)** (C++, GPL-2.0, beta) - **[Empty Clip](../empty_clip.md)** (C++, GPL-2.0, mature) +- **[EmptyEpsilon](../emptyepsilon.md)** (C, C++, Lua, GPL-2.0, mature) - **[Enigma](../enigma.md)** (C, C++, GPL-2.0, mature) - **[Esenthel Engine](../esenthel_engine.md)** (C, C++, Custom, beta) - **[ET: Legacy](../et_legacy.md)** (C, C++, Lua, GPL-3.0, mature) @@ -133,7 +134,7 @@ - **[Friking Shark](../friking_shark.md)** (C++, C, GPL-3.0, mature) - **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) - **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature) -- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) +- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature) - **[Gem Drop X](../gem_drop_x.md)** (C, GPL-2.0, beta, inactive since 2002) - **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature) - **[Gilbert and the doors](../gilbert_and_the_doors.md)** (C, GPL-3.0, mature, inactive since 2018) @@ -320,6 +321,7 @@ - **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature) - **[ReTux](../retux.md)** (Python, GPL-3.0, mature, inactive since 2018) - **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007) +- **[Rocks'n'Diamonds](../rocksndiamonds.md)** (C, GPL-2.0, mature) - **[RogueBox Adventures](../roguebox_adventures.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[Rolisteam](../rolisteam.md)** (C++, JavaScript, GPL-2.0, mature) - **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015) @@ -366,6 +368,7 @@ - **[Super Methane Brothers](../super_methane_brothers.md)** (C++, GPL-2.0, mature, inactive since 2011) - **[SuperStarfighter](../superstarfighter.md)** (GDScript, MIT, beta) - **[SuperTux](../supertux.md)** (C++, GPL-3.0, beta) +- **[SuperTuxKart](../supertuxkart.md)** (C++, C, GPL-3.0, mature) - **[SuperTuxParty](../supertuxparty.md)** (GDScript, GPL-3.0, beta) - **[System Syzygy](../system_syzygy.md)** (Rust, GPL-3.0, mature, inactive since 2018) - **[T^3](../t3.md)** (C++, GPL-2.0, beta, inactive since 2005) @@ -373,12 +376,14 @@ - **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature) - **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) +- **[Tanks of Freedom](../tanks_of_freedom.md)** (GDScript, MIT, mature) - **[Team Tactics](../team_tactics.md)** (Java, MIT, beta, inactive since 2016) - **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013) - **[Tenes Empanadas Graciela](../tenes_empanadas_graciela.md)** (C, JavaScript, Perl, GPL-2.0, beta, inactive since 2015) - **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature) - **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature) - **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta) +- **[The Battle for Wesnoth](../the_battle_for_wesnoth.md)** (C, C++, Java, Python, Lua, GPL-2.0, mature) - **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) - **[The Butterfly Effect](../the_butterfly_effect.md)** (C++, GPL-2.0, beta) - **[The Dark Mod](../the_dark_mod.md)** (C++, GPL-3.0, mature) @@ -408,6 +413,7 @@ - **[Twisted](../twisted.md)** (Python, MIT, mature) - **[Ultimate Stunts](../ultimate_stunts.md)** (C++, GPL-2.0, beta, inactive since 2013) - **[UltraStar Deluxe](../ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) +- **[UnCiv](../unciv.md)** (Kotlin, MPL-2.0, beta) - **[unitystation](../unitystation.md)** (C#, AGPL-3.0, beta) - **[Unvanquished](../unvanquished.md)** (C, C++, GPL-3.0, mature) - **[Vamos](../vamos.md)** (C++, Python, GPL-3.0, beta, inactive since 2014) @@ -436,6 +442,7 @@ - **[XorCurses](../xorcurses.md)** (C, GPL-3.0, beta, inactive since 2012) - **[XPilot NG](../xpilot_ng.md)** (C, GPL-2.0, mature, inactive since 2010) - **[XPilot](../xpilot.md)** (C, GPL-2.0, mature, inactive since 2010) +- **[XSkat](../xskat.md)** (Java, Custom, mature) - **[Yamagi Quake II](../yamagi_quake_ii.md)** (C, GPL-2.0, mature) - **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016) - **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009) diff --git a/entries/tocs/_macos.md b/entries/tocs/_macos.md index 78d50237..e2736bbf 100644 --- a/entries/tocs/_macos.md +++ b/entries/tocs/_macos.md @@ -77,7 +77,7 @@ - **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008) - **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012) - **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature) -- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) +- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature) - **[Gem Drop X](../gem_drop_x.md)** (C, GPL-2.0, beta, inactive since 2002) - **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[GLEW](../glew.md)** (C, C++, Perl, 3-clause BSD, mature) @@ -189,6 +189,7 @@ - **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature) - **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta) - **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007) +- **[Rocks'n'Diamonds](../rocksndiamonds.md)** (C, GPL-2.0, mature) - **[Rolisteam](../rolisteam.md)** (C++, JavaScript, GPL-2.0, mature) - **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017) - **[Ruby-warrior](../ruby-warrior.md)** (Ruby, MIT, beta, inactive since 2012) @@ -215,15 +216,18 @@ - **[SuperFoulEgg](../superfoulegg.md)** (Objective-C, C, MIT, mature, inactive since 2014) - **[SuperStarfighter](../superstarfighter.md)** (GDScript, MIT, beta) - **[SuperTux](../supertux.md)** (C++, GPL-3.0, beta) +- **[SuperTuxKart](../supertuxkart.md)** (C++, C, GPL-3.0, mature) - **[SuperTuxParty](../supertuxparty.md)** (GDScript, GPL-3.0, beta) - **[System Syzygy](../system_syzygy.md)** (Rust, GPL-3.0, mature, inactive since 2018) - **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature) - **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) +- **[Tanks of Freedom](../tanks_of_freedom.md)** (GDScript, MIT, mature) - **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013) - **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature) - **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature) - **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta) - **[TetraVex](../tetravex.md)** (Swift, GPL-3.0, beta) +- **[The Battle for Wesnoth](../the_battle_for_wesnoth.md)** (C, C++, Java, Python, Lua, GPL-2.0, mature) - **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) - **[The Butterfly Effect](../the_butterfly_effect.md)** (C++, GPL-2.0, beta) - **[The Eternity Engine](../the_eternity_engine.md)** (C, C++, GPL-3.0, mature) @@ -236,6 +240,7 @@ - **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta) - **[Ultimate Stunts](../ultimate_stunts.md)** (C++, GPL-2.0, beta, inactive since 2013) - **[UltraStar Deluxe](../ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) +- **[UnCiv](../unciv.md)** (Kotlin, MPL-2.0, beta) - **[unitystation](../unitystation.md)** (C#, AGPL-3.0, beta) - **[Unvanquished](../unvanquished.md)** (C, C++, GPL-3.0, mature) - **[VASSAL](../vassal.md)** (Java, LGPL-2.1, mature) @@ -245,6 +250,7 @@ - **[wxPython](../wxpython.md)** (Python, C, wxWindows license, mature) - **[X-Moto](../x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[XPilot NG](../xpilot_ng.md)** (C, GPL-2.0, mature, inactive since 2010) +- **[XSkat](../xskat.md)** (Java, Custom, mature) - **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016) - **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009) - **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature) diff --git a/entries/tocs/_remake.md b/entries/tocs/_remake.md index 40a5288d..8cc6278b 100644 --- a/entries/tocs/_remake.md +++ b/entries/tocs/_remake.md @@ -102,8 +102,8 @@ - **[Duke3D](../duke3d.md)** (C, GPL-2.0, beta, inactive since 2009) - **[Duke3d_w32](../duke3dw32.md)** (C, GPL-2.0, beta, inactive since 2008) - **[DukeGDX](../dukegdx.md)** (Java, GPL-3.0, beta) -- **[Dune 2 - The Maker](../dune_2-the_maker.md)** (Java, MIT, beta) - **[Dune Dynasty](../dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014) +- **[Dune II - The Maker](../dune_ii-the_maker.md)** (Java, MIT, beta) - **[Dune Legacy](../dune_legacy.md)** (C++, GPL-2.0, mature) - **[Dungeon Craft](../dungeon_craft.md)** (C++, GPL-2.0, mature) - **[Dust Racing 2D](../dust_racing_2d.md)** (C, C++, GPL-3.0, mature) diff --git a/entries/tocs/_strategy.md b/entries/tocs/_strategy.md index b03128bd..e1d1fcbf 100644 --- a/entries/tocs/_strategy.md +++ b/entries/tocs/_strategy.md @@ -14,6 +14,7 @@ - **[Annex: Conquer the World](../annex_conquer_the_world.md)** (Lua, GPL-3.0, mature, inactive since 2014) - **[Antares](../antares.md)** (C++, LGPL-3.0, beta) - **[AntiChess](../antichess.md)** (Java, MIT, beta, inactive since 2003) +- **[Anuto](../anuto.md)** (Java, GPL-2.0, mature) - **[Armies](../armies.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[Armor Alley](../armor_alley.md)** (JavaScript, CC-BY-NC-3.0, beta) - **[Attal: Lords of doom](../attal_lords_of_doom.md)** (C++, GPL-2.0, mature, inactive since 2008) @@ -35,6 +36,7 @@ - **[c64-nuclearreaction](../c64-nuclearreaction.md)** (C, Assembly, GPL-3.0, mature, inactive since 2014) - **[CaesarIA](../caesaria.md)** (C++, JavaScript, C, GPL-3.0, beta) - **[Castle-Combat](../castle-combat.md)** (Python, GPL-2.0, beta, inactive since 2006) +- **[Catan Dice Game](../catan_dice_game.md)** (Java, GPL-3.0, mature) - **[cc94](../cc94.md)** (C++, Python, AGPL-3.0, beta) - **[CCCP](../cccp.md)** (C++, AGPL-3.0, beta) - **[chainreaction](../chainreaction.md)** (Java, LGPL-3.0, mature, inactive since 2017) @@ -58,8 +60,8 @@ - **[Devana](../devana.md)** (PHP, zlib, beta) - **[Domination](../domination.md)** (Java, GPL-3.0, mature) - **[DreamChess](../dreamchess.md)** (C, GPL-3.0, beta) +- **[DroidZebra](../droidzebra.md)** (C, Java, GPL-3.0, mature, inactive since 2015) - **[Duel Commander](../duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009) -- **[Dune 2 - The Maker](../dune_2-the_maker.md)** (Java, MIT, beta) - **[Dune Dynasty](../dune_dynasty.md)** (C, GPL-2.0, mature, inactive since 2014) - **[Dune II - The Maker](../dune_ii-the_maker.md)** (Java, MIT, beta) - **[Dune Legacy](../dune_legacy.md)** (C++, GPL-2.0, mature) @@ -206,6 +208,7 @@ - **[Space Harrier Clone](../space_harrier_clone.md)** (C, C++, MIT, beta, inactive since 2018) - **[Space Nerds In Space](../space_nerds_in_space.md)** (C, Lua, GPL-2.0, beta) - **[Space Opera](../space_opera.md)** (Java, GPL-2.0, beta, inactive since 2008) +- **[Space Trader for Android](../space_trader_for_android.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Space Trader for Windows](../space_trader_for_windows.md)** (C#, GPL-2.0, mature, inactive since 2009) - **[Space War](../space_war.md)** (Java, Apache-2.0, mature) - **[SpaceTrader for Java](../spacetrader_for_java.md)** (Java, GPL-2.0, mature, inactive since 2010) @@ -264,6 +267,7 @@ - **[Xenowar](../xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) - **[XMage](../xmage.md)** (Java, MIT, mature) - **[XSera](../xsera.md)** (C, Lua, MIT, beta, inactive since 2010) +- **[XSkat](../xskat.md)** (Java, Custom, mature) - **[Zed Online](../zed_online.md)** (C++, ?, mature) - **[Zero Ballistics](../zero_ballistics.md)** (C++, MIT, mature, inactive since 2013) - **[Zero-K](../zero-k.md)** (Lua, GPL-2.0, mature) diff --git a/entries/tocs/_windows.md b/entries/tocs/_windows.md index 3335d433..03478f55 100644 --- a/entries/tocs/_windows.md +++ b/entries/tocs/_windows.md @@ -95,6 +95,7 @@ - **[DRL](../drl.md)** (Lua, Pascal, GPL-2.0, mature) - **[Duck Marines](../duck_marines.md)** (Lua, zlib, mature, inactive since 2016) - **[Duel Commander](../duel_commander.md)** (C, GPL-3.0, beta, inactive since 2009) +- **[Dune II - The Maker](../dune_ii-the_maker.md)** (Java, MIT, beta) - **[Dust Racing 2D](../dust_racing_2d.md)** (C, C++, GPL-3.0, mature) - **[DwarfCorp](../dwarfcorp.md)** (C#, MIT, mature) - **[DXX-Rebirth](../dxx-rebirth.md)** (C, C++, Python, GPL-3.0, Custom, mature) @@ -132,7 +133,7 @@ - **[FunLabyrinthe](../funlabyrinthe.md)** (Pascal, GPL-2.0, mature, inactive since 2012) - **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature) - **[Gang Garrison 2](../gang_garrison_2.md)** (Game Maker Script, MPL-2.0, mature) -- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) +- **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature) - **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature) - **[Gilbert and the doors](../gilbert_and_the_doors.md)** (C, GPL-3.0, mature, inactive since 2018) - **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) @@ -333,6 +334,7 @@ - **[rFXGen](../rfxgen.md)** (C, zlib, mature) - **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[Rigs of Rods](../rigs_of_rods.md)** (C, C++, AngelScript, GPL-3.0, mature) +- **[Rocks'n'Diamonds](../rocksndiamonds.md)** (C, GPL-2.0, mature) - **[RogueBox Adventures](../roguebox_adventures.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[Rolisteam](../rolisteam.md)** (C++, JavaScript, GPL-2.0, mature) - **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015) @@ -380,6 +382,7 @@ - **[Super Methane Brothers](../super_methane_brothers.md)** (C++, GPL-2.0, mature, inactive since 2011) - **[SuperStarfighter](../superstarfighter.md)** (GDScript, MIT, beta) - **[SuperTux](../supertux.md)** (C++, GPL-3.0, beta) +- **[SuperTuxKart](../supertuxkart.md)** (C++, C, GPL-3.0, mature) - **[SuperTuxParty](../supertuxparty.md)** (GDScript, GPL-3.0, beta) - **[System Syzygy](../system_syzygy.md)** (Rust, GPL-3.0, mature, inactive since 2018) - **[T^3](../t3.md)** (C++, GPL-2.0, beta, inactive since 2005) @@ -387,11 +390,13 @@ - **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature) - **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) +- **[Tanks of Freedom](../tanks_of_freedom.md)** (GDScript, MIT, mature) - **[Team Tactics](../team_tactics.md)** (Java, MIT, beta, inactive since 2016) - **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013) - **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature) - **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature) - **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta) +- **[The Battle for Wesnoth](../the_battle_for_wesnoth.md)** (C, C++, Java, Python, Lua, GPL-2.0, mature) - **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013) - **[The Butterfly Effect](../the_butterfly_effect.md)** (C++, GPL-2.0, beta) - **[The Dark Mod](../the_dark_mod.md)** (C++, GPL-3.0, mature) @@ -423,6 +428,7 @@ - **[Ultimate Stunts](../ultimate_stunts.md)** (C++, GPL-2.0, beta, inactive since 2013) - **[UltraStar Deluxe](../ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) - **[UltraStar](../ultrastar.md)** (Pascal, ?, mature, inactive since 2010) +- **[UnCiv](../unciv.md)** (Kotlin, MPL-2.0, beta) - **[unitystation](../unitystation.md)** (C#, AGPL-3.0, beta) - **[Unvanquished](../unvanquished.md)** (C, C++, GPL-3.0, mature) - **[Vanilla-Conquer](../vanilla-conquer.md)** (C, C++, Assembly, GPL-3.0, mature) @@ -448,6 +454,7 @@ - **[Xenowar](../xenowar.md)** (C, C++, GPL-3.0, mature, inactive since 2014) - **[XPilot NG](../xpilot_ng.md)** (C, GPL-2.0, mature, inactive since 2010) - **[XPilot](../xpilot.md)** (C, GPL-2.0, mature, inactive since 2010) +- **[XSkat](../xskat.md)** (Java, Custom, mature) - **[Yamagi Quake II](../yamagi_quake_ii.md)** (C, GPL-2.0, mature) - **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016) - **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009) diff --git a/entries/tux_rider.md b/entries/tux_rider.md new file mode 100644 index 00000000..70144c6a --- /dev/null +++ b/entries/tux_rider.md @@ -0,0 +1,15 @@ +# Tux Rider + +- Home: https://drodin.com/tuxrider/ +- Inspiration: Tux Racer +- State: mature, inactive since 2019 +- Download: https://f-droid.org/de/packages/com.drodin.tuxrider/ +- Platform: Android +- Keyword: arcade, 3D, content open, racing, skill +- Code repository: https://github.com/drodin/TuxRider.git +- Code language: C +- Code license: GPL-2.0 + +## Building + +- Build system: Gradle diff --git a/entries/unciv.md b/entries/unciv.md index d86800d4..0e246773 100644 --- a/entries/unciv.md +++ b/entries/unciv.md @@ -1,9 +1,9 @@ # UnCiv -- Home: https://github.com/yairm210/UnCiv +- Home: https://github.com/yairm210/UnCiv, https://yairm210.itch.io/unciv - Inspiration: Civilization V - State: beta -- Platform: Android +- Platform: Windows, Linux, macOS, Android - Keyword: remake, strategy, content open, multiplayer online + hotseat, turn-based - Code repository: https://github.com/yairm210/UnCiv.git (@created 2017, @stars 1993, @forks 580) - Code language: Kotlin diff --git a/entries/unknown_horizons.md b/entries/unknown_horizons.md index 13773f4c..e87c8595 100644 --- a/entries/unknown_horizons.md +++ b/entries/unknown_horizons.md @@ -1,6 +1,6 @@ # Unknown Horizons -- Home: http://unknown-horizons.org/, https://sourceforge.net/projects/unknownhorizons/ +- Home: https://unknown-horizons.org/, https://sourceforge.net/projects/unknownhorizons/ - Media: https://en.wikipedia.org/wiki/Unknown_Horizons - Inspiration: "Anno (series)" - State: beta diff --git a/entries/vector_pinball.md b/entries/vector_pinball.md new file mode 100644 index 00000000..c04eae68 --- /dev/null +++ b/entries/vector_pinball.md @@ -0,0 +1,14 @@ +# Vector Pinball + +- Home: https://github.com/dozingcat/Vector-Pinball +- State: mature +- Download: https://f-droid.org/de/packages/com.dozingcatsoftware.bouncy/ +- Platform: Android +- Keyword: arcade, flipper, skill +- Code repository: https://github.com/dozingcat/Vector-Pinball.git +- Code language: Java +- Code license: GPL-3.0 + +## Building + +- Build system: Gradle diff --git a/entries/xskat.md b/entries/xskat.md new file mode 100644 index 00000000..03ec9b9b --- /dev/null +++ b/entries/xskat.md @@ -0,0 +1,13 @@ +# XSkat + +- Home: http://www.xskat.de/xskat.html +- Inspiration: Skat +- State: mature +- Download: http://www.xskat.de/xskat-latest.html, https://f-droid.org/de/packages/de.xskat/ +- Platform: Windows, Linux, macOS, Android +- Keyword: cards, strategy +- Code repository: https://github.com/rnauber/xskat-android.git +- Code language: Java +- Code license: Custom + +## Building diff --git a/inspirations.md b/inspirations.md index 8bcfe454..a04951ca 100644 --- a/inspirations.md +++ b/inspirations.md @@ -1,5 +1,5 @@ [comment]: # (partly autogenerated content, edit with care, read the manual before) -# Inspirations [618] +# Inspirations [620] ## 1010! [1] @@ -422,6 +422,10 @@ - Inspired entries: CatacombSDL - Media: https://en.wikipedia.org/wiki/Catacomb_(video_game) +## Catan [1] + +- Inspired entries: Catan Dice Game + ## Cave Story [2] - Inspired entries: NXEngine, NXEngine-evo @@ -2556,6 +2560,10 @@ - Inspired entries: Taisei Project +## tower defense [1] + +- Inspired entries: Anuto + ## TrackMania [2] - Inspired entries: ManiaDrive, Stunt Rally diff --git a/statistics.md b/statistics.md index 153b3981..9f404d23 100644 --- a/statistics.md +++ b/statistics.md @@ -1,29 +1,29 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 1449 entries on 2021-06-20 20:05:25 +analyzed 1456 entries on 2021-08-27 12:53:07 ## State -- mature: 812 (56.0%) -- beta: 635 (43.8%) -- inactive: 722 (49.8%) +- mature: 819 (56.2%) +- beta: 635 (43.6%) +- inactive: 724 (49.7%) ##### Inactive State -Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Roton (2019), Simple Platformer (2019), SteveTech1 (2019), AssaultCube (2018), Bacon2D (2018), Bastet (2018), CBoard (2018), Chrzaszcz (2018), Dedalus (2018), DynaDungeons (2018), Extreme Tux Racer (2018), Fairy-Max (2018), First Strike (2018), Gilbert and the doors (2018), gist-txt (2018), GoldenEye: Source (2018), Inexor (2018), L'Abbaye des Morts (2018), Lionheart Remake (2018), Lords of the Fey (2018), Minilens (2018), Nuvie (2018), Open Flood (2018), Open Rodent's Revenge (2018), OpenFire (2018), OpenMC2 (2018), OpenTyrian (2018), OpenYandere (2018), Orbium (2018), pacman-canvas (2018), Pentagram (2018), POSTAL 1 Open Source (2018), Procedural Map Generator (2018), ProQuake 4 (2018), Pushover (2018), pycraft (2018), Pygame---Alien-Invasion (2018), pyscroll (2018), Quatter (2018), Raincat (2018), ReTux (2018), Sleep Is Death (2018), Sole Collector (2018), Space Harrier Clone (2018), Spludlow Tetris (2018), Super Methane Brothers for Wii and GameCube (2018), System Syzygy (2018), The-Trail (2018), TrueCraft (2018), Ularn (2018), Undum (2018), Vocaluxe (2018), Wario-Land-3 (2018), WarMUX (2018), Wizardry Legacy (2018), Zauberer (2018), Zod Engine (2018), Angry Birds in Python (2017), BitRiot (2017), Blasphemer (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainreaction (2017), Civitas (2017), Clumsy Bird (2017), Craft (2017), CrappyBird (2017), CrystalQuest (2017), Data Storm (2017), Der Clou! (2017), Eat The Whistle (2017), Executive Man (2017), flixel-gdx (2017), Free Space Colonization (2017), freegish (2017), FreeLords (2017), FreeSynd (2017), GJID (2017), GLtron (2017), GNU Chess (2017), Grimsonland (2017), Iceball (2017), IO Reboot (2017), Iris2 (2017), javascript-E.T. (2017), JediAcademyLinux (2017), jsFO (2017), Just another Tetris™ clone (2017), Killer Crates (2017), LastTry (2017), Lemmini (2017), LGeneral (2017), LieroLibre (2017), Manic Digger (2017), Marblez (2017), Mininim (2017), NOVA PINBALL (2017), Open Cube (2017), Open Jumpgate (2017), OpenCrystalCaves (2017), OpenGGS (2017), OpenITG (2017), OpenSR (2017), OpenTriad (2017), Pacewar (2017), Pink Pony (2017), Plee the Bear (2017), PokerTH (2017), Powerslave EX (2017), Project Carrot (2017), RogueBox Adventures (2017), rpgboss (2017), Scrap (2017), Scrolling Game Development Kit 2 (2017), sensitive-js (2017), SGE Game Engine (2017), shadow-of-the-beast-html5 (2017), Shadowgrounds (2017), snake (2017), Tangomon (2017), Tank: Zone of Death (2017), Tapir (2017), Total Annihilation 3D (2017), Tressette (2017), Tumbly Towers (2017), TUSSLE (2017), Windstille (2017), Zone of Control (2017), 3d.city (2016), Ares Dogfighter (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), Blob Wars Episode 2 : Blob And Conquer (2016), Castle of the Winds (2016), Chess3D (2016), Chocolate Duke3D (2016), Consomaton (2016), Dark Destiny (2016), Dingo-Engine (2016), DNT (2016), Duck Marines (2016), Dungeon Monkey Eternal (2016), Escape Towards The Unknown (2016), FLTrator (2016), fRaBs (2016), FreeRCT (2016), GCompris (2016), Ghostly (2016), HexGL (2016), Hexoshi (2016), Hocoslamfy (2016), HoverRace (2016), Hypatia (2016), Hypercube (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Javelin (2016), jewelthief (2016), l-echo (2016), ladder (2016), lttp-phaser (2016), M.A.R.S. (2016), Mice Men: Remix (2016), Mr. Rescue (2016), Necklace of the Eye (2016), Nox Imperii (2016), Numpty Physics (2016), OGS Mahjong (2016), OldSkool Gravity Game (2016), Open Yahtzee (2016), Polis (2016), PrBoom+ (2016), Prescription Wars (2016), ransack (2016), SDL-Ball (2016), skifree.js (2016), Strife: Veteran Edition (2016), Sudokuki (2016), Team Tactics (2016), TecnoballZ (2016), Terminal Overload (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), Tyger (2016), uMario (2016), uninvited (2016), Veraball (2016), Wizznic! (2016), xu4 (2016), Yet Another Engine (2016), ativayeban (2015), Atomiks (2015), Aussenposten (2015), Ball And Wall (2015), Battleround (2015), BlakedAwesomenaughts (2015), Blitwizard (2015), Boulder Dash (2015), Construo (2015), CorEngine (2015), Crystal Space 3D SDK (2015), D-Fend Reloaded (2015), D2X-XL (2015), Dash Engine (2015), Delta Engine (2015), DeSmuME (2015), Divercity (2015), Egoboo (2015), erampage (2015), Free Heroes 2 (2015), FreeBlocks (2015), Freekick 3 (2015), Gnome Hearts (2015), H-Craft Championship (2015), Hardwar (2015), Kartering (2015), KnightOfWor (2015), Libre Pinball (2015), Liquid War (2015), M.E.W.L. (2015), Micropolis (2015), Minesweeper (in C) (2015), movbizz (2015), NetMauMau (2015), Open Zelda (2015), OpenCity (2015), OpenGL Test Drive Remake (2015), OpenLiero (2015), OpenRaider (2015), Paper Isaac (2015), Powermanga (2015), PyBreak360 (2015), pyORPG (2015), Q-Gears (2015), Return of Dr. Destructo (2015), Roguish (2015), RPG-X (2015), Scrabble3D (2015), SS13 Remake (2015), starshatter-open (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), Thunder&Lightning (2015), Tile World (2015), Torrega Race (2015), twin-e (2015), TwinEngine (2015), Vulture's Eye (2015), Witch Blast (2015), XScavenger (2015), Airstrike (2014), Annex: Conquer the World (2014), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), c64-nuclearreaction (2014), Cart Life (2014), CatacombSDL (2014), Curse of War (2014), Cuyo (2014), DarkPlaces (2014), Deity (2014), Dune Dynasty (2014), eAdventure (2014), EternalWinterWars (2014), FAR Colony (2014), FLTK Recycling Game! (2014), Flukz (2014), FQuake3 (2014), FreeFalcon (2014), Fujo (2014), Gorillas (2014), Grobots (2014), Gusty's Serpents (2014), Hale (2014), Heroes of Wing Commander (2014), Hnefatafl (2014), Hovertank3D (2014), Keen Dreams (2014), Kingdoms (2014), Knights (2014), Lips of Suna (2014), Lose Your Marbles (2014), Maxit (2014), n2048 (2014), Open RPG Maker (2014), Open Tibia (2014), OpenC1 (2014), OpenRoads (2014), OpenTitus (2014), Radakan (2014), rpge (2014), sandbox Game Maker (2014), Scorched3D (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Simple Sokoban (2014), Sintel The Game (2014), Spooker Framework (2014), Star-Wars-III (2014), Summoning Wars (2014), Supercars III (2014), SuperFoulEgg (2014), Supremacy (2014), Taggem (2014), Turious (2014), Turn of War (2014), TurokEX (2014), Vamos (2014), VDrift (2014), VMS Empire (2014), WWW (2014), X-Moto (2014), Xenowar (2014), adventure engine (2013), Battle City (2013), Bos Wars (2013), BurgerSpace (2013), C-evo (2013), Candy Box 2 (2013), Cosmosmash (2013), Critterding (2013), Cytadela (2013), Decker (2013), DemiGod (2013), Dope Wars (2013), Dungeon Mapper (2013), Fluid Table Tennis (2013), Forsaken (2013), Garith (2013), Gnomescroll (2013), Grail (2013), Hex-a-hop (2013), HHexen (2013), HoDoKu (2013), HolySpirit (2013), HTML5 Pacman (2013), Iron Seed (2013), Key Runner (2013), Limbs Off (2013), LTris (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), Not Pacman (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Q (2013), Rescue! Max (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), Teeworlds (2013), The Bub's Brothers (2013), Theme Park Builder 3D CAD (2013), Trinity Reign (2013), TTDPatch (2013), Ultimate Stunts (2013), xBaK (2013), Xye (2013), Zero Ballistics (2013), 4D-TRIS (2012), Afternoon Stalker (2012), Artillery Duel Reloaded (2012), Batrachians (2012), Billiards (2012), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), C.Y.O. Adventures, text game generator (2012), Card Stories (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), DOOM (2012), DOOM-iOS (2012), Fictional Air Combat (2012), FooBillard++ (2012), Frozen Bubble (2012), FunLabyrinthe (2012), GNU FreeDink (2012), Goblin Camp (2012), Hexwar (2012), Infon Battle Arena (2012), Kuklomenos (2012), LambdaRogue: The Book of Stars (2012), Liberal Crime Squad (2012), Mari0 (2012), Mega Mario (2012), Mocha Doom (2012), Nikki and the Robots (2012), Nikwi (2012), OpenArena (2012), orona (2012), PARPG (2012), Peragro Tempus (2012), PixelLight (2012), PLIB (2012), Privateer - Gemini Gold (2012), Rise of the Triad for Linux (2012), Ruby-warrior (2012), SDL Bomber (2012), Snelps (2012), splexhd (2012), Stunt Car Racer Remake (2012), Thousand Parsec (2012), Toppler (2012), TROPHY (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), XorCurses (2012), Abuse (2011), Battlefield Java (2011), Brain Workshop (2011), Canta (2011), CAVEZ of PHEAR (2011), Creep Smash (2011), Danger from the Deep (2011), Dawn (2011), Digbuild (2011), FreePrince (2011), GalaxyMage Redux (2011), GNU Go (2011), Go Ollie! (2011), Kobold's Quest 2 (2011), KQ Lives (2011), One Way To Go (2011), Open Syobon Action (2011), OpenBlox (2011), OpenMOO2 (2011), Passage (2011), PyKaraoke (2011), Runfield (2011), Siege of Avalon : Open Source (2011), Skifree-HTML5-clone (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Super Methane Brothers (2011), The Rush (2011), The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), Xultris (2011), AI Wars (2010), Arashi-JS (2010), Between (2010), BomberClone (2010), Bombermaaan (2010), Bombic2 (2010), Caph (2010), Combat Simulator Project (2010), Crimson Fields (2010), Cultivation (2010), Dragon History - Dračí Historie (2010), Dungeon Monkey Unlimited (2010), FooBillard (2010), Heroes of Wesnoth (2010), jClassicRPG (2010), Labyrinth of Worlds (2010), LBreakout2 (2010), Libre: The Open Source Card Game (2010), Linwarrior 3D (2010), Mercenary Commander (2010), Monsters and Mushrooms (2010), nXtank (2010), OpenAlchemist (2010), OpenHoMM (2010), PrimeShooter (2010), Python Kye (2010), RacerJS (2010), Slay (2010), Slime Volley (2010), SpaceTrader for Java (2010), Stargus (2010), Syndicate Wars Port (2010), UltraStar (2010), Warp Rogue (2010), WebChess (2010), xDuke (2010), XPilot (2010), XPilot NG (2010), XSera (2010), XSwing Plus (2010), Zaz (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Balder2D (2009), Ball and Paddle (2009), Battery (2009), Battle Tanks (2009), Beat Harvester (2009), bratwurst (2009), Brikx (2009), Cadaver (2009), Crown and Cutlass (2009), Dark Oberon (2009), Defendguin (2009), Domino On Acid (2009), Duel Commander (2009), Duke3D (2009), Ecksdee (2009), F-1 Spirit (2009), Fall of Imiryn (2009), Fallen Spire (2009), Freenukum (2009), FreeTrain (2009), Froggix (2009), Glest (2009), Goblin Hack (2009), Jamp (2009), LevelHead (2009), MicroWar 2.0 (2009), Mmpong (2009), Netrek (2009), ORIENT (2009), Primrose (2009), PSY PONG 3D (2009), SDL Asylum (2009), Secret Maryo Chronicles (2009), SokoSolve (2009), Space Trader for Windows (2009), Tornado (2009), Tremfusion (2009), World of Heroes (2009), Yo Frankie! (2009), 4D Maze Game (2008), A Planet's Revenge (2008), Amphetamine (2008), Attal: Lords of doom (2008), Avanor (2008), Bloodmasters (2008), BRIQUOLO (2008), Duke3d_w32 (2008), FreeRails (2008), Freestars (2008), Frets on Fire (2008), Gravitation (2008), Help Hannah's Horse (2008), Krank (2008), ManiaDrive (2008), Mars, Land of No Mercy (2008), Meritous (2008), Moagg2 (2008), Mrfuze (2008), Mtp Target (2008), MUSoSu (2008), One is enough (2008), Open Game Engine (2008), Openfrag (2008), Psyco (2008), Qonk (2008), RedShift (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Sinatra (2008), Slot-Racers (2008), Space Opera (2008), Stringrolled (2008), Which Way Is Up? (2008), 2H4U (2007), Adanaxis (2007), Ajax3d (2007), Armies (2007), Black Shades Elite (2007), Bouncy the Hungry Rabbit (2007), Brutal Chess (2007), buggyGame (2007), DirectPython (2007), DreamZZT (2007), Eos, Dawn of Light: A Space Opera (2007), Excellent Bifurcation (2007), ika (2007), kiki the nano bot (2007), Kobo Deluxe (2007), Magic Gardeners Tournament (2007), Pang Zero (2007), Penguin Command (2007), Pillows (2007), Project Alexandria (2007), Ri-li (2007), SharpKonquest (2007), SilverTree (2007), SLASH'EM (2007), Slingshot (2007), Slune (2007), Snowballz (2007), StressFreeZone (2007), Tactics Squad (2007), Transfusion (2007), Trip on the Funny Boat (2007), World Builder (2007), Zatacka (2007), Betrayer's Moon Tactics (2006), Bloboats (2006), Boson (2006), Castle-Combat (2006), Elysium Engine (2006), GPL Arcade Volleyball (2006), Grabble (2006), GUSANOS (2006), Jake2 (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), Moon-buggy (2006), No Gravity (2006), OpenMortal (2006), OpenRTS (2006), phpRPG (2006), Rogue Clone IV (2006), RPDungeon - computer aided role playing (2006), Search for the Red Herring (2006), StarBlastrix (2006), Thrust (2006), A7Xpg (2005), Abe's Amazing Adventure (2005), Bombic (2005), Crack Attack! (2005), Einstein Puzzle (2005), Free Tennis (2005), GalaxyNG (2005), GL-117 (2005), H-World (2005), Heart of the Alien (2005), JFDuke3D (2005), JonoF's Shadow Warrior Port (JFSW) (2005), Ladder (2005), Lincity (2005), Luola (2005), Microracers (2005), Overgod (2005), pyRacerz (2005), Sarah-Maries Eierjagd (2005), Shotgun Debugger (2005), Spice Trade (2005), Super Transball 2 (2005), T^3 (2005), Transcend (2005), Tumiki Fighters (2005), WAtomic (2005), XBlast (2005), Xconq (2005), ZAngband (2005), 3D Pong (2004), Aklabeth (2004), Colonization too (2004), Digger Remastered (2004), Falcon's Eye (2004), Gee Whiz (2004), GM Tools (2004), I Have No Tomatoes (2004), Jump'n'Bump (2004), Krystal Drop (2004), Nighthawk (2004), Noiz2sa (2004), NStars! (2004), Open Quartz (2004), Openglad (2004), Pathogen Warrior (2004), PySol (2004), rRootage (2004), SolarWolf (2004), T-Bots (2004), TuxKart (2004), Vorton (2004), Alex the Allegator 4 (2003), AntiChess (2003), Apricots (2003), Cannon Smash (2003), Cat Mother Dead Justice (2003), Civil (2003), Freeciv Alpha Centauri project (2003), Ice Breaker (2003), Machinations (2003), PARSEC47 (2003), Pathological (2003), Pendumito (2003), Pizza Business (2003), Planetary Hoppers (2003), Sopwith 3 (2003), The Clans (2003), Wargamer (2003), WebHangman (2003), XArchon (2003), Anagramarama (2002), Batalla Naval (2002), Deathchase 3D (2002), Freya Game Engine (2002), Gem Drop X (2002), Maelstrom (2002), Umbra (2002), Vectoroids (2002), Vertigo (2002), 54321 (2001), Greenius' Civil War (2001), Tux Racer (2001), XBill (2001), 3Dc (2000), ACM (2000), Circus Linux! (2000), curses (2000), Omega-rpg (2000), Operation Citadel (2000), XInvaders 3D (2000), xdigger (1999), ICBM3D (1998), Dunnet (1992), Hack (1985) +Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Roton (2019), Simple Platformer (2019), SteveTech1 (2019), Tux Rider (2019), AssaultCube (2018), Bacon2D (2018), Bastet (2018), CBoard (2018), Chrzaszcz (2018), Dedalus (2018), DynaDungeons (2018), Extreme Tux Racer (2018), Fairy-Max (2018), First Strike (2018), Gilbert and the doors (2018), gist-txt (2018), GoldenEye: Source (2018), Inexor (2018), L'Abbaye des Morts (2018), Lionheart Remake (2018), Lords of the Fey (2018), Minilens (2018), Nuvie (2018), Open Flood (2018), Open Rodent's Revenge (2018), OpenFire (2018), OpenMC2 (2018), OpenTyrian (2018), OpenYandere (2018), Orbium (2018), pacman-canvas (2018), Pentagram (2018), POSTAL 1 Open Source (2018), Procedural Map Generator (2018), ProQuake 4 (2018), Pushover (2018), pycraft (2018), Pygame---Alien-Invasion (2018), pyscroll (2018), Quatter (2018), Raincat (2018), ReTux (2018), Sleep Is Death (2018), Sole Collector (2018), Space Harrier Clone (2018), Spludlow Tetris (2018), Super Methane Brothers for Wii and GameCube (2018), System Syzygy (2018), The-Trail (2018), TrueCraft (2018), Ularn (2018), Undum (2018), Vocaluxe (2018), Wario-Land-3 (2018), WarMUX (2018), Wizardry Legacy (2018), Zauberer (2018), Zod Engine (2018), Angry Birds in Python (2017), BitRiot (2017), Blasphemer (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainreaction (2017), Civitas (2017), Clumsy Bird (2017), Craft (2017), CrappyBird (2017), CrystalQuest (2017), Data Storm (2017), Der Clou! (2017), Eat The Whistle (2017), Executive Man (2017), flixel-gdx (2017), Free Space Colonization (2017), freegish (2017), FreeLords (2017), FreeSynd (2017), GJID (2017), GLtron (2017), GNU Chess (2017), Grimsonland (2017), Iceball (2017), IO Reboot (2017), Iris2 (2017), javascript-E.T. (2017), JediAcademyLinux (2017), jsFO (2017), Just another Tetris™ clone (2017), Killer Crates (2017), LastTry (2017), Lemmini (2017), LGeneral (2017), LieroLibre (2017), Manic Digger (2017), Marblez (2017), Mininim (2017), NOVA PINBALL (2017), Open Cube (2017), Open Jumpgate (2017), OpenCrystalCaves (2017), OpenGGS (2017), OpenITG (2017), OpenSR (2017), OpenTriad (2017), Pacewar (2017), Pink Pony (2017), Plee the Bear (2017), PokerTH (2017), Powerslave EX (2017), Project Carrot (2017), RogueBox Adventures (2017), rpgboss (2017), Scrap (2017), Scrolling Game Development Kit 2 (2017), sensitive-js (2017), SGE Game Engine (2017), shadow-of-the-beast-html5 (2017), Shadowgrounds (2017), snake (2017), Tangomon (2017), Tank: Zone of Death (2017), Tapir (2017), Total Annihilation 3D (2017), Tressette (2017), Tumbly Towers (2017), TUSSLE (2017), Windstille (2017), Zone of Control (2017), 3d.city (2016), Ares Dogfighter (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), Blob Wars Episode 2 : Blob And Conquer (2016), Castle of the Winds (2016), Chess3D (2016), Chocolate Duke3D (2016), Consomaton (2016), Dark Destiny (2016), Dingo-Engine (2016), DNT (2016), Duck Marines (2016), Dungeon Monkey Eternal (2016), Escape Towards The Unknown (2016), FLTrator (2016), fRaBs (2016), FreeRCT (2016), Ghostly (2016), HexGL (2016), Hexoshi (2016), Hocoslamfy (2016), HoverRace (2016), Hypatia (2016), Hypercube (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Javelin (2016), jewelthief (2016), l-echo (2016), ladder (2016), lttp-phaser (2016), M.A.R.S. (2016), Mice Men: Remix (2016), Mr. Rescue (2016), Necklace of the Eye (2016), Nox Imperii (2016), Numpty Physics (2016), OGS Mahjong (2016), OldSkool Gravity Game (2016), Open Yahtzee (2016), Polis (2016), PrBoom+ (2016), Prescription Wars (2016), ransack (2016), SDL-Ball (2016), skifree.js (2016), Space Trader for Android (2016), Strife: Veteran Edition (2016), Sudokuki (2016), Team Tactics (2016), TecnoballZ (2016), Terminal Overload (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), Tyger (2016), uMario (2016), uninvited (2016), Veraball (2016), Wizznic! (2016), xu4 (2016), Yet Another Engine (2016), ativayeban (2015), Atomiks (2015), Aussenposten (2015), Ball And Wall (2015), Battleround (2015), BlakedAwesomenaughts (2015), Blitwizard (2015), Boulder Dash (2015), Construo (2015), CorEngine (2015), Crystal Space 3D SDK (2015), D-Fend Reloaded (2015), D2X-XL (2015), Dash Engine (2015), Delta Engine (2015), DeSmuME (2015), Divercity (2015), DroidZebra (2015), Egoboo (2015), erampage (2015), Free Heroes 2 (2015), FreeBlocks (2015), Freekick 3 (2015), Gnome Hearts (2015), H-Craft Championship (2015), Hardwar (2015), Kartering (2015), KnightOfWor (2015), Libre Pinball (2015), Liquid War (2015), M.E.W.L. (2015), Micropolis (2015), Minesweeper (in C) (2015), movbizz (2015), NetMauMau (2015), Open Zelda (2015), OpenCity (2015), OpenGL Test Drive Remake (2015), OpenLiero (2015), OpenRaider (2015), Paper Isaac (2015), Powermanga (2015), PyBreak360 (2015), pyORPG (2015), Q-Gears (2015), Return of Dr. Destructo (2015), Roguish (2015), RPG-X (2015), Scrabble3D (2015), SS13 Remake (2015), starshatter-open (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), Thunder&Lightning (2015), Tile World (2015), Torrega Race (2015), twin-e (2015), TwinEngine (2015), Vulture's Eye (2015), Witch Blast (2015), XScavenger (2015), Airstrike (2014), Annex: Conquer the World (2014), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), c64-nuclearreaction (2014), Cart Life (2014), CatacombSDL (2014), Curse of War (2014), Cuyo (2014), DarkPlaces (2014), Deity (2014), Dune Dynasty (2014), eAdventure (2014), EternalWinterWars (2014), FAR Colony (2014), FLTK Recycling Game! (2014), Flukz (2014), FQuake3 (2014), FreeFalcon (2014), Fujo (2014), Gorillas (2014), Grobots (2014), Gusty's Serpents (2014), Hale (2014), Heroes of Wing Commander (2014), Hnefatafl (2014), Hovertank3D (2014), Keen Dreams (2014), Kingdoms (2014), Knights (2014), Lips of Suna (2014), Lose Your Marbles (2014), Maxit (2014), n2048 (2014), Open RPG Maker (2014), Open Tibia (2014), OpenC1 (2014), OpenRoads (2014), OpenTitus (2014), Radakan (2014), rpge (2014), sandbox Game Maker (2014), Scorched3D (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Simple Sokoban (2014), Sintel The Game (2014), Spooker Framework (2014), Star-Wars-III (2014), Summoning Wars (2014), Supercars III (2014), SuperFoulEgg (2014), Supremacy (2014), Taggem (2014), Turious (2014), Turn of War (2014), TurokEX (2014), Vamos (2014), VDrift (2014), VMS Empire (2014), WWW (2014), X-Moto (2014), Xenowar (2014), adventure engine (2013), Battle City (2013), Bos Wars (2013), BurgerSpace (2013), C-evo (2013), Candy Box 2 (2013), Cosmosmash (2013), Critterding (2013), Cytadela (2013), Decker (2013), DemiGod (2013), Dope Wars (2013), Dungeon Mapper (2013), Fluid Table Tennis (2013), Forsaken (2013), Garith (2013), Gnomescroll (2013), Grail (2013), Hex-a-hop (2013), HHexen (2013), HoDoKu (2013), HolySpirit (2013), HTML5 Pacman (2013), Iron Seed (2013), Key Runner (2013), Limbs Off (2013), LTris (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), Not Pacman (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Q (2013), Rescue! Max (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), Teeworlds (2013), The Bub's Brothers (2013), Theme Park Builder 3D CAD (2013), Trinity Reign (2013), TTDPatch (2013), Ultimate Stunts (2013), xBaK (2013), Xye (2013), Zero Ballistics (2013), 4D-TRIS (2012), Afternoon Stalker (2012), Artillery Duel Reloaded (2012), Batrachians (2012), Billiards (2012), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), C.Y.O. Adventures, text game generator (2012), Card Stories (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), DOOM (2012), DOOM-iOS (2012), Fictional Air Combat (2012), FooBillard++ (2012), Frozen Bubble (2012), FunLabyrinthe (2012), GNU FreeDink (2012), Goblin Camp (2012), Hexwar (2012), Infon Battle Arena (2012), Kuklomenos (2012), LambdaRogue: The Book of Stars (2012), Liberal Crime Squad (2012), Mari0 (2012), Mega Mario (2012), Mocha Doom (2012), Nikki and the Robots (2012), Nikwi (2012), OpenArena (2012), orona (2012), PARPG (2012), Peragro Tempus (2012), PixelLight (2012), PLIB (2012), Privateer - Gemini Gold (2012), Rise of the Triad for Linux (2012), Ruby-warrior (2012), SDL Bomber (2012), Snelps (2012), splexhd (2012), Stunt Car Racer Remake (2012), Thousand Parsec (2012), Toppler (2012), TROPHY (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), XorCurses (2012), Abuse (2011), Battlefield Java (2011), Brain Workshop (2011), Canta (2011), CAVEZ of PHEAR (2011), Creep Smash (2011), Danger from the Deep (2011), Dawn (2011), Digbuild (2011), FreePrince (2011), GalaxyMage Redux (2011), GNU Go (2011), Go Ollie! (2011), Kobold's Quest 2 (2011), KQ Lives (2011), One Way To Go (2011), Open Syobon Action (2011), OpenBlox (2011), OpenMOO2 (2011), Passage (2011), PyKaraoke (2011), Runfield (2011), Siege of Avalon : Open Source (2011), Skifree-HTML5-clone (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Super Methane Brothers (2011), The Rush (2011), The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), Xultris (2011), AI Wars (2010), Arashi-JS (2010), Between (2010), BomberClone (2010), Bombermaaan (2010), Bombic2 (2010), Caph (2010), Combat Simulator Project (2010), Crimson Fields (2010), Cultivation (2010), Dragon History - Dračí Historie (2010), Dungeon Monkey Unlimited (2010), FooBillard (2010), Heroes of Wesnoth (2010), jClassicRPG (2010), Labyrinth of Worlds (2010), LBreakout2 (2010), Libre: The Open Source Card Game (2010), Linwarrior 3D (2010), Mercenary Commander (2010), Monsters and Mushrooms (2010), nXtank (2010), OpenAlchemist (2010), OpenHoMM (2010), PrimeShooter (2010), Python Kye (2010), RacerJS (2010), Slay (2010), Slime Volley (2010), SpaceTrader for Java (2010), Stargus (2010), Syndicate Wars Port (2010), UltraStar (2010), Warp Rogue (2010), WebChess (2010), xDuke (2010), XPilot (2010), XPilot NG (2010), XSera (2010), XSwing Plus (2010), Zaz (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Balder2D (2009), Ball and Paddle (2009), Battery (2009), Battle Tanks (2009), Beat Harvester (2009), bratwurst (2009), Brikx (2009), Cadaver (2009), Crown and Cutlass (2009), Dark Oberon (2009), Defendguin (2009), Domino On Acid (2009), Duel Commander (2009), Duke3D (2009), Ecksdee (2009), F-1 Spirit (2009), Fall of Imiryn (2009), Fallen Spire (2009), Freenukum (2009), FreeTrain (2009), Froggix (2009), Glest (2009), Goblin Hack (2009), Jamp (2009), LevelHead (2009), MicroWar 2.0 (2009), Mmpong (2009), Netrek (2009), ORIENT (2009), Primrose (2009), PSY PONG 3D (2009), SDL Asylum (2009), Secret Maryo Chronicles (2009), SokoSolve (2009), Space Trader for Windows (2009), Tornado (2009), Tremfusion (2009), World of Heroes (2009), Yo Frankie! (2009), 4D Maze Game (2008), A Planet's Revenge (2008), Amphetamine (2008), Attal: Lords of doom (2008), Avanor (2008), Bloodmasters (2008), BRIQUOLO (2008), Duke3d_w32 (2008), FreeRails (2008), Freestars (2008), Frets on Fire (2008), Gravitation (2008), Help Hannah's Horse (2008), Krank (2008), ManiaDrive (2008), Mars, Land of No Mercy (2008), Meritous (2008), Moagg2 (2008), Mrfuze (2008), Mtp Target (2008), MUSoSu (2008), One is enough (2008), Open Game Engine (2008), Openfrag (2008), Psyco (2008), Qonk (2008), RedShift (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Sinatra (2008), Slot-Racers (2008), Space Opera (2008), Stringrolled (2008), Which Way Is Up? (2008), 2H4U (2007), Adanaxis (2007), Ajax3d (2007), Armies (2007), Black Shades Elite (2007), Bouncy the Hungry Rabbit (2007), Brutal Chess (2007), buggyGame (2007), DirectPython (2007), DreamZZT (2007), Eos, Dawn of Light: A Space Opera (2007), Excellent Bifurcation (2007), ika (2007), kiki the nano bot (2007), Kobo Deluxe (2007), Magic Gardeners Tournament (2007), Pang Zero (2007), Penguin Command (2007), Pillows (2007), Project Alexandria (2007), Ri-li (2007), SharpKonquest (2007), SilverTree (2007), SLASH'EM (2007), Slingshot (2007), Slune (2007), Snowballz (2007), StressFreeZone (2007), Tactics Squad (2007), Transfusion (2007), Trip on the Funny Boat (2007), World Builder (2007), Zatacka (2007), Betrayer's Moon Tactics (2006), Bloboats (2006), Boson (2006), Castle-Combat (2006), Elysium Engine (2006), GPL Arcade Volleyball (2006), Grabble (2006), GUSANOS (2006), Jake2 (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), Moon-buggy (2006), No Gravity (2006), OpenMortal (2006), OpenRTS (2006), phpRPG (2006), Rogue Clone IV (2006), RPDungeon - computer aided role playing (2006), Search for the Red Herring (2006), StarBlastrix (2006), Thrust (2006), A7Xpg (2005), Abe's Amazing Adventure (2005), Bombic (2005), Crack Attack! (2005), Einstein Puzzle (2005), Free Tennis (2005), GalaxyNG (2005), GL-117 (2005), H-World (2005), Heart of the Alien (2005), JFDuke3D (2005), JonoF's Shadow Warrior Port (JFSW) (2005), Ladder (2005), Lincity (2005), Luola (2005), Microracers (2005), Overgod (2005), pyRacerz (2005), Sarah-Maries Eierjagd (2005), Shotgun Debugger (2005), Spice Trade (2005), Super Transball 2 (2005), T^3 (2005), Transcend (2005), Tumiki Fighters (2005), WAtomic (2005), XBlast (2005), Xconq (2005), ZAngband (2005), 3D Pong (2004), Aklabeth (2004), Colonization too (2004), Digger Remastered (2004), Falcon's Eye (2004), Gee Whiz (2004), GM Tools (2004), I Have No Tomatoes (2004), Jump'n'Bump (2004), Krystal Drop (2004), Nighthawk (2004), Noiz2sa (2004), NStars! (2004), Open Quartz (2004), Openglad (2004), Pathogen Warrior (2004), PySol (2004), rRootage (2004), SolarWolf (2004), T-Bots (2004), TuxKart (2004), Vorton (2004), Alex the Allegator 4 (2003), AntiChess (2003), Apricots (2003), Cannon Smash (2003), Cat Mother Dead Justice (2003), Civil (2003), Freeciv Alpha Centauri project (2003), Ice Breaker (2003), Machinations (2003), PARSEC47 (2003), Pathological (2003), Pendumito (2003), Pizza Business (2003), Planetary Hoppers (2003), Sopwith 3 (2003), The Clans (2003), Wargamer (2003), WebHangman (2003), XArchon (2003), Anagramarama (2002), Batalla Naval (2002), Deathchase 3D (2002), Freya Game Engine (2002), Gem Drop X (2002), Maelstrom (2002), Umbra (2002), Vectoroids (2002), Vertigo (2002), 54321 (2001), Greenius' Civil War (2001), Tux Racer (2001), XBill (2001), 3Dc (2000), ACM (2000), Circus Linux! (2000), curses (2000), Omega-rpg (2000), Operation Citadel (2000), XInvaders 3D (2000), xdigger (1999), ICBM3D (1998), Dunnet (1992), Hack (1985) ## Code Languages ##### Language frequency -- C++ (33.6%) +- C++ (33.5%) - C (24.4%) -- Java (8.3%) -- Python (7.9%) -- JavaScript (5.9%) +- Java (8.6%) +- Python (7.8%) +- JavaScript (5.8%) - Lua (4.3%) -- C# (3.9%) +- C# (3.8%) - Pascal (1.4%) - PHP (1.3%) - TypeScript (0.7%) @@ -37,13 +37,13 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - Perl (0.3%) - Ruby (0.3%) - D (0.3%) +- Kotlin (0.3%) - None (0.3%) - Scheme (0.3%) - Vala (0.3%) - ? (0.2%) - AngelScript (0.2%) - Haxe (0.2%) -- Kotlin (0.2%) - Lisp (0.2%) - Ren'Py (0.2%) - CoffeeScript (0.2%) @@ -79,15 +79,15 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ##### Licenses frequency -- GPL-2.0 (33.8%) -- GPL-3.0 (26.3%) -- MIT (15.6%) +- GPL-2.0 (33.7%) +- GPL-3.0 (26.5%) +- MIT (15.5%) - Custom (3.6%) - Apache-2.0 (2.3%) - zlib (2.2%) -- ? (2.2%) +- ? (2.1%) - 3-clause BSD (2.1%) -- LGPL-2.1 (2.0%) +- LGPL-2.1 (1.9%) - AGPL-3.0 (1.5%) - LGPL-3.0 (1.3%) - Public domain (1.3%) @@ -125,21 +125,21 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ##### Keywords frequency -- remake (13.3%) +- remake (13.2%) - content open (7.2%) -- strategy (6.7%) +- strategy (6.8%) - action (5.9%) - role playing (5.0%) - clone (4.3%) - puzzle (3.5%) - multiplayer (3.4%) - shooter (3.2%) +- arcade (3.1%) - game engine (3.0%) -- arcade (3.0%) - 2D (2.9%) - simulation (2.9%) - content commercial + original required (2.4%) -- turn-based (2.1%) +- turn-based (2.2%) - framework (2.1%) - 3D (1.9%) - real-time (1.6%) @@ -152,8 +152,8 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - library (1.1%) - tool (1.0%) - content original required (0.9%) +- skill (0.9%) - racing (0.8%) -- skill (0.8%) - text-based (0.8%) - online (0.7%) - sports (0.6%) @@ -235,6 +235,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - dice (0.0%) - editor (0.0%) - engine required (0.0%) +- flipper (0.0%) - football (0.0%) - for adults (0.0%) - fork Julius (0.0%) @@ -270,7 +271,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ## Entries without download or play fields -615: 4D-TRIS, 54321, AdaDoom3, Advanced Strategic Command, adventure engine, AI Wars, Airstrike, Alimer, alive, Amphetamine, Ancient Beast, Angry Birds in Python, Antares, Anteform, antiyoy, Anura, Apricots, aquastax, Arcane-Engine, Arianne / Marauroa, Armor Alley, AssaultCube, Athenaeum, ativayeban, Atlantis, Atomix, Atrinik, Bacon2D, Ball and Paddle, Ball And Wall, Ballerburg SDL, Barony, Bastet, Battle City, Battleround, Battles of Antargis, Beat Harvester, Berusky II, BetterSpades, Birth of the Empires, BitRiot, Black Shades Elite, BlakedAwesomenaughts, Blasphemer, Blinken, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, boardgame.io, Bombic2, Bombman, BOOM: Remake, Bouncy the Hungry Rabbit, Box2D, bratwurst, Breakout-VR, Bridge Command, Brogue, Bt Builder, buggyGame, C3DE, c64-nuclearreaction, Cabbages and Kings, Canta, Card Stories, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombGL, CatacombSDL, Cattle Bity, CaveExpress, CavePacker, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, chainreaction, Chess3D, Children of Ur, Chocolate Duke3D, Choria, Chronoshift, Civilization: Call To Power 2 Source Project, CivOne, ClanLib, Classic Blades of Exile, Clonepoint, coab, Colossal Cave Adventure, CommandoJS, Conquest, Construo, Core War, Cosmo-Engine, Craft, Creep Smash, CrossUO, Crown, CrystalQuest, Cubosphere, curses, CuteMaze, D2X-XL, Dark Destiny, Dash Engine, Data Storm, Dawn, Deathchase 3D, Dedalus, Deer Portal, DelverEngine, DemiGod, DesktopAdventures, Devilution, DevilutionX, DGEngine, diablo-js, Digbuild, Digital: A Love Story, Dingo-Engine, DirectX12GameEngine, Divercity, Do It Yourself Doom With SDL, Domino On Acid, DOOM, DOOM-iOS, Dragon Hunt, dRally, DreamZZT, Dreerally, Duality, Duke3D, DukeGDX, Dune 2 - The Maker, Dungeon Monkey Eternal, Dungeon Quest, Dunnet, DwarfCorp, DynaDungeons, Ecksdee, Einstein Puzzle, ElonaFoobar, Empty Clip, Endgame: Singularity, EnTT Pacman, EPOH, erampage, EternalWinterWars, Excellent Bifurcation, F.LF, Fallen Spire, Falling Time, Fantasy Map Generator, Fanwor, FAR Colony, Faur, Fictional Air Combat, Flappy Cow, Flex Engine, flixel-gdx, Floppy Birb, FLTK Recycling Game!, Flukz, fonline, FQuake3, fRaBs, Free Allegiance, Free in the Dark (engine), freeablo, freeaoe, FreeBlocks, Freeciv-web, FreeFalcon, freegish, Freekick 3, Freeminer, FreeRCT, Freeserf.net, FreeSiege, Freestars, Frets on Fire X, Friking Shark, Fujo, GalaxyMage Redux, GameCake, GameLV, Garith, GDHexGrid, GeonBit.UI, ges-code, Ghostly, Gigalomania, gist-txt, GJID, GL4ES, GLEW, glPortal, Gnome Hearts, Gnomescroll, Goblin Camp, GoldenEye: Source, Gorc, Gorillas, Gorillas-rs, Gottet, Grail, Granatier, Greenius' Civil War, Greentwip's Harvest Moon, Griefly, Grit Game Engine, Grobots, H-Craft Championship, Hack, Hardwar, HarfBuzz, Harris, Hematite, Heroes of Civilizations, Heroes of Wesnoth, Hex Game, heXon, Hextris, Hexwar, Hnefatafl, Hocoslamfy, Hopson-Arcade, Hovertank3D, HTML5 Pacman, Hypatia, Hypercube, Iceball, ika, Inexor, Infon Battle Arena, Intricacy, IO Reboot, Iris2, Isometric-Minesweeper, Jagged Alliance 2 Stracciatella, Jamp, javascript-E.T., Jazz² Resurrection, jClassicRPG, JediAcademyLinux, JediOutcastLinux, Jet-Story, jewelthief, JFDuke3D, JiGS Interactive Game System, JonoF's Shadow Warrior Port (JFSW), Julius, Jump'n'Bump, Just another Tetris™ clone, Kartering, KAtomic, Keen Dreams, KeeperRL, KevEdit, Key Runner, KGoldrunner, Kingdoms, KittenMaxit, KKnD, KMines, KnightOfWor, KSnakeDuel, Ksudoku, L'Abbaye des Morts, ladder, Land of Fire, LastTry, Lemmings.ts, Lemmini, LGeneral, Liberation Circuit, libpng, Libre Pinball, Librerama, LieroLibre, Limbs Off, Lincity, Lionheart Remake, Lips of Suna, Lix, LMarbles, Lords of the Fey, LordsAWar!, lttp-phaser, Lugaru, Luola, LÖVE, M.E.W.L., Machinations, Mafia II: Toolkit, MAGE - Matthias Advanced Game Engine, Magic Gardeners Tournament, Marble Marcher, Marblez, Mario Objects, MechCommander 2 Omnitech, Memory Game, Mercenary Commander, Meritous, Micropolis, micropolisJS, MineCraft-One-Week-Challenge, minecraft-weekend, Mines, Minesweeper (in C), Minetest Game, Mininim, Mirror Magic, mk.js, mkxp, Mmpong, Monsters and Mushrooms, Monstrosity, Moon-buggy, Moonbase Assault, movbizz, Mr.Boom, Mrfuze, Mtp Target, n2048, Nazara Engine, NBlood, Netacka, NFSIISE, Nikki and the Robots, Nikwi, Nox Imperii, Numpty Physics, Nuncabola, Nuvie, NXEngine-evo, Octaforge, Odamex, Omega, Omega-rpg, Omnispeak, One Hour One Life, One is enough, One Way To Go, Open Cube, Open Fodder, Open Fortress, Open Hexagon, Open Jumpgate, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, openage, OpenAL Soft, openblack, OpenBOR, OpenC1, openc2e, OpenClaw, OpenCrystalCaves, OpenDominion, openDOW, OpenFire, OpenFNaF, OpenGL Test Drive Remake, OpenHoW, OpenITG, OpenKeeper, OpenLiero, OpenMC2, OpenMoM, OpenNFS, OpenNotrium, OpenRW, OpenSC2K, OpenSkyscraper, OpenSoccer, OpenSolomonsKey, OpenSR, OpenSupaplex, OpenSWE1R, OpenTESArena, OpenTriad, OpenTyrian, OpenVIII, OpenYandere, OPMon, opsu!, Orbit-Hopper, Orbium, Ostrich Riders, Our Personal Space, Outer Space, Outpost HD, ouzel, Pac Go, Palapeli, Panel Attack, Paper Isaac, Pathogen Warrior, Pathological, Pax Britannica, PCExhumed, Pendumito, Penumbra, Peragro Tempus, Pillows, Pixel Wheels, Polis, POSTAL 1 Open Source, Powerslave EX, PowerslaveGDX, Powerslide remake, pq2, Prescription Wars, Prince-Monogame, Procedural Map Generator, progress-quest, Pthreads-win32, Pygame---Alien-Invasion, pyORPG, pyscroll, PyTMX, Q, Quadrapassel, Quake3e, Quartz Engine, Quatter, RacerJS, Ragel, Raincat, ransack, RBDOOM-3-BFG, Reconstruction of Super ZZT, Reconstruction of ZZT, RedneckGDX, Rednukem, REDriver2, RedShift, Reflection Keen, ReQbert, Return of Dr. Destructo, rFXGen, Rigs of Rods, Riiablo, Rise of the Triad for Linux, rock-raiders-remake, Roguish, Room for Change, Roton, rpge, Ruby-warrior, RuneLite, RuZZT, Ryzom Core, Sarah-Maries Eierjagd, Scorched Moon, Scrabble3D, Scrap, SDLPoP, sensitive-js, Sentient Storage, shadow-of-the-beast-html5, Shadowgrounds, Shotgun Debugger, Siege of Avalon : Open Source, Simitone, Simon Tatham's Portable Puzzle Collection, Simple-Solitaire, Simsu, Sinatra, Sine, Sintel The Game, Skifree-HTML5-clone, Sleep Is Death, Slime Volleyball, Slot-Racers, Smash, snake, Snelps, Snowballz, Song of Albion, Source of Tales, Sourcehold, Space Harrier Clone, Space Nerds In Space, Space Station 13, Spartan Engine, splexhd, Spooker Framework, Spring: 1944, SR, SS13 Remake, Star Ruler 2, star-control2, Star-Wars-III, starshatter-open, Steamer Duck, Stendhal, SteveTech1, Storm Engine, Stratagus, Strife: Veteran Edition, Stringrolled, sundog, Supaxl, Super Methane Brothers for Wii and GameCube, Super Transball 2, SuperFoulEgg, SuperStarfighter, SuperTuxParty, SWP, Taggem, Tanglet, Tank: Zone of Death, TankistOnline, Tanks of Freedom, Tapir, TecnoballZ, TekwarGDX, Tenes Empanadas Graciela, Tennix!, Terasology, Terminal Overload, terrarium, Tetris (in C and NCURSES), Tetzle, The Force Engine, The Powder Toy, The-Trail, thiefcatcher, Thunder Engine, Thyme, Tile World, Tiny Wings, TOMB5, Torrega Race, Total Annihilation 3D, Train, Tremfusion, Trinity Reign, TrueCraft, TTDPatch, Turious, Turn of War, TurokEX, TVTower, twin-e, Twine, TwinEngine, Tyrian Remake, TyrQuake, UA_source, UFO2000, Ularn, UlDunAd, Ultima 5 Redux, uMario, UnCiv, UndertaleModTool, UnderworldExporter, Undum, uninvited, Vanilla-Conquer, VCMI, VDrift, Vegan on a Desert Island, Veloren, VGC, VMS Empire, VQEngine, Vulture's Eye, VVVVVV, War Of Kingdom, War1, warcraft-remake, Wario-Land-3, WarMUX, Warp Rogue, Waste's Edge, WebFun, Which Way Is Up?, Windstille, WitchavenGDX, Wizznic!, wkbre, Wolf3dX, World of Might and Magic, WWW, X-Moto, Xenowar, XInvaders 3D, Xjig, XorCurses, XSera, Xultris, XZ Utils, Yamagi Quake II, yaml-cpp, Yet Another Engine, Yo Frankie!, Yorg, Zatacka X, Zauberer, Zed Online, Zelda: Mystery of Solarus DX, Zeta, Zetawar, zlib, zorkClone, zztgo +615: 4D-TRIS, 54321, AdaDoom3, Advanced Strategic Command, adventure engine, AI Wars, Airstrike, Alimer, alive, Amphetamine, Ancient Beast, Angry Birds in Python, Antares, Anteform, antiyoy, Anura, Apricots, aquastax, Arcane-Engine, Arianne / Marauroa, Armor Alley, AssaultCube, Athenaeum, ativayeban, Atlantis, Atomix, Atrinik, Bacon2D, Ball and Paddle, Ball And Wall, Ballerburg SDL, Barony, Bastet, Battle City, Battleround, Battles of Antargis, Beat Harvester, Berusky II, BetterSpades, Birth of the Empires, BitRiot, Black Shades Elite, BlakedAwesomenaughts, Blasphemer, Blinken, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, boardgame.io, Bombic2, Bombman, BOOM: Remake, Bouncy the Hungry Rabbit, Box2D, bratwurst, Breakout-VR, Bridge Command, Brogue, Bt Builder, buggyGame, C3DE, c64-nuclearreaction, Cabbages and Kings, Canta, Card Stories, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombGL, CatacombSDL, Cattle Bity, CaveExpress, CavePacker, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, chainreaction, Chess3D, Children of Ur, Chocolate Duke3D, Choria, Chronoshift, Civilization: Call To Power 2 Source Project, CivOne, ClanLib, Classic Blades of Exile, Clonepoint, coab, Colossal Cave Adventure, CommandoJS, Conquest, Construo, Core War, Cosmo-Engine, Craft, Creep Smash, CrossUO, Crown, CrystalQuest, Cubosphere, curses, CuteMaze, D2X-XL, Dark Destiny, Dash Engine, Data Storm, Dawn, Deathchase 3D, Dedalus, Deer Portal, DelverEngine, DemiGod, DesktopAdventures, Devilution, DevilutionX, DGEngine, diablo-js, Digbuild, Digital: A Love Story, Dingo-Engine, DirectX12GameEngine, Divercity, Do It Yourself Doom With SDL, Domino On Acid, DOOM, DOOM-iOS, Dragon Hunt, dRally, DreamZZT, Dreerally, Duality, Duke3D, DukeGDX, Dungeon Monkey Eternal, Dungeon Quest, Dunnet, DwarfCorp, DynaDungeons, Ecksdee, Einstein Puzzle, ElonaFoobar, Empty Clip, Endgame: Singularity, EnTT Pacman, EPOH, erampage, EternalWinterWars, Excellent Bifurcation, F.LF, Fallen Spire, Falling Time, Fantasy Map Generator, Fanwor, FAR Colony, Faur, Fictional Air Combat, Flappy Cow, Flex Engine, flixel-gdx, Floppy Birb, FLTK Recycling Game!, Flukz, fonline, FQuake3, fRaBs, Free Allegiance, Free in the Dark (engine), freeablo, freeaoe, FreeBlocks, Freeciv-web, FreeFalcon, freegish, Freekick 3, Freeminer, FreeRCT, Freeserf.net, FreeSiege, Freestars, Frets on Fire X, Friking Shark, Fujo, GalaxyMage Redux, GameCake, GameLV, Garith, GDHexGrid, GeonBit.UI, ges-code, Ghostly, Gigalomania, gist-txt, GJID, GL4ES, GLEW, glPortal, Gnome Hearts, Gnomescroll, Goblin Camp, GoldenEye: Source, Gorc, Gorillas, Gorillas-rs, Gottet, Grail, Granatier, Greenius' Civil War, Greentwip's Harvest Moon, Griefly, Grit Game Engine, Grobots, H-Craft Championship, Hack, Hardwar, HarfBuzz, Harris, Hematite, Heroes of Civilizations, Heroes of Wesnoth, Hex Game, heXon, Hextris, Hexwar, Hnefatafl, Hocoslamfy, Hopson-Arcade, Hovertank3D, HTML5 Pacman, Hypatia, Hypercube, Iceball, ika, Inexor, Infon Battle Arena, Intricacy, IO Reboot, Iris2, Isometric-Minesweeper, Jagged Alliance 2 Stracciatella, Jamp, javascript-E.T., Jazz² Resurrection, jClassicRPG, JediAcademyLinux, JediOutcastLinux, Jet-Story, jewelthief, JFDuke3D, JiGS Interactive Game System, JonoF's Shadow Warrior Port (JFSW), Julius, Jump'n'Bump, Just another Tetris™ clone, Kartering, KAtomic, Keen Dreams, KeeperRL, KevEdit, Key Runner, KGoldrunner, Kingdoms, KittenMaxit, KKnD, KMines, KnightOfWor, KSnakeDuel, Ksudoku, L'Abbaye des Morts, ladder, Land of Fire, LastTry, Lemmings.ts, Lemmini, LGeneral, Liberation Circuit, libGDX, libpng, Libre Pinball, Librerama, LieroLibre, Limbs Off, Lincity, Lionheart Remake, Lips of Suna, Lix, LMarbles, Lords of the Fey, LordsAWar!, lttp-phaser, Lugaru, Luola, LÖVE, M.E.W.L., Machinations, Mafia II: Toolkit, MAGE - Matthias Advanced Game Engine, Magic Gardeners Tournament, Marble Marcher, Marblez, Mario Objects, MechCommander 2 Omnitech, Memory Game, Mercenary Commander, Meritous, Micropolis, micropolisJS, MineCraft-One-Week-Challenge, minecraft-weekend, Mines, Minesweeper (in C), Minetest Game, Mininim, Mirror Magic, mk.js, mkxp, Mmpong, Monsters and Mushrooms, Monstrosity, Moon-buggy, Moonbase Assault, movbizz, Mr.Boom, Mrfuze, Mtp Target, n2048, Nazara Engine, NBlood, Netacka, NFSIISE, Nikki and the Robots, Nikwi, Nox Imperii, Numpty Physics, Nuncabola, Nuvie, NXEngine-evo, Octaforge, Odamex, Omega, Omega-rpg, Omnispeak, One Hour One Life, One is enough, One Way To Go, Open Cube, Open Fodder, Open Fortress, Open Hexagon, Open Jumpgate, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, openage, OpenAL Soft, openblack, OpenBOR, OpenC1, openc2e, OpenClaw, OpenCrystalCaves, OpenDominion, openDOW, OpenFire, OpenFNaF, OpenGL Test Drive Remake, OpenHoW, OpenITG, OpenKeeper, OpenLiero, OpenMC2, OpenMoM, OpenNFS, OpenNotrium, OpenRW, OpenSC2K, OpenSkyscraper, OpenSoccer, OpenSolomonsKey, OpenSR, OpenSupaplex, OpenSWE1R, OpenTESArena, OpenTriad, OpenTyrian, OpenVIII, OpenYandere, OPMon, opsu!, Orbit-Hopper, Orbium, Ostrich Riders, Our Personal Space, Outer Space, Outpost HD, ouzel, Pac Go, Palapeli, Panel Attack, Paper Isaac, Pathogen Warrior, Pathological, Pax Britannica, PCExhumed, Pendumito, Penumbra, Peragro Tempus, Pillows, Pixel Wheels, Polis, POSTAL 1 Open Source, Powerslave EX, PowerslaveGDX, Powerslide remake, pq2, Prescription Wars, Prince-Monogame, Procedural Map Generator, progress-quest, Pthreads-win32, Pygame---Alien-Invasion, pyORPG, pyscroll, PyTMX, Q, Quadrapassel, Quake3e, Quartz Engine, Quatter, RacerJS, Ragel, Raincat, ransack, RBDOOM-3-BFG, Reconstruction of Super ZZT, Reconstruction of ZZT, RedneckGDX, Rednukem, REDriver2, RedShift, Reflection Keen, ReQbert, Return of Dr. Destructo, rFXGen, Rigs of Rods, Riiablo, Rise of the Triad for Linux, rock-raiders-remake, Roguish, Room for Change, Roton, rpge, Ruby-warrior, RuneLite, RuZZT, Ryzom Core, Sarah-Maries Eierjagd, Scorched Moon, Scrabble3D, Scrap, SDLPoP, sensitive-js, Sentient Storage, shadow-of-the-beast-html5, Shadowgrounds, Shotgun Debugger, Siege of Avalon : Open Source, Simitone, Simon Tatham's Portable Puzzle Collection, Simple-Solitaire, Simsu, Sinatra, Sine, Sintel The Game, Skifree-HTML5-clone, Sleep Is Death, Slime Volleyball, Slot-Racers, Smash, snake, Snelps, Snowballz, Song of Albion, Source of Tales, Sourcehold, Space Harrier Clone, Space Nerds In Space, Space Station 13, Spartan Engine, splexhd, Spooker Framework, Spring: 1944, SR, SS13 Remake, Star Ruler 2, star-control2, Star-Wars-III, starshatter-open, Steamer Duck, Stendhal, SteveTech1, Storm Engine, Stratagus, Strife: Veteran Edition, Stringrolled, sundog, Supaxl, Super Methane Brothers for Wii and GameCube, Super Transball 2, SuperFoulEgg, SuperStarfighter, SuperTuxParty, SWP, Taggem, Tanglet, Tank: Zone of Death, TankistOnline, Tanks of Freedom, Tapir, TecnoballZ, TekwarGDX, Tenes Empanadas Graciela, Tennix!, Terasology, Terminal Overload, terrarium, Tetris (in C and NCURSES), Tetzle, The Force Engine, The Powder Toy, The-Trail, thiefcatcher, Thunder Engine, Thyme, Tile World, Tiny Wings, TOMB5, Torrega Race, Total Annihilation 3D, Train, Tremfusion, Trinity Reign, TrueCraft, TTDPatch, Turious, Turn of War, TurokEX, TVTower, twin-e, Twine, TwinEngine, Tyrian Remake, TyrQuake, UA_source, UFO2000, Ularn, UlDunAd, Ultima 5 Redux, uMario, UnCiv, UndertaleModTool, UnderworldExporter, Undum, uninvited, Vanilla-Conquer, VCMI, VDrift, Vegan on a Desert Island, Veloren, VGC, VMS Empire, VQEngine, Vulture's Eye, VVVVVV, War Of Kingdom, War1, warcraft-remake, Wario-Land-3, WarMUX, Warp Rogue, Waste's Edge, WebFun, Which Way Is Up?, Windstille, WitchavenGDX, Wizznic!, wkbre, Wolf3dX, World of Might and Magic, WWW, X-Moto, Xenowar, XInvaders 3D, Xjig, XorCurses, XSera, Xultris, XZ Utils, Yamagi Quake II, yaml-cpp, Yet Another Engine, Yo Frankie!, Yorg, Zatacka X, Zauberer, Zed Online, Zelda: Mystery of Solarus DX, Zeta, Zetawar, zlib, zorkClone, zztgo ## Entries with a code repository not on a popular site @@ -278,7 +279,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ## Code dependencies -With code dependency field 593 (40.9%) +With code dependency field 593 (40.7%) ##### Code dependencies frequency @@ -454,15 +455,15 @@ With code dependency field 593 (40.9%) ## Build systems -Build systems information available for 34.5% of all projects. +Build systems information available for 34.8% of all projects. -##### Build systems frequency (500) +##### Build systems frequency (507) -- CMake (42.6%) -- Make (23.2%) -- Autoconf (11.2%) -- Gradle (6.4%) -- Visual Studio (2.8%) +- CMake (42.0%) +- Make (23.1%) +- Autoconf (11.0%) +- Gradle (7.7%) +- Visual Studio (3.0%) - setup.py (2.4%) - Scons (2.0%) - Ant (1.8%) @@ -473,16 +474,14 @@ Build systems information available for 34.5% of all projects. - premake (0.8%) - QMake (0.8%) - Lazarus project (0.2%) -- make (0.2%) - msbuild (0.2%) - py2exe (0.2%) - Rake (0.2%) -- VisualStudio (0.2%) - Xcode (0.2%) -##### C and C++ projects without build system information (900) +##### C and C++ projects without build system information (902) -0 A.D., 1oom, 2H4U, 3D Pong, 3Dc, 4D-TRIS, 54321, Abe's Amazing Adventure, Abuse, ACM, Adanaxis, Advanced Strategic Command, Afternoon Stalker, Airstrike, Aisleriot, Aklabeth, Aleph One, Alex the Allegator 4, Alimer, alive, Allegro, Amphetamine, Anagramarama, android-chess, Angband, Annchienta, Antares, Anura, Apricots, Arcane-Engine, Armagetron Advanced, Armies, Arx Libertatis, AssaultCube, AstroMenace, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Atrinik, Attal: Lords of doom, Augustus, AutoREALM, Avanor, Azimuth, Bacon2D, Balder2D, Ball and Paddle, Ballerburg SDL, Barony, Bastet, Batalla Naval, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Berusky, Berusky II, BetterSpades, Between, Biniax, Birth of the Empires, Bitfighter, BitRiot, Blackvoxel, Blender game engine, Blinken, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, Blobby Volley 2, Bloboats, Blobwars: Metal Blob Solid, Block Attack - Rise of the Blocks, BlockOut II, BomberClone, Bombermaaan, Bombic, Bombic2, BOOM: Remake, Boost (C++ Libraries), Bos Wars, Boson, Box2D, Bridge Command, Brikx, BRIQUOLO, Brogue, Brutal Chess, BStone, Bt Builder, BurgerSpace, BZFlag, C-Dogs SDL, c64-nuclearreaction, Cadaver, CaesarIA, Cannon Smash, Cannonball, Caph, Cat Mother Dead Justice, Cataclysm, Cataclysm: Dark Days Ahead, CatacombGL, CatacombSDL, Catch Challenger, CaveExpress, CavePacker, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, Chocolate Doom, Chocolate Duke3D, Choria, Chromium B.S.U., Chronoshift, Chrzaszcz, Circus Linux!, Civilization: Call To Power 2 Source Project, ClanLib, Classic Blades of Exile, Classic RBDoom 3 BFG, Clonepoint, coab, COCOS2D-X, Colditz Escape, Colobot: Gold Edition, Colonization too, Combat Simulator Project, Commander Genius, Conquest, Conquests, Construo, Core War, CorEngine, CorsixTH, Cosmo-Engine, Cosmosmash, Crack Attack!, Craft, Crimson Fields, Critterding, Crossfire, CrossUO, Crown, Crown and Cutlass, Crypto++, Crystal Space 3D SDK, Cubosphere, Cultivation, Curse of War, curses, CuteMaze, Cuyo, Cytadela, Cytopia, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Dear ImGui, Deathchase 3D, Deer Portal, Defendguin, Deliantra, Der Clou!, DesktopAdventures, DeSmuME, Devilution, DevilutionX, DGEngine, dhewm3, Digbuild, Digger Remastered, DirectPython, DNT, Do It Yourself Doom With SDL, DOOM, Doom Legacy, DOOM Retro, DOOM-iOS, Doom64EX, Doomsday Engine, Dope Wars, Doxygen, dRally, DreamChess, DreamZZT, Dreerally, Duel Commander, Duke3D, Duke3d_w32, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, Dust Racing 2D, DXX-Rebirth, EasyRPG Player, Eat The Whistle, Ecksdee, ECWolf, EDuke32, Egoboo, Einstein Puzzle, ElonaFoobar, Elysium Engine, Emilia Pinball, Empty Clip, EmptyEpsilon, Endless Sky, Enigma, ENIGMA (development environment), EnTT Pacman, Epiar, erampage, Erebus, Escape Towards The Unknown, Esenthel Engine, ET: Legacy, Eternal Lands, Etterna, Evol Online, Excellent Bifurcation, Extreme Tux Racer, Exult, ezQuake, F-1 Spirit, Fairy-Max, Falcon's Eye, Fall of Imiryn, Falling Time, Falltergeist, Fanwor, Faur, Fictional Air Combat, FIFE, Fish Fillets - Next Generation, Flare, Flex Engine, FlightGear, FLTK Recycling Game!, FLTrator, Flukz, fonline, FooBillard, FooBillard++, Forsaken, FQuake3, fRaBs, Free Allegiance, Free Heroes 2, Free in the Dark (engine), Free Space Colonization, freeablo, freeaoe, FreeBlocks, Freeciv, Freeciv Alpha Centauri project, FreedroidRPG, FreeFalcon, freegish, Freekick 3, Freeminer, Freenukum, FreeOrion, FreePrince, FreeRails, FreeRCT, Freeserf, FreeSiege, Freestars, FreeSynd, FreeType, Friking Shark, Galaxy Forces V2, GalaxyNG, GameCake, GameLV, Garith, GCompris, GDash, Gee Whiz, Gem Drop X, GemRB, ges-code, Ghostly, Gigalomania, Gilbert and the doors, GJID, GL-117, GL4ES, Glest, GLEW, Globulation 2, glPortal, GLtron, GM Tools, Gnomescroll, GNU Chess, GNU FreeDink, GNU Go, Goblin Camp, Goblin Hack, Godot, GoldenEye: Source, Golly, Gorc, Gottet, GPL Arcade Volleyball, Grail, Granatier, Gravitation, Greenius' Civil War, Griefly, Grit Game Engine, Grobots, GTK, GUSANOS, Gusty's Serpents, Gweled, GZDoom, H-Craft Championship, H-World, Hack, Hammer of Thyrion, Hardwar, HarfBuzz, Harris, Haxima, Head over Heels, Heart of the Alien, Hedgewars, Help Hannah's Horse, Hero of Allacrost, Heroes of Civilizations, Heroes of Wesnoth, Hex Game, Hex-a-hop, heXon, HHexen, Hnefatafl, Hocoslamfy, Holtz, HolySpirit, Hopson-Arcade, HoverRace, Hovertank3D, HyperRogue, I Have No Tomatoes, ICBM3D, Ice Breaker, Iceball, ika, Ilarion, Inexor, Infon Battle Arena, INSTEAD, ioquake3, iortcw, Iris2, irrlamb, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, Jamp, JediAcademyLinux, JediOutcastLinux, Jet-Story, JFDuke3D, JonoF's Shadow Warrior Port (JFSW), Julius, Jump'n'Bump, Kartering, KAtomic, Keen Dreams, KeeperRL, KevEdit, Key Runner, KGoldrunner, kiki the nano bot, Kingdoms, KMines, Knights, Kobo Deluxe, KQ Lives, Krystal Drop, KSnakeDuel, Ksudoku, Kuklomenos, L'Abbaye des Morts, l-echo, Labyrinth of Worlds, LBreakout2, LBreakoutHD, LevelHead, LGames, LGeneral, Liberal Crime Squad, Liberation Circuit, libGDX, libpng, Librelancer, libvorbis, Libxml2, LieroLibre, Lightweight Java Game Library, Limbs Off, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Liquid War, Lix, LMarbles, LordsAWar!, LTris, Lua, Lugaru, Lumix Engine, Luola, LZMA SDK, LÖVE, M.A.R.S., M.E.W.L., Machinations, Maelstrom, MAGE - Matthias Advanced Game Engine, Mah-Jong, Mana, Maratis, Marble Marcher, Mars, Land of No Mercy, Maxit, Me and My Shadow, Mechanized Assault & eXploration Reloaded, MechCommander 2 Omnitech, Mega Mario, MegaGlest, Meridian 59, Meritous, Metaforce, Micropolis, Microracers, MineCraft-One-Week-Challenge, minecraft-weekend, Minesweeper (in C), Minetest, Mininim, Mirror Magic, mkxp, Mmpong, Moon-buggy, Moria, Mr.Boom, Mtp Target, Murder In The Public Domain, n2048, Naev, Nazara Engine, NBlood, ncurses, Necklace of the Eye, Netacka, NetHack, NetMauMau, NetPanzer, Netrek, NetStatsBaseball, Neverball, Nexuiz, NFSIISE, Nighthawk, Nikwi, NLarn, No Gravity, Noiz2sa, Nox Imperii, Numpty Physics, NumPy, Nuvie, NXEngine, NXEngine-evo, Octaforge, Odamex, OGRE, OGS Mahjong, OldSkool Gravity Game, Omega-rpg, Omnispeak, One Hour One Life, Oolite, Open Apocalypse, Open Cube, Open Fodder, Open Fortress, Open Game Engine, Open Hexagon, Open Horizon, Open Jumpgate, Open Meridian, Open Quartz, Open Rodent's Revenge, Open RPG Maker, Open Surge, Open Syobon Action, Open Tibia, Open Yahtzee, Open Zelda, openage, OpenAL, OpenAL Soft, OpenAlchemist, OpenArena, openblack, OpenBlok, OpenBOR, openc2e, OpenCity, OpenClaw, OpenClonk, OpenCrystalCaves, openDOW, OpenDUNE, OpenDungeons, OpenFire, OpenFNaF, Openfrag, OpenGGS, OpenGL Test Drive Remake, Openglad, OpenGothic, OpenHoMM, OpenHoW, OpenITG, OpenJazz, OpenJK, OpenLara, OpenLiero, OpenLieroX, OpenLoco, OpenMC2, OpenMoM, OpenMortal, openMSX, OpenMW, OpenNFS, OpenNotrium, OpenOMF, OpenRaider, OpenRCT2, OpenRW, OpenSkyscraper, OpenSolomonsKey, OpenSpades, OpenSR, OpenSSL, OpenSupaplex, OpenSWE1R, OpenTESArena, OpenTitus, OpenTomb, OpenTTD, OpenTyrian, OpenXcom, Operation Citadel, OPMon, Orbit-Hopper, Orx, Ostrich Riders, Other-Life, Outpost HD, ouzel, Overgod, Pachi, Pacman, PainTown, Palapeli, Panda3D, Passage, Pathogen Warrior, Pax Britannica, PCExhumed, Penguin Command, Pentagram, Pentobi, Peragro Tempus, Performous, Phantasy Star Rebirth, Pillow, Pingus, Pink Pony, Pioneer, Pioneers, PixelLight, Pizza Business, pkg-config, PlaneShift, Plee the Bear, PLIB, PokerTH, Polycode, POSTAL 1 Open Source, Powermanga, Powerslave EX, Powerslide remake, pq2, PrBoom+, Primrose, Privateer - Gemini Gold, Procedural Map Generator, progress-quest, Project Carrot, Project: Starfighter, ProQuake 4, PSY PONG 3D, Psyco, Pthreads-win32, Pushover, pycraft, pygame, PyQt, Q-Gears, Qonk, Qt, Quake3e, QuakeSpasm, Quartz Engine, Quatter, Race Into Space, Ragel, raylib, RBDOOM-3-BFG, Red Eclipse, Rednukem, REDriver2, RedShift, Reflection Keen, REGoth, Ren'Py, ReShade, ResidualVM, Return of Dr. Destructo, Return to the Roots, rFXGen, Ri-li, RickyD, Rigel Engine, Rigs of Rods, Rise of the Triad for Linux, Rockbot, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, RPG-X, rpge, rRootage, RufasSlider, Ryzom Core, S.C.O.U.R.G.E., sandbox Game Maker, Sarah-Maries Eierjagd, Scorched3D, Scrap, ScummVM, SDL Asylum, SDL Bomber, SDL Game Engine 2D, SDL Sopwith, SDL-Ball, SDLPoP, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, sfall, Shadowgrounds, Shockolate, Shotgun Debugger, SilverTree, Simon Tatham's Portable Puzzle Collection, Simple and Fast Multimedia Library, Simple DirectMedia Layer, Simple Sokoban, Simsu, Simutrans, Sinatra, Sine, SLADE, SLASH'EM, Sleep Is Death, Slime Volley, Slime Volleyball, Slot-Racers, Sludge, Smash Battle, SoftPixel Engine, Solarus, Song of Albion, Sonic Robo Blast 2, Sopwith 3, Sourcehold, Space Harrier Clone, Space Nerds In Space, SpaceZero, Spartan Engine, Speed Dreams, splexhd, Spring, SR, Star Ruler 2, star-control2, StarBlastrix, Stargus, starshatter-open, StepMania, Storm Engine, Stratagus, StressFreeZone, Strife: Veteran Edition, Stunt Car Racer Remake, Stunt Rally, Sudokuki, Summoning Wars, sundog, Super Methane Brothers, Super Methane Brothers for Wii and GameCube, Super Transball 2, SuperFoulEgg, SuperTux, SuperTuxKart, SWIG, SWP, Syndicate Wars Port, T-Bots, T^3, Tactics Squad, Taisei Project, Tales of Maj'Eyal, Tanglet, Tank: Zone of Death, Tapir, TecnoballZ, Teeworlds, Tenes Empanadas Graciela, Tennix!, Terminal Overload, terrarium, TES3MP, Tetris (in C and NCURSES), Tetzle, The Battle for Wesnoth, The Butterfly Effect, The Castles of Dr. Creep, The Clans, The Dark Mod, The Endless Dungeons, The Epic of Heroes, The Eternity Engine, The Force Engine, The Legend of Edgar, The Mana World, The Powder Toy, The Rush, The Secret Chronicles of Dr. M., The Ur-Quan Masters, Theme Park Builder 3D CAD, thiefcatcher, Thousand Parsec, Thrive, Thrust, Thunder Engine, Thunder&Lightning, Thyme, Tile World, TinTin++, Tiny Wings, TOMB5, Toppler, TORCS, The Open Racing Car Simulator, Tornado, Total Annihilation 3D, TowerJumper, Trackballs, Transcend, Transfusion, Tremfusion, Tremulous, Tressette, Trigger, Trinity Reign, TROPHY, TTDPatch, Tumiki Fighters, Turious, TurokEX, Tux Football, Tux of Math Command, Tux Paint, Tux Racer, TuxKart, twin-e, TwinEngine, TyrQuake, UA_source, UFO2000, UFO: Alien Invasion, Ularn, Ultimate Stunts, uMario, Underworld Adventures, UnderworldExporter, uninvited, UnNetHack, Unvanquished, Urho3D, Valyria Tear, Vamos, Vanilla-Conquer, VCMI, VDrift, Vectoroids, Vega Strike, Vertigo, VGC, Violetland, Visual Pinball, vitetris, vkQuake, VMS Empire, Vocaluxe, Vortice, Vorton, Voxelands, VQEngine, Vulture's Eye, VVVVVV, War Of Kingdom, War1, Wargamer, Wargus, WarMUX, Warp Rogue, Warzone 2100, Widelands, Windstille, Witch Blast, Wizardry Legacy, Wizznic!, wkbre, Wograld, Wolfpack Empire, Word War vi, World of Might and Magic, WorldForge, wxPython, wxWidgets, Wyrmsun, X-Moto, XArchon, xBaK, XBill, XBlast, Xconq, xdigger, xDuke, Xenowar, XInvaders 3D, Xjig, Xonotic, XorCurses, xoreos, XPilot, XPilot NG, XScavenger, XSera, xu4, Xye, XZ Utils, Yamagi Quake II, yaml-cpp, ZAngband, Zatacka, Zatacka X, Zaz, ZDoom, Zed Online, Zelda Classic, Zero Ballistics, Zeta, zlib, Zod Engine +0 A.D., 1oom, 2H4U, 3D Pong, 3Dc, 4D-TRIS, 54321, Abe's Amazing Adventure, Abuse, ACM, Adanaxis, Advanced Strategic Command, Afternoon Stalker, Airstrike, Aisleriot, Aklabeth, Aleph One, Alex the Allegator 4, Alimer, alive, Allegro, Amphetamine, Anagramarama, android-chess, Angband, Annchienta, Antares, Anura, Apricots, Arcane-Engine, Armagetron Advanced, Armies, Arx Libertatis, AssaultCube, AstroMenace, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Atrinik, Attal: Lords of doom, Augustus, AutoREALM, Avanor, Azimuth, Bacon2D, Balder2D, Ball and Paddle, Ballerburg SDL, Barony, Bastet, Batalla Naval, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Berusky, Berusky II, BetterSpades, Between, Biniax, Birth of the Empires, Bitfighter, BitRiot, Blackvoxel, Blender game engine, Blinken, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, Blobby Volley 2, Bloboats, Blobwars: Metal Blob Solid, Block Attack - Rise of the Blocks, BlockOut II, BomberClone, Bombermaaan, Bombic, Bombic2, BOOM: Remake, Boost (C++ Libraries), Bos Wars, Boson, Box2D, Bridge Command, Brikx, BRIQUOLO, Brogue, Brutal Chess, BStone, Bt Builder, BurgerSpace, BZFlag, C-Dogs SDL, c64-nuclearreaction, Cadaver, CaesarIA, Cannon Smash, Cannonball, Caph, Cat Mother Dead Justice, Cataclysm, Cataclysm: Dark Days Ahead, CatacombGL, CatacombSDL, Catch Challenger, CaveExpress, CavePacker, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, Chocolate Doom, Chocolate Duke3D, Choria, Chromium B.S.U., Chronoshift, Chrzaszcz, Circus Linux!, Civilization: Call To Power 2 Source Project, ClanLib, Classic Blades of Exile, Classic RBDoom 3 BFG, Clonepoint, coab, COCOS2D-X, Colditz Escape, Colobot: Gold Edition, Colonization too, Combat Simulator Project, Commander Genius, Conquest, Conquests, Construo, Core War, CorEngine, CorsixTH, Cosmo-Engine, Cosmosmash, Crack Attack!, Craft, Crimson Fields, Critterding, Crossfire, CrossUO, Crown, Crown and Cutlass, Crypto++, Crystal Space 3D SDK, Cubosphere, Cultivation, Curse of War, curses, CuteMaze, Cuyo, Cytadela, Cytopia, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Dear ImGui, Deathchase 3D, Deer Portal, Defendguin, Deliantra, Der Clou!, DesktopAdventures, DeSmuME, Devilution, DevilutionX, DGEngine, dhewm3, Digbuild, Digger Remastered, DirectPython, DNT, Do It Yourself Doom With SDL, DOOM, Doom Legacy, DOOM Retro, DOOM-iOS, Doom64EX, Doomsday Engine, Dope Wars, Doxygen, dRally, DreamChess, DreamZZT, Dreerally, DroidZebra, Duel Commander, Duke3D, Duke3d_w32, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, Dust Racing 2D, DXX-Rebirth, EasyRPG Player, Eat The Whistle, Ecksdee, ECWolf, EDuke32, Egoboo, Einstein Puzzle, ElonaFoobar, Elysium Engine, Emilia Pinball, Empty Clip, EmptyEpsilon, Endless Sky, Enigma, ENIGMA (development environment), EnTT Pacman, Epiar, erampage, Erebus, Escape Towards The Unknown, Esenthel Engine, ET: Legacy, Eternal Lands, Etterna, Evol Online, Excellent Bifurcation, Extreme Tux Racer, Exult, ezQuake, F-1 Spirit, Fairy-Max, Falcon's Eye, Fall of Imiryn, Falling Time, Falltergeist, Fanwor, Faur, Fictional Air Combat, FIFE, Fish Fillets - Next Generation, Flare, Flex Engine, FlightGear, FLTK Recycling Game!, FLTrator, Flukz, fonline, FooBillard, FooBillard++, Forsaken, FQuake3, fRaBs, Free Allegiance, Free Heroes 2, Free in the Dark (engine), Free Space Colonization, freeablo, freeaoe, FreeBlocks, Freeciv, Freeciv Alpha Centauri project, FreedroidRPG, FreeFalcon, freegish, Freekick 3, Freeminer, Freenukum, FreeOrion, FreePrince, FreeRails, FreeRCT, Freeserf, FreeSiege, Freestars, FreeSynd, FreeType, Friking Shark, Galaxy Forces V2, GalaxyNG, GameCake, GameLV, Garith, GCompris, GDash, Gee Whiz, Gem Drop X, GemRB, ges-code, Ghostly, Gigalomania, Gilbert and the doors, GJID, GL-117, GL4ES, Glest, GLEW, Globulation 2, glPortal, GLtron, GM Tools, Gnomescroll, GNU Chess, GNU FreeDink, GNU Go, Goblin Camp, Goblin Hack, Godot, GoldenEye: Source, Golly, Gorc, Gottet, GPL Arcade Volleyball, Grail, Granatier, Gravitation, Greenius' Civil War, Griefly, Grit Game Engine, Grobots, GTK, GUSANOS, Gusty's Serpents, Gweled, GZDoom, H-Craft Championship, H-World, Hack, Hammer of Thyrion, Hardwar, HarfBuzz, Harris, Haxima, Head over Heels, Heart of the Alien, Hedgewars, Help Hannah's Horse, Hero of Allacrost, Heroes of Civilizations, Heroes of Wesnoth, Hex Game, Hex-a-hop, heXon, HHexen, Hnefatafl, Hocoslamfy, Holtz, HolySpirit, Hopson-Arcade, HoverRace, Hovertank3D, HyperRogue, I Have No Tomatoes, ICBM3D, Ice Breaker, Iceball, ika, Ilarion, Inexor, Infon Battle Arena, INSTEAD, ioquake3, iortcw, Iris2, irrlamb, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, Jamp, JediAcademyLinux, JediOutcastLinux, Jet-Story, JFDuke3D, JonoF's Shadow Warrior Port (JFSW), Julius, Jump'n'Bump, Kartering, KAtomic, Keen Dreams, KeeperRL, KevEdit, Key Runner, KGoldrunner, kiki the nano bot, Kingdoms, KMines, Knights, Kobo Deluxe, KQ Lives, Krystal Drop, KSnakeDuel, Ksudoku, Kuklomenos, L'Abbaye des Morts, l-echo, Labyrinth of Worlds, LBreakout2, LBreakoutHD, LevelHead, LGames, LGeneral, Liberal Crime Squad, Liberation Circuit, libGDX, libpng, Librelancer, libvorbis, Libxml2, LieroLibre, Lightweight Java Game Library, Limbs Off, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Liquid War, Lix, LMarbles, LordsAWar!, LTris, Lua, Lugaru, Lumix Engine, Luola, LZMA SDK, LÖVE, M.A.R.S., M.E.W.L., Machinations, Maelstrom, MAGE - Matthias Advanced Game Engine, Mah-Jong, Mana, Maratis, Marble Marcher, Mars, Land of No Mercy, Maxit, Me and My Shadow, Mechanized Assault & eXploration Reloaded, MechCommander 2 Omnitech, Mega Mario, MegaGlest, Meridian 59, Meritous, Metaforce, Micropolis, Microracers, MineCraft-One-Week-Challenge, minecraft-weekend, Minesweeper (in C), Minetest, Mininim, Mirror Magic, mkxp, Mmpong, Moon-buggy, Moria, Mr.Boom, Mtp Target, Murder In The Public Domain, n2048, Naev, Nazara Engine, NBlood, ncurses, Necklace of the Eye, Netacka, NetHack, NetMauMau, NetPanzer, Netrek, NetStatsBaseball, Neverball, Nexuiz, NFSIISE, Nighthawk, Nikwi, NLarn, No Gravity, Noiz2sa, Nox Imperii, Numpty Physics, NumPy, Nuvie, NXEngine, NXEngine-evo, Octaforge, Odamex, OGRE, OGS Mahjong, OldSkool Gravity Game, Omega-rpg, Omnispeak, One Hour One Life, Oolite, Open Apocalypse, Open Cube, Open Fodder, Open Fortress, Open Game Engine, Open Hexagon, Open Horizon, Open Jumpgate, Open Meridian, Open Quartz, Open Rodent's Revenge, Open RPG Maker, Open Surge, Open Syobon Action, Open Tibia, Open Yahtzee, Open Zelda, openage, OpenAL, OpenAL Soft, OpenAlchemist, OpenArena, openblack, OpenBlok, OpenBOR, openc2e, OpenCity, OpenClaw, OpenClonk, OpenCrystalCaves, openDOW, OpenDUNE, OpenDungeons, OpenFire, OpenFNaF, Openfrag, OpenGGS, OpenGL Test Drive Remake, Openglad, OpenGothic, OpenHoMM, OpenHoW, OpenITG, OpenJazz, OpenJK, OpenLara, OpenLiero, OpenLieroX, OpenLoco, OpenMC2, OpenMoM, OpenMortal, openMSX, OpenMW, OpenNFS, OpenNotrium, OpenOMF, OpenRaider, OpenRCT2, OpenRW, OpenSkyscraper, OpenSolomonsKey, OpenSpades, OpenSR, OpenSSL, OpenSupaplex, OpenSWE1R, OpenTESArena, OpenTitus, OpenTomb, OpenTTD, OpenTyrian, OpenXcom, Operation Citadel, OPMon, Orbit-Hopper, Orx, Ostrich Riders, Other-Life, Outpost HD, ouzel, Overgod, Pachi, Pacman, PainTown, Palapeli, Panda3D, Passage, Pathogen Warrior, Pax Britannica, PCExhumed, Penguin Command, Pentagram, Pentobi, Peragro Tempus, Performous, Phantasy Star Rebirth, Pillow, Pingus, Pink Pony, Pioneer, Pioneers, PixelLight, Pizza Business, pkg-config, PlaneShift, Plee the Bear, PLIB, PokerTH, Polycode, POSTAL 1 Open Source, Powermanga, Powerslave EX, Powerslide remake, pq2, PrBoom+, Primrose, Privateer - Gemini Gold, Procedural Map Generator, progress-quest, Project Carrot, Project: Starfighter, ProQuake 4, PSY PONG 3D, Psyco, Pthreads-win32, Pushover, pycraft, pygame, PyQt, Q-Gears, Qonk, Qt, Quake3e, QuakeSpasm, Quartz Engine, Quatter, Race Into Space, Ragel, raylib, RBDOOM-3-BFG, Red Eclipse, Rednukem, REDriver2, RedShift, Reflection Keen, REGoth, Ren'Py, ReShade, ResidualVM, Return of Dr. Destructo, Return to the Roots, rFXGen, Ri-li, RickyD, Rigel Engine, Rigs of Rods, Rise of the Triad for Linux, Rockbot, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, RPG-X, rpge, rRootage, RufasSlider, Ryzom Core, S.C.O.U.R.G.E., sandbox Game Maker, Sarah-Maries Eierjagd, Scorched3D, Scrap, ScummVM, SDL Asylum, SDL Bomber, SDL Game Engine 2D, SDL Sopwith, SDL-Ball, SDLPoP, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, sfall, Shadowgrounds, Shockolate, Shotgun Debugger, SilverTree, Simon Tatham's Portable Puzzle Collection, Simple and Fast Multimedia Library, Simple DirectMedia Layer, Simple Sokoban, Simsu, Simutrans, Sinatra, Sine, SLADE, SLASH'EM, Sleep Is Death, Slime Volley, Slime Volleyball, Slot-Racers, Sludge, Smash Battle, SoftPixel Engine, Solarus, Song of Albion, Sonic Robo Blast 2, Sopwith 3, Sourcehold, Space Harrier Clone, Space Nerds In Space, SpaceZero, Spartan Engine, Speed Dreams, splexhd, Spring, SR, Star Ruler 2, star-control2, StarBlastrix, Stargus, starshatter-open, StepMania, Storm Engine, Stratagus, StressFreeZone, Strife: Veteran Edition, Stunt Car Racer Remake, Stunt Rally, Sudokuki, Summoning Wars, sundog, Super Methane Brothers, Super Methane Brothers for Wii and GameCube, Super Transball 2, SuperFoulEgg, SuperTux, SuperTuxKart, SWIG, SWP, Syndicate Wars Port, T-Bots, T^3, Tactics Squad, Taisei Project, Tales of Maj'Eyal, Tanglet, Tank: Zone of Death, Tapir, TecnoballZ, Teeworlds, Tenes Empanadas Graciela, Tennix!, Terminal Overload, terrarium, TES3MP, Tetris (in C and NCURSES), Tetzle, The Battle for Wesnoth, The Butterfly Effect, The Castles of Dr. Creep, The Clans, The Dark Mod, The Endless Dungeons, The Epic of Heroes, The Eternity Engine, The Force Engine, The Legend of Edgar, The Mana World, The Powder Toy, The Rush, The Secret Chronicles of Dr. M., The Ur-Quan Masters, Theme Park Builder 3D CAD, thiefcatcher, Thousand Parsec, Thrive, Thrust, Thunder Engine, Thunder&Lightning, Thyme, Tile World, TinTin++, Tiny Wings, TOMB5, Toppler, TORCS, The Open Racing Car Simulator, Tornado, Total Annihilation 3D, TowerJumper, Trackballs, Transcend, Transfusion, Tremfusion, Tremulous, Tressette, Trigger, Trinity Reign, TROPHY, TTDPatch, Tumiki Fighters, Turious, TurokEX, Tux Football, Tux of Math Command, Tux Paint, Tux Racer, Tux Rider, TuxKart, twin-e, TwinEngine, TyrQuake, UA_source, UFO2000, UFO: Alien Invasion, Ularn, Ultimate Stunts, uMario, Underworld Adventures, UnderworldExporter, uninvited, UnNetHack, Unvanquished, Urho3D, Valyria Tear, Vamos, Vanilla-Conquer, VCMI, VDrift, Vectoroids, Vega Strike, Vertigo, VGC, Violetland, Visual Pinball, vitetris, vkQuake, VMS Empire, Vocaluxe, Vortice, Vorton, Voxelands, VQEngine, Vulture's Eye, VVVVVV, War Of Kingdom, War1, Wargamer, Wargus, WarMUX, Warp Rogue, Warzone 2100, Widelands, Windstille, Witch Blast, Wizardry Legacy, Wizznic!, wkbre, Wograld, Wolfpack Empire, Word War vi, World of Might and Magic, WorldForge, wxPython, wxWidgets, Wyrmsun, X-Moto, XArchon, xBaK, XBill, XBlast, Xconq, xdigger, xDuke, Xenowar, XInvaders 3D, Xjig, Xonotic, XorCurses, xoreos, XPilot, XPilot NG, XScavenger, XSera, xu4, Xye, XZ Utils, Yamagi Quake II, yaml-cpp, ZAngband, Zatacka, Zatacka X, Zaz, ZDoom, Zed Online, Zelda Classic, Zero Ballistics, Zeta, zlib, Zod Engine ##### C and C++ projects with a build system different from CMake (0) @@ -490,14 +489,14 @@ Build systems information available for 34.5% of all projects. ## Platform -Platform information available for 94.5% of all projects. +Platform information available for 96.4% of all projects. ##### Platforms frequency -- Windows (33.4%) -- Linux (32.4%) +- Windows (33.0%) +- Linux (32.1%) - macOS (18.2%) -- Web (9.9%) -- Android (5.1%) +- Web (9.6%) +- Android (6.0%) - iOS (1.1%)