comments update
This commit is contained in:
parent
9c87fc08ee
commit
575da53feb
@ -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)
|
||||
|
||||
|
@ -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/
|
||||
|
@ -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:
|
||||
|
@ -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)))
|
||||
|
@ -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',
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
||||
|
@ -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]
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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?
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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++
|
||||
|
@ -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
|
||||
|
@ -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.
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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?
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
|
@ -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.
|
||||
|
||||
|
@ -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)
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
@ -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: ?
|
||||
|
@ -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]
|
||||
|
108
statistics.md
108
statistics.md
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user