diff --git a/code/backlog.txt b/code/backlog.txt index 263f95ca..e32d9672 100644 --- a/code/backlog.txt +++ b/code/backlog.txt @@ -8,6 +8,8 @@ http://cyxdown.free.fr/bs/ http://cyxdown.free.fr/f2b/ http://dead-code.org/home/ http://e-adventure.e-ucm.es/login/index.php (games of eAdventure) +https://github.com/gongminmin/KlayGE +https://github.com/rds1983/Myra http://ethernet.wasted.ch/ http://evolonline.org/about http://game-editor.com/Main_Page @@ -168,13 +170,13 @@ https://edu.kde.org/ https://empiredirectory.net/ https://empiredirectory.net/index.php/downloads/viewdownload/6-server-software/13-empire-server https://emulation.gametechwiki.com/index.php/Main_Page +https://sr.ht/projects?search=%23game https://en.wikipedia.org/w/index.php?title=GNU_Backgammon&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Golden_Age_of_Civilizations&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Kdegames&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Simon_Tatham%27s_Portable_Puzzle_Collection&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Simple_Solitaire_Collection&action=edit&redlink=1 https://en.wikipedia.org/w/index.php?title=Trigger_Rally&action=edit&redlink=1 -https://en.wikipedia.org/wiki/Black_Shades (open source) 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 @@ -199,32 +201,21 @@ https://gamejolt.com/ (search there) https://games.kde.org/ (all of them) https://games.kde.org/old/kde_arcade.php https://gdevelop-app.com/ +https://github.com/Garux/netradiant-custom +https://github.com/polymonster/pmtech +https://github.com/Legion-Engine/Legion-Engine +https://github.com/PixelGuys/Cubyz +https://github.com/KranX/Vangers https://github.blog/2014-01-06-github-game-off-ii-winners/ https://github.blog/2021-05-19-ludum-dare-48-staff-picks/ -https://github.com/00-Evan/shattered-pixel-dungeon-gdx -https://github.com/acedogblast/Project-Uranium-Godot -https://github.com/adriengivry/Overload -https://github.com/adriengivry/overload https://github.com/aloisdeniel/awesome-monogame -https://github.com/Alzter/TuxBuilder -https://github.com/amerkoleci/Vortice.Windows https://github.com/Apostolique/Apos.Gui -https://github.com/armory3d/iron -https://github.com/arturkot/the-house-game https://github.com/asweigart/PythonStdioGames -https://github.com/AtomicGameEngine/AtomicGameEngine -https://github.com/atphalix/nexuiz -https://github.com/awkwardpolygons/cartographer https://github.com/azhirnov/FrameGraph -https://github.com/benl23x5/gloss https://github.com/bepu/bepuphysics2 -https://github.com/bernardosulzbach/dungeon -https://github.com/bioglaze/aether3d https://github.com/bomblik/BlockOut_II_PSVITA https://github.com/bsmr-games (also contains copies) https://github.com/Calinou/awesome-gamedev -https://github.com/CatacombGames/ -https://github.com/cflewis/Infinite-Mario-Bros https://github.com/codenamecpp/carnage3d https://github.com/coelckers/Raze https://github.com/collections/game-engines (only OS) @@ -234,30 +225,18 @@ https://github.com/collections/productivity-tools (maybe for statistical purpose https://github.com/collections/software-development-tools (maybe we can apply some of them across the board) https://github.com/collections/tools-for-open-source (maybe we can apply some) https://github.com/collections/web-games (only OS) -https://github.com/collinhover/kaiopua -https://github.com/cookgreen/Yuris-Revenge -https://github.com/corewar/corewar.io -https://github.com/Cortrah/SpaceOperaDesign -https://github.com/Cortrah/SpaceOperaRuby/blob/master/design/turnstyles.md -https://github.com/cping/LGame https://github.com/cymonsgames/CymonsGames (collection) https://github.com/DaanVanYperen/artemis-odb-contrib -https://github.com/danirod/jumpdontdie -https://github.com/David20321/7DFPS (http://www.wolfire.com/receiver, not open source, for rejected list) https://github.com/db0/godot-card-gaming https://github.com/DeflatedPickle/FAOSDance -https://github.com/delaford/game -https://github.com/DethRaid/SanityEngine https://github.com/Donerkebap13/DonerComponents https://github.com/Drasky-Vanderhoff/CommonDrops https://github.com/Dzierzan/OpenSA https://github.com/EasyRPG/Editor-Qt -https://github.com/EaW-Team/equestria_dev https://github.com/eduard-permyakov/permafrost-engine https://github.com/EliFUT/android https://github.com/elishacloud/Silent-Hill-2-Enhancements https://github.com/endlesstravel/Love2dCS -https://github.com/enduro2d/enduro2d https://github.com/enginmanap/limonEngine https://github.com/ErikLetson/torso-ninja https://github.com/ErikLetson/torso-ninja-2 diff --git a/code/github_import.py b/code/github_import.py index 7d1a0965..edbfd7ac 100644 --- a/code/github_import.py +++ b/code/github_import.py @@ -40,7 +40,7 @@ def collect_github_entries(): # loop over entries files = [] for entry in entries: - urls = [x for x in entry['Code repository'] if x.startswith(prefix)] + urls = [x for x in entry.get('Code repository', []) if x.startswith(prefix)] if urls: files.append(entry['File']) @@ -78,7 +78,7 @@ def github_import(): for repo in repos: print(' GH repo {}'.format(repo)) - info = osg_github.retrieve_repo_info(repo, private_properties['github-token']) + info = osg_github.retrieve_repo_info(repo, token=private_properties['github-token']) new_comments = [] # is archived @@ -174,10 +174,56 @@ def github_import(): print('developers database updated') +def github_starring_synchronization(): + """ + + :return: + """ + private_properties = json.loads(utils.read_text(c.private_properties_file)) + + files = json.loads(utils.read_text(gh_entries_file)) + + # loop over each entry and collect list of repos + all_repos = [] + for index, file in enumerate(files): + + # read entry + entry = osg.read_entry(file) + + # get repos + code_repositories = entry.get('Code repository', []) + repos = [x.value for x in code_repositories if x.startswith(prefix)] + repos[0] += ' @add' + repos = [x for x in repos if '@add' in x] + repos = [x.split(' ')[0] for x in repos] + repos = [x for x in repos if x not in ignored_repos] + all_repos.extend(repos) + all_repos = set(all_repos) + print('found {} Github repos'.format(len(all_repos))) + + # get my Github user + user = osg_github.get_user(private_properties['github-name'], token=private_properties['github-token']) + + # get starred repos + starred = user.get_starred() + starred = [repo.clone_url for repo in starred] + starred = set(starred) + print('starred {} Github repos'.format(len(starred))) + + # and now the difference + unstarred = all_repos - starred + print('not yet starred {} repos'.format(len(unstarred))) + print(', '.join(unstarred)) + + + if __name__ == "__main__": # collect entries # collect_github_entries() # import information from gh - github_import() + # github_import() + + # which github repos haven't I starred + github_starring_synchronization() diff --git a/code/libregamewiki_import.py b/code/libregamewiki_import.py index 542c605f..0ac7b64c 100644 --- a/code/libregamewiki_import.py +++ b/code/libregamewiki_import.py @@ -314,12 +314,13 @@ def clean_lgw_content(): entries = remove_parenthized_content(entries, ('assets license', 'code language', 'code license', 'engine', 'genre', 'last active', 'library')) entries = remove_prefix_suffix(entries, ('code license', 'assets license'), ('"', 'GNU', ), ('"', '[3]', '[2]', '[1]', 'only')) entries = replace_content(entries, ('code license', 'assets license'), 'GPL', ('General Public License', )) - entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2.0', ('GPLv2', )) # for LGW GPLv2 would be the correct writing + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2', ('GPLv2', )) # for LGW GPLv2 would be the correct writing entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2', ('GPLv2', 'GPL v2', 'GPL version 2.0', 'GPL 2.0', 'General Public License v2', 'GPL version 2', 'Gplv2', 'GPL 2')) - entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2', ('GPL v2 or later', 'GPL 2+', 'GPL v2+', 'GPL version 2 or later')) - entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3.0', ('GPLv3', )) # for LGW GPLv3 would be the correct writing + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-2', ('GPL v2 or later', 'GPL 2+', 'GPL v2+', 'GPLv2+', 'GPL version 2 or later')) + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3', ('GPLv3', )) # for LGW GPLv3 would be the correct writing entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3', ('GPL v3', 'GNU GPL v3', 'GPL 3')) - entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3', ('GPL v3+', 'GPL v.3 or later', 'GPL v3 or later')) + entries = replace_content(entries, ('code license', 'assets license'), 'GPL-3', ('GPL v3+', 'GPLv3+', 'GPL v.3 or later', 'GPL v3 or later')) + entries = replace_content(entries, ('code license', 'assets license'), 'AGPL-3', ('AGPLv3', 'AGPL', 'Affero General Public License v3.0')) entries = replace_content(entries, ('code license', 'assets license'), 'Public domain', ('public domain', 'Public Domain')) entries = replace_content(entries, ('code license', 'assets license'), 'zlib', ('zlib/libpng license', 'Zlib License')) entries = replace_content(entries, ('code license', 'assets license'), 'BSD', ('Original BSD License', )) @@ -376,4 +377,4 @@ if __name__ == "__main__": # parse_lgw_content() # stage three - clean_lgw_content() + # clean_lgw_content() diff --git a/code/rejected.txt b/code/rejected.txt index 9d83cf6b..31022dd0 100644 --- a/code/rejected.txt +++ b/code/rejected.txt @@ -167,4 +167,9 @@ WarGame (https://archive.codeplex.com/?p=wargame): Unclear license, could not co WolfenDoom (https://github.com/Realm667/WolfenDoom): All rights reserved XQuest 2 (http://www.swallowtail.org/xquest/, http://www.swallowtail.org/xquest/xquest_1.3_src.tar.gz): License is not really open source (see LICENSE.DOC in https://web.archive.org/web/20170320015957/http://www.swallowtail.org/xquest/xquest_1.3_src.tar.gz) xrick (http://www.bigorno.net/xrick): No open source license/unclear license (see file README in http://www.bigorno.net/xrick/xrick-021212.zip) -zedragon (https://github.com/charlierobson/zedragon.git): License not found, Assembly, not sure which OS is supported, no release, not much guidance \ No newline at end of file +zedragon (https://github.com/charlierobson/zedragon.git): License not found, Assembly, not sure which OS is supported, no release, not much guidance +Stunt Car Racer Remake (http://stuntcarracerwin32.bravesites.com, https://sourceforge.net/projects/stuntcarremake/, https://git.code.sf.net/p/stuntcarremake/code): License unclear, author confirmed that there is not license and didn't answer when asked if there could one be added (see https://github.com/Trilarion/opensourcegames/issues/244) +Yuris Revenge (https://github.com/cookgreen/Yuris-Revenge): Mod to OpenRA +Space Opera Ruby (https://github.com/Cortrah/SpaceOperaRuby): No license given, too small +Receiver (https://github.com/David20321/7DFPS, http://www.wolfire.com/receiver): All rights reserved. +Equestria at War mod (https://github.com/EaW-Team/equestria_dev): Mod for Equestria at War \ No newline at end of file diff --git a/code/utils/osg_github.py b/code/utils/osg_github.py index f1543265..16a931dc 100644 --- a/code/utils/osg_github.py +++ b/code/utils/osg_github.py @@ -1,5 +1,5 @@ """ -Everything specific to the Github API (via PyGithub). +Everything specific to the Github API (via PyGithub - https://pygithub.readthedocs.io/en/latest/index.html). """ from github import Github, GithubException @@ -53,3 +53,12 @@ def retrieve_repo_info(repos, token=None): if single_repo: result = result[0] return result + + +def get_user(login, token=None): + if token: + g = Github(token) + else: + g = Github() + user = g.get_user(login) + return user diff --git a/entries/aether3d.md b/entries/aether3d.md new file mode 100644 index 00000000..193ab026 --- /dev/null +++ b/entries/aether3d.md @@ -0,0 +1,13 @@ +# Aether3D + +- Home: https://github.com/bioglaze/aether3d +- State: beta +- Download: https://github.com/bioglaze/aether3d/releases +- Keyword: framework, game engine, 3D +- Code repository: https://github.com/bioglaze/aether3d.git +- Code language: C++ +- Code license: Zlib + +## Building + +- Build system: Make, VisualStudio, XCode diff --git a/entries/armory.md b/entries/armory.md new file mode 100644 index 00000000..96e28c27 --- /dev/null +++ b/entries/armory.md @@ -0,0 +1,12 @@ +# Armory + +- Home: https://armory3d.org/, https://github.com/armory3d/iron/wiki +- State: mature +- Download: https://armory3d.org/download.html +- Platform: Windows, Linux, macOS +- Keyword: framework, engine, 3D +- Code repository: https://github.com/armory3d/armory.git, https://github.com/armory3d/iron.git @add +- Code language: Haxe, Python +- Code license: zlib + +## Building diff --git a/entries/atomic_game_engine.md b/entries/atomic_game_engine.md new file mode 100644 index 00000000..cb262a07 --- /dev/null +++ b/entries/atomic_game_engine.md @@ -0,0 +1,12 @@ +# Atomic Game Engine + +- Home: https://github.com/AtomicGameEngine/AtomicGameEngine +- State: mature, inactive since 2018 +- Keyword: framework, game engine, 2D, 3D +- Code repository: https://github.com/AtomicGameEngine/AtomicGameEngine.git +- Code language: C++ +- Code license: MIT + +## Building + +- Build system: CMake diff --git a/entries/black_shades.md b/entries/black_shades.md new file mode 100644 index 00000000..25a424f3 --- /dev/null +++ b/entries/black_shades.md @@ -0,0 +1,12 @@ +# Black Shades + +- Home: http://www.icculus.org/blackshades/, https://sr.ht/~cnx/blackshades/ +- State: mature +- Platform: Windows, Linux, macOS +- Keyword: simulation, first-person, shooter +- Code repository: https://git.sr.ht/~cnx/blackshadessvn://svn.icculus.org/blackshades/ (svn) +- Code language: C +- Code license: GPL-3.0 (since 2021 see https://lists.sr.ht/~cnx/blackshades/%3CCC5KX31G7Y9G.FUEV6FB9UG99%40nix%3E, before uDevGame) +- Code dependency: SDL + +## Building \ No newline at end of file diff --git a/entries/cartographer.md b/entries/cartographer.md new file mode 100644 index 00000000..7b1c388b --- /dev/null +++ b/entries/cartographer.md @@ -0,0 +1,14 @@ +# Cartographer + +- Home: https://github.com/awkwardpolygons/cartographer +- State: mature +- Platform: Windows, Linux, macOS +- Keyword: tool +- Code repository: https://github.com/awkwardpolygons/cartographer.git +- Code language: GDScript +- Code license: Apache-2.0 + +Terrain editor for Godot. + +## Building + diff --git a/entries/catacomb.md b/entries/catacomb.md new file mode 100644 index 00000000..c11fba85 --- /dev/null +++ b/entries/catacomb.md @@ -0,0 +1,12 @@ +# Catacomb + +- Home: https://github.com/CatacombGames/Catacomb +- Media: https://en.wikipedia.org/wiki/Catacomb_(video_game) +- State: mature, inactive since 1989 +- Keyword: action, shooter, 2D, content commercial +- Code repository: https://github.com/CatacombGames/Catacomb.git +- Code language: Pascal +- Code license: GPL-2.0 + +## Building + diff --git a/entries/catacomb3d.md b/entries/catacomb3d.md new file mode 100644 index 00000000..e939edae --- /dev/null +++ b/entries/catacomb3d.md @@ -0,0 +1,13 @@ +# Catacomb 3-D + +- Home: https://catacomb.games/ +- Media: https://en.wikipedia.org/wiki/Catacomb_3-D +- State: mature, inactive since 1991 +- Keyword: action, shooter, first-person +- Code repository: https://github.com/CatacombGames/Catacomb3D.git, https://github.com/CatacombGames/CatacombAbyss.git @add, https://github.com/CatacombGames/CatacombApocalypse.git @add, https://github.com/CatacombGames/CatacombArmageddon.git @add +- Code language: C +- Code license: GPL-2.0 + +Also includes repositories for the Catacomb Adventure Series. + +## Building diff --git a/entries/catacombsdl.md b/entries/catacombsdl.md index bf9d350b..ca49cb94 100644 --- a/entries/catacombsdl.md +++ b/entries/catacombsdl.md @@ -9,8 +9,6 @@ - Code license: GPL-2.0 - Developer: Braden Obrzut -Sources of [Catacomb](https://github.com/CatacombGames/TheCatacomb). - ## Building - Build system: CMake diff --git a/entries/delaford.md b/entries/delaford.md new file mode 100644 index 00000000..5a723c6b --- /dev/null +++ b/entries/delaford.md @@ -0,0 +1,11 @@ +# Delaford + +- Home: https://github.com/delaford/game. +- State: beta +- Platform: Web +- Keyword: role playing, 2D +- Code repository: https://github.com/delaford/game.git, https://github.com/delaford/website.git @add +- Code language: JavaScript, Vue +- Code license: MIT + +## Building diff --git a/entries/dungeon.md b/entries/dungeon.md new file mode 100644 index 00000000..59957e68 --- /dev/null +++ b/entries/dungeon.md @@ -0,0 +1,14 @@ +# Dungeon + +- Home: https://www.bernardosulzbach.com/dungeon/ +- State: mature +- Download: https://github.com/bernardosulzbach/dungeon/releases +- Platform: Windows, Linux, macOS +- Keyword: role playing, text-based +- Code repository: https://github.com/bernardosulzbach/dungeon.git +- Code language: Java +- Code license: 3-clause BSD + +## Building + +- Build system: Maven diff --git a/entries/enduro2d.md b/entries/enduro2d.md new file mode 100644 index 00000000..a79bf02c --- /dev/null +++ b/entries/enduro2d.md @@ -0,0 +1,12 @@ +# Enduro2D + +- Home: https://github.com/enduro2d/enduro2d +- State: beta +- Keyword: framework, game engine, 2D +- Code repository: https://github.com/enduro2d/enduro2d.git +- Code language: C++ +- Code license: MIT + +## Building + +- Build system: CMake diff --git a/entries/infinite_mario_bros.md b/entries/infinite_mario_bros.md new file mode 100644 index 00000000..ac2631f8 --- /dev/null +++ b/entries/infinite_mario_bros.md @@ -0,0 +1,14 @@ +# Infinite Mario Bros + +- Home: https://web.archive.org/web/20131104223908/https://mojang.com/notch/mario/ +- Inspiration: Super Mario +- State: mature, inactive since 2010 +- Platform: Windows, Linux, macOS +- Keyword: platform, content commercial + original required +- Code repository: https://github.com/cflewis/Infinite-Mario-Bros.git +- Code language: Java +- Code license: 3-clause BSD + +## Building + +- Build system: Maven diff --git a/entries/jump_dont_die.md b/entries/jump_dont_die.md new file mode 100644 index 00000000..3eb2c9f7 --- /dev/null +++ b/entries/jump_dont_die.md @@ -0,0 +1,16 @@ +# Jump Don't Die + +- Home: https://github.com/danirod/jumpdontdie +- State: mature +- Platform: Windows, Linux, macOS +- Keyword: plattform +- Code repository: https://github.com/danirod/jumpdontdie.git +- Code language: Java +- Code license: GPL-3.0 +- Code dependency: libGDX, Scene2D, Box2D + +Demo game. + +## Building + +- Build system: Gradle diff --git a/entries/kaiopua.md b/entries/kaiopua.md new file mode 100644 index 00000000..9e2fd4e7 --- /dev/null +++ b/entries/kaiopua.md @@ -0,0 +1,11 @@ +# Kai ‘Opua + +- Home: https://github.com/collinhover/kaiopua +- State: mature, inactive since 2013 +- Platform: Web +- Keyword: puzzle, for kids +- Code repository: https://github.com/collinhover/kaiopua.git +- Code language: JavaScript +- Code license: MIT + +## Building diff --git a/entries/loon_game.md b/entries/loon_game.md new file mode 100644 index 00000000..524dad91 --- /dev/null +++ b/entries/loon_game.md @@ -0,0 +1,12 @@ +# Loon Game + +- Home: https://github.com/cping/LGame +- State: beta +- Download: https://github.com/cping/LGame/releases +- Platform: Windows, Linux, macOS +- Keyword: framework, 2D, 3D +- Code repository: https://github.com/cping/LGame.git +- Code language: Java, C# +- Code license: Apache-2.0 + +## Building \ No newline at end of file diff --git a/entries/nexuiz.md b/entries/nexuiz.md index 9fe9a964..ced12d54 100644 --- a/entries/nexuiz.md +++ b/entries/nexuiz.md @@ -12,4 +12,6 @@ - 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 +See https://github.com/atphalix/nexuiz + ## Building diff --git a/entries/openra.md b/entries/openra.md index 319d7585..d217ea86 100644 --- a/entries/openra.md +++ b/entries/openra.md @@ -11,4 +11,6 @@ - Code license: GPL-3.0 - Developer: abc013, abcdefg30, abmyii, Adam Mitchell, Alexander Fast, alexander-boll, Alexandre Oliveira, Alexis Hunt, Alfredo Brandau, Alli, Andre Mohren, Andrew Odintsov, anvilvapre, AoAGeneral, Arular101, atimoschenkow, atlimit8, BGluth, blackhand1001, Booom3, Braxton Williams, Carko, CH4Code, Chris Forbes, Christopher Grant, clemty, Clément Bœsch, Cody Brittain, Curtis Shmyr, Daniel Hernandez, Danny Keary, David Jiménez, David Wilson, DeadlySurprise, Deniz, Dmitri Suvorov, dnqbob, DSUK, earthpig, epicelite, evgeniysergeev, forcecore, fruestueck, Glenn Martin Jensen, GSonderling, Gustas, Heli Aldridge, Hellhake, HenrytheSlav, Ian T. Jacobsen, Igor Popov, Inq8, Ivaylo Draganov, Jacob Dufault, Jan Beich, John Turner, Jonas A. Lind, Jonathan Ling, jrb0001, jsd1982, Kanar, Kenny Hoxworth, Kevin, Kyrylo Silin, ltem, Markus Hartung, Matija Hustić, Matthias Mailänder, MatthijsBenschop, Max Ugrumov, Micr0Bit, Moviuro, Mustafa Alperen Seki, mvdhout1992, Neth, Nikolay Fomin, Oliver Brakmann, OmegaBolt, Orb370, Paolo Chiodi, Paul Chote, Paul van Tilburg, Pavel Penev, Pavlos Touboulidis, Peter Antal, Peter Evers, Pi Delport, psydev, r0b0v, Raymond Bedrossian, raz, reaperrr, Remco, Robert Rouhani, RoosterDragon, s1w_, Sam, Scott, sinf, Smittytron, SteelPhase, taryn, teees, teinarss, TheChosenEvilOne, Thijs Waalen, Tim M, tovl, Trevor Nichols, Tyson Liddell, UberWaffe, Wojciech Walaszek, xan2622, yesfish, ytinasni, Zimmermann Gyula +Mods: https://github.com/cookgreen/Yuris-Revenge + ## Building diff --git a/entries/overload.md b/entries/overload.md new file mode 100644 index 00000000..4a9819a3 --- /dev/null +++ b/entries/overload.md @@ -0,0 +1,14 @@ +# Overload + +- Home: http://overloadengine.org/ +- State: mature +- Download: https://github.com/adriengivry/Overload/releases +- Platform: Windows +- Keyword: framework, engine, 3D +- Code repository: https://github.com/adriengivry/Overload.git +- Code language: C, C++ +- Code license: MIT + +## Building + +- Build system: premake diff --git a/entries/project-uranium-godot.md b/entries/project-uranium-godot.md new file mode 100644 index 00000000..dfe528dc --- /dev/null +++ b/entries/project-uranium-godot.md @@ -0,0 +1,13 @@ +# Project-Uranium-Godot + +- Home: https://github.com/acedogblast/Project-Uranium-Godot, https://github.com/acedogblast/Project-Uranium-Godot/wiki +- Inspiration: Pokemon Uranium +- State: beta +- Platform: Windows, Linux, macOS +- Keyword: role playing, content commercial + original required +- Code repository: https://github.com/acedogblast/Project-Uranium-Godot.git +- Code language: GDScript +- Code license: MIT +- Code dependency: Godot + +## Building diff --git a/entries/sanity_engine.md b/entries/sanity_engine.md new file mode 100644 index 00000000..4cb83617 --- /dev/null +++ b/entries/sanity_engine.md @@ -0,0 +1,13 @@ +# Sanity Engine + +- Home: https://github.com/DethRaid/SanityEngine +- State: beta +- Platform: Windows +- Keyword: framework, game engine, 3D +- Code repository: https://github.com/DethRaid/SanityEngine.git +- Code language: C++ +- Code license: MPL-2.0 + +## Building + +- Build system: VisualStudio diff --git a/entries/stunt_car_racer_remake.md b/entries/stunt_car_racer_remake.md deleted file mode 100644 index 61034250..00000000 --- a/entries/stunt_car_racer_remake.md +++ /dev/null @@ -1,16 +0,0 @@ -# Stunt Car Racer Remake - -- Home: http://stuntcarracerwin32.bravesites.com, https://sourceforge.net/projects/stuntcarremake/ -- Inspiration: Stunt Car Racer -- State: beta, inactive since 2012 -- Download: https://sourceforge.net/projects/stuntcarremake/files/ -- Platform: Windows -- Keyword: remake, simulation, racing -- Code repository: https://git.code.sf.net/p/stuntcarremake/code -- Code language: C++ -- 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? - -## Building diff --git a/entries/the_catacomb.md b/entries/the_catacomb.md new file mode 100644 index 00000000..bc7abe6e --- /dev/null +++ b/entries/the_catacomb.md @@ -0,0 +1,11 @@ +# The Catacomb + +- Home: https://github.com/CatacombGames/TheCatacomb +- Media: https://en.wikipedia.org/wiki/Catacomb_(video_game) +- State: mature, inactive since 1990 +- Keyword: action, shooter, 2D, content commercial +- Code repository: https://github.com/CatacombGames/TheCatacomb.git +- Code language: C +- Code license: GPL-2.0 + +## Building diff --git a/entries/the_house.md b/entries/the_house.md new file mode 100644 index 00000000..9dc705df --- /dev/null +++ b/entries/the_house.md @@ -0,0 +1,12 @@ +# The House + +- Home: https://github.com/arturkot/the-house-game +- State: mature, inactive since 2019 +- Play: http://the-house.arturkot.pl/ +- Platform: Web +- Keyword: adventure +- Code repository: https://github.com/arturkot/the-house-game.git +- Code language: JavaScript +- Code license: MIT + +## Building diff --git a/entries/tux_builder.md b/entries/tux_builder.md new file mode 100644 index 00000000..c2445528 --- /dev/null +++ b/entries/tux_builder.md @@ -0,0 +1,13 @@ +# Tux Builder + +- Home: https://github.com/Alzter/TuxBuilder +- Inspiration: SuperTux +- State: beta +- Platform: Windows, Linux, macOS +- Keyword: platform +- Code repository: https://github.com/Alzter/TuxBuilder.git +- Code language: GDScript +- Code license: GPL-3.0 +- Code dependency: Godot + +## Building