diff --git a/README.md b/README.md index 41a26b6d..b4c24819 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ By category: **[Action](entries/tocs/_action.md#action)** (223), **[Adventure](entries/tocs/_adventure.md#adventure)** (48), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (15), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (80), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (110), **[Library](entries/tocs/_library.md#library)** (49), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (54), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (492), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (182), **[Simulation](entries/tocs/_simulation.md#simulation)** (106), **[Sports](entries/tocs/_sports.md#sports)** (22), **[Strategy](entries/tocs/_strategy.md#strategy)** (260), **[Tool](entries/tocs/_tool.md#tool)** (36), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6) -By platform: **[Windows](entries/tocs/_windows.md#windows)** (431), **[Linux](entries/tocs/_linux.md#linux)** (420), **[macOS](entries/tocs/_macos.md#macos)** (233), **[Android](entries/tocs/_android.md#android)** (67), **[iOS](entries/tocs/_ios.md#ios)** (15), **[Web](entries/tocs/_web.md#web)** (74) +By platform: **[Windows](entries/tocs/_windows.md#windows)** (431), **[Linux](entries/tocs/_linux.md#linux)** (420), **[macOS](entries/tocs/_macos.md#macos)** (233), **[Android](entries/tocs/_android.md#android)** (67), **[iOS](entries/tocs/_ios.md#ios)** (15), **[Web](entries/tocs/_web.md#web)** (75) [comment]: # (end of autogenerated content) diff --git a/code/archives.json b/code/archives.json index 68b2e087..0a0bfe44 100644 --- a/code/archives.json +++ b/code/archives.json @@ -129,6 +129,7 @@ "https://git.tuxfamily.org/rba/rogueboxadventures.git", "https://git.xiph.org/vorbis.git", "https://github.com/0ad/0ad.git", + "https://github.com/2006rebotted/2006rebotted.git", "https://github.com/AdamAtomic/flixel.git", "https://github.com/AdrienTD/wkbre.git", "https://github.com/Afr0Games/Project-Dollhouse.git", @@ -416,7 +417,7 @@ "https://github.com/alexdantas/www.git", "https://github.com/alexknvl/fonline.git", "https://github.com/alphaonex86/CatchChallenger.git", - "https://github.com/alxm/a2x.git", + "https://github.com/alxm/faur.git", "https://github.com/amerkoleci/alimer.git", "https://github.com/amerkoleci/vortice.git", "https://github.com/amroibrahim/DIYDoom.git", @@ -446,6 +447,7 @@ "https://github.com/apsillers/Taggem.git", "https://github.com/apsillers/lords-of-the-fey.git", "https://github.com/arcadia-xenos/progress-quest.git", + "https://github.com/ardentryst/ardentryst.git", "https://github.com/arescentral/antares.git", "https://github.com/arianne/stendhal.git", "https://github.com/arx/ArxLibertatis.git", @@ -465,6 +467,7 @@ "https://github.com/blakeohare/pyweek-sentientstorage.git", "https://github.com/blockattack/blockattack-game.git", "https://github.com/bni/orbium.git", + "https://github.com/boardgameio/boardgame.io.git", "https://github.com/boostorg/boost.git", "https://github.com/bote-team/bote.git", "https://github.com/bradharding/doomretro.git", @@ -526,7 +529,6 @@ "https://github.com/delight-im/OpenSoccer.git", "https://github.com/demonixis/C3DE.git", "https://github.com/dgengin/DGEngine.git", - "https://github.com/dginovker/2006rebotted.git", "https://github.com/dhewm/dhewm3.git", "https://github.com/diasurgical/devilution.git", "https://github.com/diasurgical/devilutionX.git", @@ -619,7 +621,6 @@ "https://github.com/haroldo-ok/datastorm.git", "https://github.com/hedgewars/hw.git", "https://github.com/henkboom/pax-britannica.git", - "https://github.com/hhirsch/ardentryst.git", "https://github.com/highfestiva/life.git", "https://github.com/hinogi/eternalwinterwars.git", "https://github.com/hypatia-software-org/hypatia-engine.git", @@ -748,7 +749,6 @@ "https://github.com/nenadalm/Train.git", "https://github.com/nevat/abbayedesmorts-gpl.git", "https://github.com/nhydock/UlDunAd.git", - "https://github.com/nicolodavis/boardgame.io.git", "https://github.com/nicupavel/openpanzer.git", "https://github.com/nigels-com/glew.git", "https://github.com/nikki-and-the-robots/nikki.git", diff --git a/code/backlog.txt b/code/backlog.txt index a17dc9bf..e8f19c3b 100644 --- a/code/backlog.txt +++ b/code/backlog.txt @@ -157,6 +157,7 @@ https://eblong.com/zarf/twilight/index.html https://edu.kde.org/ https://empiredirectory.net/ https://empiredirectory.net/index.php/downloads/viewdownload/6-server-software/13-empire-server +https://emulation.gametechwiki.com/index.php/Main_Page https://en.wikipedia.org/w/index.php?title=GNU_Backgammon&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Golden_Age_of_Civilizations&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Kdegames&action=edit&redlink=1 @@ -223,6 +224,7 @@ https://github.com/collections/tools-for-open-source (maybe we can apply some) https://github.com/collections/web-games (only OS) https://github.com/collinhover/kaiopua https://github.com/cookgreen/Yuris-Revenge +https://github.com/corewar/corewar.io https://github.com/Cortrah/SpaceOperaDesign, https://github.com/Cortrah/SpaceOperaRuby/blob/master/design/turnstyles.md https://github.com/cping/LGame https://github.com/cymonsgames/CymonsGames (collection) @@ -286,6 +288,7 @@ https://github.com/libretro/libretro-chailove https://github.com/libretro/libretro-prboom https://github.com/ligurio/awesome-ttygames https://github.com/luciopanepinto/pacman +https://github.com/luciusDXL/TheForceEngine https://github.com/MarcoLizza/tofu-engine https://github.com/MarilynDafa/Bulllord-Engine https://github.com/MatthewTheGlutton/HideousDestructor @@ -301,6 +304,7 @@ https://github.com/MustaphaTR/Romanovs-Vengeance https://github.com/MyGUI/mygui https://github.com/MyreMylar/pygame_gui https://github.com/nCine/nCine +https://github.com/Noesis/UE4-ShooterGame https://github.com/ogarcia/opensudoku https://github.com/OGRECave/scape https://github.com/OpenHV/OpenHV @@ -325,6 +329,7 @@ https://github.com/prime31/Nez-Samples 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/rakugoteam/Rakugo https://github.com/rds1983/Myra https://github.com/redomar/JavaGame @@ -366,6 +371,7 @@ https://github.com/Tinob/Ishiiruka (https://github.com/shiiion/Ishiiruka, https: https://github.com/tizian/Cendric2 https://github.com/TomBebb/awe https://github.com/topics/top-down-shooter +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 diff --git a/code/libregamewiki_import.py b/code/libregamewiki_import.py index 4ffcd221..789fda34 100644 --- a/code/libregamewiki_import.py +++ b/code/libregamewiki_import.py @@ -295,7 +295,9 @@ def clean_lgw_content(): # statistics before print('field contents before') - fields = sorted(list(unique_fields - set(('description', 'external links', 'dev home', 'forum', 'home', 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', 'repo', 'Release date', 'categories')))) + fields = sorted(list(unique_fields - {'description', 'external links', 'dev home', 'forum', 'home', + 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', + 'repo', 'Release date', 'categories'})) for field in fields: content = [entry[field] for entry in entries if field in entry] # flatten @@ -345,7 +347,9 @@ def clean_lgw_content(): # list for every unique field print('\nfield contents after') - fields = sorted(list(unique_fields - set(('description', 'external links', 'dev home', 'forum', 'home', 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', 'repo', 'Release date', 'categories')))) + fields = sorted(list(unique_fields - {'description', 'external links', 'dev home', 'forum', 'home', + 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', + 'repo', 'Release date', 'categories'})) for field in fields: content = [entry[field] for entry in entries if field in entry] # flatten diff --git a/code/maintenance.py b/code/maintenance.py index 9af0784a..1993bc67 100644 --- a/code/maintenance.py +++ b/code/maintenance.py @@ -9,6 +9,7 @@ """ import urllib.request +import requests import http.client import datetime import json @@ -137,52 +138,57 @@ def check_validity_external_links(): from time to time. """ - # TODO check if links are occurring in multiple entries, first go through all entries and find all links, then check links for multiple entries, then check links, follow redirects - - print("check external links (can take a while)") + # TODO Gitorius works in principle but onyl without SSL verify (requests probably can do that) # regex for finding urls (can be in <> or in ]() or after a whitespace regex = re.compile(r"[\s\n]<(http.+?)>|\]\((http.+?)\)|[\s\n](http[^\s\n,]+?)[\s\n\)]") - # regex = re.compile(r"[\s\n<(](http://.*?)[\s\n>)]") - # count - number_checked_links = 0 - - # ignore the following urls (they give false positives here) - ignored_urls = ('https://git.tukaani.org/xz.git',) - - # iterate over all entries - for _, entry_path, content in osg.entry_iterator(): + # ignore the following patterns (they give false positives here) + ignored_urls = ('https://git.tukaani.org/xz.git', 'https://git.code.sf.net/p/') + # extract all links from entries + urls = {} + for entry, _, content in osg.entry_iterator(): # apply regex matches = regex.findall(content) - # for each match for match in matches: - - # for each possible clause for url in match: + if url and not any((url.startswith(x) for x in ignored_urls)): + # github and gitlab git URLs are shortened to not contain .git + if any((url.startswith(x) for x in ('https://github.com/', 'https://gitlab.com/', 'https://salsa.debian.org/', 'https://src.fedoraproject.org/', 'https://gitlab.gnome.org/GNOME/'))) and url.endswith('.git'): + url = url[:-4] + if url.startswith('https://svn.code.sf.net/p/') and url.endswith('code'): + url = url + '/' + if url.startswith('https://bitbucket.org/') and url.endswith('.git'): + url = url[:-4] + '/commits/' + if url.startswith('https://svn.code.sf.net/p/'): + url = 'http' + url[5:] + if url.startswith('https://git.savannah.gnu.org/git/'): + url = url + '/' - # if there was something (and not a sourceforge git url) - if url and not url.startswith('https://git.code.sf.net/p/') and url not in ignored_urls: - try: - # without a special header, frequent 403 responses occur - req = urllib.request.Request(url, - headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64)'}) - urllib.request.urlopen(req) - except urllib.error.HTTPError as e: - print("{}: {} - {}".format(os.path.basename(entry_path), url, e.code)) - except urllib.error.URLError as e: - print("{}: {} - {}".format(os.path.basename(entry_path), url, e.reason)) - except http.client.RemoteDisconnected: - print("{}: {} - disconnected without response".format(os.path.basename(entry_path), url)) + if url in urls: + urls[url].add(entry) + else: + urls[url] = {entry} + print('found {} unique links'.format(len(urls))) + print("start checking external links (can take a while)") - number_checked_links += 1 - - if number_checked_links % 50 == 0: - print("{} links checked".format(number_checked_links)) - - print("{} links checked".format(number_checked_links)) + # now iterate over all urls + for index, url in enumerate(urls.keys()): + try: + r = requests.head(url, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64)'}, timeout=10, allow_redirects=True) + # check for bad status + if r.status_code != requests.codes.ok: + print('{}: URL {} in entry {} has status {}'.format(index, url, urls[url], r.status_code)) + # check for redirect + if r.history: + print('{}: URL {} in entry {} was redirected to {}'.format(index, url, urls[url], r.url)) + except Exception as e: + print('{}: URL {} in entry {} gave error {}'.format(index, url, urls[url], e)) + # print regular updates + if index > 0 and index % 100 == 0: + print('{} / {}'.format(index, len(urls))) def check_template_leftovers(): @@ -915,31 +921,35 @@ def check_code_dependencies(infos): """ - # get all names - names = [x['name'] for x in infos] + # get all names of frameworks and library also using osg.code_dependencies_aliases + valid_dependencies = list(osg.code_dependencies_without_entry.keys()) + for info in infos: + if any((x in ('framework', 'library', 'game engine') for x in info['keywords'])): + name = info['name'] + if name in osg.code_dependencies_aliases: + valid_dependencies.extend(osg.code_dependencies_aliases[name]) + else: + valid_dependencies.append(name) - # TODO get all names of frameworks and libraries only and use osg.code_dependencies_aliases - - # get all code dependencies - dependencies = {} + # get all referenced code dependencies + referenced_dependencies = {} for info in infos: deps = info.get('code dependencies', []) for dependency in deps: - if dependency in dependencies: - dependencies[dependency] += 1 + if dependency in referenced_dependencies: + referenced_dependencies[dependency] += 1 else: - dependencies[dependency] = 1 + referenced_dependencies[dependency] = 1 - # delete those that are in names - dependencies = [(k, v) for k, v in dependencies.items() if - k not in names and k not in osg.code_dependencies_without_entry] + # delete those that are valid dependencies + referenced_dependencies = [(k, v) for k, v in referenced_dependencies.items() if k not in valid_dependencies] # sort by number - dependencies.sort(key=lambda x: x[1], reverse=True) + referenced_dependencies.sort(key=lambda x: x[1], reverse=True) # print out print('Code dependencies not included as entry') - for dep in dependencies: + for dep in referenced_dependencies: print('{} ({})'.format(*dep)) @@ -947,7 +957,7 @@ if __name__ == "__main__": # check_validity_backlog() - # backlog + # clean backlog game_urls = osg.extract_links() text = utils.read_text(os.path.join(c.root_path, 'code', 'rejected.txt')) regex = re.compile(r"\((http.*?)\)", re.MULTILINE) @@ -984,10 +994,10 @@ if __name__ == "__main__": update_statistics(infos) # update inspirations - update_inspirations(infos) + # update_inspirations(infos) # update developers - update_developer(infos) + # update_developer(infos) # update database for html table export_json(infos) @@ -999,11 +1009,10 @@ if __name__ == "__main__": check_code_dependencies(infos) # collect list of git code repositories (only one per project) for git_statistics script - # export_git_code_repositories_json() + export_git_code_repositories_json() # check external links (only rarely) # check_validity_external_links() - # sort backlog and rejected - # sort_text_file(os.path.join(c.root_path, 'code', 'backlog.txt'), 'backlog') + # sort rejected games list file sort_text_file(os.path.join(c.root_path, 'code', 'rejected.txt'), 'rejected games list') diff --git a/code/utils/osg.py b/code/utils/osg.py index 0e679ab9..78ebbd7f 100644 --- a/code/utils/osg.py +++ b/code/utils/osg.py @@ -87,14 +87,16 @@ known_multiplayer_modes = ( 'competitive', 'co-op', 'hotseat', 'LAN', 'local', 'massive', 'matchmaking', 'online', 'split-screen') # TODO put the abbreviations directly in the name line (parenthesis maybe), that is more natural -code_dependencies_aliases = {'Simple DirectMedia Layer': ('SDL', 'SDL2'), 'Simple and Fast Multimedia Library': 'SFML', - 'Boost (C++ Libraries)': 'Boost', 'SGE Game Engine': 'SGE'} +code_dependencies_aliases = {'Simple DirectMedia Layer': ('SDL', 'SDL2'), 'Simple and Fast Multimedia Library': ('SFML',), + 'Boost (C++ Libraries)': ('Boost',), 'SGE Game Engine': ('SGE',), 'MegaGlest': ('MegaGlest Engine',)} code_dependencies_without_entry = {'OpenGL': 'https://www.opengl.org/', 'GLUT': 'https://www.opengl.org/resources/libraries/', 'WebGL': 'https://www.khronos.org/webgl/', 'Unity': 'https://unity.com/solutions/game', '.NET': 'https://dotnet.microsoft.com/', 'Vulkan': 'https://www.khronos.org/vulkan/', - 'KDE Frameworks': 'https://kde.org/products/frameworks/'} + 'KDE Frameworks': 'https://kde.org/products/frameworks/', + 'jQuery': 'https://jquery.com/', + 'node.js': 'https://nodejs.org/en/'} regex_sanitize_name = re.compile(r"[^A-Za-z 0-9-+]+") regex_sanitize_name_space_eater = re.compile(r" +") diff --git a/docs/data.json b/docs/data.json index 5ba6a6c9..687fa667 100644 --- a/docs/data.json +++ b/docs/data.json @@ -25,12 +25,12 @@ "Source - C - GPL-2.0" ], [ - "2006-rebotted (home, entry)", + "2006-rebotted (home, entry)", "Remake of Runescape Classic.", - "Link", + "Link", "mature / active", "role playing, commercial content, inspired by Runescape Classic, multiplayer online + co-op, remake", - "Source - Java - 2-clause BSD" + "Source - Java - 2-clause BSD" ], [ "2048 (home, entry)", @@ -112,14 +112,6 @@ "strategy, text-based", "Source - Python - GPL-3.0" ], - [ - "a2x (home, entry)", - "C game framework.", - "", - "beta / active", - "puzzle, game framework", - "Source - C, Python, C++ - GPL-3.0" - ], [ "A7Xpg (home, entry)", "Arcade space flier.", @@ -289,9 +281,9 @@ "Source - C++ - MIT" ], [ - "Allegro (home, entry)", + "Allegro (home, entry)", "Cross-platform library mainly aimed at video game and..", - "Link", + "Link", "mature / active", "framework", "Source - C - zlib" @@ -377,7 +369,7 @@ "Source - MegaGlest Script - GPL-3.0" ], [ - "Antares (home, entry)", + "Antares (home, entry)", "Port of the original Ares code base that was open sourced..", "", "beta / active", @@ -425,7 +417,7 @@ "Source - JavaScript - MIT" ], [ - "Arashi-JS (home, entry)", + "Arashi-JS (home, entry)", "Remake of Tempest.", "", "beta / inactive since 2010", @@ -446,7 +438,7 @@ "Link", "mature / inactive since 2009", "role playing", - "Source - Python - GPL-3.0" + "Source - Python - GPL-3.0" ], [ "Ares Dogfighter (home, entry)", @@ -457,9 +449,9 @@ "Source - Java - GPL-3.0" ], [ - "Argentum Online (home, entry)", + "Argentum Online (home, entry)", "Open Source FREE 2D MMORPG.", - "Link", + "Link", "beta / inactive since 2014", "role playing, multiplayer online + massive", "Source - Visual Basic - GPL-2.0" @@ -505,9 +497,9 @@ "Python - GPL-3.0" ], [ - "Arx Libertatis (home, entry)", + "Arx Libertatis (home, entry)", "Port of Arx Fatalis, a 2002 first-person role-playing game..", - "Link", + "Link", "mature / active", "role playing, commercial content, inspired by Arx Fatalis, remake, requires original content", "Source - C++ - GPL-3.0" @@ -531,7 +523,7 @@ [ "AstroMenace (home, entry)", "3D space scroll-shooter with spaceship upgrade..", - "Link", + "Link", "mature / active", "action, inspired by AstroMenace, remake, shooter", "Source - C++, C - GPL-3.0" @@ -882,7 +874,7 @@ ], [ "Blasphemer (home, entry)", - "Blasphemer is an FPS project whose initial goal is to..", + "FPS whose initial goal is to serve as a Free data package..", "", "mature / inactive since 2017", "action, first-person, open content, shooter", @@ -990,7 +982,7 @@ "", "beta / active", "strategy, game engine, turn-based", - "Source - JavaScript, TypeScript - MIT" + "Source - JavaScript, TypeScript - MIT" ], [ "BomberClone (home, entry)", @@ -1049,9 +1041,9 @@ "Source - C++ - Custom" ], [ - "Boost (C++ Libraries) (home, entry)", + "Boost (C++ Libraries) (home, entry)", "Boost provides free peer-reviewed portable C++ source..", - "Link", + "Link", "mature / active", "library", "Source - C++ - Boost-1.0" @@ -1089,7 +1081,7 @@ "Python - GPL-2.0" ], [ - "Box2D (home, entry)", + "Box2D (home, entry)", "2D physics engine for games.", "", "mature / active", @@ -1193,7 +1185,7 @@ "Source - C, C++ - GPL-3.0" ], [ - "buggyGame (home, entry)", + "buggyGame (home, entry)", "buggyGame is a single-player side-scrolling survival-..", "", "beta / inactive since 2007", @@ -1273,9 +1265,9 @@ "Source - Python - MIT" ], [ - "Cadaver (home, entry)", + "Cadaver (home, entry)", "Remake of Cadaver.", - "Link", + "Link", "beta / inactive since 2009", "action, commercial content, inspired by Cadaver, remake", "C++ - GPL-2.0" @@ -1313,7 +1305,7 @@ "Source - C++ - MAME" ], [ - "Canta (home, entry)", + "Canta (home, entry)", "Karaoke game.", "", "beta / inactive since 2011", @@ -1513,7 +1505,7 @@ "Source - JavaScript, Python - GPL-3.0" ], [ - "Children of Ur (home, entry)", + "Children of Ur (home, entry)", "Children of Ur is an MMORPG.", "", "beta / active", @@ -1681,9 +1673,9 @@ "Source - C# - ?" ], [ - "COCOS2D-X (home, entry)", + "COCOS2D-X (home, entry)", "Cocos2d-x is an open-source game framework written in C++.", - "Link", + "Link", "mature / active", "framework", "Source - C++ - MIT" @@ -1961,7 +1953,7 @@ "C - BSD" ], [ - "CuteMaze (home, entry)", + "CuteMaze (home, entry)", "Maze puzzle game.", "", "mature / active", @@ -2251,7 +2243,7 @@ [ "dhewm3 (home, entry)", "Remake of Doom 3.", - "Link", + "Link", "mature / active", "action, commercial content, inspired by Doom 3, remake, requires original content, shooter", "Source - C, C++ - GPL-3.0" @@ -2401,9 +2393,9 @@ "Source - C - GPL-2.0" ], [ - "Doxygen (home, entry)", + "Doxygen (home, entry)", "Tool for generating documentation from annotated C++..", - "Link", + "Link", "mature / active", "tool, library, source documentation generator", "Source - C++ - GPL-2.0" @@ -2984,6 +2976,14 @@ "strategy", "Source - Pascal - GPL-3.0" ], + [ + "Faur (home, entry)", + "2D game framework.", + "", + "beta / active", + "puzzle, game framework", + "Source - C, Python, C++ - GPL-3.0" + ], [ "Fictional Air Combat (home, entry)", "Flight simulator that does not simulate real aircraft or..", @@ -6369,9 +6369,9 @@ "Source - C - GPL-3.0" ], [ - "Open Syobon Action (home, entry)", + "Open Syobon Action (home, entry)", "Remake of Shobon Action.", - "Link", + "Link", "beta / inactive since 2011", "remake, inspired by Shobon Action", "C++ - ?" @@ -7665,7 +7665,7 @@ "Source - C++, C, Lua - GPL-3.0" ], [ - "PyBreak360 (home, entry)", + "PyBreak360 (home, entry)", "Clone of Arkanoid.", "Link", "mature / inactive since 2015", @@ -7785,7 +7785,7 @@ "Source - Python - LGPL-3.0" ], [ - "Q (home, entry)", + "Q (home, entry)", "q (also known as quizbot) is a simple IRC quizbot by..", "", "mature / inactive since 2013", @@ -7811,7 +7811,7 @@ [ "Qt (home, entry)", "Cross-platform application framework.", - "Link", + "Link", "mature / active", "framework", "Source - C++ - LGPL-3.0" @@ -8073,7 +8073,7 @@ "C++ - GPL-3.0" ], [ - "RickyD (home, entry)", + "RickyD (home, entry)", "Remake of Rick Dangerous.", "Link", "beta / active", @@ -8601,7 +8601,7 @@ "Source - Java - GPL-3.0" ], [ - "Simsu (home, entry)", + "Simsu (home, entry)", "Sudoku game.", "", "mature / active", @@ -9425,8 +9425,8 @@ "Source - C++, Lua - GPL-3.0" ], [ - "TankistOnline (home, entry)", - "2D Tank Multiplayer Game.", + "TankistOnline (home, entry)", + "2D tank battle game.", "", "beta / active", "action, multiplayer, tank", @@ -9553,7 +9553,7 @@ "Source - C - 3-clause BSD" ], [ - "Tetzle (home, entry)", + "Tetzle (home, entry)", "Jigsaw puzzle game.", "", "mature / active", @@ -9665,7 +9665,7 @@ "Source - C++, C, Lua, Python - GPL-3.0" ], [ - "The Rush (home, entry)", + "The Rush (home, entry)", "Clone of Wipeout.", "Link", "beta / inactive since 2011", @@ -9697,7 +9697,7 @@ "Source - Java - MIT" ], [ - "Theme Park Builder 3D CAD (home, entry)", + "Theme Park Builder 3D CAD (home, entry)", "Remake of Theme Park.", "Link", "beta / inactive since 2013", @@ -9873,7 +9873,7 @@ "Source - C - GPL-2.0" ], [ - "Tremfusion (home, entry)", + "Tremfusion (home, entry)", "FPS game that is the fork of Tremulous.", "", "mature / inactive since 2009", @@ -10737,9 +10737,9 @@ "Source - Pascal - GPL-2.0" ], [ - "X-Moto (home, entry)", + "X-Moto (home, entry)", "2D motocross platform game.", - "Link", + "Link", "mature / inactive since 2014", "action, inspired by Elasto Mania, racing, remake", "Source - C++ - GPL-2.0" @@ -10833,9 +10833,9 @@ "Source - Java - MIT" ], [ - "Xonotic (home, entry)", + "Xonotic (home, entry)", "Arena-style first person shooter.", - "Link", + "Link", "mature / active", "action, clone, inspired by Nexuiz, shooter", "Source - C - GPL-3.0" diff --git a/entries/2006-rebotted.md b/entries/2006-rebotted.md index 6dfa8e4d..28e454fa 100644 --- a/entries/2006-rebotted.md +++ b/entries/2006-rebotted.md @@ -2,12 +2,12 @@ _Remake of Runescape Classic._ -- Home: https://2006rebotted.tk +- Home: https://rsrebotted.com/, https://web.archive.org/web/20200211143757/http://2006rebotted.tk/ - Media: https://runescape.fandom.com/wiki/RuneScape_Classic - State: mature -- Download: https://github.com/dginovker/2006rebotted/releases +- Download: https://github.com/2006rebotted/2006rebotted/releases - Keywords: role playing, commercial content, inspired by Runescape Classic, multiplayer online + co-op, remake -- Code repository: https://github.com/dginovker/2006rebotted.git +- Code repository: https://github.com/2006rebotted/2006rebotted.git - Code language: Java - Code license: 2-clause BSD - Developer: Daniel Ginovker diff --git a/entries/2048.md b/entries/2048.md index eeefbd1c..af16b05a 100644 --- a/entries/2048.md +++ b/entries/2048.md @@ -2,7 +2,7 @@ _Sliding block puzzle game._ -- Home: https://play2048.co/, https://en.wikipedia.org/wiki/2048_(video_game) +- Home: https://play2048.co/, - State: mature - Play: https://play2048.co/ - Platform: Web diff --git a/entries/abuse.md b/entries/abuse.md index 845d397e..d09c104b 100644 --- a/entries/abuse.md +++ b/entries/abuse.md @@ -3,7 +3,7 @@ _Dark 2D side-scrolling platform game._ - Home: http://abuse.zoy.org/ -- Media: https://en.wikipedia.org/wiki/Abuse_(video_game) +- Media: - State: mature, inactive since 2011 - Download: http://abuse.zoy.org/wiki/download - Platform: Linux diff --git a/entries/aleph_one.md b/entries/aleph_one.md index ef4a44fd..68147b71 100644 --- a/entries/aleph_one.md +++ b/entries/aleph_one.md @@ -3,7 +3,7 @@ _Continuation of Bungie's Marathon 2 FPS game engine._ - Home: https://alephone.lhowon.org/, https://github.com/Aleph-One-Marathon/alephone/wiki, https://sourceforge.net/projects/marathon/ -- Media: https://marathongame.fandom.com/wiki/Marathon_(Game) +- Media: - State: mature - Download: https://sourceforge.net/projects/marathon/files/ - Platform: Windows, Linux, macOS diff --git a/entries/allegro.md b/entries/allegro.md index fcf8c774..df73ea4c 100644 --- a/entries/allegro.md +++ b/entries/allegro.md @@ -2,10 +2,10 @@ _Cross-platform library mainly aimed at video game and multimedia programming._ -- Home: http://liballeg.org/ -- Media: https://en.wikipedia.org/wiki/Allegro_(software) +- Home: https://liballeg.org/ +- Media: - State: mature -- Download: http://liballeg.org/download.html +- Download: https://liballeg.org/download.html - Keywords: framework - Code repository: https://github.com/liballeg/allegro5.git - Code language: C diff --git a/entries/antares.md b/entries/antares.md index b9bf128a..2dc42ad2 100644 --- a/entries/antares.md +++ b/entries/antares.md @@ -2,7 +2,7 @@ _Port of the original Ares code base that was open sourced in 2008._ -- Home: https://arescentral.org/antares/ +- Home: https://arescentral.org/antares - State: beta - Download: (see home) - Keywords: strategy, inspired by Ares, real time, remake, shooter diff --git a/entries/arashi-js.md b/entries/arashi-js.md index 83be1253..9aaa666e 100644 --- a/entries/arashi-js.md +++ b/entries/arashi-js.md @@ -2,9 +2,9 @@ _Remake of Tempest._ -- Home: https://stephank.github.io/arashi-js/ +- Home: http://stephank.github.io/arashi-js/ - State: beta, inactive since 2010 -- Play: http://stephank.github.com/arashi-js/ +- Play: http://stephank.github.io/arashi-js/ - Platform: Web - Keywords: remake, inspired by Tempest, shooter - Code repository: https://github.com/stephank/arashi-js.git diff --git a/entries/ardentryst.md b/entries/ardentryst.md index 5b58c1a7..26bd3596 100644 --- a/entries/ardentryst.md +++ b/entries/ardentryst.md @@ -6,7 +6,7 @@ _Action/RPG sidescroller, focused not just on fighting, but on story, and charac - State: mature, inactive since 2009 - Download: https://web.archive.org/web/20180531203109/http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/, https://sourceforge.net/projects/ardentryst/files/ - Keywords: role playing -- Code repository: https://github.com/hhirsch/ardentryst.git +- Code repository: https://github.com/ardentryst/ardentryst.git - Code language: Python - Code license: GPL-3.0 - Code dependencies: pygame diff --git a/entries/argentum_online.md b/entries/argentum_online.md index 353abe48..1c94a4af 100644 --- a/entries/argentum_online.md +++ b/entries/argentum_online.md @@ -2,9 +2,9 @@ _Open Source FREE 2D MMORPG._ -- Home: http://www.comunidadargentum.com/ (Spanish), http://www.argentumonline.com.ar/ (Spanish), https://sourceforge.net/projects/morgoao/, https://github.com/argentumonline, https://github.com/ao-libre +- Home: https://www.comunidadargentum.com/ (Spanish), http://www.argentumonline.com.ar/ (Spanish), https://sourceforge.net/projects/morgoao/, https://github.com/argentumonline, https://github.com/ao-libre - State: beta, inactive since 2014 -- Download: http://www.comunidadargentum.com/descargas/, https://sourceforge.net/projects/morgoao/files/ +- Download: https://www.comunidadargentum.com/descargas/, https://sourceforge.net/projects/morgoao/files/ - Keywords: role playing, multiplayer online + massive - Code repository: https://github.com/ao-libre/ao-server.git, https://github.com/ao-libre/ao-cliente.git (+), https://github.com/ao-libre/ao-worldeditor.git (+), http://morgoao.cvs.sourceforge.net/ (cvs) - Code language: Visual Basic diff --git a/entries/arx_libertatis.md b/entries/arx_libertatis.md index 28251e9e..f4146045 100644 --- a/entries/arx_libertatis.md +++ b/entries/arx_libertatis.md @@ -2,10 +2,10 @@ _Port of Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler._ -- Home: http://arx-libertatis.org/ +- Home: https://arx-libertatis.org/ - Media: https://en.wikipedia.org/wiki/Arx_Fatalis#Development - State: mature -- Download: http://wiki.arx-libertatis.org/Download +- Download: https://wiki.arx-libertatis.org/Download - Keywords: role playing, commercial content, inspired by Arx Fatalis, remake, requires original content (Arx Fatalis) - Code repository: https://github.com/arx/ArxLibertatis.git - Code language: C++ diff --git a/entries/astromenace.md b/entries/astromenace.md index fb756cff..20282cfd 100644 --- a/entries/astromenace.md +++ b/entries/astromenace.md @@ -4,7 +4,7 @@ _3D space scroll-shooter with spaceship upgrade possibilities._ - Home: https://www.viewizard.com/, https://sourceforge.net/projects/openastromenace/ - State: mature -- Download: https://www.viewizard.com/download.html +- Download: https://viewizard.com/download.html - Keywords: action, inspired by AstroMenace, remake, shooter - Code repository: https://github.com/viewizard/astromenace.git - Code language: C++, C diff --git a/entries/atlantis.md b/entries/atlantis.md index bdeb5bbe..8f01decd 100644 --- a/entries/atlantis.md +++ b/entries/atlantis.md @@ -14,7 +14,7 @@ _PBEM Game engine which is used to create many different strategy wargames today Game engine? Implementations? See also: - [Atlantis Little Helper](https://sourceforge.net/projects/alh/), [Dev group](https://groups.yahoo.com/group/atlantisdev/), [Atlantis 1.0](https://github.com/ennorehling/atlantis). + [Atlantis Little Helper](https://sourceforge.net/projects/alh/), [Dev group](https://groups.yahoo.com/neo/groups/atlantisdev/info), [Atlantis 1.0](https://github.com/ennorehling/atlantis). https://github.com/essenbee/atlantis, https://github.com/AtlaClient/AtlaClient diff --git a/entries/birth_of_the_empires.md b/entries/birth_of_the_empires.md index 0a926c1d..8123d5f8 100644 --- a/entries/birth_of_the_empires.md +++ b/entries/birth_of_the_empires.md @@ -10,7 +10,7 @@ _Turn-based 4X strategy game set in space in the style of classics such as Micro - Code language: C++ - Code license: Custom (private use allowed) -See also [Android/Java version](https://bitbucket.org/sarkanyi/bote-libgdx/) and https://blotunga.itch.io/birth-of-the-empires. +See also [Android/Java version](https://bitbucket.org/sarkanyi/bote-libgdx/) and https://blotunga.itch.io/birth-of-the-empires ## Building diff --git a/entries/bitfighter.md b/entries/bitfighter.md index a739301f..f6de6a89 100644 --- a/entries/bitfighter.md +++ b/entries/bitfighter.md @@ -2,7 +2,7 @@ _Bitfighter is an outer-space combat action game. There are difference ways of playing such as space exploration for warfare and construction._ -- Home: http://bitfighter.org/, https://code.google.com/p/bitfighter +- Home: http://bitfighter.org/, https://web.archive.org/web/20141227065326/http://code.google.com/p/bitfighter/ - State: mature - Download: http://bitfighter.org/downloads/ - Platform: Windows, Linux, macOS diff --git a/entries/blasphemer.md b/entries/blasphemer.md index 36daf0a2..7f9230fa 100644 --- a/entries/blasphemer.md +++ b/entries/blasphemer.md @@ -1,9 +1,9 @@ # Blasphemer -_Blasphemer is an FPS project whose initial goal is to serve as a Free data package for engines based on the GPLed Heretic source. The IWAD data is released under a 3-clause BSD license. Its theme is dark fantasy with inspirations from metal music and horror._ +_FPS whose initial goal is to serve as a Free data package for engines based on the GPLed Heretic source._ -- Home: https://www.doomworld.com/vb/freedoom/70732-blasphemer-discussion/, https://code.google.com/p/blasphemer/ -- Media: http://www.indiedb.com/games/blasphemer +- Home: https://www.doomworld.com/vb/freedoom/70732-blasphemer-discussion/, https://code.google.com/archive/p/blasphemer/ +- Media: https://www.indiedb.com/games/blasphemer - State: mature, inactive since 2017 - Keywords: action, first-person, open content, shooter - Code repository: https://github.com/Blasphemer/blasphemer.git @@ -13,4 +13,6 @@ _Blasphemer is an FPS project whose initial goal is to serve as a Free data pack - Assets license: 3-clause BSD - Developer: G. Wessner, Jute Gyte +The IWAD data is released under a 3-clause BSD license. Its theme is dark fantasy with inspirations from metal music and horror. + ## Building diff --git a/entries/boardgameio.md b/entries/boardgameio.md index 09c6807e..80a0079e 100644 --- a/entries/boardgameio.md +++ b/entries/boardgameio.md @@ -6,12 +6,12 @@ _Engine for turn based games._ - State: beta - Platform: Web - Keywords: strategy, game engine, turn-based -- Code repository: https://github.com/nicolodavis/boardgame.io.git +- Code repository: https://github.com/boardgameio/boardgame.io.git - Code language: JavaScript, TypeScript - Code license: MIT Notable probjects: https://boardgame.io/documentation/#/notable_projects -Platform: https://github.com/freeboardgame/FreeBoardGame.org +Platform: https://github.com/freeboardgames/FreeBoardGames.org ## Building diff --git a/entries/boost_c++_libraries.md b/entries/boost_c++_libraries.md index de9ad79b..af4fc5c9 100644 --- a/entries/boost_c++_libraries.md +++ b/entries/boost_c++_libraries.md @@ -2,10 +2,10 @@ _Boost provides free peer-reviewed portable C++ source libraries._ -- Home: http://www.boost.org/ +- Home: https://www.boost.org/ - Media: - State: mature -- Download: http://www.boost.org/users/download/ +- Download: https://www.boost.org/users/download/ - Keywords: library - Code repository: https://github.com/boostorg/boost.git - Code language: C++ diff --git a/entries/box2d.md b/entries/box2d.md index fc2df378..97f7d309 100644 --- a/entries/box2d.md +++ b/entries/box2d.md @@ -2,7 +2,7 @@ _2D physics engine for games._ -- Home: http://box2d.org/ +- Home: https://box2d.org/ - State: mature - Keywords: library - Code repository: https://github.com/erincatto/Box2D.git diff --git a/entries/buggygame.md b/entries/buggygame.md index ebc8ad73..fc198a0f 100644 --- a/entries/buggygame.md +++ b/entries/buggygame.md @@ -2,7 +2,7 @@ _buggyGame is a single-player side-scrolling survival-exploration game where a moon buggy is driven across the surface of Earth and Moon._ -- Home: http://fydo.net/projects/buggygame +- Home: https://fydo.net/projects/buggygame - State: beta, inactive since 2007 - Keywords: action, open content, side-scrolling - Code repository: (see home) diff --git a/entries/cadaver.md b/entries/cadaver.md index 28d9a746..51902349 100644 --- a/entries/cadaver.md +++ b/entries/cadaver.md @@ -2,9 +2,9 @@ _Remake of Cadaver._ -- Home: http://jotd.pagesperso-orange.fr/cadaver/ +- Home: https://jotd.pagesperso-orange.fr/cadaver/ - State: beta, inactive since 2009 -- Download: http://jotd.pagesperso-orange.fr/cadaver/bin/Cadaver-001.zip +- Download: https://jotd.pagesperso-orange.fr/cadaver/bin/Cadaver-001.zip - Keywords: action, commercial content, inspired by Cadaver, remake - Code repository: (see download) - Code language: C++ diff --git a/entries/canta.md b/entries/canta.md index 4c58022c..3929447a 100644 --- a/entries/canta.md +++ b/entries/canta.md @@ -2,7 +2,7 @@ _Karaoke game._ -- Home: http://www.canta-game.org/ +- Home: https://github.com/spiderbit/canta, https://web.archive.org/web/20111016122324/http://www.canta-game.org/ - State: beta, inactive since 2011 - Platform: Windows, Linux - Keywords: music, karaoke, open content diff --git a/entries/cboard.md b/entries/cboard.md index dcec00b5..9aa23d85 100644 --- a/entries/cboard.md +++ b/entries/cboard.md @@ -2,7 +2,7 @@ _CBoard is a text-mode chess game front-end and editor for PGN (Portable Game Notation) files. It uses unicode characters to display chess pieces._ -- Home: http://benkibbey.wordpress.com/cboard/, https://gitlab.com/bjk/cboard/wikis/home +- Home: http://benkibbey.wordpress.com/cboard/, https://gitlab.com/bjk/cboard/-/wikis/home - State: beta, inactive since 2018 - Keywords: tool, chess, open content, text-based - Code repository: https://gitlab.com/bjk/cboard.git, https://repo.or.cz/w/cboard.git diff --git a/entries/children_of_ur.md b/entries/children_of_ur.md index d0361846..eb7c57bc 100644 --- a/entries/children_of_ur.md +++ b/entries/children_of_ur.md @@ -2,7 +2,7 @@ _Children of Ur is an MMORPG._ -- Home: http://childrenofur.com/ +- Home: https://www2.childrenofur.com/ - State: beta - Keywords: role playing, multiplayer massive + online, open content, requires server - Code repository: https://github.com/ChildrenOfUr/coUclient.git, https://github.com/ChildrenOfUr/coUserver.git (archived) @@ -10,7 +10,7 @@ _Children of Ur is an MMORPG._ - Code license: MIT - Assets license: MIT -Code for the server may not be uptodate. +Code for the server may not be up-to-date. See also Glitch the Game, released source code. ## Building diff --git a/entries/civitas.md b/entries/civitas.md index 5c915869..002f46f0 100644 --- a/entries/civitas.md +++ b/entries/civitas.md @@ -2,7 +2,7 @@ _Civitas is a city building game for kids._ -- Home: http://sourceforge.net/projects/civitas/, http://cosmopolita.conexum.com.br/ (Portoguese) +- Home: http://sourceforge.net/projects/civitas/, https://www.conexum.com.br/cosmopolita/ (Portoguese) - State: beta, inactive since 2017 - Download: https://sourceforge.net/projects/civitas/files/ - Keywords: simulation, city building, for kids, online diff --git a/entries/cocos2d-x.md b/entries/cocos2d-x.md index 171d8941..8dfb84f5 100644 --- a/entries/cocos2d-x.md +++ b/entries/cocos2d-x.md @@ -2,10 +2,10 @@ _Cocos2d-x is an open-source game framework written in C++._ -- Home: http://cocos2d-x.org/cocos2dx +- Home: https://cocos2d-x.org/cocos2dx - Media: https://en.wikipedia.org/wiki/Cocos2d - State: mature -- Download: http://cocos2d-x.org/download +- Download: https://cocos2d-x.org/download - Keywords: framework - Code repository: https://github.com/cocos2d/cocos2d-x.git - Code language: C++ diff --git a/entries/combat_simulator_project.md b/entries/combat_simulator_project.md index 1670caad..c7d74d7b 100644 --- a/entries/combat_simulator_project.md +++ b/entries/combat_simulator_project.md @@ -2,7 +2,7 @@ _Combat Simulator Project aka CSP is an aerial combat simulator._ -- Home: https://web.archive.org/web/20140215084623/https://sourceforge.net/apps/mediawiki/csp/index.php?title=Main_Page, http://sourceforge.net/projects/csp +- Home: https://web.archive.org/web/20140215084623/https://sourceforge.net/apps/mediawiki/csp/index.php?title=Main_Page, https://sourceforge.net/projects/csp - State: beta, inactive since 2010 - Download: https://sourceforge.net/projects/csp/files/ - Platform: Windows diff --git a/entries/core_war.md b/entries/core_war.md index 230ca6b4..bb3f2b98 100644 --- a/entries/core_war.md +++ b/entries/core_war.md @@ -10,7 +10,7 @@ _Two or more battle programs (called "warriors") compete for control of a virtua - Code language: C, Java - Code license: GPL-2.0 (C part), 2-clause BSD (Java part) -See also [SDL pMars](https://corewar.co.uk/pihlaja/pmars-sdl/index.htm), [corewar.io](https://www.corewar.io/) with [sources on Github](https://github.com/gareththegeek/corewar) +See also [SDL pMars](https://corewar.co.uk/pihlaja/pmars-sdl/index.htm), [corewar.io](https://www.corewar.io/) with [sources on Github](https://github.com/corewar/corewar) ## Building diff --git a/entries/crossfire.md b/entries/crossfire.md index f180615b..0d77e5d2 100644 --- a/entries/crossfire.md +++ b/entries/crossfire.md @@ -3,7 +3,7 @@ _Cooperative multiplayer graphical RPG and adventure game._ - Home: http://crossfire.real-time.com/, https://sourceforge.net/projects/crossfire/ -- Media: https://en.wikipedia.org/wiki/Crossfire_(1992_video_game) +- Media: - State: mature - Download: http://crossfire.real-time.com/download/index.html, https://sourceforge.net/projects/crossfire/files/ - Keywords: role playing, multiplayer online + massive diff --git a/entries/cubosphere.md b/entries/cubosphere.md index 87440821..074fd74b 100644 --- a/entries/cubosphere.md +++ b/entries/cubosphere.md @@ -2,7 +2,7 @@ _Remake of Kula World._ -- Home: https://github.com/cubosphere/cubosphere-code/projects, http://sourceforge.net/projects/cubosphere/ +- Home: https://github.com/cubosphere/cubosphere-code/projects, https://sourceforge.net/projects/cubosphere/ - State: beta - Keywords: puzzle, inspired by Kula World, remake - Code repository: https://github.com/cubosphere/cubosphere-code.git, https://github.com/cubosphere/cubosphere-data.git (+), bzr://cubosphere.bzr.sourceforge.net/bzrroot/cubosphere (bzr, outdated) diff --git a/entries/cutemaze.md b/entries/cutemaze.md index 3ff596fc..b4b5910a 100644 --- a/entries/cutemaze.md +++ b/entries/cutemaze.md @@ -2,7 +2,7 @@ _Maze puzzle game._ -- Home: http://gottcode.org/cutemaze/ +- Home: https://gottcode.org/cutemaze/ - State: mature - Keywords: puzzle - Code repository: (see home) diff --git a/entries/data_storm.md b/entries/data_storm.md index b5b05f83..64796be0 100644 --- a/entries/data_storm.md +++ b/entries/data_storm.md @@ -3,7 +3,7 @@ _Remake of Turmoil._ - Home: https://github.com/haroldo-ok/datastorm -- Media: https://en.wikipedia.org/wiki/Turmoil_(1984_video_game) +- Media: - State: mature, inactive since 2017 - Keywords: platform, inspired by Turmoil, remake - Code repository: https://github.com/haroldo-ok/datastorm.git diff --git a/entries/deathchase_3d.md b/entries/deathchase_3d.md index 49f8606f..e50ca074 100644 --- a/entries/deathchase_3d.md +++ b/entries/deathchase_3d.md @@ -5,7 +5,7 @@ _Remake of 3D Deathchase._ - Home: https://web.archive.org/web/20070711231311/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/index.htm - State: mature, inactive since 2002 - Keywords: remake, inspired by 3D Deathchase, shooter -- Code repository: https://gitlab.com/osgames/deathchase3d.git (import of source release at https://web.archive.org/web/20070711231311/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/deathchase3d-0.9.tar.gz) +- Code repository: https://gitlab.com/osgames/deathchase3d.git (import of source release at https://web.archive.org/web/20140918142844/http://www.robsons.org.uk/archive/www.autismuk.freeserve.co.uk/deathchase3d-0.9.tar.gz) - Code language: C, Perl - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/entries/dhewm3.md b/entries/dhewm3.md index 3596b1be..bb614f2b 100644 --- a/entries/dhewm3.md +++ b/entries/dhewm3.md @@ -4,7 +4,7 @@ _Remake of Doom 3._ - Home: https://dhewm3.org/ - State: mature -- Download: https://github.com/dhewm/dhewm3/releases/latest +- Download: https://github.com/dhewm/dhewm3/releases - Platform: Windows, Linux, macOS - Keywords: action, commercial content, inspired by Doom 3, remake, requires original content, shooter - Code repository: https://github.com/dhewm/dhewm3.git diff --git a/entries/doxygen.md b/entries/doxygen.md index 9464b11f..2b4e16d2 100644 --- a/entries/doxygen.md +++ b/entries/doxygen.md @@ -2,10 +2,10 @@ _Tool for generating documentation from annotated C++ sources._ -- Home: http://www.doxygen.nl/, https://web.archive.org/web/20181202085648/http://www.stack.nl/~dimitri/doxygen/ (previously) +- Home: https://www.doxygen.nl/index.html, https://web.archive.org/web/20181202085648/http://www.stack.nl/~dimitri/doxygen/ (previously) - Media: https://en.wikipedia.org/wiki/Doxygen - State: mature -- Download: http://www.doxygen.nl/download.html +- Download: https://www.doxygen.nl/download.html - Keywords: tool, library, source documentation generator - Code repository: https://github.com/doxygen/doxygen.git - Code language: C++ diff --git a/entries/drl.md b/entries/drl.md index 914eb9a3..7846629d 100644 --- a/entries/drl.md +++ b/entries/drl.md @@ -3,7 +3,7 @@ _Fast and furious coffee-break Roguelike game that is heavily inspired by Doom._ - Home: https://drl.chaosforge.org/ -- Media: https://en.wikipedia.org/wiki/DRL_(video_game) +- Media: - State: mature - Download: https://drl.chaosforge.org/downloads - Platform: Windows, Linux, macOS diff --git a/entries/dunnet.md b/entries/dunnet.md index 1ce50d3e..b9ea531f 100644 --- a/entries/dunnet.md +++ b/entries/dunnet.md @@ -3,7 +3,7 @@ _Dunnet is a text adventure game included in Emacs._ - Home: http://www.driver-aces.com/ronnie.html#dunnet -- Media: https://en.wikipedia.org/wiki/Dunnet_(video_game) +- Media: - State: mature, inactive since 1992 - Keywords: adventure, text-based - Code repository: (http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/play/dunnet.el?h=emacs-25) diff --git a/entries/empty_clip.md b/entries/empty_clip.md index 848cf6dd..5b345a64 100644 --- a/entries/empty_clip.md +++ b/entries/empty_clip.md @@ -2,7 +2,7 @@ _Top down shooter._ -- Home: https://github.com/jazztickets/emptyclip, http://emptyclip.sourceforge.net/, http://sourceforge.net/projects/emptyclip +- Home: https://github.com/jazztickets/emptyclip, http://emptyclip.sourceforge.net/, https://sourceforge.net/projects/emptyclip/ - State: mature - Platform: Linux - Keywords: role playing, 2D, shooter, top-down diff --git a/entries/emptyepsilon.md b/entries/emptyepsilon.md index d07b1ad8..a6ecb19a 100644 --- a/entries/emptyepsilon.md +++ b/entries/emptyepsilon.md @@ -15,4 +15,4 @@ _Clone of Artemis: Spaceship Bridge Simulator._ ## Building - Build system: CMake -- Build instructions: https://github.com/daid/EmptyEpsilon/wiki/Build-from-sources +- Build instructions: https://github.com/daid/EmptyEpsilon/wiki/Build diff --git a/entries/endless_sky.md b/entries/endless_sky.md index afd9b29b..51f1b0fd 100644 --- a/entries/endless_sky.md +++ b/entries/endless_sky.md @@ -3,7 +3,7 @@ _2D space trading and combat game similar to the classic Escape Velocity series._ - Home: https://endless-sky.github.io/ -- Media: https://en.wikipedia.org/wiki/Escape_Velocity_(video_game)#Legacy +- Media: - State: mature - Download: https://github.com/endless-sky/endless-sky/releases - Keywords: role playing, clone, inspired by Escape Velocity, popular diff --git a/entries/enigma.md b/entries/enigma.md index d9ba3159..662aeb35 100644 --- a/entries/enigma.md +++ b/entries/enigma.md @@ -3,7 +3,7 @@ _Puzzle game based on Oxyd._ - Home: https://www.nongnu.org/enigma/, https://sourceforge.net/projects/enigma-game/ -- Media: https://en.wikipedia.org/wiki/Enigma_(2007_video_game) +- Media: - State: mature - Download: http://www.nongnu.org/enigma/download.html#stable - Platform: Windows, Linux, macOS diff --git a/entries/falcons_eye.md b/entries/falcons_eye.md index 5c5f8f68..d28e9b09 100644 --- a/entries/falcons_eye.md +++ b/entries/falcons_eye.md @@ -2,7 +2,7 @@ _Falcon's Eye is a graphical isometric version of NetHack written by Jaakko Tapani Peltonen that keeps all of the original game-play, but adds a more graphically and musically interesting interface._ -- Home: http://falconseye.sourceforge.net/, http://sourceforge.net/projects/falconseye +- Home: http://falconseye.sourceforge.net/, https://sourceforge.net/projects/falconseye/ - State: mature, inactive since 2004 - Download: https://sourceforge.net/projects/falconseye/files/ - Platform: Windows, Linux diff --git a/entries/a2x.md b/entries/faur.md similarity index 53% rename from entries/a2x.md rename to entries/faur.md index 6e50b729..d7482524 100644 --- a/entries/a2x.md +++ b/entries/faur.md @@ -1,12 +1,12 @@ -# a2x +# Faur -_C game framework._ +_2D game framework._ -- Home: https://github.com/alxm/a2x +- Home: https://github.com/alxm/faur - State: beta -- Platform: Windows, Linux +- Platform: Windows, Linux, Web - Keywords: puzzle, game framework -- Code repository: https://github.com/alxm/a2x.git +- Code repository: https://github.com/alxm/faur.git - Code language: C, Python, C++ - Code license: GPL-3.0 - Developer: Alex Margarit diff --git a/entries/fltrator.md b/entries/fltrator.md index f7345c4f..464cdc8a 100644 --- a/entries/fltrator.md +++ b/entries/fltrator.md @@ -2,7 +2,7 @@ _Simple retro style arcade side-scroller game in which you steer a spaceship through a landscape with hostile rockets and other obstacles._ -- Home: http://fltrator.sourceforge.net/, http://sourceforge.net/projects/fltrator/ +- Home: http://fltrator.sourceforge.net/, https://sourceforge.net/projects/fltrator/ - State: mature, inactive since 2016 - Download: https://sourceforge.net/projects/fltrator/files/ - Platform: Windows @@ -13,6 +13,6 @@ _Simple retro style arcade side-scroller game in which you steer a spaceship thr - Code dependencies: FLTK - Assets license: PD, CC BY 3.0 -Links: Development Project: http://sourceforge.net/projects/fltrator/, Website: http://fltrator.sourceforge.net/, YouTube Video: https://www.youtube.com/watch?v=q1tK40ZBG7E, FLTK Library: http://www.fltk.org/ +Links: Development Project: http://sourceforge.net/projects/fltrator/, Website: http://fltrator.sourceforge.net/, YouTube Video: https://www.youtube.com/watch?v=q1tK40ZBG7E, FLTK Library: https://www.fltk.org/ ## Building diff --git a/entries/forsaken.md b/entries/forsaken.md index 4e254002..668f3f0b 100644 --- a/entries/forsaken.md +++ b/entries/forsaken.md @@ -3,7 +3,7 @@ _Remake of Forsaken._ - Home: http://forsakenx.github.io/, https://github.com/ForsakenX/forsaken/wiki -- Media: https://en.wikipedia.org/wiki/Forsaken_(video_game) +- Media: - State: beta, inactive since 2013 - Download: https://github.com/ForsakenX/forsaken/wiki/Download-and-installation - Keywords: remake, first-person, inspired by Forsaken, requires original content (ongoing work to replace it), shooter diff --git a/entries/freegish.md b/entries/freegish.md index a42ea057..508b6fc6 100644 --- a/entries/freegish.md +++ b/entries/freegish.md @@ -3,7 +3,7 @@ _Remake of Gish._ - Home: https://github.com/freegish/freegish -- Media: https://en.wikipedia.org/wiki/Gish_(video_game) +- Media: - State: beta, inactive since 2017 - Keywords: arcade, inspired by Gish, open content, platform, remake, side-scrolling - Code repository: https://github.com/freegish/freegish.git diff --git a/entries/gustys_serpents.md b/entries/gustys_serpents.md index a0a30a24..a9d72a3b 100644 --- a/entries/gustys_serpents.md +++ b/entries/gustys_serpents.md @@ -2,7 +2,7 @@ _Clone of Snake._ -- Home: http://gustysserpents.sourceforge.net/, http://sourceforge.net/projects/gustysserpents/ +- Home: http://gustysserpents.sourceforge.net/, https://sourceforge.net/projects/gustysserpents/ - State: beta, inactive since 2014 - Download: http://gustysserpents.sourceforge.net/downloads.html - Platform: Windows diff --git a/entries/hack.md b/entries/hack.md index af9b3a18..da590cac 100644 --- a/entries/hack.md +++ b/entries/hack.md @@ -3,7 +3,7 @@ _Roguelike game. It served as the inspiration for NetHack._ - Home: http://roguebasin.roguelikedevelopment.org/index.php?title=Hack, https://nethackwiki.com/wiki/Hack_1.0.3, https://homepages.cwi.nl/~aeb/games/hack/hack.html, https://packages.debian.org/search?keywords=bsdgames -- Media: https://en.wikipedia.org/wiki/Hack_(video_game) +- Media: - State: mature, inactive since 1985 - Keywords: role playing, roguelike, text - Code repository: (see debian bsdgames) diff --git a/entries/head_over_heels.md b/entries/head_over_heels.md index 2418a785..f2f4628e 100644 --- a/entries/head_over_heels.md +++ b/entries/head_over_heels.md @@ -3,7 +3,7 @@ _Remake of Head over Heels._ - Home: https://github.com/dougmencken/HeadOverHeels, http://www.headoverheels2.com/drupal/en/ -- Media: https://en.wikipedia.org/wiki/Head_Over_Heels_(video_game)#Legacy (this could be added) +- Media: (this could be added) - State: mature - Download: http://www.headoverheels2.com/drupal/en/node/161 - Platform: Windows, Linux diff --git a/entries/inexor.md b/entries/inexor.md index c584522e..e29e7be3 100644 --- a/entries/inexor.md +++ b/entries/inexor.md @@ -3,7 +3,7 @@ _Remake of Cube 2: Sauerbraten._ - Home: https://inexor.org/ -- Media: https://en.wikipedia.org/wiki/Ace_of_Spades_(video_game) +- Media: - State: beta, inactive since 2018 - Keywords: remake, inspired by Cube 2: Sauerbraten - Code repository: https://github.com/inexor-game/code.git (archived) diff --git a/entries/javascript-et.md b/entries/javascript-et.md index 5fd4818e..0134093a 100644 --- a/entries/javascript-et.md +++ b/entries/javascript-et.md @@ -3,7 +3,7 @@ _Remake of E.T. the Extra-Terrestrial._ - Home: https://github.com/FranciscoG/javascript-E.T. -- Media: https://en.wikipedia.org/wiki/E.T._the_Extra-Terrestrial_(video_game) +- Media: - State: beta, inactive since 2017 - Platform: Web - Keywords: adventure, inspired by E.T. the Extra-Terrestrial, remake diff --git a/entries/kknd.md b/entries/kknd.md index 36048387..f56efb98 100644 --- a/entries/kknd.md +++ b/entries/kknd.md @@ -3,7 +3,7 @@ _Remake of Krush, Kill 'n' Destroy._ - Home: https://www.kknd-game.com/ -- Media: https://en.wikipedia.org/wiki/KKnD_(video_game)#Open_source_remake +- Media: - State: beta - Download: https://www.kknd-game.com/download - Platform: Windows, Linux, macOS diff --git a/entries/librelancer.md b/entries/librelancer.md index 9613d704..1c96ac4d 100644 --- a/entries/librelancer.md +++ b/entries/librelancer.md @@ -3,7 +3,7 @@ _Remake of Freelancer._ - Home: https://librelancer.net/ -- Media: https://en.wikipedia.org/wiki/Freelancer_(video_game) +- Media: - State: beta - Download: https://librelancer.net/downloads.html - Platform: Windows, Linux diff --git a/entries/maelstrom.md b/entries/maelstrom.md index 232a73d8..94a9af39 100644 --- a/entries/maelstrom.md +++ b/entries/maelstrom.md @@ -3,7 +3,7 @@ _Enhanced clone of Atari's 1979 Asteroids arcade game with a visual style similar to Atari's 1987 sequel, Blasteroids._ - Home: https://www.libsdl.org/projects/Maelstrom/ -- Media: https://en.wikipedia.org/wiki/Maelstrom_(1992_video_game) +- Media: - State: mature, inactive since 2002 - Download: https://www.libsdl.org/projects/Maelstrom/binary.html - Platform: Windows, Linux, macOS diff --git a/entries/moria.md b/entries/moria.md index 532e83f5..41cb5e1d 100644 --- a/entries/moria.md +++ b/entries/moria.md @@ -3,7 +3,7 @@ _Roguelike computer game inspired by J. R. R. Tolkien's novel The Lord of the Rings._ - Home: https://umoria.org/, http://beej.us/moria/ -- Media: https://en.wikipedia.org/wiki/Moria_(video_game) +- Media: - State: mature (inactive between 2008-2016) - Download: https://umoria.org/download/, http://beej.us/moria/files/ - Keywords: role playing, roguelike diff --git a/entries/morpheus_web_remake.md b/entries/morpheus_web_remake.md index 3a09f025..4a8f236e 100644 --- a/entries/morpheus_web_remake.md +++ b/entries/morpheus_web_remake.md @@ -3,7 +3,7 @@ _Remake of Morpheus._ - Home: https://soapbubble.itch.io/morpheus -- Media: https://en.wikipedia.org/wiki/Morpheus_(1998_video_game) +- Media: - State: beta - Platform: Windows, Linux, Android - Keywords: adventure, commercial content, first-person, inspired by Morpheus, remake, requires original content diff --git a/entries/netmaumau.md b/entries/netmaumau.md index 6a8e27b1..fed5fcce 100644 --- a/entries/netmaumau.md +++ b/entries/netmaumau.md @@ -2,7 +2,7 @@ _Online version of the multiplayer card game Mau Mau, which is a game with some similarities to Uno._ -- Home: https://github.com/velnias75/NetMauMau, http://sourceforge.net/projects/netmaumau/ +- Home: https://github.com/velnias75/NetMauMau, https://sourceforge.net/projects/netmaumau/ - State: mature, inactive since 2015 - Download: https://github.com/velnias75/NetMauMau/releases, https://sourceforge.net/projects/netmaumau/files/ - Platform: Windows, Linux diff --git a/entries/neverball.md b/entries/neverball.md index de7ff80a..4df1fd1a 100644 --- a/entries/neverball.md +++ b/entries/neverball.md @@ -3,7 +3,7 @@ _Part puzzle game, part action game, and entirely a test of skill._ - Home: https://neverball.org/, https://web.archive.org/web/20090105213528/http://icculus.org/neverball/ -- Media: https://en.wikipedia.org/wiki/Super_Monkey_Ball_(video_game)#Legacy +- Media: - State: mature - Download: https://neverball.org/download.php - Platform: Windows, macOS diff --git a/entries/nlarn.md b/entries/nlarn.md index 7d58c406..bf7768a3 100644 --- a/entries/nlarn.md +++ b/entries/nlarn.md @@ -3,7 +3,7 @@ _Rewrite of Noah Morgan's classic roguelike game Larn from 1986._ - Home: https://nlarn.github.io/, https://sourceforge.net/projects/nlarn/ -- Media: https://en.wikipedia.org/wiki/Larn_(video_game)#External_links +- Media: - State: mature - Download: https://github.com/nlarn/nlarn/releases, https://sourceforge.net/projects/nlarn/files/nlarn/ - Keywords: role playing, inspired by Larn, remake, roguelike diff --git a/entries/open_creatures.md b/entries/open_creatures.md index 3b209aa8..1189960d 100644 --- a/entries/open_creatures.md +++ b/entries/open_creatures.md @@ -3,7 +3,7 @@ _Remake of Creatures._ - Home: https://web.archive.org/web/20110223210931/http://openc2e.org/ -- Media: https://en.wikipedia.org/wiki/Creatures_(video_game_series), https://creatures.fandom.com/wiki/Openc2e +- Media: , https://creatures.fandom.com/wiki/Openc2e - State: beta, inactive since 2010 - Keywords: simulation, inspired by Creatures, remake - Code repository: https://github.com/ccdevnet/openc2e.git, https://github.com/nornagon/openc2e.git (+) diff --git a/entries/open_jumpgate.md b/entries/open_jumpgate.md index 2c0baa3a..03b714a5 100644 --- a/entries/open_jumpgate.md +++ b/entries/open_jumpgate.md @@ -2,7 +2,7 @@ _Remake of Jumpgate: The Reconstruction Initiative._ -- Home: http://opengate.sourceforge.net/, http://sourceforge.net/projects/opengate/ +- Home: http://opengate.sourceforge.net/, https://sourceforge.net/projects/opengate/ - State: beta, inactive since 2017 - Keywords: role playing, inspired by Jumpgate: The Reconstruction Initiative, multiplayer online, remake, simulation, space - Code repository: https://git.code.sf.net/p/opengate/code diff --git a/entries/open_syobon_action.md b/entries/open_syobon_action.md index 4c7d3236..0348f510 100644 --- a/entries/open_syobon_action.md +++ b/entries/open_syobon_action.md @@ -2,9 +2,9 @@ _Remake of Shobon Action._ -- Home: http://sourceforge.net/projects/opensyobon/ +- Home: https://sourceforge.net/projects/opensyobon/ - State: beta, inactive since 2011 -- Download: http://sourceforge.net/projects/opensyobon/files/ +- Download: https://sourceforge.net/projects/opensyobon/files/ - Keywords: remake, inspired by Shobon Action - Code repository: (see download) - Code language: C++ diff --git a/entries/opendow.md b/entries/opendow.md index fcae0927..95550bf5 100644 --- a/entries/opendow.md +++ b/entries/opendow.md @@ -3,7 +3,7 @@ _Remake of Dogs of War._ - Home: https://github.com/rofl0r/openDOW -- Media: https://en.wikipedia.org/wiki/Dogs_of_War_(2000_video_game) +- Media: - State: beta - Keywords: strategy, inspired by Dogs of War, real time, remake - Code repository: https://github.com/rofl0r/openDOW.git diff --git a/entries/openfire.md b/entries/openfire.md index 50732a52..f2399486 100644 --- a/entries/openfire.md +++ b/entries/openfire.md @@ -3,7 +3,7 @@ _Clone of Fire Power._ - Home: https://github.com/tehKaiN/openFire -- Media: https://en.wikipedia.org/wiki/Fire_Power_(video_game) +- Media: - State: beta, inactive since 2018 - Keywords: action, clone, inspired by Fire Power - Code repository: https://github.com/tehKaiN/openFire.git diff --git a/entries/openspades.md b/entries/openspades.md index 5d89e5a2..84ff573d 100644 --- a/entries/openspades.md +++ b/entries/openspades.md @@ -3,7 +3,7 @@ _Remake of Ace of Spades._ - Home: http://openspades.yvt.jp/, https://sites.google.com/a/yvt.jp/openspades/ (outdated) -- Media: https://en.wikipedia.org/wiki/Ace_of_Spades_(video_game) +- Media: - State: beta - Download: https://github.com/yvt/openspades/releases - Platform: Windows, macOS diff --git a/entries/pioneer.md b/entries/pioneer.md index d93c2630..559ba82b 100644 --- a/entries/pioneer.md +++ b/entries/pioneer.md @@ -3,7 +3,7 @@ _Pioneer is a space adventure game set in our galaxy at the turn of the 31st century._ - Home: https://pioneerspacesim.net/ -- Media: https://en.wikipedia.org/wiki/Pioneer_(video_game) +- Media: - State: mature - Download: https://pioneerspacesim.net/page/download/ - Keywords: simulation, clone, inspired by Elite II diff --git a/entries/postal_1_open_source.md b/entries/postal_1_open_source.md index a23dc49f..8269869e 100644 --- a/entries/postal_1_open_source.md +++ b/entries/postal_1_open_source.md @@ -3,7 +3,7 @@ _Remake of Postal._ - Home: https://bitbucket.org/account/user/gopostal/projects/P1OS -- Media: https://en.wikipedia.org/wiki/Postal_(video_game)#Open_source +- Media: - State: beta, inactive since 2018 - Keywords: remake, commercial content, inspired by Postal, requires original content, shooter - Code repository: https://bitbucket.org/gopostal/postal-1-open-source (hg) diff --git a/entries/pybreak360.md b/entries/pybreak360.md index 17c51a7e..6e789012 100644 --- a/entries/pybreak360.md +++ b/entries/pybreak360.md @@ -2,7 +2,7 @@ _Clone of Arkanoid._ -- Home: http://sourceforge.net/projects/pybreak360/ +- Home: https://sourceforge.net/projects/pybreak360/ - Media: https://en.wikipedia.org/wiki/Arkanoid#Legacy - State: mature, inactive since 2015 - Download: https://sourceforge.net/projects/pybreak360/files/ diff --git a/entries/q.md b/entries/q.md index a89c78e8..6e3d778c 100644 --- a/entries/q.md +++ b/entries/q.md @@ -2,7 +2,7 @@ _q (also known as quizbot) is a simple IRC quizbot by plaimi. It derives questions from a pool, gives out hints, and awards users who answer the questions correctly._ -- Home: https://secure.plaimi.net/games/quizbot/ +- Home: https://secure.plaimi.net/games/quizbot.html - State: mature, inactive since 2013 - Platform: Windows, Linux, macOS - Keywords: educational, quiz diff --git a/entries/qt.md b/entries/qt.md index 988a6e4f..6a3ee492 100644 --- a/entries/qt.md +++ b/entries/qt.md @@ -5,7 +5,7 @@ _Cross-platform application framework._ - Home: https://www.qt.io/ - Media: - State: mature -- Download: https://www1.qt.io/download-open-source/ +- Download: https://www.qt.io/download - Keywords: framework - Code repository: https://github.com/qt/qtbase.git (http://code.qt.io/cgit/ https://github.com/qt = mirror) - Code language: C++ diff --git a/entries/rescue_max.md b/entries/rescue_max.md index 144c6b8b..d4e09f7d 100644 --- a/entries/rescue_max.md +++ b/entries/rescue_max.md @@ -6,7 +6,7 @@ _Remake of Rescue!._ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/rescue/files/ - Keywords: action, inspired by Rescue!, real time, remake, space, strategy -- Code repository: https://gitlab.com/osgames/rescue.git (conversion of svn), http://svn.code.sf.net/p/rescue/code (svn) +- Code repository: https://gitlab.com/osgames/rescue.git (conversion of svn), https://svn.code.sf.net/p/rescue/code (svn) - Code language: Java - Code license: GPL-3.0 - Developer: Yura diff --git a/entries/rickyd.md b/entries/rickyd.md index d2f71c80..301004ce 100644 --- a/entries/rickyd.md +++ b/entries/rickyd.md @@ -2,7 +2,7 @@ _Remake of Rick Dangerous._ -- Home: http://sourceforge.net/projects/rickyd/ +- Home: https://sourceforge.net/projects/rickyd/ - State: beta - Download: https://sourceforge.net/projects/rickyd/files/ - Keywords: remake, inspired by Rick Dangerous diff --git a/entries/seven_kingdoms_ancient_adversaries.md b/entries/seven_kingdoms_ancient_adversaries.md index ab36e97f..6a091b6c 100644 --- a/entries/seven_kingdoms_ancient_adversaries.md +++ b/entries/seven_kingdoms_ancient_adversaries.md @@ -3,7 +3,7 @@ _Fan continuation of Seven Kingdoms: Ancient Adversaries by Enlight Software._ - Home: https://7kfans.com/ -- Media: https://en.wikipedia.org/wiki/Seven_Kingdoms_(video_game) +- Media: - State: mature - Download: https://www.7kfans.com/wiki/index.php/Download, https://sourceforge.net/projects/skfans/files/, https://github.com/the3dfxdude/7kaa/releases - Platform: Windows, Linux diff --git a/entries/simsu.md b/entries/simsu.md index 153f3a08..3c76cb9d 100644 --- a/entries/simsu.md +++ b/entries/simsu.md @@ -2,7 +2,7 @@ _Sudoku game._ -- Home: http://gottcode.org/simsu/ +- Home: https://gottcode.org/simsu/ - State: mature - Platform: Windows, Linux, macOS - Keywords: puzzle, sudoku diff --git a/entries/sopwith_3.md b/entries/sopwith_3.md index a2e0cb0a..f814b7f1 100644 --- a/entries/sopwith_3.md +++ b/entries/sopwith_3.md @@ -3,7 +3,7 @@ _Remake of Sopwith._ - Home: http://sopwith3.sourceforge.net/, https://sourceforge.net/projects/sopwith3/, http://www.wingkong.net/sopwith2b/sopwith3.html -- Media: https://en.wikipedia.org/wiki/Sopwith_(video_game) +- Media: - State: beta, inactive since 2003 - Download: http://www.wingkong.net/sopwith2b/files-games.html, https://sourceforge.net/projects/sopwith3/files/ - Keywords: simulation, flight, inspired by Sopwith, remake diff --git a/entries/tank_zone_of_death.md b/entries/tank_zone_of_death.md index 10fae959..abee7bc1 100644 --- a/entries/tank_zone_of_death.md +++ b/entries/tank_zone_of_death.md @@ -3,7 +3,7 @@ _Clone of Battle City._ - Home: https://zod.fandom.com/ru/wiki/Главная (Russian) -- Media: https://en.wikipedia.org/wiki/Battle_City_(video_game) +- Media: - State: beta, inactive since 2017 - Keywords: action, clone, inspired by Battle City, shooter - Code repository: https://github.com/les-sosna/tzod.git diff --git a/entries/tankist_online.md b/entries/tankistonline.md similarity index 95% rename from entries/tankist_online.md rename to entries/tankistonline.md index 2845d5ee..3c47b8fa 100644 --- a/entries/tankist_online.md +++ b/entries/tankistonline.md @@ -1,4 +1,4 @@ -# TankistOnline +# TankistOnline _2D tank battle game._ diff --git a/entries/tetzle.md b/entries/tetzle.md index 3f66274f..0a2b6198 100644 --- a/entries/tetzle.md +++ b/entries/tetzle.md @@ -2,7 +2,7 @@ _Jigsaw puzzle game._ -- Home: http://gottcode.org/tetzle +- Home: https://gottcode.org/tetzle - State: mature - Keywords: puzzle, jigsaw - Code repository: (see home) diff --git a/entries/the_rush.md b/entries/the_rush.md index bbe19b48..f1e928a5 100644 --- a/entries/the_rush.md +++ b/entries/the_rush.md @@ -2,7 +2,7 @@ _Clone of Wipeout._ -- Home: http://sourceforge.net/projects/therush/ +- Home: https://sourceforge.net/projects/therush/ - State: beta, inactive since 2011 - Download: https://sourceforge.net/projects/therush/files/therush/Release/ - Keywords: arcade, clone, inspired by Wipeout, racing diff --git a/entries/theme_park_builder_3d_cad.md b/entries/theme_park_builder_3d_cad.md index 2eb98e8e..3faf6ef9 100644 --- a/entries/theme_park_builder_3d_cad.md +++ b/entries/theme_park_builder_3d_cad.md @@ -2,7 +2,7 @@ _Remake of Theme Park._ -- Home: http://sourceforge.net/projects/tpb3d/ +- Home: https://sourceforge.net/projects/tpb3d/ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/tpb3d/files/tpb3d/ - Keywords: simulation, inspired by Theme Park, remake diff --git a/entries/thiefcatcher.md b/entries/thiefcatcher.md index da6754dd..f930b240 100644 --- a/entries/thiefcatcher.md +++ b/entries/thiefcatcher.md @@ -3,7 +3,7 @@ _Remake of Where in the World Is Carmen Sandiego? (1985)._ - Home: https://github.com/Ponup/thiefcatcher -- Media: https://en.wikipedia.org/wiki/Where_in_the_World_Is_Carmen_Sandiego%3F_(1985_video_game) +- Media: - State: beta - Keywords: strategy, educational, inspired by Where in the World Is Carmen Sandiego? 1985, remake - Code repository: https://github.com/Ponup/thiefcatcher.git diff --git a/entries/tocs/_action.md b/entries/tocs/_action.md index 6ed24916..bd8a64bc 100644 --- a/entries/tocs/_action.md +++ b/entries/tocs/_action.md @@ -198,7 +198,7 @@ - **[Syndicate Wars Port](../syndicate_wars_port.md)** (C, GPL-3.0, beta, inactive since 2010) - **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature) - **[Tank: Zone of Death](../tank_zone_of_death.md)** (C++, Lua, GPL-3.0, beta, inactive since 2017) -- **[TankistOnline ](../tankist_online.md)** (Python, GPL-3.0, beta) +- **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) - **[Team Tactics](../team_tactics.md)** (Java, MIT, beta, inactive since 2016) - **[terrarium](../terrarium.md)** (C++, GPL-2.0, beta) - **[The Legend of Edgar](../the_legend_of_edgar.md)** (C, GPL-2.0, mature) diff --git a/entries/tocs/_games.md b/entries/tocs/_games.md index 5240540b..2e40f8cd 100644 --- a/entries/tocs/_games.md +++ b/entries/tocs/_games.md @@ -13,7 +13,6 @@ - **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012) - **[54321](../54321.md)** (C++, Custom, mature, inactive since 2001) - **[A Planet's Revenge](../a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008) -- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta) - **[A7Xpg](../a7xpg.md)** (D, 2-clause BSD, beta, inactive since 2005) - **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Abuse](../abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011) @@ -340,6 +339,7 @@ - **[Falltergeist](../falltergeist.md)** (C++, GPL-3.0, beta) - **[Fanwor](../fanwor.md)** (C, GPL-2.0, mature) - **[FAR Colony](../far_colony.md)** (Pascal, GPL-3.0, beta, inactive since 2014) +- **[Faur](../faur.md)** (C, Python, C++, GPL-3.0, beta) - **[Fictional Air Combat](../fictional_air_combat.md)** (C, C++, GPL-3.0, beta, inactive since 2012) - **[FIFE](../fife.md)** (C++, Python, LGPL-2.1, beta) - **[First Strike](../first_strike.md)** (Java, MIT, mature, inactive since 2018) @@ -1039,7 +1039,7 @@ - **[Tanglet](../tanglet.md)** (C++, GPL-3.0, mature) - **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[Tank: Zone of Death](../tank_zone_of_death.md)** (C++, Lua, GPL-3.0, beta, inactive since 2017) -- **[TankistOnline ](../tankist_online.md)** (Python, GPL-3.0, beta) +- **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) - **[Tanks of Freedom](../tanks_of_freedom.md)** (GDScript, MIT, mature) - **[Tapir](../tapir.md)** (C, Ruby, Apache-2.0, MIT, beta, inactive since 2017) - **[Team Tactics](../team_tactics.md)** (Java, MIT, beta, inactive since 2016) diff --git a/entries/tocs/_linux.md b/entries/tocs/_linux.md index 76f92fe5..725ea3ad 100644 --- a/entries/tocs/_linux.md +++ b/entries/tocs/_linux.md @@ -5,7 +5,6 @@ - **[1oom](../1oom.md)** (C, GPL-2.0, mature) - **[3D Pong](../3d_pong.md)** (C, GPL-2.0, beta, inactive since 2004) - **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012) -- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta) - **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Abuse](../abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011) - **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature) @@ -107,6 +106,7 @@ - **[F-1 Spirit](../f-1_spirit.md)** (C++, ?, beta, inactive since 2009) - **[Falcon's Eye](../falcons_eye.md)** (C, NetHack General Public License, mature, inactive since 2004) - **[Falltergeist](../falltergeist.md)** (C++, GPL-3.0, beta) +- **[Faur](../faur.md)** (C, Python, C++, GPL-3.0, beta) - **[Fish Fillets - Next Generation](../fish_fillets-next_generation.md)** (C++, GPL-2.0, mature) - **[Flare](../flare.md)** (C++, Java, GPL-3.0, mature) - **[flixel-gdx](../flixel-gdx.md)** (Java, 3-clause BSD, beta, inactive since 2017) @@ -350,7 +350,7 @@ - **[Tactics Squad](../tactics_squad.md)** (C++, GPL-2.0, beta, inactive since 2007) - **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature) - **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017) -- **[TankistOnline ](../tankist_online.md)** (Python, GPL-3.0, beta) +- **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) - **[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) diff --git a/entries/tocs/_macos.md b/entries/tocs/_macos.md index 38a973fc..847f2eac 100644 --- a/entries/tocs/_macos.md +++ b/entries/tocs/_macos.md @@ -201,7 +201,7 @@ - **[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 ](../tankist_online.md)** (Python, GPL-3.0, beta) +- **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) - **[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) diff --git a/entries/tocs/_puzzle.md b/entries/tocs/_puzzle.md index 704e5790..abebc9da 100644 --- a/entries/tocs/_puzzle.md +++ b/entries/tocs/_puzzle.md @@ -7,7 +7,6 @@ - **[4D Maze Game](../4d_maze_game.md)** (Java, Public domain, mature, inactive since 2008) - **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012) - **[54321](../54321.md)** (C++, Custom, mature, inactive since 2001) -- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta) - **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature) - **[Anagramarama](../anagramarama.md)** (C, GPL-2.0, beta, inactive since 2002) - **[aquastax](../aquastax.md)** (JavaScript, MIT, beta) @@ -37,6 +36,7 @@ - **[Einstein Puzzle](../einstein_puzzle.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[Enigma](../enigma.md)** (C, C++, GPL-2.0, mature) - **[EnTT Pacman](../entt_pacman.md)** (C, C++, MIT, mature) +- **[Faur](../faur.md)** (C, Python, C++, GPL-3.0, beta) - **[Fish Fillets - Next Generation](../fish_fillets-next_generation.md)** (C++, GPL-2.0, mature) - **[FreeBlocks](../freeblocks.md)** (C, Java, GPL-3.0, beta, inactive since 2015) - **[FreeSiege](../freesiege.md)** (C++, GPL-3.0, beta) diff --git a/entries/tocs/_web.md b/entries/tocs/_web.md index f0887522..31220d57 100644 --- a/entries/tocs/_web.md +++ b/entries/tocs/_web.md @@ -23,6 +23,7 @@ - **[Executive Man](../executive_man.md)** (JavaScript, Custom, mature, inactive since 2017) - **[F.LF](../flf.md)** (JavaScript, CC-BY-SA-NC-3.0, mature) - **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature) +- **[Faur](../faur.md)** (C, Python, C++, GPL-3.0, beta) - **[flixel-gdx](../flixel-gdx.md)** (Java, 3-clause BSD, beta, inactive since 2017) - **[gist-txt](../gist-txt.md)** (JavaScript, MIT, mature, inactive since 2018) - **[GNU FreeDink](../gnu_freedink.md)** (C, GPL-3.0, mature, inactive since 2012) diff --git a/entries/tocs/_windows.md b/entries/tocs/_windows.md index 699946b6..99972c69 100644 --- a/entries/tocs/_windows.md +++ b/entries/tocs/_windows.md @@ -4,7 +4,6 @@ - **[0 A.D.](../0_ad.md)** (C++, GPL-2.0, beta) - **[1oom](../1oom.md)** (C, GPL-2.0, mature) - **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012) -- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta) - **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005) - **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature) - **[Airstrike](../airstrike.md)** (C, GPL-2.0, beta, inactive since 2014) @@ -103,6 +102,7 @@ - **[F-1 Spirit](../f-1_spirit.md)** (C++, ?, beta, inactive since 2009) - **[Falcon's Eye](../falcons_eye.md)** (C, NetHack General Public License, mature, inactive since 2004) - **[Falltergeist](../falltergeist.md)** (C++, GPL-3.0, beta) +- **[Faur](../faur.md)** (C, Python, C++, GPL-3.0, beta) - **[FIFE](../fife.md)** (C++, Python, LGPL-2.1, beta) - **[Fish Fillets - Next Generation](../fish_fillets-next_generation.md)** (C++, GPL-2.0, mature) - **[Flare](../flare.md)** (C++, Java, GPL-3.0, mature) @@ -361,7 +361,7 @@ - **[Tactics Squad](../tactics_squad.md)** (C++, GPL-2.0, beta, inactive since 2007) - **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature) - **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017) -- **[TankistOnline ](../tankist_online.md)** (Python, GPL-3.0, beta) +- **[TankistOnline](../tankistonline.md)** (Python, GPL-3.0, beta) - **[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) diff --git a/entries/tremfusion.md b/entries/tremfusion.md index 9182037d..9b2e55bd 100644 --- a/entries/tremfusion.md +++ b/entries/tremfusion.md @@ -2,7 +2,7 @@ _FPS game that is the fork of Tremulous._ -- Home: http://www.tremfusion.net/ (no links), https://web.archive.org/web/20121027000844/http://www.tremfusion.net:80/ +- Home: https://www.tremfusion.net/, https://web.archive.org/web/20121027000844/http://www.tremfusion.net:80/ - State: mature, inactive since 2009 - Keywords: remake, first-person, inspired by Tremulous, shooter - Code repository: https://github.com/Amanieu/tremfusion.git diff --git a/entries/tuxemon.md b/entries/tuxemon.md index 0591fda0..6e52f1f1 100644 --- a/entries/tuxemon.md +++ b/entries/tuxemon.md @@ -9,7 +9,7 @@ _Turn-based monster fighting RPG._ - Code repository: https://github.com/Tuxemon/Tuxemon.git - Code language: Python - Code license: GPL-3.0 -- Code dependencies: cx_Freeze, neteria, Pillow, pygame, PyTMX +- Code dependencies: neteria, Pillow, pygame, PyTMX ## Building diff --git a/entries/tvtower.md b/entries/tvtower.md index dd9be963..3dcc152c 100644 --- a/entries/tvtower.md +++ b/entries/tvtower.md @@ -3,7 +3,7 @@ _A fan remake of MadTV._ - Home: http://www.tvgigant.de/ -- Media: https://en.wikipedia.org/wiki/Mad_TV_(video_game)#Remakes +- Media: - State: mature - Download: (see home) - Keywords: strategy, inspired by Mad TV, remake diff --git a/entries/twisted.md b/entries/twisted.md index a3582c87..7befc0db 100644 --- a/entries/twisted.md +++ b/entries/twisted.md @@ -3,7 +3,7 @@ _Event-driven networking engine._ - Home: https://twistedmatrix.com/trac/ -- Media: https://en.wikipedia.org/wiki/Twisted_(software) +- Media: - State: mature - Download: https://pypi.org/project/Twisted/ - Platform: Windows, Linux diff --git a/entries/tyrian_remake.md b/entries/tyrian_remake.md index 45bdf1a6..67591a22 100644 --- a/entries/tyrian_remake.md +++ b/entries/tyrian_remake.md @@ -3,7 +3,7 @@ _Remake of Tyrian._ - Home: https://www.b3dgs.com/v7/page.php?lang=en§ion=tyrian_remake -- Media: https://en.wikipedia.org/wiki/Tyrian_(video_game) +- Media: - State: beta - Keywords: action, inspired by Tyrian, remake, scrolling, shootem - Code repository: https://github.com/b3dgs/tyrian-remake.git diff --git a/entries/unvanquished.md b/entries/unvanquished.md index 9a786e28..2d8b8dcd 100644 --- a/entries/unvanquished.md +++ b/entries/unvanquished.md @@ -3,7 +3,7 @@ _FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)._ - Home: https://unvanquished.net/, https://sourceforge.net/projects/unvanquished/ -- Media: https://en.wikipedia.org/wiki/Unvanquished_(video_game) +- Media: - State: mature - Download: https://unvanquished.net/?page_id=318 - Platform: Windows, Linux, macOS diff --git a/entries/x-moto.md b/entries/x-moto.md index 580a48fd..a4f9b7a6 100644 --- a/entries/x-moto.md +++ b/entries/x-moto.md @@ -2,10 +2,10 @@ _2D motocross platform game._ -- Home: http://xmoto.tuxfamily.org/, http://xmoto.sourceforge.net/, https://directory.fsf.org/wiki/X-Moto +- Home: https://xmoto.tuxfamily.org/, http://xmoto.sourceforge.net/, https://directory.fsf.org/wiki/X-Moto - Media: https://en.wikipedia.org/wiki/X-Moto - State: mature, inactive since 2014 -- Download: http://xmoto.tuxfamily.org/ +- Download: https://xmoto.tuxfamily.org/ - Platform: Windows, Linux, macOS - Keywords: action, inspired by Elasto Mania, racing, remake - Code repository: https://svn.tuxfamily.org/viewvc.cgi/xmoto_xmoto/ (svn lost) diff --git a/entries/xonotic.md b/entries/xonotic.md index 52bb9fdb..f3a3dc36 100644 --- a/entries/xonotic.md +++ b/entries/xonotic.md @@ -2,10 +2,10 @@ _Arena-style first person shooter._ -- Home: http://www.xonotic.org/ +- Home: https://www.xonotic.org/ - Media: https://en.wikipedia.org/wiki/Xonotic - State: mature -- Download: http://www.xonotic.org/download/ +- Download: https://www.xonotic.org/download/ - Keywords: action, clone, inspired by Nexuiz, shooter - Code repository: https://gitlab.com/xonotic/xonotic.git, https://gitlab.com/xonotic/xonotic-data.pk3dir.git - Code language: C diff --git a/entries/xorcurses.md b/entries/xorcurses.md index c353e806..88dacaa9 100644 --- a/entries/xorcurses.md +++ b/entries/xorcurses.md @@ -3,7 +3,7 @@ _Clone of XOR._ - Home: http://jwm-art.net/?p=XorCurses -- Media: https://en.wikipedia.org/wiki/XOR_(video_game) +- Media: - State: beta, inactive since 2012 - Platform: Linux - Keywords: puzzle, clone, inspired by XOR diff --git a/entries/zangband.md b/entries/zangband.md index cd654327..b277d504 100644 --- a/entries/zangband.md +++ b/entries/zangband.md @@ -3,7 +3,7 @@ _Roguelike computer role playing game available for almost any computer and operating system._ - Home: http://www.zangband.org/, https://sourceforge.net/projects/zangband/ -- Media: https://en.wikipedia.org/wiki/Angband_(video_game)#Derivative_works +- Media: - State: mature, inactive since 2005 - Download: https://sourceforge.net/projects/zangband/files/ - Keywords: role playing, roguelike diff --git a/entries/zod_engine.md b/entries/zod_engine.md index 459e4de6..058194d7 100644 --- a/entries/zod_engine.md +++ b/entries/zod_engine.md @@ -2,7 +2,7 @@ _Remake of Z._ -- Home: http://zod.sourceforge.net/, http://sourceforge.net/projects/zod/ +- Home: http://zod.sourceforge.net/, https://sourceforge.net/projects/zod/ - State: mature, inactive since 2018 - Download: https://sourceforge.net/projects/zod/files/ - Platform: Windows, Linux diff --git a/statistics.md b/statistics.md index bd277b86..17ea8901 100644 --- a/statistics.md +++ b/statistics.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 1388 entries on 2020-08-12 16:41:41 +analyzed 1388 entries on 2020-08-14 14:02:30 ## State @@ -281,7 +281,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ## Entries without download or play fields -562: 3D Pong, 3Dc, 4D Maze Game, 4D-TRIS, 54321, a2x, ACM, Adanaxis, Advanced Strategic Command, adventure engine, AI Wars, Airstrike, Alimer, alive, Amphetamine, Anagramarama, Ancient Beast, Angry Birds in Python, Antares, antiyoy, Anura, Apricots, aquastax, Arcane-Engine, Armor Alley, AssaultCube, Athenaeum, ativayeban, Atomix, Atrinik, Bacon2D, Ball and Paddle, Ball And Wall, Ballerburg SDL, Barony, Bastet, Battle City, Battleround, Battles of Antargis, Beat Harvester, Berusky II, 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, BrowserQuest, Bt Builder, buggyGame, C3DE, c64-nuclearreaction, Cabbages and Kings, Canta, Card Stories, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombGL, CatacombSDL, 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, coab, Colossal Cave Adventure, CommandoJS, Conquest, Construo, Core War, Craft, CrappyBird, 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, Do It Yourself Doom With SDL, Domino On Acid, DOOM, Dragon Hunt, Dreerally, Duke3D, Dune 2 - The Maker, Dungeon Monkey Eternal, Dungeon Quest, Dunnet, DwarfCorp, DynaDungeons, Ecksdee, Einstein Puzzle, Empty Clip, Endgame: Singularity, EnTT Pacman, EPOH, erampage, EternalWinterWars, Evil Cult, Excellent Bifurcation, F.LF, Fallen Spire, Falling Time, Fantasy Map Generator, Fanwor, FAR Colony, Fictional Air Combat, Flex Engine, flixel-gdx, FLTK Recycling Game!, Flukz, fonline, FQuake3, fRaBs, Free in the Dark (engine), freeablo, freeaoe, FreeBlocks, Freeciv-web, FreeFalcon, freegish, Freekick 3, Freeminer, FreeRCT, 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, Grobots, H-Craft Championship, Hack, Hardwar, HarfBuzz, Harris, Hematite, 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, Jagged Alliance 2 Stracciatella, Jamp, javascript-E.T., Jazz² Resurrection, jClassicRPG, JediOutcastLinux, Jet-Story, jewelthief, JiGS Interactive Game System, Julius, Jump'n'Bump, Just another Tetris™ clone, Kartering, KAtomic, Keen Dreams, KeeperRL, Key Runner, KGoldrunner, Kingdoms, KittenMaxit, KMines, KnightOfWor, Kobo Deluxe, KSnakeDuel, Ksudoku, Kuklomenos, L'Abbaye des Morts, ladder, Land of Fire, LastTry, Lemmings.ts, Lemmini, LGeneral, Liberation Circuit, libpng, Libre Pinball, LieroLibre, Limbs Off, Lincity, Lionheart Remake, Lips of Suna, Lix, Lords of the Fey, LordsAWar!, lttp-phaser, Luola, LÖVE, M.E.W.L., 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, Mines, Minesweeper (in C), Minetest Game, Mininim, Mirror Magic, mk.js, mkxp, Mmpong, Monsters and Mushrooms, Moon-buggy, Moonbase Assault, Morpheus Web Remake, movbizz, Mr.Boom, Mrfuze, Mtp Target, n2048, Nazara Engine, NBlood, Netacka, NFSIISE, Nikki and the Robots, Nikwi, Noiz2sa, Not Pacman, Numpty Physics, Nuncabola, Nuvie, NXEngine-evo, Octaforge, Odamex, Omega, Omega-rpg, Omnispeak, One Hour One Life, One is enough, One Way To Go, Open Creatures, 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, OpenClaw, OpenCrystalCaves, OpenDominion, openDOW, OpenFire, OpenGL Test Drive Remake, OpenHoW, OpenITG, OpenKeeper, OpenLiero, OpenMC2, OpenMoM, OpenNFS, OpenNotrium, OpenRW, OpenSC2K, OpenSkyscraper, OpenSoccer, OpenSR, OpenSWE1R, OpenTESArena, OpenTriad, OpenVIII, OPMon, Orbit-Hopper, Orbium, orona, Ostrich Riders, Our Personal Space, Outpost HD, ouzel, Pac Go, Palapeli, Panel Attack, Paper Isaac, PARSEC47, Pathogen Warrior, Pathological, Pax Britannica, Pendumito, Penumbra, Peragro Tempus, Pillow, Pillows, Pixel Wheels, Polis, POSTAL 1 Open Source, Powerslave EX, Powerslide remake, pq2, Prescription Wars, PrimeShooter, Procedural Map Generator, progress-quest, Pthreads-win32, Pygame---Alien-Invasion, pyORPG, PyQt, pyscroll, PyTMX, Q, Quadrapassel, Quartz Engine, Quatter, RacerJS, Ragel, Raincat, ransack, RBDOOM-3-BFG, 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, rpge, rRootage, Ruby-warrior, RuneLite, 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, SS13 Remake, Star Ruler 2, star-control2, Star-Wars-III, starshatter-open, Steamer Duck, Stendhal, SteveTech1, Stratagus, Strife: Veteran Edition, Stringrolled, sundog, Supaxl, Super Transball 2, super-methane-brothers-gx, SuperFoulEgg, SuperStarfighter, SWP, Taggem, Tanglet, Tank: Zone of Death, TankistOnline , Tanks of Freedom, Tapir, TecnoballZ, Tenes Empanadas Graciela, Tennix!, Terasology, Terminal Overload, terrarium, Tetris (in C and NCURSES), Tetzle, 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, uMario, UnCiv, Undum, uninvited, VCMI, VDrift, Vegan on a Desert Island, Veloren, VGC, VMS Empire, VQEngine, Vulture's Eye, War Of Kingdom, warcraft-remake, Wario-Land-3, WarMUX, Warp Rogue, Waste's Edge, WebFun, Which Way Is Up?, Windstille, Wizznic!, wkbre, WWW, Xenowar, XInvaders 3D, Xjig, XorCurses, XSera, Xultris, XZ Utils, Yamagi Quake II, yaml-cpp, Yet Another Engine, Yorg, Zatacka X, Zauberer, Zed Online, Zelda: Mystery of Solarus DX, Zetawar, zlib, zorkClone +562: 3D Pong, 3Dc, 4D Maze Game, 4D-TRIS, 54321, ACM, Adanaxis, Advanced Strategic Command, adventure engine, AI Wars, Airstrike, Alimer, alive, Amphetamine, Anagramarama, Ancient Beast, Angry Birds in Python, Antares, antiyoy, Anura, Apricots, aquastax, Arcane-Engine, Armor Alley, AssaultCube, Athenaeum, ativayeban, Atomix, Atrinik, Bacon2D, Ball and Paddle, Ball And Wall, Ballerburg SDL, Barony, Bastet, Battle City, Battleround, Battles of Antargis, Beat Harvester, Berusky II, 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, BrowserQuest, Bt Builder, buggyGame, C3DE, c64-nuclearreaction, Cabbages and Kings, Canta, Card Stories, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombGL, CatacombSDL, 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, coab, Colossal Cave Adventure, CommandoJS, Conquest, Construo, Core War, Craft, CrappyBird, 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, Do It Yourself Doom With SDL, Domino On Acid, DOOM, Dragon Hunt, Dreerally, Duke3D, Dune 2 - The Maker, Dungeon Monkey Eternal, Dungeon Quest, Dunnet, DwarfCorp, DynaDungeons, Ecksdee, Einstein Puzzle, Empty Clip, Endgame: Singularity, EnTT Pacman, EPOH, erampage, EternalWinterWars, Evil Cult, Excellent Bifurcation, F.LF, Fallen Spire, Falling Time, Fantasy Map Generator, Fanwor, FAR Colony, Faur, Fictional Air Combat, Flex Engine, flixel-gdx, FLTK Recycling Game!, Flukz, fonline, FQuake3, fRaBs, Free in the Dark (engine), freeablo, freeaoe, FreeBlocks, Freeciv-web, FreeFalcon, freegish, Freekick 3, Freeminer, FreeRCT, 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, Grobots, H-Craft Championship, Hack, Hardwar, HarfBuzz, Harris, Hematite, 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, Jagged Alliance 2 Stracciatella, Jamp, javascript-E.T., Jazz² Resurrection, jClassicRPG, JediOutcastLinux, Jet-Story, jewelthief, JiGS Interactive Game System, Julius, Jump'n'Bump, Just another Tetris™ clone, Kartering, KAtomic, Keen Dreams, KeeperRL, Key Runner, KGoldrunner, Kingdoms, KittenMaxit, KMines, KnightOfWor, Kobo Deluxe, KSnakeDuel, Ksudoku, Kuklomenos, L'Abbaye des Morts, ladder, Land of Fire, LastTry, Lemmings.ts, Lemmini, LGeneral, Liberation Circuit, libpng, Libre Pinball, LieroLibre, Limbs Off, Lincity, Lionheart Remake, Lips of Suna, Lix, Lords of the Fey, LordsAWar!, lttp-phaser, Luola, LÖVE, M.E.W.L., 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, Mines, Minesweeper (in C), Minetest Game, Mininim, Mirror Magic, mk.js, mkxp, Mmpong, Monsters and Mushrooms, Moon-buggy, Moonbase Assault, Morpheus Web Remake, movbizz, Mr.Boom, Mrfuze, Mtp Target, n2048, Nazara Engine, NBlood, Netacka, NFSIISE, Nikki and the Robots, Nikwi, Noiz2sa, Not Pacman, Numpty Physics, Nuncabola, Nuvie, NXEngine-evo, Octaforge, Odamex, Omega, Omega-rpg, Omnispeak, One Hour One Life, One is enough, One Way To Go, Open Creatures, 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, OpenClaw, OpenCrystalCaves, OpenDominion, openDOW, OpenFire, OpenGL Test Drive Remake, OpenHoW, OpenITG, OpenKeeper, OpenLiero, OpenMC2, OpenMoM, OpenNFS, OpenNotrium, OpenRW, OpenSC2K, OpenSkyscraper, OpenSoccer, OpenSR, OpenSWE1R, OpenTESArena, OpenTriad, OpenVIII, OPMon, Orbit-Hopper, Orbium, orona, Ostrich Riders, Our Personal Space, Outpost HD, ouzel, Pac Go, Palapeli, Panel Attack, Paper Isaac, PARSEC47, Pathogen Warrior, Pathological, Pax Britannica, Pendumito, Penumbra, Peragro Tempus, Pillow, Pillows, Pixel Wheels, Polis, POSTAL 1 Open Source, Powerslave EX, Powerslide remake, pq2, Prescription Wars, PrimeShooter, Procedural Map Generator, progress-quest, Pthreads-win32, Pygame---Alien-Invasion, pyORPG, PyQt, pyscroll, PyTMX, Q, Quadrapassel, Quartz Engine, Quatter, RacerJS, Ragel, Raincat, ransack, RBDOOM-3-BFG, 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, rpge, rRootage, Ruby-warrior, RuneLite, 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, SS13 Remake, Star Ruler 2, star-control2, Star-Wars-III, starshatter-open, Steamer Duck, Stendhal, SteveTech1, Stratagus, Strife: Veteran Edition, Stringrolled, sundog, Supaxl, Super Transball 2, super-methane-brothers-gx, SuperFoulEgg, SuperStarfighter, SWP, Taggem, Tanglet, Tank: Zone of Death, TankistOnline, Tanks of Freedom, Tapir, TecnoballZ, Tenes Empanadas Graciela, Tennix!, Terasology, Terminal Overload, terrarium, Tetris (in C and NCURSES), Tetzle, 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, uMario, UnCiv, Undum, uninvited, VCMI, VDrift, Vegan on a Desert Island, Veloren, VGC, VMS Empire, VQEngine, Vulture's Eye, War Of Kingdom, warcraft-remake, Wario-Land-3, WarMUX, Warp Rogue, Waste's Edge, WebFun, Which Way Is Up?, Windstille, Wizznic!, wkbre, WWW, Xenowar, XInvaders 3D, Xjig, XorCurses, XSera, Xultris, XZ Utils, Yamagi Quake II, yaml-cpp, Yet Another Engine, Yorg, Zatacka X, Zauberer, Zed Online, Zelda: Mystery of Solarus DX, Zetawar, zlib, zorkClone ## Entries with a code repository not on a popular site @@ -371,7 +371,6 @@ With code dependency field 548 (39.5%) - Cocos2D (0.1%) - Crystal_Space (0.1%) - Cube 2 (0.1%) -- cx_Freeze (0.1%) - DarkPlaces (0.1%) - DirectPython (0.1%) - DirectX (0.1%) @@ -384,8 +383,8 @@ With code dependency field 548 (39.5%) - GameJs (0.1%) - GLFW (0.1%) - Golden-T Game Engine (0.1%) -- Guile (0.1%) - guile (0.1%) +- Guile (0.1%) - Heretic-based (0.1%) - Hexen (0.1%) - Hexen-based (0.1%) @@ -505,12 +504,12 @@ Alimer, Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SD ## Platform -Platform information available for 89.3% of all projects. +Platform information available for 89.4% of all projects. ##### Platforms frequency -- Windows (34.8%) -- Linux (33.9%) +- Windows (34.7%) +- Linux (33.8%) - macOS (18.8%) - Web (6.0%) - Android (5.4%)