comments update

This commit is contained in:
Trilarion 2021-02-03 16:40:23 +01:00
parent 9c87fc08ee
commit 575da53feb
58 changed files with 181 additions and 139 deletions

View File

@ -3,11 +3,11 @@
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)**
[comment]: # (start of autogenerated content, do not edit)
**[Games](entries/tocs/_games.md#Games)** (1280) - **[Tools](entries/tocs/_tools.md#Tools)** (41) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (82) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (49)
**[Games](entries/tocs/_games.md#Games)** (1281) - **[Tools](entries/tocs/_tools.md#Tools)** (41) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (82) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (49)
By category: **[Action](entries/tocs/_action.md#action)** (238), **[Adventure](entries/tocs/_adventure.md#adventure)** (55), **[Arcade](entries/tocs/_arcade.md#arcade)** (120), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (17), **[Educational](entries/tocs/_educational.md#educational)** (13), **[Framework](entries/tocs/_framework.md#framework)** (82), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (118), **[Library](entries/tocs/_library.md#library)** (49), **[Music](entries/tocs/_music.md#music)** (13), **[Platform](entries/tocs/_platform.md#platform)** (59), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (141), **[Remake](entries/tocs/_remake.md#remake)** (531), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (199), **[Simulation](entries/tocs/_simulation.md#simulation)** (115), **[Sports](entries/tocs/_sports.md#sports)** (25), **[Strategy](entries/tocs/_strategy.md#strategy)** (268), **[Tool](entries/tocs/_tool.md#tool)** (41), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6)
By category: **[Action](entries/tocs/_action.md#action)** (238), **[Adventure](entries/tocs/_adventure.md#adventure)** (55), **[Arcade](entries/tocs/_arcade.md#arcade)** (120), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (17), **[Educational](entries/tocs/_educational.md#educational)** (13), **[Framework](entries/tocs/_framework.md#framework)** (82), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (119), **[Library](entries/tocs/_library.md#library)** (49), **[Music](entries/tocs/_music.md#music)** (13), **[Platform](entries/tocs/_platform.md#platform)** (59), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (141), **[Remake](entries/tocs/_remake.md#remake)** (531), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (199), **[Simulation](entries/tocs/_simulation.md#simulation)** (115), **[Sports](entries/tocs/_sports.md#sports)** (25), **[Strategy](entries/tocs/_strategy.md#strategy)** (269), **[Tool](entries/tocs/_tool.md#tool)** (41), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6)
By platform: **[Windows](entries/tocs/_windows.md#windows)** (455), **[Linux](entries/tocs/_linux.md#linux)** (441), **[macOS](entries/tocs/_macos.md#macos)** (247), **[Android](entries/tocs/_android.md#android)** (69), **[iOS](entries/tocs/_ios.md#ios)** (15), **[Web](entries/tocs/_web.md#web)** (132)
By platform: **[Windows](entries/tocs/_windows.md#windows)** (456), **[Linux](entries/tocs/_linux.md#linux)** (442), **[macOS](entries/tocs/_macos.md#macos)** (249), **[Android](entries/tocs/_android.md#android)** (70), **[iOS](entries/tocs/_ios.md#ios)** (15), **[Web](entries/tocs/_web.md#web)** (135)
[comment]: # (end of autogenerated content)

View File

@ -4,10 +4,6 @@ http://antongerdelan.net/blog/ (other projects besides TestDrive)
http://cdetect.sourceforge.net/
http://circularstudios.com/
http://cyxdown.free.fr/bs/
https://projects.tuxfamily.org/ (all of them)
https://www.artsoft.org/rocksndiamonds/
https://web.archive.org/web/20171228172756/http://www.oletus.fi/static/whichwayisup/
https://gitlab.com/luckeyproductions/games (all of them)
http://cyxdown.free.fr/f2b/
http://dead-code.org/home/
http://e-adventure.e-ucm.es/login/index.php (games of eAdventure)
@ -181,6 +177,7 @@ https://en.wikipedia.org/wiki/Catacomb_(video_game) (released under GNU)
https://en.wikipedia.org/wiki/Category:Open-source_video_games (all of them)
https://en.wikipedia.org/wiki/GNOME_Games_Collection
https://en.wikipedia.org/wiki/List_of_commercial_video_games_with_available_source_code
https://en.wikipedia.org/wiki/List_of_cult_video_games (all of them)
https://en.wikipedia.org/wiki/List_of_free_and_open-source_Android_applications#Games
https://en.wikipedia.org/wiki/M.U.G.E.N
https://en.wikipedia.org/wiki/MUD#Spread (all there)
@ -349,7 +346,6 @@ https://github.com/ogarcia/opensudoku
https://github.com/Ogmo-Editor-3/OgmoEditor3-CE
https://github.com/OGRECave/scape
https://github.com/openfl/starling
https://github.com/OpenHV/OpenHV
https://github.com/OpenMandrivaAssociation
https://github.com/OpenMandrivaAssociation/nexuiz/blob/master/nexuiz.spec
https://github.com/OpenRA/d2
@ -378,6 +374,7 @@ https://github.com/qiciengine/qiciengine
https://github.com/Quaver/Wobble
https://github.com/quinnvoker/qurobullet
https://github.com/rakugoteam/Rakugo
https://github.com/RandyGaul/qu3e
https://github.com/rds1983/Jord
https://github.com/rds1983/Myra
https://github.com/redomar/JavaGame
@ -413,6 +410,7 @@ https://github.com/Soldat/soldat
https://github.com/SPC-Some-Polish-Coders/PopHead
https://github.com/SPC-Some-Polish-Coders/PopHead/
https://github.com/Squalr/Squally
https://github.com/SSBMTonberry/tileson
https://github.com/stackos/Viry3D
https://github.com/stolencatkarma/CataclysmLD
https://github.com/Suprcode/mir3-zircon
@ -451,6 +449,7 @@ https://github.com/zcaliptium/gdinv
https://github.com/zhangdoa/InnocenceEngine
https://github.com/zurn/zapper (or any other tapper clone)
https://gitlab.com/LibreGames
https://gitlab.com/luckeyproductions/games (all of them)
https://gitlab.com/nyov/nyovs-nexuiz
https://gitlab.com/vgstation/vgstation-old (and vgstation in general)
https://gitlab.com/xonlegacy/xonlegacy
@ -484,6 +483,7 @@ https://packages.debian.org/sid/games/etw
https://pixeldoctrine.com/index.html (more than just slime volleyball)
https://play.google.com/store/apps/dev?id=8387589286898375037 (where is the source, not open source otherwise)
https://playcanvas.com/
https://projects.tuxfamily.org/ (all of them)
https://pygame.org/project-Dododu-1134-.html
https://pygame.org/project-Lands+of+Elderlore-294-.html
https://pygame.org/project-LOF-2296-.html
@ -546,6 +546,7 @@ https://web.archive.org/web/20060411054656/http://home.gna.org/oomadness/en/inde
https://web.archive.org/web/20150526225753/http://sourceforge.net/projects/mameosx/
https://web.archive.org/web/20150527150705/http://sourceforge.net/p/forge/community-docs/SourceForge%20Games/ (schon erledigt)
https://web.archive.org/web/20170714065728/http://users.olis.net.au/zel/
https://web.archive.org/web/20171228172756/http://www.oletus.fi/static/whichwayisup/
https://wiki.debian.org/Games/Unsuitable
https://www.adventuregamestudio.co.uk/
https://www.allegro.cc/depot/strategy/ (and all other genres there)
@ -560,6 +561,7 @@ https://www.fosshub.com/about.html
https://www.fosslinux.com/
https://www.freegamesutopia.com/
https://www.frictionalgames.com/forum/forum-28.html
https://www.gamingonlinux.com/free-games/ (all of them that are open source)
https://www.glitchthegame.com/ (Glitch the game, by Tiny Speck Inc. public domain)
https://www.libretro.com/
https://www.libsdl.org/

View File

@ -566,7 +566,7 @@ def convert_entries(entries, inspirations, developers):
if isinstance(e[0], osg.osg_parse.ValueWithComment):
e = [x.value for x in e]
if field == 'Code language':
e = [make_url(code_language_references[x.value], make_text(x, 'is-size-7')) for x in e]
e = [make_url(code_language_references[x], make_text(x, 'is-size-7')) for x in e]
elif field == 'Code license' or field == 'Assets license':
e = [make_url(c.license_urls[x], x, css_class='is-size-7') if x in c.license_urls else make_text(x, 'is-size-7') for x in e]
elif field in c.url_fields:

View File

@ -593,7 +593,7 @@ class EntriesMaintainer:
field = 'Code repository'
for entry in self.entries:
popular = False
for repo in entry[field]:
for repo in entry.get(field, []):
for popular_repo in popular_code_repositories:
if popular_repo in repo.value:
popular = True
@ -781,7 +781,7 @@ class EntriesMaintainer:
# for every entry filter those that are known git repositories (add additional repositories)
for entry in self.entries:
repos = entry['Code repository']
repos = entry.get('Code repository', [])
repos = [x.value for x in repos]
# keep the first and all others containing @add
if not repos:
@ -868,6 +868,8 @@ class EntriesMaintainer:
values = [value for entry in self.entries for value in entry.get(field, [])]
if isinstance(values[0], osg_parse.ValueWithComment):
comments = [value.comment for value in values if value.comment]
# split by comma
comments = [c.strip() for comment in comments for c in comment.split(',')]
print('field {} has {} comments'.format(field, len(comments)))
for comment in set(comments):
print(' {} - {}'.format(comment, comments.count(comment)))

View File

@ -53,7 +53,6 @@ valid_fields = ('File', 'Title') + valid_properties + ('Note', 'Building')
url_fields = ('Home', 'Media', 'Play', 'Download', 'Code repository')
valid_url_prefixes = ('http://', 'https://', 'git://', 'svn://', 'ftp://', 'bzr://')
extended_valid_url_prefixes = valid_url_prefixes + ('@see-', '@not-', '?')
valid_building_properties = ('Build system', 'Build instruction')
valid_building_fields = valid_building_properties + ('Note',)
@ -61,6 +60,9 @@ valid_building_fields = valid_building_properties + ('Note',)
# these are the only valid platforms currently (and must be given in this order)
valid_platforms = ('Windows', 'Linux', 'macOS', 'Android', 'iOS', 'Web')
# these fields are not allowed to have comments
fields_without_comments = ('Inspiration', 'Play', 'Download', 'Platform', 'Code dependency')
# at least one of these must be used for every entry, this gives the principal categories and the order of the categories
recommended_keywords = (
'action', 'arcade', 'adventure', 'visual novel', 'sports', 'platform', 'puzzle', 'role playing', 'simulation',

View File

@ -301,7 +301,7 @@ def check_and_process_entry(entry):
if index == len(c.valid_fields): # must be valid fields and must be in the right order
message += 'Field "{}" either misspelled or in wrong order\n'.format(field)
# order is fine we can convert to dictionary
# order is fine we can convert now to dictionary
d = {}
for field, value in entry:
if field in d:
@ -336,6 +336,13 @@ def check_and_process_entry(entry):
if canonical_file_name != file and canonical_file_name != file[:-5] + '.md':
message += 'file name should be {}\n'.format(canonical_file_name)
# check that fields without comments have no comments, set to field without comment
for field in c.fields_without_comments:
if field in entry:
content = entry[field]
if any(item.has_comment() for item in content):
message += 'field without comments {} has comment\n'.format(field)
# state must contain either beta or mature but not both
state = entry['State']
for t in state:
@ -350,7 +357,7 @@ def check_and_process_entry(entry):
for value in values:
if value.value.startswith('<') and value.value.endswith('>'):
value.value = value.value[1:-1]
if not any(value.startswith(x) for x in c.extended_valid_url_prefixes):
if not any(value.startswith(x) for x in c.valid_url_prefixes):
message += 'URL "{}" in field "{}" does not start with a valid prefix'.format(value, field)
# github/gitlab repositories should end on .git and should start with https

View File

@ -112,6 +112,9 @@ class ValueWithComment:
def is_empty(self):
return self.value == ''
def has_comment(self):
return self.comment is not None
def startswith(self, str):
return self.value.startswith(str)

View File

@ -1,5 +1,5 @@
[comment]: # (partly autogenerated content, edit with care, read the manual before)
# Developer [11458]
# Developer [11460]
## (G_H) [1]
@ -29028,6 +29028,10 @@
- Games: OpenSSL
- Contact: kiyolee@GH
## Ken Arnold [1]
- Games: curses
## Ken Dreyer [1]
- Games: Twisted
@ -35222,9 +35226,9 @@
- Games: OpenRCT2
- Contact: lnz@GH
## Matthias Mailänder [4]
## Matthias Mailänder [5]
- Games: C-Dogs SDL, OpenRA, OpenRCT2, Solarus
- Games: C-Dogs SDL, OpenHV, OpenRA, OpenRCT2, Solarus
- Contact: Mailaender@GH
- Home: http://mailaender.name
@ -42041,6 +42045,10 @@
- Games: OpenRCT2
- Contact: chfast@GH
## Paweł Dzierżanowski [1]
- Games: OpenHV
## Paweł Jackowski [1]
- Games: The Battle for Wesnoth
@ -59471,9 +59479,9 @@
- Contact: Zillode@GH
- Home: https://www.zillode.be
## Zimmermann Gyula [1]
## Zimmermann Gyula [2]
- Games: OpenRA
- Games: OpenHV, OpenRA
- Contact: GraionDilach@GH
## ZipFile [2]

View File

@ -9,7 +9,7 @@
- Code language: JavaScript, Java
- Code license: MIT
- Assets license: MIT (very few assets)
- Developer: Gabriele Cirulli, Jerry Jiang (Android port), Laurent, Lee Reilly, Paul Woitaschek, sigod, Tim Petricola
- Developer: Gabriele Cirulli, Jerry Jiang (@port), Laurent, Lee Reilly, Paul Woitaschek, sigod, Tim Petricola
Sliding block puzzle game.
Port to Android: https://github.com/tpcstld/2048

View File

@ -10,7 +10,7 @@
- Code license: GPL-2.0
- Code dependency: Allegro
- Assets license: GPL-2.0
- Developer: Anders Svensson (@audio), Johan Peitz (@design, @programming, @graphics), Paul Wise
- Developer: Anders Svensson (@audio), Johan Peitz (@design, @code, @graphics), Paul Wise
Retro-style platformer.

View File

@ -6,7 +6,7 @@
- Platform: Windows, Linux
- Keyword: strategy, content open, real-time
- Code repository: https://bitbucket.org/annexctw/annex.git
- Code language: Lua (MegaGlest Script ?)
- Code language: Lua
- Code license: GPL-3.0
- Code dependency: MegaGlest Engine
- Assets license: CC-BY-SA

View File

@ -4,7 +4,6 @@
- Inspiration: Black Shades
- State: beta, inactive since 2007
- Keyword: simulation, content open, first-person, shooter
- Code repository: @not-available
- Code language: ?
- Code license: ? (GPL-2.0)
- Developer: David Rosen

View File

@ -5,8 +5,8 @@
- State: mature, inactive since 2017
- Keyword: action, content open, first-person, shooter
- Code repository: https://github.com/Blasphemer/blasphemer.git (@created 2015, @stars 37, @forks 7)
- Code language: None (only assets), Python
- Code license: None (only assets)
- Code language: None (content only)
- Code license: None (content only)
- Code dependency: Heretic
- Assets license: 3-clause BSD
- Developer: Blasphemer, G. Wessner, Jute Gyte

View File

@ -9,7 +9,7 @@
- Code license: GPL-2.0
- Code dependency: KDE Frameworks
- Assets license: GPL-2.0, GFDL (documentation)
- Developer: Albert Astals Cid, Andreas Cord-Landwehr, Christoph Feck, Danny Allen (artwork, documentation), Eckhart Wörner, Jeremy Whiting, Jonathan Riddell, Matthias Kretz, Montel Laurent, Patrick Spendrin, Stephan Kulow, Steve Jordi (font), tsdgeos, Urs Wolfer, Yuri Chornoivan
- Developer: Albert Astals Cid, Andreas Cord-Landwehr, Christoph Feck, Danny Allen (@artwork, @documentation), Eckhart Wörner, Jeremy Whiting, Jonathan Riddell, Matthias Kretz, Montel Laurent, Patrick Spendrin, Stephan Kulow, Steve Jordi (@artwork), tsdgeos, Urs Wolfer, Yuri Chornoivan
KDE implementation of the memory game Simon Says.

View File

@ -3,6 +3,7 @@
- Home: http://www.caveproductions.org/
- Inspiration: Ugh!
- State: mature
- Platform: Windows, Linux, macOS, Android, Web
- Keyword: platform, clone
- Code repository: https://github.com/mgerhardy/caveexpress.git (@created 2014, @stars 105, @forks 22)
- Code language: C, JavaScript

View File

@ -2,12 +2,11 @@
- Home: http://benkibbey.wordpress.com/cboard/, https://gitlab.com/bjk/cboard/-/wikis/home
- State: beta, inactive since 2018
- Keyword: tool, chess, content open, text-based
- Keyword: tool, chess, content none, text-based
- Code repository: https://gitlab.com/bjk/cboard.git, https://repo.or.cz/w/cboard.git
- Code language: C
- Code license: GPL-2.0
- Code dependency: ncurses
- Assets license: None (no media)
- Developer: Ben Kibbey
Text-mode chess game front-end and editor for PGN (Portable Game Notation) files. It uses unicode characters to display chess pieces.

View File

@ -7,7 +7,7 @@
- Code repository: https://github.com/brandon-rhodes/python-adventure.git (@created 2014, @stars 87, @forks 33)
- Code language: Python
- Code license: Apache-2.0
- Developer: Brandon Rhodes, Don Woods, Jim Gilloghy (C port), William Crowther
- Developer: Brandon Rhodes, Don Woods, Jim Gilloghy (@port), William Crowther
Original Colossal Caves adventure game, but in Python 3.
More repositories?

View File

@ -9,7 +9,6 @@
- Code repository: https://github.com/varunpant/CrappyBird.git (@created 2014, @stars 30, @forks 48)
- Code language: JavaScript
- Code license: MIT
- Assets license: ? (not specified)
- Developer: Varun
## Building

View File

@ -5,11 +5,11 @@
- State: mature, inactive since 2014
- Download: https://icculus.org/twilight/darkplaces/download.html
- Platform: Windows, Linux, macOS
- Keyword: remake
- Code repository: https://svn.icculus.org/twilight/trunk/darkplaces/ (svn), svn://svn.icculus.org/twilight/trunk (utilities)
- Keyword: game engine, remake
- Code repository: https://gitlab.com/xonotic/darkplaces.git, https://github.com/xonotic/darkplaces.git (@mirror), https://svn.icculus.org/twilight/trunk/darkplaces/ (svn), svn://svn.icculus.org/twilight/trunk (utilities)
- Code language: C
- Code license: GPL-2.0
SVN repository not accessible
SVN repository not accessible anymore.
## Building

View File

@ -5,7 +5,7 @@
- Download: http://www.ucw.cz/draci-historie/index-en.html#download
- Keyword: adventure
- Code repository: https://gitlab.com/osgames/dragon-history.git (snapshot of source releases)
- Code language: Pascal (old engine), Script (runs on ScummVM)
- Code language: Pascal (old engine), Script (ScummVM)
- Code license: GPL-2.0
Czech adventure game.

View File

@ -4,11 +4,12 @@
- Inspiration: ChuChu Rocket!
- State: mature, inactive since 2016
- Download: https://github.com/SimonLarsen/duckmarines/releases
- Platform: Windows, Linux (using LÖVE), macOS
- Platform: Windows, Linux, macOS
- Keyword: puzzle, remake, content open (but NC and ND)
- Code repository: https://github.com/SimonLarsen/duckmarines.git (@created 2013, @stars 86, @forks 11)
- Code language: Lua
- Code license: zlib
- Code dependency: LÖVE
- Assets license: CC-BY-SA (before relicensing?), CC-BY-NC-ND-4.0 (after relicensing)
- Developer: Jordan Christiansen, Simon Larsen

View File

@ -4,7 +4,7 @@
- Media: https://en.wikipedia.org/wiki/Dunnet_(video_game)
- State: mature, inactive since 1992
- Keyword: adventure, text-based
- Code repository: ? (http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/play/dunnet.el?h=emacs-25)
- Code repository: https://git.savannah.gnu.org/git/emacs.git (in root/lisp/play/dunnel.el)
- Code language: Emacs Lisp
- Code license: GPL-3.0
- Developer: Ron Schnell

View File

@ -5,7 +5,7 @@
- State: mature, inactive since 2018
- Download: https://home.hccnet.nl/h.g.muller/fairymax.tar.gz
- Keyword: simulation, chess
- Code repository: ? (http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=fairymax.git)
- Code repository: http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=fairymax.git (git clone url?)
- Code language: C
- Code license: Custom (permissive)
- Developer: Harm Geert Muller

View File

@ -6,6 +6,6 @@
- Code repository: https://github.com/BGCX067/fallenspire-svn-to-git.git (@created 2015, @stars 1, @forks 0), https://code.google.com/archive/p/fallenspire/source/default/source
- Code language: Python
- Code license: GPL-3.0
- Code dependency: Blender game engine, cairo, NumPy, PGU (https://code.google.com/archive/p/pgu/), Pillow, pygame
- Code dependency: Blender game engine, cairo, NumPy, PGU, Pillow, pygame
## Building

View File

@ -3,7 +3,7 @@
- Home: https://github.com/dorkster/freeblocks
- Inspiration: Tetris Attack
- State: beta, inactive since 2015
- Platform: Linux, Android (?)
- Platform: Linux, Android
- Keyword: puzzle, remake
- Code repository: https://github.com/dorkster/freeblocks.git (@created 2012, @stars 23, @forks 2)
- Code language: C, Java

View File

@ -5,11 +5,11 @@
- Inspiration: Doom, Doom II
- State: beta
- Download: https://freedoom.github.io/download.html
- Platform: Windows, Linux, macOS (all that are supported by the Doom)
- Platform: Windows, Linux, macOS
- Keyword: action, remake, content open, engine required
- Code repository: https://github.com/freedoom/freedoom.git (@created 2012, @stars 535, @forks 112)
- Code language: None (only content), Python
- Code license: None (only content)
- Code language: None (content only)
- Code license: None (content only)
- Code dependency: Doom, Pillow
- Assets license: 3-clause BSD
- Developer: Alexandre-Xavier Labonté-Lamoureux, AlteriusZhang, andwj, Ayub Ahmed, Catoptromancy, Erick Tenorio, Fabian Greffrath, Fernando Carmona Varo, HorroMovieGuy, Hugo Locurcio, jewellds, Kevin Caccamo, mc776, Mechadon, Mike Swanson, raymoohawk, RjY, Samuel Oliver, Simon Howard, Steven Elliott, Wereknight, Xindage

View File

@ -5,7 +5,7 @@
- Inspiration: Deadly Rooms of Death
- State: mature
- Download: http://roguetemple.com/z/hyper/download.php
- Platform: Windows, Linux, macOS, Android (some versions)
- Platform: Windows, Linux, macOS, Android
- Keyword: role playing, roguelike
- Code repository: https://github.com/zenorogue/hyperrogue.git (@created 2015, @stars 261, @forks 35)
- Code language: C++

View File

@ -5,11 +5,10 @@
- State: mature, inactive since 2004
- Platform: Windows
- Keyword: remake
- Code repository: ? (cvs mentioned on home)
- Code language: C
- Code license: GPL-2.0
- Code dependency: SDL
See also https://gitlab.com/LibreGames/jumpnbump (same game?)
See also https://gitlab.com/LibreGames/jumpnbump (same game?). CVS mentioned on homepage.
## Building

View File

@ -3,14 +3,14 @@
- Home: https://kde.org/applications/games/org.kde.kmines, https://games.kde.org/game.php?game=kmines, https://docs.kde.org/stable5/en/kdegames/kmines/
- Inspiration: Minesweeper
- State: mature
- Platform: Windows (?), Linux
- Platform: Linux
- Keyword: puzzle, content open
- Code repository: https://invent.kde.org/games/kmines.git
- Code language: C++
- Code license: GPL-2.0
- Code dependency: KDE Frameworks
- Assets license: GPL, GFDL
- Developer: Dmitry Suzdalev, Mauricio Piacentini, Mike McBride (documentation), Mikhail Kourinny, Nicolas Hadacek, Philip Rodrigues (minor)
- Developer: Dmitry Suzdalev, Mauricio Piacentini, Mike McBride (@documentation), Mikhail Kourinny, Nicolas Hadacek, Philip Rodrigues (@minor)
From the KDEGames division of the KDE Project.

View File

@ -3,12 +3,12 @@
- Home: https://ostermiller.org/ladder/
- Inspiration: Ladder
- State: mature, inactive since 2005
- Download: https://ostermiller.org/ladder/download.html (inside JAR file)
- Download: https://ostermiller.org/ladder/download.html
- Keyword: arcade, remake, text-based
- Code language: Java
- Code license: GPL-2.0
- Developer: Stephen Ostermiller
Small compatibility release in 2020.
Small compatibility release in 2020. Sources are included in JAR file.
## Building

View File

@ -2,6 +2,7 @@
- Home: http://landoffire.org/
- State: beta (?)
- Platform: Web
- Keyword: role playing, multiplayer online + massive
- Code repository: https://github.com/landoffire/lof-tmwa-server-data.git (@created 2016, @stars 1, @forks 1), https://github.com/landoffire/lof-tmwa-client-data.git @add (@created 2016, @stars 1, @forks 2)
- Code language: Script, PHP

View File

@ -3,7 +3,7 @@
- Home: http://www.dungeoncrawl.org/ (https://web.archive.org/web/20180727134558/http://www.dungeoncrawl.org/)
- Media: https://en.wikipedia.org/wiki/Linley%27s_Dungeon_Crawl, https://nethack.fandom.com/wiki/Linley%27s_Dungeon_Crawl
- State: mature, inactive since 2006
- Download: http://www.dungeoncrawl.org/?d (ftp://ftp.dungeoncrawl.org/)
- Download: http://www.dungeoncrawl.org/?d, ftp://ftp.dungeoncrawl.org/
- Keyword: role playing, roguelike
- Code repository: https://gitlab.com/osgames/dungeoncrawl.git (snapshot of source releases)
- Code language: C

View File

@ -9,7 +9,7 @@
- Code repository: http://svn.icculus.org/nexuiz/trunk/ (svn)
- Code language: C++
- Code license: GPL-2.0
- Code dependency: DarkPlaces (Quake engine https://github.com/xonotic/darkplaces)
- Code dependency: DarkPlaces
- Developer: Andreas Kirsch, Benjamin Darling, Dan Korostelev, esteel, Forest Hale, Hans Dampf, Kristian Johansson, Lee Vermeulen, Morphed, RazorWind Team projects, Rudolf Polzer, Saulo Gil, SavageX, SeienAbunae
## Building

View File

@ -3,7 +3,7 @@
- Home: https://engrams.dev/nova-pinball/
- State: beta, inactive since 2017
- Download: https://github.com/wesleywerner/nova-pinball/releases
- Platform: Windows, Linux, macOS, Android, iOS (via LÖVE)
- Platform: Windows, Linux, macOS, Android, iOS
- Keyword: sports
- Code repository: https://github.com/wesleywerner/nova-pinball.git (@created 2015, @stars 25, @forks 6), https://github.com/wesleywerner/nova-pinball-engine.git @add (@created 2015, @stars 7, @forks 2)
- Code language: Lua

View File

@ -1,19 +1,20 @@
# OpenHV
_An OpenRA mod with freely licensed pixelart building upon the unreleased [Hard Vacuum](https://lostgarden.home.blog/2005/03/27/game-post-mortem-hard-vacuum/) graphical assets by Daniel Cook._
- Home: https://openhv.itch.io/openhv
- Media: https://www.gamingonlinux.com/2020/09/a-cancelled-old-rts-named-hard-vacuum-gets-revived-with-openra
- Inspiration: Dune II, Command & Conquer, Starcraft, KKND
- Inspiration: Command & Conquer, Dune 2, KKND, StarCraft
- State: beta
- Download: https://github.com/OpenHV/OpenHV/releases
- Keyword: real-time, strategy, multiplayer online + LAN
- Code repository: https://github.com/OpenHV/OpenHV/.git (@created 2019, @stars 81, @forks 6)
- Platform: Windows, Linux, macOS
- Keyword: strategy, content open, multiplayer online + LAN, real-time
- Code repository: https://github.com/OpenHV/OpenHV.git (@created 2019, @stars 81, @forks 6)
- Code language: C#, Lua
- Code license: GPL-3.0
- Code dependencies: OpenRA
- Code dependency: OpenRA
- Assets license: CC-BY-3.0, CC-BY-SA-4.0
- Developer: Matthias Mailänder, Paweł Dzierżanowski, Zimmermann Gyula
- Platform: Linux, Windows, macOS
OpenRA mod with freely licensed pixelart building upon the unreleased [Hard Vacuum](https://lostgarden.home.blog/2005/03/27/game-post-mortem-hard-vacuum/) graphical assets by Daniel Cook.
## Building

View File

@ -2,7 +2,7 @@
- Home: https://pypi.org/project/pyscroll/
- State: mature, inactive since 2018
- Platform: Windows, Linux, macOS (all that pygame supports)
- Platform: Windows, Linux, macOS
- Keyword: library
- Code repository: https://github.com/bitcraft/pyscroll.git (@created 2014, @stars 116, @forks 16)
- Code language: Python

View File

@ -2,7 +2,7 @@
- Home: https://pypi.org/project/PyTMX/
- State: mature
- Platform: Windows, Linux, macOS (all supported by pygame)
- Platform: Windows, Linux, macOS
- Keyword: library, tool
- Code repository: https://github.com/bitcraft/PyTMX.git (@created 2012, @stars 265, @forks 59)
- Code language: Python

View File

@ -4,7 +4,6 @@
- Media: https://en.wikipedia.org/wiki/Space_Station_13
- State: mature
- Keyword: role playing, online, space, turn-based
- Code repository: ? (many different versions, see below)
- Code language: DM
- Code license: AGPL-3.0

View File

@ -8,7 +8,7 @@
- Keyword: remake, simulation, racing
- Code repository: https://git.code.sf.net/p/stuntcarremake/code
- Code language: C++
- Code license: Proprietary (!)
- Code license: Proprietary
- Developer: Daniel Vernon, FluffyFreak
Uses the original Amiga track data, sound samples and algorithms for the car physics. Is this a copyright issue? Can it be avoided?

View File

@ -4,7 +4,7 @@
- Inspiration: Super Smash Bros.
- State: mature
- Download: https://github.com/sgadrat/super-tilt-bro/releases
- Platform: Linux (NES emulator)
- Platform: Web
- Keyword: platform, clone, content open, multiplayer competitive
- Code repository: https://github.com/sgadrat/super-tilt-bro.git (@created 2016, @stars 71, @forks 5)
- Code language: Assembly, Python

View File

@ -32,7 +32,7 @@
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Bitfighter](../bitfighter.md)** (C, C++, GPL-2.0, mature)
- **[BlakedAwesomenaughts](../blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[Blasphemer](../blasphemer.md)** (None, Python, None, mature, inactive since 2017)
- **[Blasphemer](../blasphemer.md)** (None, None, mature, inactive since 2017)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Bloboats](../bloboats.md)** (C++, GPL-2.0, mature, inactive since 2006)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
@ -96,7 +96,7 @@
- **[fRaBs](../frabs.md)** (Lisp, C++, C, Public domain, mature, inactive since 2016)
- **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta)
- **[FreeCS](../freecs.md)** (QuakeC, GPL-2.0, mature)
- **[Freedoom](../freedoom.md)** (None, Python, None, beta)
- **[Freedoom](../freedoom.md)** (None, None, beta)
- **[FreePrince](../freeprince.md)** (C, GPL-2.0, beta, inactive since 2011)
- **[Galaxy Forces V2](../galaxy_forces_v2.md)** (C++, Public domain, mature)
- **[Gang Garrison 2](../gang_garrison_2.md)** (Game Maker Script, MPL-2.0, mature)

View File

@ -8,6 +8,7 @@
- **[Biniax](../biniax.md)** (C, zlib, mature, inactive since 2012)
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature)
- **[Commander Genius](../commander_genius.md)** (C, C++, GPL-2.0, mature)
- **[Crosswords](../crosswords.md)** (Java, GPL-2.0, mature)
- **[DemiGod](../demigod.md)** (Java, GPL-3.0, beta, inactive since 2013)

View File

@ -16,6 +16,7 @@
- **[Classic RBDoom 3 BFG](../classic_rbdoom_3_bfg.md)** (C, C++, GPL-3.0, mature)
- **[CorEngine](../corengine.md)** (C, zlib, beta, inactive since 2015)
- **[Crown](../crown.md)** (C, C++, Vala, MIT, beta)
- **[DarkPlaces](../darkplaces.md)** (C, GPL-2.0, mature, inactive since 2014)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[DelverEngine](../delverengine.md)** (Java, Custom, mature)
- **[DesktopAdventures](../desktopadventures.md)** (C, LGPL-2.1, beta)

View File

@ -105,7 +105,7 @@
- **[Blackvoxel](../blackvoxel.md)** (C++, GPL-3.0, mature)
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[BlakedAwesomenaughts](../blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[Blasphemer](../blasphemer.md)** (None, Python, None, mature, inactive since 2017)
- **[Blasphemer](../blasphemer.md)** (None, None, mature, inactive since 2017)
- **[Blinken](../blinken.md)** (C++, GPL-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[Blitzkrieg](../blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012)
@ -383,7 +383,7 @@
- **[Freeciv](../freeciv.md)** (C, GPL-2.0, mature)
- **[FreeCol](../freecol.md)** (Java, GPL-2.0, mature)
- **[FreeCS](../freecs.md)** (QuakeC, GPL-2.0, mature)
- **[Freedoom](../freedoom.md)** (None, Python, None, beta)
- **[Freedoom](../freedoom.md)** (None, None, beta)
- **[FreedroidRPG](../freedroidrpg.md)** (C, C++, Lua, GPL-2.0, mature)
- **[FreeFalcon](../freefalcon.md)** (C, C++, 2-clause BSD, inactive since 2014)
- **[freegish](../freegish.md)** (C, GPL-2.0, beta, inactive since 2017)
@ -766,6 +766,7 @@
- **[OpenGothic](../opengothic.md)** (C++, MIT, beta)
- **[OpenHoMM](../openhomm.md)** (C++, GPL-3.0, beta, inactive since 2010)
- **[OpenHoW](../openhow.md)** (C, C++, GPL-3.0, beta)
- **[OpenHV](../openhv.md)** (C#, Lua, GPL-3.0, beta)
- **[OpenITG](../openitg.md)** (C, C++, MIT, beta, inactive since 2017)
- **[OpenJazz](../openjazz.md)** (C++, GPL-2.0, beta)
- **[OpenJK](../openjk.md)** (C, C++, GPL-2.0, beta)

View File

@ -56,6 +56,7 @@
- **[Caph](../caph.md)** (C, GPL-3.0, mature, inactive since 2010)
- **[Cart Life](../cart_life.md)** (AGS Script, Custom, mature, inactive since 2014)
- **[Cataclysm: Dark Days Ahead](../cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature)
- **[CavePacker](../cavepacker.md)** (JavaScript, C, C++, Lua, GPL-3.0, mature)
- **[CETech](../cetech.md)** (C, C++, CC0, beta)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
@ -126,7 +127,7 @@
- **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature)
- **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta)
- **[FreeBlocks](../freeblocks.md)** (C, Java, GPL-3.0, beta, inactive since 2015)
- **[Freedoom](../freedoom.md)** (None, Python, None, beta)
- **[Freedoom](../freedoom.md)** (None, None, beta)
- **[Freenukum](../freenukum.md)** (C, GPL-3.0, beta, inactive since 2009)
- **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008)
- **[Friking Shark](../friking_shark.md)** (C++, C, GPL-3.0, mature)
@ -257,6 +258,7 @@
- **[OpenClonk](../openclonk.md)** (C, C++, ISC, mature)
- **[OpenDungeons](../opendungeons.md)** (C++, GPL-3.0, beta)
- **[OpenHoW](../openhow.md)** (C, C++, GPL-3.0, beta)
- **[OpenHV](../openhv.md)** (C#, Lua, GPL-3.0, beta)
- **[OpenITG](../openitg.md)** (C, C++, MIT, beta, inactive since 2017)
- **[OpenLara](../openlara.md)** (C++, C, 2-clause BSD, mature)
- **[OpenMortal](../openmortal.md)** (C++, Perl, GPL-2.0, beta, inactive since 2006)
@ -361,7 +363,6 @@
- **[Sudokuki](../sudokuki.md)** (C, Java, GPL-3.0, mature, inactive since 2016)
- **[sundog](../sundog.md)** (C, C++, Python, MIT, beta)
- **[Super Methane Brothers](../super_methane_brothers.md)** (C++, GPL-2.0, mature, inactive since 2011)
- **[Super Tilt Bro](../super_tilt_bro.md)** (Assembly, Python, WTFPL, mature)
- **[SuperStarfighter](../superstarfighter.md)** (GDScript, MIT, beta)
- **[SuperTux](../supertux.md)** (C++, GPL-3.0, beta)
- **[SuperTuxParty](../supertuxparty.md)** (GDScript, GPL-3.0, beta)

View File

@ -26,6 +26,7 @@
- **[C-Dogs SDL](../c-dogs_sdl.md)** (C, GPL-2.0, mature)
- **[CaesarIA](../caesaria.md)** (C++, JavaScript, C, GPL-3.0, beta)
- **[Cataclysm: Dark Days Ahead](../cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature)
- **[CETech](../cetech.md)** (C, C++, CC0, beta)
- **[Chocolate Doom](../chocolate_doom.md)** (C, GPL-2.0, mature)
- **[Chunk Stories](../chunk_stories.md)** (Kotlin, Java, LGPL-3.0, beta)
@ -72,7 +73,7 @@
- **[FLTK Recycling Game!](../fltk_recycling_game.md)** (C++, LGPL-2.1, mature, inactive since 2014)
- **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature)
- **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta)
- **[Freedoom](../freedoom.md)** (None, Python, None, beta)
- **[Freedoom](../freedoom.md)** (None, None, beta)
- **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008)
- **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012)
- **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature)
@ -139,6 +140,7 @@
- **[Open RSC](../open_rsc.md)** (Java, GPL-3.0, mature)
- **[OpenArena](../openarena.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[OpenBVE](../openbve.md)** (C#, Public domain, mature)
- **[OpenHV](../openhv.md)** (C#, Lua, GPL-3.0, beta)
- **[OpenJazz](../openjazz.md)** (C++, GPL-2.0, beta)
- **[OpenLara](../openlara.md)** (C++, C, 2-clause BSD, mature)
- **[OpenLoco](../openloco.md)** (C++, MIT, mature)

View File

@ -137,7 +137,7 @@
- **[Freeciv Alpha Centauri project](../freeciv_alpha_centauri_project.md)** (C, GPL-2.0, beta, inactive since 2003)
- **[FreeCol](../freecol.md)** (Java, GPL-2.0, mature)
- **[FreeCS](../freecs.md)** (QuakeC, GPL-2.0, mature)
- **[Freedoom](../freedoom.md)** (None, Python, None, beta)
- **[Freedoom](../freedoom.md)** (None, None, beta)
- **[freegish](../freegish.md)** (C, GPL-2.0, beta, inactive since 2017)
- **[Freekick 3](../freekick_3.md)** (C++, Python, GPL-3.0, mature, inactive since 2015)
- **[FreeLords](../freelords.md)** (Java, GPL-2.0, beta, inactive since 2017)

View File

@ -156,6 +156,7 @@
- **[OpenDungeons](../opendungeons.md)** (C++, GPL-3.0, beta)
- **[OpenHoMM](../openhomm.md)** (C++, GPL-3.0, beta, inactive since 2010)
- **[OpenHoW](../openhow.md)** (C, C++, GPL-3.0, beta)
- **[OpenHV](../openhv.md)** (C#, Lua, GPL-3.0, beta)
- **[OpenMoM](../openmom.md)** (C, C++, GPL-3.0, beta)
- **[OpenMOO2](../openmoo2.md)** (Python, GPL-2.0, beta, inactive since 2011)
- **[OpenRA](../openra.md)** (C#, GPL-3.0, mature)

View File

@ -26,6 +26,7 @@
- **[Castle of the Winds in Elm](../castle_of_the_winds_in_elm.md)** (Elm, JavaScript, MIT, beta)
- **[Castle of the Winds](../castle_of_the_winds.md)** (JavaScript, MIT, beta, inactive since 2016)
- **[Cattle Bity](../cattle_bity.md)** (TypeScript, MIT, mature)
- **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature)
- **[cc94](../cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[Chess3D](../chess3d.md)** (JavaScript, Python, GPL-3.0, mature, inactive since 2016)
- **[Children of Ur](../children_of_ur.md)** (Dart, JavaScript, MIT, beta)
@ -66,6 +67,7 @@
- **[JiGS Interactive Game System](../jigs_interactive_game_system.md)** (JavaScript, PHP, GPL-3.0, beta)
- **[jsFO](../jsfo.md)** (JavaScript, Python, Apache-2.0, beta, inactive since 2017)
- **[LambdaHack](../lambdahack.md)** (Haskell, 3-clause BSD, beta)
- **[Land of Fire](../land_of_fire.md)** (Script, PHP, GPL-2.0, beta)
- **[Lemmings.ts](../lemmingsts.md)** (TypeScript, MIT, mature)
- **[Lords of the Fey](../lords_of_the_fey.md)** (JavaScript, AGPL-3.0, beta, inactive since 2018)
- **[Lose Your Marbles](../lose_your_marbles.md)** (JavaScript, MIT, mature, inactive since 2014)
@ -118,6 +120,7 @@
- **[Smash](../smash.md)** (JavaScript, MIT, mature)
- **[Squiffy](../squiffy.md)** (JavaScript, MIT, mature)
- **[Supaxl](../supaxl.md)** (JavaScript, MIT, mature)
- **[Super Tilt Bro](../super_tilt_bro.md)** (Assembly, Python, WTFPL, mature)
- **[Superpowers](../superpowers.md)** (TypeScript, ISC, mature)
- **[Survivor](../survivor.md)** (JavaScript, CC-BY-NC-3.0, mature)
- **[Taggem](../taggem.md)** (JavaScript, AGPL-3.0, beta, inactive since 2014)

View File

@ -49,6 +49,7 @@
- **[Cat Mother Dead Justice](../cat_mother_dead_justice.md)** (C++, 3-clause BSD, GPL-2.0, beta, inactive since 2003)
- **[Cataclysm: Dark Days Ahead](../cataclysm_dark_days_ahead.md)** (C++, CC-BY-SA-3.0, mature)
- **[CatacombGL](../catacombgl.md)** (C++, GPL-3.0, beta)
- **[CaveExpress](../caveexpress.md)** (C, JavaScript, GPL-3.0, mature)
- **[CavePacker](../cavepacker.md)** (JavaScript, C, C++, Lua, GPL-3.0, mature)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
- **[Chocolate Doom](../chocolate_doom.md)** (C, GPL-2.0, mature)
@ -124,7 +125,7 @@
- **[FooBillard](../foobillard.md)** (C, GPL-2.0, mature, inactive since 2010)
- **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature)
- **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta)
- **[Freedoom](../freedoom.md)** (None, Python, None, beta)
- **[Freedoom](../freedoom.md)** (None, None, beta)
- **[FreeSims](../freesims.md)** (C#, MPL-2.0, beta)
- **[freeVikings](../freevikings.md)** (Ruby, GPL-2.0, beta)
- **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008)
@ -188,7 +189,6 @@
- **[kiki the nano bot](../kiki_the_nano_bot.md)** (C++, Public domain, mature, inactive since 2007)
- **[Killer Crates](../killer_crates.md)** (Java, MIT, beta, inactive since 2017)
- **[KKnD](../kknd.md)** (C#, GPL-3.0, beta)
- **[KMines](../kmines.md)** (C++, GPL-2.0, mature)
- **[Knights](../knights.md)** (C++, GPL-3.0, beta, inactive since 2014)
- **[Kobo Deluxe](../kobo_deluxe.md)** (C++, GPL-2.0, beta, inactive since 2007)
- **[Krank](../krank.md)** (Python, Public domain, beta, inactive since 2008)
@ -262,6 +262,7 @@
- **[OpenDungeons](../opendungeons.md)** (C++, GPL-3.0, beta)
- **[OpenGothic](../opengothic.md)** (C++, MIT, beta)
- **[OpenHoW](../openhow.md)** (C, C++, GPL-3.0, beta)
- **[OpenHV](../openhv.md)** (C#, Lua, GPL-3.0, beta)
- **[OpenJazz](../openjazz.md)** (C++, GPL-2.0, beta)
- **[OpenJK](../openjk.md)** (C, C++, GPL-2.0, beta)
- **[OpenLara](../openlara.md)** (C++, C, 2-clause BSD, mature)

View File

@ -2,7 +2,7 @@
- Home: https://invido.it/progetti/tressette_progetto.html (Italian), https://sourceforge.net/projects/tressette/
- State: mature, inactive since 2017
- Download: https://invido.it/download/tressette_download.html (Italian), https://sourceforge.net/projects/tressette/files/
- Download: https://invido.it/download/tressette_download.html, https://sourceforge.net/projects/tressette/files/
- Platform: Windows
- Keyword: action, cards
- Code repository: https://gitlab.com/osgames/tressette.git (conversion of svn), https://svn.code.sf.net/p/tressette/code (svn)

View File

@ -10,7 +10,7 @@
- Code license: GPL-2.0
- Code dependency: PixelPerfect
- Assets license: Expat license
- Developer: Joona "JDruid" Karjalainen (music), Konstantin Yegupov, Olli "Hectigo" Etuaho (graphics, code), Olli Etuaho, Pekuja, Puskutraktori (code, graphics, sound)
- Developer: Joona "JDruid" Karjalainen (@audio), Konstantin Yegupov, Olli "Hectigo" Etuaho (@graphics, @code), Olli Etuaho, Pekuja, Puskutraktori (@code, @graphics, @audio)
Uses fonts by Bitstream Inc.

View File

@ -5,7 +5,7 @@
- Download: http://tuxpaint.org/download/, https://sourceforge.net/projects/tuxpaint/files/
- Platform: Windows, Linux, macOS, Android, iOS
- Keyword: educational, content open, for kids
- Code repository: ? (https://sourceforge.net/p/tuxpaint/_list/git unavailable currently)
- Code repository: https://sourceforge.net/p/tuxpaint/_list/git (unavailable currently)
- Code language: C, C++
- Code license: GPL-2.0
- Assets license: ? (GPL-2.0 + Public Domain)

View File

@ -6,7 +6,9 @@
- Code repository: https://github.com/freeors/War-Of-Kingdom.git (@created 2012, @stars 62, @forks 26)
- Code language: C, C++
- Code license: GPL-2.0
- Code dependency: Rose (https://github.com/freeors/Rose)
- Code dependency: Rose
- Developer: WingStone
Rose is at https://github.com/freeors/Rose
## Building

View File

@ -1,7 +1,7 @@
# Wograld
- Home: http://wograld.sourceforge.net/, https://sourceforge.net/projects/wograld/
- State: beta (alpha?)
- State: beta (@alpha)
- Download: https://sourceforge.net/projects/wograld/files/
- Keyword: role playing, content open, multiplayer online + massive
- Code repository: https://git.code.sf.net/p/wograld/gitcode, http://wograld.cvs.sourceforge.net (cvs)

View File

@ -3,7 +3,7 @@
- Home: https://apricot.blender.org/
- Media: https://en.wikipedia.org/wiki/Yo_Frankie!
- State: mature, inactive since 2009
- Platform: Windows, Linux, macOS (wherever Blender runs)
- Platform: Windows, Linux, macOS
- Keyword: action, platform
- Code language: Blender Script
- Code license: ?

View File

@ -1,5 +1,5 @@
[comment]: # (partly autogenerated content, edit with care, read the manual before)
# Inspirations [615]
# Inspirations [616]
## 1010! [1]
@ -484,9 +484,9 @@
- Inspired entries: Colonization too
## Command & Conquer [2]
## Command & Conquer [3]
- Inspired entries: OpenRA, Vanilla-Conquer
- Inspired entries: OpenHV, OpenRA, Vanilla-Conquer
- Media: https://en.wikipedia.org/wiki/Command_%26_Conquer
## Command & Conquer: Generals [2]
@ -739,9 +739,9 @@
- Inspired entries: Rigel Engine
- Media: https://en.wikipedia.org/wiki/Duke_Nukem_II
## Dune 2 [5]
## Dune 2 [6]
- Inspired entries: Dune 2 - The Maker, Dune Dynasty, Dune II - The Maker, Dune Legacy, OpenDUNE
- Inspired entries: Dune 2 - The Maker, Dune Dynasty, Dune II - The Maker, Dune Legacy, OpenDUNE, OpenHV
- Media: https://en.wikipedia.org/wiki/Dune_II
## Dune 2000 [1]
@ -1209,6 +1209,10 @@
- Inspired entries: Tux Football
- Media: https://en.wikipedia.org/wiki/Kick_Off_(series)
## KKND [1]
- Inspired entries: OpenHV
## Knights [1]
- Inspired entries: Knights
@ -2210,9 +2214,9 @@
- Inspired entries: DesktopAdventures, WebFun
- Media: https://en.wikipedia.org/wiki/Star_Wars:_Yoda_Stories
## StarCraft [2]
## StarCraft [3]
- Inspired entries: Machinations, Stargus
- Inspired entries: Machinations, OpenHV, Stargus
- Media: https://en.wikipedia.org/wiki/StarCraft
## Stars! [3]

File diff suppressed because one or more lines are too long