additions from backlog and conversions to git

This commit is contained in:
Trilarion 2019-09-26 15:41:09 +02:00
parent fd9491dcb2
commit a4529af611
70 changed files with 965 additions and 314 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)
**[All entries](entries/tocs/_all.md#All)** (1062)
**[All entries](entries/tocs/_all.md#All)** (1079)
By category: **[Action](entries/tocs/_action.md#action)** (187), **[Adventure](entries/tocs/_adventure.md#adventure)** (31), **[Arcade](entries/tocs/_arcade.md#arcade)** (60), **[Board game](entries/tocs/_board-game.md#board-game)** (9), **[Card game](entries/tocs/_card-game.md#card-game)** (2), **[Educational](entries/tocs/_educational.md#educational)** (5), **[Framework](entries/tocs/_framework.md#framework)** (69), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (80), **[Library](entries/tocs/_library.md#library)** (28), **[Music](entries/tocs/_music.md#music)** (10), **[Platform](entries/tocs/_platform.md#platform)** (33), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (82), **[Remake](entries/tocs/_remake.md#remake)** (462), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (150), **[Simulation](entries/tocs/_simulation.md#simulation)** (78), **[Sports](entries/tocs/_sports.md#sports)** (19), **[Strategy](entries/tocs/_strategy.md#strategy)** (222), **[Tool](entries/tocs/_tool.md#tool)** (22), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (4)
By category: **[Action](entries/tocs/_action.md#action)** (187), **[Adventure](entries/tocs/_adventure.md#adventure)** (34), **[Arcade](entries/tocs/_arcade.md#arcade)** (61), **[Board game](entries/tocs/_board-game.md#board-game)** (9), **[Card game](entries/tocs/_card-game.md#card-game)** (2), **[Educational](entries/tocs/_educational.md#educational)** (5), **[Framework](entries/tocs/_framework.md#framework)** (69), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (91), **[Library](entries/tocs/_library.md#library)** (29), **[Music](entries/tocs/_music.md#music)** (10), **[Platform](entries/tocs/_platform.md#platform)** (33), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (84), **[Remake](entries/tocs/_remake.md#remake)** (462), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (151), **[Simulation](entries/tocs/_simulation.md#simulation)** (78), **[Sports](entries/tocs/_sports.md#sports)** (19), **[Strategy](entries/tocs/_strategy.md#strategy)** (222), **[Tool](entries/tocs/_tool.md#tool)** (26), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (4)
By platform: **[Windows](entries/tocs/_windows.md#windows)** (283), **[Linux](entries/tocs/_linux.md#linux)** (260), **[macOS](entries/tocs/_macos.md#macos)** (153), **[Android](entries/tocs/_android.md#android)** (52), **[iOS](entries/tocs/_ios.md#ios)** (8), **[Web](entries/tocs/_web.md#web)** (51)
By platform: **[Windows](entries/tocs/_windows.md#windows)** (290), **[Linux](entries/tocs/_linux.md#linux)** (267), **[macOS](entries/tocs/_macos.md#macos)** (159), **[Android](entries/tocs/_android.md#android)** (54), **[iOS](entries/tocs/_ios.md#ios)** (9), **[Web](entries/tocs/_web.md#web)** (56)
[comment]: # (end of autogenerated content)

View File

@ -104,6 +104,14 @@
"strategy, text-based",
"<a href=\"https://gitlab.com/osgames/aplanetsrevenge.git\">Source</a> - Python - GPL-3.0"
],
[
"a2x (<a href=\"https://github.com/alxm/a2x\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/a2x.md\">entry</a>)",
"C game framework.",
"",
"beta / active",
"puzzle, game framework",
"<a href=\"https://github.com/alxm/a2x.git\">Source</a> - C, Python, C++ - GPL-3.0"
],
[
"A7Xpg (<a href=\"http://a7xpg.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/a7xpg.md\">entry</a>)",
"Arcade space flier.",
@ -214,7 +222,7 @@
"<a href=\"https://sourceforge.net/projects/ajax3d/files/ajax3d/\">Link</a>",
"beta / inactive since 2007",
"action, inspired by Zarch, remake",
"<a href=\"http://ajax3d.cvs.sourceforge.net\">Source</a> - JavaScript - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/ajax3d.git\">Source</a> - JavaScript - GPL-2.0"
],
[
"Aklabeth (<a href=\"https://sourceforge.net/projects/aklabeth/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/aklabeth.md\">entry</a>)",
@ -894,7 +902,7 @@
"<a href=\"https://sourceforge.net/projects/bombic/files/bombic/\">Link</a>",
"beta / inactive since 2005",
"action, inspired by Bomberman, remake",
"<a href=\"https://svn.code.sf.net/p/bombic/code/\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/bombic.git\">Source</a> - C++, Objective-C - GPL-2.0"
],
[
"Bombic2 (<a href=\"http://bombic2.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bombic2.md\">entry</a>)",
@ -902,7 +910,7 @@
"",
"beta / inactive since 2010",
"action, inspired by Bomberman, remake",
"<a href=\"https://svn.code.sf.net/p/bombic2/code/\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://svn.code.sf.net/p/bombic2/code/\">Source</a> - C++ - ?"
],
[
"Bombman (<a href=\"https://gitlab.com/drummyfish/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/bombman.md\">entry</a>)",
@ -952,6 +960,14 @@
"action, inspired by Boulder Dash, remake",
"<a href=\"https://github.com/valeriansaliou/boulder-dash.git\">Source</a> - Java - MIT"
],
[
"Box2D (<a href=\"http://box2d.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/box2d.md\">entry</a>)",
"2D physics engine for games.",
"",
"mature / active",
"library",
"<a href=\"https://github.com/erincatto/Box2D.git\">Source</a> - C, C++, Objective-C - zlib"
],
[
"Brain Workshop (<a href=\"http://brainworkshop.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/brain_workshop.md\">entry</a>)",
"Dual n-back brain training exercise.",
@ -1464,6 +1480,14 @@
"simulation, programming",
"<a href=\"https://gitlab.com/osgames/corewar.git\">Source</a> - C, Java - GPL-2.0"
],
[
"CorEngine (<a href=\"http://corengine.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/corengine.md\">entry</a>)",
"3D game engine.",
"<a href=\"https://sourceforge.net/projects/corengine/files/\">Link</a>",
"beta / inactive since 2015",
"game engine, 3D",
"C - zlib"
],
[
"CorsixTH (<a href=\"http://corsixth.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/corsixth.md\">entry</a>)",
"Reimplementation of the 1997 Bullfrog business sim Theme..",
@ -1704,6 +1728,14 @@
"role playing",
"<a href=\"https://github.com/jpmalkiewicz/decker.git\">Source</a> - Java - GPL-2.0"
],
[
"Dedalus (<a href=\"https://github.com/pistacchio/Dedalus\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/dedalus.md\">entry</a>)",
"Authoring system for generating adventure narratives.",
"",
"beta / inactive since 2018",
"adventure, game engine, text-based, tool",
"<a href=\"https://github.com/pistacchio/Dedalus.git\">Source</a> - JavaScript - GPL-2.0"
],
[
"Defendguin (<a href=\"http://www.newbreedsoftware.com/defendguin/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/defendguin.md\">entry</a>)",
"Remake of Defender.",
@ -1864,6 +1896,14 @@
"game engine, 2D",
"<a href=\"https://github.com/FloppidyDingo/Dingo-Engine.git\">Source</a> - Java - 3-clause BSD"
],
[
"DirectX12GameEngine (<a href=\"https://github.com/Aminator/DirectX12GameEngine\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/directx12gameengine.md\">entry</a>)",
"Game engine utilizing the Direct3D 12 API.",
"",
"beta / active",
"game engine",
"<a href=\"https://github.com/Aminator/DirectX12GameEngine.git\">Source</a> - C# - MIT"
],
[
"DNT (<a href=\"http://dnt.dnteam.org/cgi-bin/about.py\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/dnt.md\">entry</a>)",
"3D RPG in a satirical post-apocalyptic world.",
@ -1942,7 +1982,7 @@
"<a href=\"https://dopewars.sourceforge.io/download.html\">Link</a>",
"mature / inactive since 2013",
"simulation, inspired by Drug Wars, remake",
"<a href=\"https://sourceforge.net/projects/dopewars/\">Source</a> - C - GPL-2.0"
"<a href=\"https://svn.code.sf.net/p/dopewars/code/\">Source</a> - C - GPL-2.0"
],
[
"Doxygen (<a href=\"http://www.doxygen.nl/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/doxygen.md\">entry</a>)",
@ -2416,6 +2456,14 @@
"role playing, commercial content, game engine, inspired by Fallout 2, remake, requires original content",
"<a href=\"https://github.com/falltergeist/falltergeist.git\">Source</a> - C++ - GPL-3.0"
],
[
"Fantasy Map Generator (<a href=\"https://azgaar.github.io/Fantasy-Map-Generator/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/fantasy_map_generator.md\">entry</a>)",
"Generate interactive and highly customizable svg maps..",
"",
"mature / active",
"tool",
"<a href=\"https://github.com/Azgaar/Fantasy-Map-Generator.git\">Source</a> - JavaScript - MIT"
],
[
"Fanwor (<a href=\"https://fanwor.tuxfamily.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/fanwor.md\">entry</a>)",
"Action-adventures in the style of the game \"The Legend of..",
@ -2556,9 +2604,9 @@
"Free Space Colonization (<a href=\"http://fsc.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/free_space_colonization.md\">entry</a>)",
"Game of colonization, research, diplomacy and trade. A 4X..",
"<a href=\"https://sourceforge.net/projects/fsc/files\">Link</a>",
"beta / active",
"beta / inactive since 2017",
"strategy",
"<a href=\"https://svn.code.sf.net/p/fsc/code/\">Source</a> - C - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/fsc.git\">Source</a> - C - GPL-2.0"
],
[
"freeablo (<a href=\"https://freeablo.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/freeablo.md\">entry</a>)",
@ -2598,7 +2646,7 @@
"<a href=\"https://sourceforge.net/projects/freecivac/files/Stable%20Releases/\">Link</a>",
"beta / inactive since 2003",
"strategy, fork of Freeciv, inspired by Sid Meier's Alpha Centauri, remake",
"<a href=\"http://freecivac.cvs.sourceforge.net\">Source</a> - C - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/freecivac.git\">Source</a> - C - GPL-2.0"
],
[
"Freeciv-web (<a href=\"https://web.archive.org/web/20180102150750/https://play.freeciv.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/freeciv-web.md\">entry</a>)",
@ -2798,7 +2846,7 @@
"<a href=\"https://sourceforge.net/projects/fretsonfire/files/\">Link</a>",
"mature / inactive since 2008",
"music, inspired by Guitar Hero, remake",
"<a href=\"https://svn.code.sf.net/p/fretsonfire/code\">Source</a> - Python - GPL-2.0"
"<a href=\"https://github.com/skyostil/fretsonfire.git\">Source</a> - Python - GPL-2.0"
],
[
"Frets on Fire X (<a href=\"https://fofix.github.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/frets_on_fire_x.md\">entry</a>)",
@ -2822,7 +2870,7 @@
"<a href=\"https://sourceforge.net/projects/froggix/files/\">Link</a>",
"beta / inactive since 2009",
"arcade, inspired by Frogger, remake, side-scrolling, skill",
"<a href=\"https://svn.code.sf.net/p/froggix/code/\">Source</a> - Python - GPL-3.0"
"<a href=\"https://gitlab.com/osgames/froggix.git\">Source</a> - Python - GPL-3.0"
],
[
"Frozen Bubble (<a href=\"http://frozen-bubble.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/frozen_bubble.md\">entry</a>)",
@ -2864,6 +2912,14 @@
"strategy, turn-based",
"<a href=\"https://gitlab.com/osgames/galaxyng.git\">Source</a> - C - GPL-2.0"
],
[
"GameCake (<a href=\"https://xriss.github.io/gamecake/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/gamecake.md\">entry</a>)",
"Single exe cross platform game engine using Lua.",
"",
"mature / active",
"game engine",
"<a href=\"https://github.com/xriss/gamecake.git\">Source</a> - C, C++, Lua - MIT"
],
[
"GameLV (<a href=\"http://piepe.lv/game-lv/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/gamelv.md\">entry</a>)",
"Adventure Game in Post Soviet Environment.",
@ -2952,6 +3008,14 @@
"strategy, inspired by Mega Lo Mania, real time, remake",
"<a href=\"https://git.code.sf.net/p/gigalomania/code\">Source</a> - C++ - GPL-2.0"
],
[
"gist-txt (<a href=\"http://potomak.github.io/gist-txt/#acebd8fe14942fab4e8e\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/gist-txt.md\">entry</a>)",
"A minimal text adventure engine.",
"",
"mature / inactive since 2018",
"adventure, game engine, text-based",
"<a href=\"https://github.com/potomak/gist-txt.git\">Source</a> - JavaScript - MIT"
],
[
"GL4ES (<a href=\"http://ptitseb.github.io/gl4es/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/gl4es.md\">entry</a>)",
"OpenGL for GLES Hardware.",
@ -3269,8 +3333,8 @@
"Remake of Another World 2: Heart of the Alien.",
"<a href=\"https://sourceforge.net/projects/hota/files/\">Link</a>",
"beta / inactive since 2005",
"adventure, inspired by Another World 2: Heart of the Alien, remake",
"<a href=\"http://hota.cvs.sourceforge.net\">Source</a> - C - GPL-2.0"
"adventure, commercial content, inspired by Another World 2: Heart of the Alien, remake, requires original content",
"<a href=\"https://gitlab.com/osgames/hota.git\">Source</a> - C - GPL-2.0"
],
[
"Hedgewars (<a href=\"http://hedgewars.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/hedgewars.md\">entry</a>)",
@ -3328,6 +3392,14 @@
"role playing, clone, inspired by Wipeout, racing",
"<a href=\"https://github.com/BKcore/HexGL.git\">Source</a> - JavaScript, CoffeeScript - MIT"
],
[
"heXon (<a href=\"https://luckeyproductions.itch.io/hexon\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/hexon.md\">entry</a>)",
"Twin-stick shooter",
"",
"beta / active",
"role playing, shooter",
"<a href=\"https://gitlab.com/luckeyproductions/heXon.git\">Source</a> - C++ - GPL-2.0"
],
[
"Hexoshi (<a href=\"http://hexoshi.nongnu.org/index.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/hexoshi.md\">entry</a>)",
"Clone of Super Metroid.",
@ -3408,6 +3480,14 @@
"remake, inspired by Pac-Man, skill",
"<a href=\"https://github.com/daleharvey/pacman.git\">Source</a> - JavaScript - WTFPL"
],
[
"Hypatia (<a href=\"https://github.com/hypatia-software-org/hypatia-engine\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/hypatia.md\">entry</a>)",
"2D action adventure game engine.",
"",
"beta / inactive since 2016",
"adventure, 2D, game engine",
"<a href=\"https://github.com/hypatia-software-org/hypatia-engine.git\">Source</a> - Python - MIT"
],
[
"HyperRogue (<a href=\"http://roguetemple.com/z/hyper/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/hyperrogue.md\">entry</a>)",
"Roguelike inspired by the puzzle game Deadly Rooms of..",
@ -3776,6 +3856,14 @@
"remake, commercial content, inspired by Krush, Kill 'n' Destroy, requires original content",
"<a href=\"https://github.com/IceReaper/KKnD.git\">Source</a> - C# - GPL-3.0"
],
[
"Klooni 1010! (<a href=\"https://lonami.dev/klooni/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/klooni_1010.md\">entry</a>)",
"Clone of the puzzle game 1010!",
"<a href=\"https://f-droid.org/de/packages/io.github.lonamiwebs.klooni/\">Link</a>",
"beta / active",
"puzzle, inspired by 1010!",
"<a href=\"https://github.com/LonamiWebs/Klooni1010.git\">Source</a> - Java - GPL-3.0"
],
[
"KnightOfWor (<a href=\"https://github.com/Sanguinik/KnightOfWor\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/knightofwor.md\">entry</a>)",
"Remake of Wizard of Wor.",
@ -3814,7 +3902,7 @@
"<a href=\"http://krystaldrop.sourceforge.net/downloads.html\">Link</a>",
"beta / inactive since 2004",
"puzzle, inspired by Magical Drop, remake",
"<a href=\"https://krystaldrop.cvs.sourceforge.net\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/krystaldrop.git\">Source</a> - C++ - GPL-2.0"
],
[
"l-echo (<a href=\"https://code.google.com/p/l-echo/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/l-echo.md\">entry</a>)",
@ -4350,7 +4438,7 @@
"<a href=\"https://sourceforge.net/projects/microracers/files/microracers/\">Link</a>",
"beta / inactive since 2005",
"remake, 2D, inspired by Micro Machines, racing",
"<a href=\"http://microracers.cvs.sourceforge.net\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/microracers.git\">Source</a> - C, C++ - GPL-2.0"
],
[
"MicroWar 2.0 (<a href=\"http://microwar.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/microwar_20.md\">entry</a>)",
@ -4392,6 +4480,14 @@
"framework, inspired by Minecraft, open content, remake, voxel",
"<a href=\"https://github.com/minetest/minetest.git\">Source</a> - C, C++, Lua - LGPL-2.1"
],
[
"mini2Dx (<a href=\"https://mini2dx.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/mini2dx.md\">entry</a>)",
"Framework for prototyping and building 2D games in Java.",
"<a href=\"https://mini2dx.org/downloads.html\">Link</a>",
"mature / active",
"game engine",
"<a href=\"https://github.com/mini2Dx/mini2Dx.git\">Source</a> - Java, C# - Apache-2.0"
],
[
"Mininim (<a href=\"http://oitofelix.github.io/mininim/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/mininim.md\">entry</a>)",
"Remake of Prince of Persia.",
@ -4430,7 +4526,7 @@
"<a href=\"https://sourceforge.net/projects/mochadoom/files/\">Link</a>",
"beta / inactive since 2012",
"remake, first-person, inspired by Doom + Doom II + Heretic + Hexen, shooter",
"<a href=\"http://mochadoom.cvs.sourceforge.net\">Source</a> - Java - GPL-3.0"
"<a href=\"http://mochadoom.cvs.sourceforge.net\">Source</a> - Java - ?"
],
[
"MonoGame (<a href=\"http://www.monogame.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/monogame.md\">entry</a>)",
@ -4606,7 +4702,7 @@
"<a href=\"http://night-hawk.sourceforge.net/dl.php\">Link</a>",
"mature / inactive since 2004",
"arcade, inspired by Paradroid, puzzle, remake, shoot-em",
"<a href=\"https://night-hawk.cvs.sourceforge.net\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/night-hawk.git\">Source</a> - C++ - GPL-2.0"
],
[
"NLarn (<a href=\"https://nlarn.github.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/nlarn.md\">entry</a>)",
@ -4638,7 +4734,7 @@
"<a href=\"https://sourceforge.net/projects/nstars/files/\">Link</a>",
"beta / inactive since 2004",
"strategy, inspired by Stars!, remake",
"<a href=\"http://nstars.cvs.sourceforge.net\">Source</a> - C# - GPL-2.0"
"<a href=\"http://nstars.cvs.sourceforge.net\">Source</a> - C# - ?"
],
[
"NullpoMino (<a href=\"https://github.com/NullpoMino/NullpoMino\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/nullpomino.md\">entry</a>)",
@ -5222,7 +5318,7 @@
"<a href=\"http://openmortal.sourceforge.net/download.html\">Link</a>",
"beta / inactive since 2006",
"action, clone, inspired by Mortal Kombat",
"<a href=\"http://openmortal.cvs.sourceforge.net\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/openmortal.git\">Source</a> - C++, Perl - GPL-2.0"
],
[
"openMSX (<a href=\"http://openmsx.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/openmsx.md\">entry</a>)",
@ -5630,7 +5726,7 @@
"",
"beta / inactive since 2003",
"puzzle, inspired by Log!cal, remake",
"<a href=\"http://pathological.cvs.sourceforge.net\">Source</a> - Python - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/pathological.git\">Source</a> - Python - GPL-2.0"
],
[
"Pax Britannica (<a href=\"https://web.archive.org/web/20180807110800/http://paxbritannica.henk.ca/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/pax_britannica.md\">entry</a>)",
@ -5912,6 +6008,14 @@
"framework",
"<a href=\"https://github.com/pygame/pygame.git\">Source</a> - C, Python - LGPL-2.1"
],
[
"Pygame---Alien-Invasion (<a href=\"https://github.com/Anthonymcqueen21/Pygame---Alien-Invasion\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/pygame-alien-invasion.md\">entry</a>)",
"Space craft game to shoot down incoming aliens.",
"",
"beta / inactive since 2018",
"arcade",
"<a href=\"https://github.com/Anthonymcqueen21/Pygame---Alien-Invasion.git\">Source</a> - Python - GPL-3.0"
],
[
"PyKaraoke (<a href=\"http://www.kibosh.org/pykaraoke/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/pykaraoke.md\">entry</a>)",
"Karaoke player.",
@ -6118,7 +6222,7 @@
"<a href=\"https://sourceforge.net/projects/rescue/files/\">Link</a>",
"beta / inactive since 2013",
"action, inspired by Rescue!, real time, remake, space, strategy",
"<a href=\"http://svn.code.sf.net/p/rescue/code/\">Source</a> - Java - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/rescue.git\">Source</a> - Java - GPL-3.0"
],
[
"ResidualVM (<a href=\"http://residualvm.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/residualvm.md\">entry</a>)",
@ -6606,7 +6710,7 @@
"<a href=\"http://slashem.sourceforge.net/stable.html\">Link</a>",
"beta / inactive since 2007",
"role playing, clone, inspired by NetHack, roguelike",
"<a href=\"https://github.com/osgamearchive/slashem.git\">Source</a> - C - Custom"
"<a href=\"https://github.com/osgamearchive/slashem.git\">Source</a> - C, R, C++ - Custom"
],
[
"Slay (<a href=\"https://sourceforge.net/projects/slaygame/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/slay.md\">entry</a>)",
@ -6632,6 +6736,14 @@
"arcade, inspired by Slot Racers, remake",
"<a href=\"https://github.com/Zillode/Slot-Racers.git\">Source</a> - C - GPL-3.0"
],
[
"Sludge (<a href=\"https://opensludge.github.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/sludge.md\">entry</a>)",
"Adventure game engine.",
"<a href=\"https://opensludge.github.io/download.html\">Link</a>",
"mature / active",
"game engine, adventue",
"<a href=\"https://github.com/opensludge/opensludge.git\">Source</a> - C, C++, Objective-C - LGPL-2.1"
],
[
"Smash (<a href=\"http://smash.gouchon.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/smash.md\">entry</a>)",
"Super Smash Bros-like in HTML5.",
@ -6702,7 +6814,7 @@
"<a href=\"http://www.wingkong.net/sopwith2b/files-games.html\">Link</a>",
"beta / inactive since 2003",
"simulation, flight, inspired by Sopwith, remake",
"<a href=\"http://sopwith3.cvs.sourceforge.net\">Source</a> - C++ - GPL-2.0"
"<a href=\"https://gitlab.com/osgames/sopwith3.git\">Source</a> - C, C++, Objective-C - GPL-2.0"
],
[
"Source of Tales (<a href=\"http://www.sourceoftales.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/source_of_tales.md\">entry</a>)",
@ -6856,6 +6968,14 @@
"strategy, clone, inspired by Company of Heroes + Company of Heroes: Opposing Fronts + Company of Heroes: Tales of Valor + Company of Heroes 2, realtime",
"<a href=\"https://github.com/spring1944/spring1944.git\">Source</a> - Lua - GPL-2.0"
],
[
"Squiffy (<a href=\"https://github.com/textadventures/squiffy\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/squiffy.md\">entry</a>)",
"Tool for creating multiple choice interactive fiction.",
"<a href=\"https://github.com/textadventures/squiffy/releases\">Link</a>",
"mature / active",
"tool, game engine, interactive fiction",
"<a href=\"https://github.com/textadventures/squiffy.git\">Source</a> - JavaScript - MIT"
],
[
"SS13 Remake (<a href=\"https://github.com/ss13remake/ss13remake\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/ss13_remake.md\">entry</a>)",
"Remake of Space Station 13.",
@ -7672,6 +7792,14 @@
"adventure, commercial content, game engine, inspired by Little Big Adventure, remake, requires original content",
"<a href=\"https://github.com/xesf/twin-e.git\">Source</a> - C - GPL-2.0"
],
[
"Twine (<a href=\"http://twinery.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/twine.md\">entry</a>)",
"Tool for telling interactive, nonlinear stories.",
"",
"mature / active",
"tool, game engine, interactive fiction, text-based",
"<a href=\"https://github.com/klembot/twinejs.git\">Source</a> - JavaScript - GPL-3.0"
],
[
"TwinEngine (<a href=\"https://forum.magicball.net/forumdisplay.php?f=66\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/twinengine.md\">entry</a>)",
"A Little Big Adventure engine.",
@ -8376,6 +8504,14 @@
"library",
"<a href=\"https://github.com/jbeder/yaml-cpp.git\">Source</a> - C++ - MIT"
],
[
"Yet Another Engine (<a href=\"https://web.archive.org/web/20160315200651/https://yae.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/yet_another_engine.md\">entry</a>)",
"Game engine",
"",
"beta / inactive since 2016",
"game engine",
"<a href=\"https://github.com/deathbeam/yae.git\">Source</a> - MoonScript, Java, Lua - MIT"
],
[
"Yo Frankie! (<a href=\"https://apricot.blender.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/yo_frankie.md\">entry</a>)",
"Platform game.",

17
entries/a2x.md Normal file
View File

@ -0,0 +1,17 @@
# a2x
_C game framework._
- Home: https://github.com/alxm/a2x
- State: beta
- Platform: Windows, Linux
- Keywords: puzzle, game framework
- Code repository: https://github.com/alxm/a2x.git
- Code language: C, Python, C++
- Code license: GPL-3.0
Developer: Alex Margarit
## Building
- Build system: Make

View File

@ -7,7 +7,7 @@ _Remake of Zarch._
- Download: https://sourceforge.net/projects/ajax3d/files/ajax3d/
- Platform: Web
- Keywords: action, inspired by Zarch, remake
- Code repository: http://ajax3d.cvs.sourceforge.net (cvs)
- Code repository: https://gitlab.com/osgames/ajax3d.git (conversion of cvs), http://ajax3d.cvs.sourceforge.net (cvs)
- Code language: JavaScript
- Code license: GPL-2.0

View File

@ -2,7 +2,7 @@
_Quest-driven Roguelike fantasy dungeon crawler RPG with a powerful story._
- Home: https://www.andorstrail.com/
- Home: https://www.andorstrail.com/, https://code.google.com/archive/p/andors-trail/
- State: beta
- Download: https://f-droid.org/packages/com.gpl.rpg.AndorsTrail/
- Platform: Android

View File

@ -8,7 +8,7 @@ _2D arcade platform game._
- Download: https://sourceforge.net/projects/blobwars/files/
- Platform: Windows
- Keywords: action
- Code repository: https://git.code.sf.net/p/blobwars/code, https://gitlab.com/osgames/blobwars.git (+), https://src.fedoraproject.org/rpms/blobwars.git (+)
- Code repository: https://git.code.sf.net/p/blobwars/code, https://gitlab.com/osgames/blobwars.git (+), https://src.fedoraproject.org/rpms/blobwars.git (+), https://github.com/OSSGames/GAME-SDL-ACTION-Blobwars_Metal_Blob_Solid.git
- Code language: C++
- Code license: GPL-2.0

View File

@ -5,10 +5,13 @@ _Remake of Bomberman, another Dynablaster clone._
- Home: http://bombic.sourceforge.net/, https://sourceforge.net/projects/bombic/
- State: beta, inactive since 2005
- Download: https://sourceforge.net/projects/bombic/files/bombic/
- Platform: Linux
- Platform: Linux, macOS
- Keywords: action, inspired by Bomberman, remake
- Code repository: https://svn.code.sf.net/p/bombic/code/ (svn)
- Code language: C++
- Code repository: https://gitlab.com/osgames/bombic.git (clone of svn), https://svn.code.sf.net/p/bombic/code/ (svn)
- Code language: C++, Objective-C
- Code license: GPL-2.0
- Code dependencies: SDL
## Building
- Build system: Make

View File

@ -7,6 +7,7 @@ _Remake of Bomberman._
- Keywords: action, inspired by Bomberman, remake
- Code repository: https://svn.code.sf.net/p/bombic2/code/ (svn)
- Code language: C++
- Code license: GPL-2.0
- Code license: ?
- Code dependencies: SDL
## Building

14
entries/box2d.md Normal file
View File

@ -0,0 +1,14 @@
# Box2D
_2D physics engine for games._
- Home: http://box2d.org/
- State: mature
- Keywords: library
- Code repository: https://github.com/erincatto/Box2D.git
- Code language: C, C++, Objective-C
- Code license: zlib
## Building
- Build system: premake

13
entries/corengine.md Normal file
View File

@ -0,0 +1,13 @@
# CorEngine
_3D game engine._
- Home: http://corengine.sourceforge.net/, https://sourceforge.net/projects/corengine/
- State: beta, inactive since 2015
- Download: https://sourceforge.net/projects/corengine/files/
- Keywords: game engine, 3D
- Code repository: (see download)
- Code language: C
- Code license: zlib
## Building

14
entries/dedalus.md Normal file
View File

@ -0,0 +1,14 @@
# Dedalus
_Authoring system for generating adventure narratives._
- Home: https://github.com/pistacchio/Dedalus
- State: beta, inactive since 2018
- Platform: Web
- Keywords: adventure, game engine, text-based, tool
- Code repository: https://github.com/pistacchio/Dedalus.git
- Code language: JavaScript
- Code license: GPL-2.0
- Code dependencies: jQuery
## Building

View File

@ -0,0 +1,15 @@
# DirectX12GameEngine
_Game engine utilizing the Direct3D 12 API._
- Home: https://github.com/Aminator/DirectX12GameEngine
- State: beta
- Platform: Windows
- Keywords: game engine
- Code repository: https://github.com/Aminator/DirectX12GameEngine.git
- Code language: C#
- Code license: MIT
## Building
- Build system: VisualStudio

View File

@ -2,12 +2,12 @@
_Remake of Drug Wars._
- Home: https://dopewars.sourceforge.io/
- Home: https://dopewars.sourceforge.io/, https://sourceforge.net/projects/dopewars/
- State: mature, inactive since 2013
- Download: https://dopewars.sourceforge.io/download.html
- Platform: Windows, Linux
- Keywords: simulation, inspired by Drug Wars, remake
- Code repository: https://sourceforge.net/projects/dopewars/
- Code repository: https://svn.code.sf.net/p/dopewars/code/ (svn)
- Code language: C
- Code license: GPL-2.0

View File

@ -0,0 +1,14 @@
# Fantasy Map Generator
_Generate interactive and highly customizable svg maps based on voronoi diagrams._
- Home: https://azgaar.github.io/Fantasy-Map-Generator/
- State: mature
- Platform: Web
- Keywords: tool
- Code repository: https://github.com/Azgaar/Fantasy-Map-Generator.git
- Code language: JavaScript
- Code license: MIT
## Building

View File

@ -3,10 +3,10 @@
_Game of colonization, research, diplomacy and trade. A 4X approach.It is played on randomly generated maps, the aim is to build an empire and rule most of the galaxy._
- Home: http://fsc.sourceforge.net/, https://sourceforge.net/projects/fsc/
- State: beta
- State: beta, inactive since 2017
- Download: https://sourceforge.net/projects/fsc/files
- Keywords: strategy
- Code repository: https://svn.code.sf.net/p/fsc/code/ (svn)
- Code repository: https://gitlab.com/osgames/fsc.git (clone of svn), https://svn.code.sf.net/p/fsc/code/ (svn)
- Code language: C
- Code license: GPL-2.0

View File

@ -6,7 +6,7 @@ _Remake of Sid Meier's Alpha Centauri._
- State: beta, inactive since 2003
- Download: https://sourceforge.net/projects/freecivac/files/Stable%20Releases/
- Keywords: strategy, fork of Freeciv, inspired by Sid Meier's Alpha Centauri, remake
- Code repository: http://freecivac.cvs.sourceforge.net (cvs)
- Code repository: https://gitlab.com/osgames/freecivac.git (conversion to cvs), http://freecivac.cvs.sourceforge.net (cvs)
- Code language: C
- Code license: GPL-2.0

View File

@ -7,7 +7,7 @@ _Remake of Guitar Hero._
- Download: https://sourceforge.net/projects/fretsonfire/files/
- Platform: Windows, Linux, macOS
- Keywords: music, inspired by Guitar Hero, remake
- Code repository: https://svn.code.sf.net/p/fretsonfire/code (svn)
- Code repository: https://github.com/skyostil/fretsonfire.git, https://svn.code.sf.net/p/fretsonfire/code (svn)
- Code language: Python
- Code license: GPL-2.0

View File

@ -6,7 +6,7 @@ _Remake of Frogger._
- State: beta, inactive since 2009
- Download: https://sourceforge.net/projects/froggix/files/
- Keywords: arcade, inspired by Frogger, remake, side-scrolling, skill
- Code repository: https://svn.code.sf.net/p/froggix/code/ (svn)
- Code repository: https://gitlab.com/osgames/froggix.git (clone of svn), https://svn.code.sf.net/p/froggix/code/ (svn)
- Code language: Python
- Code license: GPL-3.0
- Code dependencies: pygame

15
entries/gamecake.md Normal file
View File

@ -0,0 +1,15 @@
# GameCake
_Single exe cross platform game engine using Lua._
- Home: https://xriss.github.io/gamecake/, http://cake.4lfa.com/gamecake
- State: mature
- Platform: Windows, Linux, macOS
- Keywords: game engine
- Code repository: https://github.com/xriss/gamecake.git, https://bitbucket.org/xixs/lua (hg outdated), https://bitbucket.org/xixs/bin (hg)
- Code language: C, C++, Lua
- Code license: MIT
## Building
- Build system: Make

14
entries/gist-txt.md Normal file
View File

@ -0,0 +1,14 @@
# gist-txt
_A minimal text adventure engine._
- Home: http://potomak.github.io/gist-txt/#acebd8fe14942fab4e8e
- State: mature, inactive since 2018
- Platform: Web
- Keywords: adventure, game engine, text-based
- Code repository: https://github.com/potomak/gist-txt.git
- Code language: JavaScript
- Code license: MIT
## Building

View File

@ -2,13 +2,14 @@
_Remake of Another World 2: Heart of the Alien._
- Home: http://hota.sourceforge.net/
- Home: http://hota.sourceforge.net/, https://sourceforge.net/projects/hota/
- State: beta, inactive since 2005
- Download: https://sourceforge.net/projects/hota/files/ (see home)
- Download: https://sourceforge.net/projects/hota/files/
- Platform: Windows
- Keywords: adventure, inspired by Another World 2: Heart of the Alien, remake
- Code repository: http://hota.cvs.sourceforge.net (cvs)
- Keywords: adventure, commercial content, inspired by Another World 2: Heart of the Alien, remake, requires original content
- Code repository: https://gitlab.com/osgames/hota.git (conversion of cvs), http://hota.cvs.sourceforge.net (cvs)
- Code language: C
- Code license: GPL-2.0
- Code dependencies: SDL
## Building

17
entries/hexon.md Normal file
View File

@ -0,0 +1,17 @@
# heXon
_Twin-stick shooter_
- Home: https://luckeyproductions.itch.io/hexon
- State: beta
- Platform: Linux
- Keywords: role playing, shooter
- Code repository: https://gitlab.com/luckeyproductions/heXon.git, https://github.com/LucKeyProductions/heXon.git (outdated)
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: Urho3D
## Building
- Build system: CMake

13
entries/hypatia.md Normal file
View File

@ -0,0 +1,13 @@
# Hypatia
_2D action adventure game engine._
- Home: https://github.com/hypatia-software-org/hypatia-engine
- State: beta, inactive since 2016
- Keywords: adventure, 2D, game engine
- Code repository: https://github.com/hypatia-software-org/hypatia-engine.git
- Code language: Python
- Code license: MIT
## Building

17
entries/klooni_1010.md Normal file
View File

@ -0,0 +1,17 @@
# Klooni 1010!
_Clone of the puzzle game 1010!_
- Home: https://lonami.dev/klooni/
- State: beta
- Download: https://f-droid.org/de/packages/io.github.lonamiwebs.klooni/
- Platform: Android
- Keywords: puzzle, inspired by 1010!
- Code repository: https://github.com/LonamiWebs/Klooni1010.git
- Code language: Java
- Code license: GPL-3.0
- Code dependencies: libGDX
## Building
- Build system: Gradle

View File

@ -2,13 +2,14 @@
_Remake of Magical Drop._
- Home: http://krystaldrop.sourceforge.net/
- Home: http://krystaldrop.sourceforge.net/, https://sourceforge.net/projects/krystaldrop/
- State: beta, inactive since 2004
- Download: http://krystaldrop.sourceforge.net/downloads.html
- Download: http://krystaldrop.sourceforge.net/downloads.html, https://sourceforge.net/projects/krystaldrop/files/krystaldrop/
- Platform: Linux
- Keywords: puzzle, inspired by Magical Drop, remake
- Code repository: https://krystaldrop.cvs.sourceforge.net
- Code repository: https://gitlab.com/osgames/krystaldrop.git (conversion of cvs), https://krystaldrop.cvs.sourceforge.net (cvs)
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: SDL
## Building

View File

@ -2,14 +2,16 @@
_Remake of Micro Machines._
- Home: http://microracers.sourceforge.net/
- Home: http://microracers.sourceforge.net/, https://sourceforge.net/projects/microracers/
- State: beta, inactive since 2005
- Download: https://sourceforge.net/projects/microracers/files/microracers/
- Keywords: remake, 2D, inspired by Micro Machines, racing
- Code repository: http://microracers.cvs.sourceforge.net (cvs)
- Code language: C++
- Code repository: https://gitlab.com/osgames/microracers.git (conversion of cvs), http://microracers.cvs.sourceforge.net (cvs)
- Code language: C, C++
- Code license: GPL-2.0
Not really beta?
## Building
- Build system: Make

17
entries/mini2dx.md Normal file
View File

@ -0,0 +1,17 @@
# mini2Dx
_Framework for prototyping and building 2D games in Java._
- Home: https://mini2dx.org/
- State: mature
- Download: https://mini2dx.org/downloads.html, https://github.com/mini2Dx/mini2Dx/releases
- Platform: Windows, Linux, macOS
- Keywords: game engine
- Code repository: https://github.com/mini2Dx/mini2Dx.git
- Code language: Java, C#
- Code license: Apache-2.0
## Building
- Build system: Gradle

View File

@ -8,6 +8,6 @@ _Remake of Doom, Doom II, Heretic, Hexen._
- Keywords: remake, first-person, inspired by Doom + Doom II + Heretic + Hexen, shooter
- Code repository: http://mochadoom.cvs.sourceforge.net (cvs)
- Code language: Java
- Code license: GPL-3.0
- Code license: ?
## Building

View File

@ -2,12 +2,12 @@
_Remake of Paradroid._
- Home: http://night-hawk.sourceforge.net/
- Home: http://night-hawk.sourceforge.net/, https://sourceforge.net/projects/night-hawk/
- Media: https://en.wikipedia.org/wiki/Paradroid#Other_clones_and_games_inspired_by_Paradroid
- State: mature, inactive since 2004
- Download: http://night-hawk.sourceforge.net/dl.php
- Keywords: arcade, inspired by Paradroid, puzzle, remake, shoot-em
- Code repository: https://night-hawk.cvs.sourceforge.net (cvs)
- Code repository: https://gitlab.com/osgames/night-hawk.git (conversion of cvs), https://night-hawk.cvs.sourceforge.net (cvs)
- Code language: C++
- Code license: GPL-2.0

View File

@ -9,6 +9,6 @@ _Remake of Stars!._
- Keywords: strategy, inspired by Stars!, remake
- Code repository: http://nstars.cvs.sourceforge.net (cvs)
- Code language: C#
- Code license: GPL-2.0
- Code license: ?
## Building

View File

@ -7,8 +7,10 @@ _Clone of Mortal Kombat._
- Download: http://openmortal.sourceforge.net/download.html
- Platform: Windows, Linux, macOS
- Keywords: action, clone, inspired by Mortal Kombat
- Code repository: http://openmortal.cvs.sourceforge.net (cvs)
- Code language: C++
- Code repository: https://gitlab.com/osgames/openmortal.git (conversion of cvs), http://openmortal.cvs.sourceforge.net (cvs)
- Code language: C++, Perl
- Code license: GPL-2.0
## Building
- Build system: Make

View File

@ -5,9 +5,11 @@ _Remake of Log!cal._
- Home: http://pathological.sourceforge.net/, https://sourceforge.net/projects/pathological/
- State: beta, inactive since 2003
- Keywords: puzzle, inspired by Log!cal, remake
- Code repository: http://pathological.cvs.sourceforge.net (cvs)
- Code repository: https://gitlab.com/osgames/pathological.git (conversion of cvs), http://pathological.cvs.sourceforge.net (cvs)
- Code language: Python
- Code license: GPL-2.0
- Code dependencies: pygame
## Building
- Build system: Make

View File

@ -2,7 +2,7 @@
_Remake of Wing Commander: Privateer._
- Home: http://privateer.sourceforge.net/
- Home: http://privateer.sourceforge.net/, https://sourceforge.net/projects/privateer/
- State: mature, inactive since 2012
- Download: http://privateer.sourceforge.net/files.shtml, https://sourceforge.net/projects/privateer/files/
- Platform: Windows, Linux, macOS

View File

@ -0,0 +1,16 @@
# Pygame---Alien-Invasion
_Space craft game to shoot down incoming aliens._
- Home: https://github.com/Anthonymcqueen21/Pygame---Alien-Invasion
- State: beta, inactive since 2018
- Platform: Windows, Linux, macOS
- Keywords: arcade
- Code repository: https://github.com/Anthonymcqueen21/Pygame---Alien-Invasion.git
- Code language: Python
- Code license: GPL-3.0
- Code dependencies: pygame
## Building
- Build system: None

View File

@ -6,8 +6,8 @@ _Remake of Rescue!._
- State: beta, inactive since 2013
- Download: https://sourceforge.net/projects/rescue/files/
- Keywords: action, inspired by Rescue!, real time, remake, space, strategy
- Code repository: http://svn.code.sf.net/p/rescue/code/ (svn)
- Code repository: https://gitlab.com/osgames/rescue.git (clone of svn), http://svn.code.sf.net/p/rescue/code/ (svn)
- Code language: Java
- Code license: GPL-2.0
- Code license: GPL-3.0
## Building

View File

@ -8,13 +8,13 @@ _Variant of the roguelike game NetHack that offers extra features, monsters, and
- Download: http://slashem.sourceforge.net/stable.html, https://sourceforge.net/projects/slashem/files/
- Keywords: role playing, clone, inspired by NetHack, roguelike
- Code repository: https://github.com/osgamearchive/slashem.git (archived conversion of cvs), https://sourceforge.net/p/slashem/code (cvs)
- Code language: C
- Code language: C, R, C++
- Code license: Custom (NetHack license)
Based on NetHack
See also https://github.com/dirkz/slashem-iphone, https://github.com/Elronnd/slashem-next, https://code.google.com/archive/p/slashem-macosx/, https://github.com/blitz/slashem, https://github.com/mistydemeo/slashem,
https://github.com/SLASHEM-Extended/SLASHEM-Extended, https://github.com/BarclayII/slashem-up
## Building
- Build system: Make

17
entries/sludge.md Normal file
View File

@ -0,0 +1,17 @@
# Sludge
_Adventure game engine._
- Home: https://opensludge.github.io/
- State: mature
- Download: https://opensludge.github.io/download.html, https://github.com/opensludge/opensludge/releases
- Platform: Windows, Linux, macOS
- Keywords: game engine, adventue
- Code repository: https://github.com/opensludge/opensludge.git
- Code language: C, C++, Objective-C
- Code license: LGPL-2.1
- Code dependencies: GTK
## Building
- Build system: Make

View File

@ -7,8 +7,10 @@ _Remake of Sopwith._
- State: beta, inactive since 2003
- Download: http://www.wingkong.net/sopwith2b/files-games.html, https://sourceforge.net/projects/sopwith3/files/
- Keywords: simulation, flight, inspired by Sopwith, remake
- Code repository: http://sopwith3.cvs.sourceforge.net (cvs)
- Code language: C++
- Code repository: https://gitlab.com/osgames/sopwith3.git (conversion of cvs), http://sopwith3.cvs.sourceforge.net (cvs)
- Code language: C, C++, Objective-C
- Code license: GPL-2.0
## Building
- Build system: Make

14
entries/squiffy.md Normal file
View File

@ -0,0 +1,14 @@
# Squiffy
_Tool for creating multiple choice interactive fiction._
- Home: https://github.com/textadventures/squiffy
- State: mature
- Download: https://github.com/textadventures/squiffy/releases
- Platform: Web
- Keywords: tool, game engine, interactive fiction
- Code repository: https://github.com/textadventures/squiffy.git
- Code language: JavaScript
- Code license: MIT
## Building

View File

@ -31,8 +31,8 @@
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Blobwars: Metal Blob Solid](../blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic2](../bombic2.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombic2](../bombic2.md)** (C++, ?, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Bombman](../bombman.md)** (Python, CC0, mature)
- **[BOOM: Remake](../boom_remake.md)** (C++, Custom, mature)
- **[Boulder Dash](../boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
@ -128,7 +128,7 @@
- **[OpenLara](../openlara.md)** (C++, 2-clause BSD, mature)
- **[OpenLiero](../openliero.md)** (C++, Custom, mature, inactive since 2015)
- **[OpenLieroX](../openlierox.md)** (C++, LGPL-2.0, mature)
- **[OpenMortal](../openmortal.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[OpenMortal](../openmortal.md)** (C++, Perl, GPL-2.0, beta, inactive since 2006)
- **[openMSX](../openmsx.md)** (C++, GPL-2.0, mature)
- **[OpenNotrium](../opennotrium.md)** (C++, GPL-3.0, beta)
- **[OpenOMF](../openomf.md)** (C, C++, MIT, beta)
@ -141,7 +141,7 @@
- **[QuakeSpasm](../quakespasm.md)** (C, GPL-2.0, mature)
- **[Rabbit Escape](../rabbit_escape.md)** (Java, GPL-2.0, mature)
- **[Red Eclipse](../red_eclipse.md)** (C++, zlib, mature)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-2.0, beta, inactive since 2013)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-3.0, beta, inactive since 2013)
- **[Return of Dr. Destructo](../return_of_dr_destructo.md)** (C++, MIT, mature, inactive since 2015)
- **[Rigel Engine](../rigel_engine.md)** (C++, GPL-2.0, beta)
- **[Rise of the Triad for Linux](../rise_of_the_triad_for_linux.md)** (C, GPL-2.0, mature, inactive since 2012)

View File

@ -7,6 +7,7 @@
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[Childsplay](../childsplay.md)** (Python, GPL-3.0, mature)
- **[Colossal Cave Adventure](../colossal_cave_adventure.md)** (Python, Apache-2.0, mature)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[Der Clou!](../der_clou.md)** (C, Custom, beta, inactive since 2017)
- **[Digital: A Love Story](../digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature)
- **[Dragon History - Dračí Historie](../dragon_history-dra_historie.md)** (Pascal, Script, GPL-2.0, mature, inactive since 2010)
@ -14,9 +15,11 @@
- **[Fanwor](../fanwor.md)** (C, GPL-2.0, mature)
- **[Free in the Dark (engine)](../free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta)
- **[GameLV](../gamelv.md)** (C++, GPL-2.0, beta)
- **[gist-txt](../gist-txt.md)** (JavaScript, MIT, mature, inactive since 2018)
- **[Grail](../grail.md)** (C++, Lua, GPL-3.0, beta, inactive since 2013)
- **[Head over Heels](../head_over_heels.md)** (C++, GPL-3.0, mature)
- **[Heart of the Alien](../heart_of_the_alien.md)** (C, GPL-2.0, beta, inactive since 2005)
- **[Hypatia](../hypatia.md)** (Python, MIT, beta, inactive since 2016)
- **[javascript-E.T.](../javascript-et.md)** (JavaScript, Assembly, MIT, beta, inactive since 2017)
- **[Morpheus Web Remake](../morpheus_web_remake.md)** (Javascript, MIT, beta)
- **[Murder In The Public Domain](../murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)

View File

@ -13,6 +13,7 @@
- **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[54321](../54321.md)** (C++, Custom, mature, inactive since 2001)
- **[A Planet's Revenge](../a_planets_revenge.md)** (Python, GPL-3.0, beta, inactive since 2008)
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
- **[A7Xpg](../a7xpg.md)** (D, 2-clause BSD, beta, inactive since 2005)
- **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[Abuse](../abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
@ -111,14 +112,15 @@
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[boardgame.io](../boardgameio.md)** (JavaScript, TypeScript, MIT, beta)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic2](../bombic2.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombic2](../bombic2.md)** (C++, ?, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Bombman](../bombman.md)** (Python, CC0, mature)
- **[BOOM: Remake](../boom_remake.md)** (C++, Custom, mature)
- **[Boost (C++ Libraries)](../boost_c_libraries.md)** (C++, Boost-1.0, mature)
- **[Bos Wars](../bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[Boson](../boson.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[Boulder Dash](../boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
- **[Box2D](../box2d.md)** (C, C++, Objective-C, zlib, mature)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[bratwurst](../bratwurst.md)** (Lisp, GPL-2.0, mature, inactive since 2009)
- **[Breakout-VR](../breakout-vr.md)** (C#, MIT, beta, inactive since 2017)
@ -183,6 +185,7 @@
- **[CommandoJS](../commandojs.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012)
- **[Conquests](../conquests.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Core War](../core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature)
- **[CorEngine](../corengine.md)** (C, zlib, beta, inactive since 2015)
- **[CorsixTH](../corsixth.md)** (Lua, C++, MIT, mature)
- **[Cosmosmash](../cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
@ -213,6 +216,7 @@
- **[Dear ImGui](../dear_imgui.md)** (C, C++, MIT, mature)
- **[Deathchase 3D](../deathchase_3d.md)** (C, GPL-2.0, mature, inactive since 2002)
- **[Decker](../decker.md)** (Java, GPL-2.0, beta, inactive since 2013)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[Defendguin](../defendguin.md)** (C, GPL-2.0, mature, inactive since 2009)
- **[Deity](../deity.md)** (Python, GPL-2.0, mature, inactive since 2014)
- **[Deliantra](../deliantra.md)** (C, GPL-2.0, mature)
@ -233,6 +237,7 @@
- **[Digger Remastered](../digger_remastered.md)** (C, GPL-2.0, mature, inactive since 2004)
- **[Digital: A Love Story](../digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature)
- **[Dingo-Engine](../dingo-engine.md)** (Java, 3-clause BSD, beta, inactive since 2016)
- **[DirectX12GameEngine](../directx12gameengine.md)** (C#, MIT, beta)
- **[DNT](../dnt.md)** (C++, GPL-3.0, beta, inactive since 2016)
- **[Do It Yourself Doom With SDL](../do_it_yourself_doom_with_sdl.md)** (C++, MIT, beta)
- **[Domination](../domination.md)** (Java, GPL-3.0, mature)
@ -302,6 +307,7 @@
- **[Fallen Spire](../fallen_spire.md)** (Python, GPL-3.0, beta, inactive since 2009)
- **[Falling Time](../falling_time.md)** (C, C++, GPL-2.0, mature)
- **[Falltergeist](../falltergeist.md)** (C++, GPL-3.0, beta)
- **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature)
- **[Fanwor](../fanwor.md)** (C, GPL-2.0, mature)
- **[FAR Colony](../far_colony.md)** (Pascal, GPL-3.0, beta, inactive since 2014)
- **[FIFE](../fife.md)** (C++, Python, LGPL-2.1, beta)
@ -319,7 +325,7 @@
- **[Free Heroes 2](../free_heroes_2.md)** (C++, GPL-2.0, beta, inactive since 2015)
- **[Free in the Dark (engine)](../free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta)
- **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature)
- **[Free Space Colonization](../free_space_colonization.md)** (C, GPL-2.0, beta)
- **[Free Space Colonization](../free_space_colonization.md)** (C, GPL-2.0, beta, inactive since 2017)
- **[freeablo](../freeablo.md)** (C++, GPL-3.0, beta)
- **[freeaoe](../freeaoe.md)** (C++, GPL-3.0, beta)
- **[FreeBlocks](../freeblocks.md)** (C, Java, GPL-3.0, beta, inactive since 2015)
@ -358,6 +364,7 @@
- **[Galaxy Forces V2](../galaxy_forces_v2.md)** (C++, ?, mature)
- **[GalaxyMage Redux](../galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011)
- **[GalaxyNG](../galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature)
- **[GameLV](../gamelv.md)** (C++, GPL-2.0, beta)
- **[Gang Garrison 2](../gang_garrison_2.md)** (Game Maker Script, MPL, mature)
- **[GDash](../gdash.md)** (C++, MIT, beta)
@ -369,6 +376,7 @@
- **[ges-code](../ges-code.md)** (C, C++, GPL-3.0, mature)
- **[Gift Grabber](../gift_grabber.md)** (JavaScript, Apache-2.0, mature)
- **[Gigalomania](../gigalomania.md)** (C++, GPL-2.0, mature)
- **[gist-txt](../gist-txt.md)** (JavaScript, MIT, mature, inactive since 2018)
- **[GL4ES](../gl4es.md)** (C, MIT, mature)
- **[Glest](../glest.md)** (C++, GPL-2.0, mature, inactive since 2009)
- **[Globulation 2](../globulation_2.md)** (C++, GPL-3.0, mature)
@ -416,6 +424,7 @@
- **[Heroes of Wing Commander](../heroes_of_wing_commander.md)** (Python, GPL-3.0, beta, inactive since 2014)
- **[Hex Game](../hex_game.md)** (C++, MIT, beta)
- **[HexGL](../hexgl.md)** (JavaScript, CoffeeScript, MIT, mature, inactive since 2016)
- **[heXon](../hexon.md)** (C++, GPL-2.0, beta)
- **[Hexoshi](../hexoshi.md)** (Python, GPL-3.0, beta, inactive since 2016)
- **[Hextris](../hextris.md)** (JavaScript, GPL-3.0, mature)
- **[Hexwar](../hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012)
@ -426,6 +435,7 @@
- **[HoverRace](../hoverrace.md)** (C++, Custom NC, mature, inactive since 2016)
- **[Hovertank3D](../hovertank3d.md)** (C++, Assembly, GPL-2.0, mature, inactive since 2014)
- **[HTML5 Pacman](../html5_pacman.md)** (JavaScript, WTFPL, mature, inactive since 2013)
- **[Hypatia](../hypatia.md)** (Python, MIT, beta, inactive since 2016)
- **[HyperRogue](../hyperrogue.md)** (C++, GPL-2.0, mature)
- **[I Have No Tomatoes](../i_have_no_tomatoes.md)** (C++, zlib, mature, inactive since 2004)
- **[ICBM3D](../icbm3d.md)** (C, ?, beta, inactive since 1998)
@ -472,6 +482,7 @@
- **[Kingdoms](../kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014)
- **[KittenMaxit](../kittenmaxit.md)** (Java, MIT, beta)
- **[KKnD](../kknd.md)** (C#, GPL-3.0, beta)
- **[Klooni 1010!](../klooni_1010.md)** (Java, GPL-3.0, beta)
- **[KnightOfWor](../knightofwor.md)** (Java, GPL-3.0, beta, inactive since 2015)
- **[Knights](../knights.md)** (C++, GPL-3.0, beta, inactive since 2014)
- **[Kobold's Quest 2](../kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
@ -543,17 +554,18 @@
- **[Mice Men: Remix](../mice_men_remix.md)** (Java, LGPL-3.0, mature, inactive since 2016)
- **[Micropolis](../micropolis.md)** (C++, Java, Python, GPL-3.0, mature, inactive since 2015)
- **[micropolisJS](../micropolisjs.md)** (JavaScript, GPL-3.0, mature)
- **[Microracers](../microracers.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Microracers](../microracers.md)** (C, C++, GPL-2.0, beta, inactive since 2005)
- **[MicroWar 2.0](../microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009)
- **[MineCraft-One-Week-Challenge](../minecraft-one-week-challenge.md)** (C++, MIT, beta)
- **[Minesweeper (in C)](../minesweeper_in_c.md)** (C, 3-clause BSD, beta, inactive since 2015)
- **[Minesweeper.Zone](../minesweeperzone.md)** (JavaScript, PHP, MIT, mature)
- **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature)
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
- **[Mirror Magic](../mirror_magic.md)** (C, GPL-2.0, mature)
- **[mk.js](../mkjs.md)** (JavaScript, MIT, beta)
- **[mkxp](../mkxp.md)** (C++, C, GPL-2.0, mature)
- **[Mocha Doom](../mocha_doom.md)** (Java, GPL-3.0, beta, inactive since 2012)
- **[Mocha Doom](../mocha_doom.md)** (Java, ?, beta, inactive since 2012)
- **[MonoGame](../monogame.md)** (C#, Ms-PL, MIT, mature)
- **[Monster Generator](../monster_generator.md)** (Java, MIT, mature)
- **[Monsters and Mushrooms](../monsters_and_mushrooms.md)** (Python, GPL-2.0, mature, inactive since 2010)
@ -579,7 +591,7 @@
- **[NLarn](../nlarn.md)** (C, Lua, GPL-3.0, mature)
- **[Noiz2sa](../noiz2sa.md)** (C, C++, 2-clause BSD, beta, inactive since 2004)
- **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017)
- **[NStars!](../nstars.md)** (C#, GPL-2.0, beta, inactive since 2004)
- **[NStars!](../nstars.md)** (C#, ?, beta, inactive since 2004)
- **[NullpoMino](../nullpomino.md)** (Java, 3-clause BSD, mature)
- **[Nuncabola](../nuncabola.md)** (Java, GPL-2.0, beta)
- **[Nuvie](../nuvie.md)** (C, C++, Lua, GPL-2.0, beta, inactive since 2018)
@ -652,7 +664,7 @@
- **[OpenMC2](../openmc2.md)** (C++, GPL-3.0, beta, inactive since 2018)
- **[OpenMoM](../openmom.md)** (C, C++, GPL-3.0, beta)
- **[OpenMOO2](../openmoo2.md)** (Python, GPL-2.0, beta, inactive since 2011)
- **[OpenMortal](../openmortal.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[OpenMortal](../openmortal.md)** (C++, Perl, GPL-2.0, beta, inactive since 2006)
- **[openMSX](../openmsx.md)** (C++, GPL-2.0, mature)
- **[OpenMW](../openmw.md)** (C++, GPL-3.0, mature)
- **[OpenNFS](../opennfs.md)** (C, C++, MIT, beta)
@ -738,6 +750,7 @@
- **[Pushover](../pushover.md)** (C++, C, Lua, GPL-3.0, beta, inactive since 2018)
- **[PyBreak360](../pybreak360.md)** (Python, GPL-3.0, mature, inactive since 2015)
- **[pycraft](../pycraft.md)** (C, Python, GPL-2.0, mature, inactive since 2018)
- **[Pygame---Alien-Invasion](../pygame-alien-invasion.md)** (Python, GPL-3.0, beta, inactive since 2018)
- **[pygame](../pygame.md)** (C, Python, LGPL-2.1, mature)
- **[PyKaraoke](../pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011)
- **[Pymapper](../pymapper.md)** (Python, GPL-3.0, mature)
@ -764,7 +777,7 @@
- **[REGoth](../regoth.md)** (C++, GPL-3.0, mature)
- **[Remixed Dungeon](../remixed_dungeon.md)** (Java, GPL-3.0, mature)
- **[ReQbert](../reqbert.md)** (JavaScript, GPL-3.0, beta)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-2.0, beta, inactive since 2013)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-3.0, beta, inactive since 2013)
- **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta)
- **[Return of Dr. Destructo](../return_of_dr_destructo.md)** (C++, MIT, mature, inactive since 2015)
- **[Return to the Roots](../return_to_the_roots.md)** (C++, GPL-3.0, mature)
@ -825,10 +838,11 @@
- **[skifree.js](../skifreejs.md)** (JavaScript, MIT, mature, inactive since 2016)
- **[Skrupel - Tribute Compilation](../skrupel-tribute_compilation.md)** (PHP, JavaScript, GPL-2.0, mature, inactive since 2011)
- **[SLADE](../slade.md)** (C++, GPL-2.0, mature)
- **[SLASH'EM](../slashem.md)** (C, Custom, beta, inactive since 2007)
- **[SLASH'EM](../slashem.md)** (C, R, C++, Custom, beta, inactive since 2007)
- **[Slay](../slay.md)** (Java, GPL-3.0, beta, inactive since 2010)
- **[Slime Volleyball](../slime_volleyball.md)** (C++, 3-clause BSD, beta)
- **[Slot-Racers](../slot-racers.md)** (C, GPL-3.0, mature, inactive since 2008)
- **[Sludge](../sludge.md)** (C, C++, Objective-C, LGPL-2.1, mature)
- **[Smash Battle](../smash_battle.md)** (C++, ?, beta, inactive since 2011)
- **[Smash](../smash.md)** (JavaScript, MIT, mature)
- **[snake](../snake.md)** (Java, WTFPL, mature, inactive since 2017)
@ -837,7 +851,7 @@
- **[SolarWolf](../solarwolf.md)** (Python, LGPL-2.1, mature, inactive since 2004)
- **[Song of Albion](../song_of_albion.md)** (C, C++, Apache-2.0, mature, inactive since 2011)
- **[Sonic Robo Blast 2](../sonic_robo_blast_2.md)** (C, C++, GPL-2.0, mature)
- **[Sopwith 3](../sopwith_3.md)** (C++, GPL-2.0, beta, inactive since 2003)
- **[Sopwith 3](../sopwith_3.md)** (C, C++, Objective-C, GPL-2.0, beta, inactive since 2003)
- **[Source of Tales](../source_of_tales.md)** (Lua, GPL-3.0, mature, inactive since 2013)
- **[Sourcehold](../sourcehold.md)** (C++, MIT, beta)
- **[Space Faring](../space_faring.md)** (Java, GPL-3.0, beta)
@ -857,6 +871,7 @@
- **[Spooker Framework](../spooker_framework.md)** (C#, MIT, beta, inactive since 2014)
- **[Spring: 1944](../spring_1944.md)** (Lua, GPL-2.0, CC-BY-NC, mature)
- **[Spring](../spring.md)** (C++, C, Lua, GPL-2.0, mature)
- **[Squiffy](../squiffy.md)** (JavaScript, MIT, mature)
- **[SS13 Remake](../ss13_remake.md)** (C#, GPL-3.0, beta, inactive since 2015)
- **[Star Maiden Astraea Rio](../star_maiden_astraea_rio.md)** (Ren'py, CC-BY-NC, mature)
- **[Star Ruler 2](../star_ruler_2.md)** (C, C++, MIT, mature)
@ -959,6 +974,7 @@
- **[Tuxemon](../tuxemon.md)** (Python, GPL-3.0, mature)
- **[TVTower](../tvtower.md)** (BlitzMax, Lua, Custom, mature)
- **[twin-e](../twin-e.md)** (C, GPL-2.0, beta, inactive since 2015)
- **[Twine](../twine.md)** (JavaScript, GPL-3.0, mature)
- **[TwinEngine](../twinengine.md)** (C, GPL-2.0, mature, inactive since 2015)
- **[Tyrian Remake](../tyrian_remake.md)** (Java, GPL-2.0, beta)
- **[TyrQuake](../tyrquake.md)** (C, GPL-2.0, beta)
@ -1047,6 +1063,7 @@
- **[XZ Utils](../xz_utils.md)** (C, Custom, mature)
- **[Yamagi Quake II](../yamagi_quake_ii.md)** (C, GPL-2.0, mature)
- **[yaml-cpp](../yaml-cpp.md)** (C++, MIT, mature)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)
- **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009)
- **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature)
- **[ZAngband](../zangband.md)** (C, Custom, mature, inactive since 2005)

View File

@ -24,6 +24,7 @@
- **[Jazz² Resurrection](../jazz_resurrection.md)** (C#, JavaScript, GPL-3.0, mature)
- **[jewelthief](../jewelthief.md)** (Java, GPL-3.0, mature, inactive since 2016)
- **[KittenMaxit](../kittenmaxit.md)** (Java, MIT, beta)
- **[Klooni 1010!](../klooni_1010.md)** (Java, GPL-3.0, beta)
- **[Lexica](../lexica.md)** (Java, GPL-3.0, mature)
- **[LGeneral](../lgeneral.md)** (C, GPL-2.0, mature, inactive since 2017)
- **[LIKO-12](../liko-12.md)** (Lua, MIT, mature)
@ -52,4 +53,5 @@
- **[TowerJumper](../towerjumper.md)** (C++, GDScript, GPL-3.0, mature)
- **[Turn of War](../turn_of_war.md)** (Java, GPL-3.0, beta, inactive since 2014)
- **[UnCiv](../unciv.md)** (Kotlin, MPL-2.0, beta)
- **[warcraft-remake](../warcraft-remake.md)** (Java, GPL-2.0, beta)
- **[warcraft-remake](../warcraft-remake.md)** (Java, GPL-2.0, beta)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)

View File

@ -44,6 +44,7 @@
- **[Pang Zero](../pang_zero.md)** (Perl, GPL-2.0, beta, inactive since 2007)
- **[PARSEC47](../parsec47.md)** (D, 2-clause BSD, beta, inactive since 2003)
- **[Powerslide remake](../powerslide_remake.md)** (C++, MIT, beta)
- **[Pygame---Alien-Invasion](../pygame-alien-invasion.md)** (Python, GPL-3.0, beta, inactive since 2018)
- **[RacerJS](../racerjs.md)** (JavaScript, MIT, mature, inactive since 2010)
- **[Rockbot](../rockbot.md)** (C++, GPL-2.0, mature)
- **[SDL Asylum](../sdl_asylum.md)** (C, GPL-3.0, mature, inactive since 2009)

View File

@ -13,10 +13,13 @@
- **[Chunk Stories](../chunk_stories.md)** (Kotlin, Java, LGPL-3.0, beta)
- **[ClanLib](../clanlib.md)** (C, C++, zlib, mature)
- **[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)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[DelverEngine](../delverengine.md)** (Java, Custom, beta)
- **[DesktopAdventures](../desktopadventures.md)** (C, LGPL-2.1, beta)
- **[Dingo-Engine](../dingo-engine.md)** (Java, 3-clause BSD, beta, inactive since 2016)
- **[DirectX12GameEngine](../directx12gameengine.md)** (C#, MIT, beta)
- **[Do It Yourself Doom With SDL](../do_it_yourself_doom_with_sdl.md)** (C++, MIT, beta)
- **[DOOM](../doom.md)** (C, Custom, mature, inactive since 2012)
- **[DreeRally](../dreerally.md)** (C, C++, Custom, beta)
@ -28,8 +31,11 @@
- **[Flare](../flare.md)** (C++, Java, GPL-3.0, mature)
- **[Free in the Dark (engine)](../free_in_the_dark_engine.md)** (C, C++, GPL-2.0, beta)
- **[FreeSO](../freeso.md)** (C#, MPL-2.0, beta)
- **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature)
- **[gist-txt](../gist-txt.md)** (JavaScript, MIT, mature, inactive since 2018)
- **[Grail](../grail.md)** (C++, Lua, GPL-3.0, beta, inactive since 2013)
- **[Grit Game Engine](../grit_game_engine.md)** (C++, Python, MIT, beta)
- **[Hypatia](../hypatia.md)** (Python, MIT, beta, inactive since 2016)
- **[ika](../ika.md)** (C++, Python, PHP, C#, GPL-2.0, beta, inactive since 2007)
- **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature)
- **[Jake2](../jake2.md)** (Java, GPL-2.0, beta, inactive since 2006)
@ -40,6 +46,7 @@
- **[Librelancer](../librelancer.md)** (C, C#, MIT, beta)
- **[LionEngine](../lionengine.md)** (Java, GPL-3.0, mature)
- **[MAGE - Matthias Advanced Game Engine](../mage-matthias_advanced_game_engine.md)** (C++, GPL-3.0, beta)
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Nuvie](../nuvie.md)** (C, C++, Lua, GPL-2.0, beta, inactive since 2018)
- **[Odamex](../odamex.md)** (C, C++, GPL-2.0, beta)
- **[Open Cube](../open_cube.md)** (C++, zlib, beta, inactive since 2017)
@ -69,15 +76,19 @@
- **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004)
- **[ScummVM](../scummvm.md)** (C++, GPL-2.0, mature)
- **[sfall](../sfall.md)** (C++, C, GPL-3.0, mature)
- **[Sludge](../sludge.md)** (C, C++, Objective-C, LGPL-2.1, mature)
- **[Spartan Engine](../spartan_engine.md)** (C, C++, MIT, beta)
- **[Spring](../spring.md)** (C++, C, Lua, GPL-2.0, mature)
- **[Squiffy](../squiffy.md)** (JavaScript, MIT, mature)
- **[sundog](../sundog.md)** (C, C++, Python, MIT, beta)
- **[Tapir](../tapir.md)** (C, Ruby, Apache-2.0, MIT, beta, inactive since 2017)
- **[The Eternity Engine](../the_eternity_engine.md)** (C, C++, GPL-3.0, mature)
- **[Thunder Engine](../thunder_engine.md)** (C++, Apache-2.0, beta)
- **[twin-e](../twin-e.md)** (C, GPL-2.0, beta, inactive since 2015)
- **[Twine](../twine.md)** (JavaScript, GPL-3.0, mature)
- **[TwinEngine](../twinengine.md)** (C, GPL-2.0, mature, inactive since 2015)
- **[urde](../urde.md)** (C, C++, MIT, beta)
- **[VASSAL](../vassal.md)** (Java, LGPL-2.1, mature)
- **[WebFun](../webfun.md)** (TypeScript, MIT, beta)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)
- **[Zod Engine](../zod_engine.md)** (C++, ?, mature, inactive since 2018)

View File

@ -8,4 +8,5 @@
- **[LÖVE](../love.md)** (C++, zlib, mature)
- **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017)
- **[OpenLara](../openlara.md)** (C++, 2-clause BSD, mature)
- **[ouzel](../ouzel.md)** (C, C++, Objective-C, 2-clause BSD, beta)
- **[ouzel](../ouzel.md)** (C, C++, Objective-C, 2-clause BSD, beta)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)

View File

@ -3,6 +3,7 @@
- **[Arcane-Engine](../arcane-engine.md)** (C++, MIT, beta)
- **[Boost (C++ Libraries)](../boost_c_libraries.md)** (C++, Boost-1.0, mature)
- **[Box2D](../box2d.md)** (C, C++, Objective-C, zlib, mature)
- **[Crypto++](../crypto.md)** (C++, Boost-1.0, mature)
- **[Dear ImGui](../dear_imgui.md)** (C, C++, MIT, mature)
- **[Doxygen](../doxygen.md)** (C++, GPL-2.0, mature)

View File

@ -5,6 +5,7 @@
- **[1oom](../1oom.md)** (C, GPL-2.0, mature)
- **[3D Pong](../3d_pong.md)** (C, GPL-2.0, beta, inactive since 2004)
- **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
- **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[Abuse](../abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
- **[Afternoon Stalker](../afternoon_stalker.md)** (C++, GPL-2.0, mature, inactive since 2012)
@ -32,7 +33,7 @@
- **[Block Attack - Rise of the Blocks](../block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature)
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[BRIQUOLO](../briquolo.md)** (C++, GPL-3.0, mature, inactive since 2008)
- **[Brutal Chess](../brutal_chess.md)** (C++, GPL-2.0, beta, inactive since 2007)
@ -93,6 +94,7 @@
- **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008)
- **[Friking Shark](../friking_shark.md)** (C++, GPL-3.0, mature)
- **[Frozen Bubble](../frozen_bubble.md)** (Perl, GPL-2.0, mature, inactive since 2012)
- **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature)
- **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature)
- **[GL4ES](../gl4es.md)** (C, MIT, mature)
- **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017)
@ -106,6 +108,7 @@
- **[Hammer of Thyrion](../hammer_of_thyrion.md)** (C, GPL-2.0, mature)
- **[Head over Heels](../head_over_heels.md)** (C++, GPL-3.0, mature)
- **[Hedgewars](../hedgewars.md)** (Lua, C, C++, Pascal, Haskell, GPL-2.0, mature)
- **[heXon](../hexon.md)** (C++, GPL-2.0, beta)
- **[Hexoshi](../hexoshi.md)** (Python, GPL-3.0, beta, inactive since 2016)
- **[HHexen](../hhexen.md)** (C, GPL-2.0, mature, inactive since 2013)
- **[HoDoKu](../hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013)
@ -132,6 +135,7 @@
- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014)
- **[Me and My Shadow](../me_and_my_shadow.md)** (C++, GPL-3.0, beta)
- **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature)
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
- **[Morpheus Web Remake](../morpheus_web_remake.md)** (Javascript, MIT, beta)
- **[Murder In The Public Domain](../murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
@ -156,7 +160,7 @@
- **[OpenHoW](../openhow.md)** (C, C++, GPL-3.0, beta)
- **[OpenITG](../openitg.md)** (C, C++, MIT, beta, inactive since 2017)
- **[OpenLara](../openlara.md)** (C++, 2-clause BSD, mature)
- **[OpenMortal](../openmortal.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[OpenMortal](../openmortal.md)** (C++, Perl, GPL-2.0, beta, inactive since 2006)
- **[OpenOMF](../openomf.md)** (C, C++, MIT, beta)
- **[OpenRCT2](../openrct2.md)** (C++, GPL-3.0, mature)
- **[OpenRW](../openrw.md)** (C, C++, GPL-3.0, beta)
@ -177,6 +181,7 @@
- **[PokerTH](../pokerth.md)** (C++, AGPL-3.0, mature, inactive since 2017)
- **[Powerslide remake](../powerslide_remake.md)** (C++, MIT, beta)
- **[Privateer - Gemini Gold](../privateer-gemini_gold.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Pygame---Alien-Invasion](../pygame-alien-invasion.md)** (Python, GPL-3.0, beta, inactive since 2018)
- **[PyKaraoke](../pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011)
- **[pyskool](../pyskool.md)** (Python, GPL-3.0, mature)
- **[PySol](../pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
@ -196,6 +201,7 @@
- **[SDL Sopwith](../sdl_sopwith.md)** (C, GPL-2.0, mature, inactive since 2014)
- **[Seven Kingdoms: Ancient Adversaries](../seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature)
- **[Shockolate](../shockolate.md)** (C, GPL-3.0, beta)
- **[Sludge](../sludge.md)** (C, C++, Objective-C, LGPL-2.1, mature)
- **[Smash Battle](../smash_battle.md)** (C++, ?, beta, inactive since 2011)
- **[SoftPixel Engine](../softpixel_engine.md)** (C++, zlib, mature, inactive since 2013)
- **[SolarWolf](../solarwolf.md)** (Python, LGPL-2.1, mature, inactive since 2004)
@ -256,6 +262,7 @@
- **[XPilot NG](../xpilot_ng.md)** (C, GPL-2.0, mature, inactive since 2010)
- **[XPilot](../xpilot.md)** (C, GPL-2.0, mature, inactive since 2010)
- **[Yamagi Quake II](../yamagi_quake_ii.md)** (C, GPL-2.0, mature)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)
- **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009)
- **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature)
- **[Zaz](../zaz.md)** (C++, GPL-3.0, beta, inactive since 2010)

View File

@ -13,6 +13,7 @@
- **[Bladecoder Adventure Engine](../bladecoder_adventure_engine.md)** (Java, Apache-2.0, mature)
- **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015)
- **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Brain Workshop](../brain_workshop.md)** (Python, GPL-2.0, mature, inactive since 2011)
- **[BZFlag](../bzflag.md)** (C++, LGPL-2.1, MPL-2.0, mature)
- **[C-Dogs SDL](../c-dogs_sdl.md)** (C, GPL-2.0, mature)
@ -59,6 +60,7 @@
- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, 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)
- **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017)
- **[Golly](../golly.md)** (C++, Java, GPL-2.0, mature)
- **[GPL Arcade Volleyball](../gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006)
@ -83,6 +85,7 @@
- **[Me and My Shadow](../me_and_my_shadow.md)** (C++, GPL-3.0, beta)
- **[MicroWar 2.0](../microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009)
- **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature)
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Netrek](../netrek.md)** (C, Custom, mature, inactive since 2009)
- **[Neverball](../neverball.md)** (C, C++, GPL-2.0, mature)
- **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017)
@ -95,7 +98,7 @@
- **[OpenJazz](../openjazz.md)** (C++, GPL-2.0, beta)
- **[OpenLara](../openlara.md)** (C++, 2-clause BSD, mature)
- **[OpenLoco](../openloco.md)** (C++, MIT, mature)
- **[OpenMortal](../openmortal.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[OpenMortal](../openmortal.md)** (C++, Perl, GPL-2.0, beta, inactive since 2006)
- **[openMSX](../openmsx.md)** (C++, GPL-2.0, mature)
- **[OpenRaider](../openraider.md)** (C, C++, GPL-2.0, beta, inactive since 2015)
- **[OpenRCT2](../openrct2.md)** (C++, GPL-3.0, mature)
@ -111,6 +114,7 @@
- **[Pingus](../pingus.md)** (C++, GPL-3.0, mature)
- **[PokerTH](../pokerth.md)** (C++, AGPL-3.0, mature, inactive since 2017)
- **[Privateer - Gemini Gold](../privateer-gemini_gold.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Pygame---Alien-Invasion](../pygame-alien-invasion.md)** (Python, GPL-3.0, beta, inactive since 2018)
- **[PyKaraoke](../pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011)
- **[PySol](../pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
- **[QuakeSpasm](../quakespasm.md)** (C, GPL-2.0, mature)
@ -123,6 +127,7 @@
- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
- **[Shockolate](../shockolate.md)** (C, GPL-3.0, beta)
- **[SLADE](../slade.md)** (C++, GPL-2.0, mature)
- **[Sludge](../sludge.md)** (C, C++, Objective-C, LGPL-2.1, mature)
- **[SolarWolf](../solarwolf.md)** (Python, LGPL-2.1, mature, inactive since 2004)
- **[Sonic Robo Blast 2](../sonic_robo_blast_2.md)** (C, C++, GPL-2.0, mature)
- **[Stareater](../stareater.md)** (C#, GPL-3.0, beta)
@ -150,6 +155,7 @@
- **[vkQuake](../vkquake.md)** (C, C++, GPL-2.0, mature)
- **[X-Moto](../x-moto.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[XPilot NG](../xpilot_ng.md)** (C, GPL-2.0, mature, inactive since 2010)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)
- **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009)
- **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature)
- **[Zaz](../zaz.md)** (C++, GPL-3.0, beta, inactive since 2010)

View File

@ -7,6 +7,7 @@
- **[4D Maze Game](../4d_maze_game.md)** (Java, Public domain, mature, inactive since 2008)
- **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[54321](../54321.md)** (C++, Custom, mature, inactive since 2001)
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
- **[Anagramarama](../anagramarama.md)** (C, GPL-2.0, beta, inactive since 2002)
- **[aquastax](../aquastax.md)** (JavaScript, MIT, beta)
- **[Atomiks](../atomiks.md)** (C, GPL-3.0, mature, inactive since 2015)
@ -39,6 +40,7 @@
- **[IO Reboot](../io_reboot.md)** (C#, MIT, mature, inactive since 2017)
- **[KAtomic](../katomic.md)** (C++, GPL-2.0, mature)
- **[kiki the nano bot](../kiki_the_nano_bot.md)** (C++, Public domain, mature, inactive since 2007)
- **[Klooni 1010!](../klooni_1010.md)** (Java, GPL-3.0, beta)
- **[Krystal Drop](../krystal_drop.md)** (C++, GPL-2.0, beta, inactive since 2004)
- **[l-echo](../l-echo.md)** (C++, GPL-3.0, beta, inactive since 2016)
- **[Lemmings.ts](../lemmingsts.md)** (TypeScript, MIT, mature)

View File

@ -22,8 +22,8 @@
- **[Battle City](../battle_city.md)** (C, C++, Pascal, GPL-3.0, mature, inactive since 2013)
- **[BlakedAwesomenaughts](../blakedawesomenaughts.md)** (JavaScript, PHP, MIT, beta, inactive since 2015)
- **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Bombic2](../bombic2.md)** (C++, GPL-2.0, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Bombic2](../bombic2.md)** (C++, ?, beta, inactive since 2010)
- **[Bombic](../bombic.md)** (C++, Objective-C, GPL-2.0, beta, inactive since 2005)
- **[Bombman](../bombman.md)** (Python, CC0, mature)
- **[BOOM: Remake](../boom_remake.md)** (C++, Custom, mature)
- **[Boulder Dash](../boulder_dash.md)** (Java, MIT, mature, inactive since 2015)
@ -216,14 +216,14 @@
- **[MechCommander 2 Omnitech](../mechcommander_2_omnitech.md)** (C++, Ms-PL, beta, inactive since 2013)
- **[Mega Mario](../mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012)
- **[Mice Men: Remix](../mice_men_remix.md)** (Java, LGPL-3.0, mature, inactive since 2016)
- **[Microracers](../microracers.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Microracers](../microracers.md)** (C, C++, GPL-2.0, beta, inactive since 2005)
- **[Minesweeper (in C)](../minesweeper_in_c.md)** (C, 3-clause BSD, beta, inactive since 2015)
- **[Minesweeper.Zone](../minesweeperzone.md)** (JavaScript, PHP, MIT, mature)
- **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
- **[Mirror Magic](../mirror_magic.md)** (C, GPL-2.0, mature)
- **[mk.js](../mkjs.md)** (JavaScript, MIT, beta)
- **[Mocha Doom](../mocha_doom.md)** (Java, GPL-3.0, beta, inactive since 2012)
- **[Mocha Doom](../mocha_doom.md)** (Java, ?, beta, inactive since 2012)
- **[Monsters and Mushrooms](../monsters_and_mushrooms.md)** (Python, GPL-2.0, mature, inactive since 2010)
- **[Morpheus Web Remake](../morpheus_web_remake.md)** (Javascript, MIT, beta)
- **[movbizz](../movbizz.md)** (PHP, JavaScript, MIT, beta, inactive since 2015)
@ -233,7 +233,7 @@
- **[NFSIISE](../nfsiise.md)** (C, MIT, mature)
- **[Nighthawk](../nighthawk.md)** (C++, GPL-2.0, mature, inactive since 2004)
- **[NLarn](../nlarn.md)** (C, Lua, GPL-3.0, mature)
- **[NStars!](../nstars.md)** (C#, GPL-2.0, beta, inactive since 2004)
- **[NStars!](../nstars.md)** (C#, ?, beta, inactive since 2004)
- **[NullpoMino](../nullpomino.md)** (Java, 3-clause BSD, mature)
- **[Nuvie](../nuvie.md)** (C, C++, Lua, GPL-2.0, beta, inactive since 2018)
- **[NXEngine-evo](../nxengine-evo.md)** (C++, GPL-3.0, mature)
@ -330,7 +330,7 @@
- **[REGoth](../regoth.md)** (C++, GPL-3.0, mature)
- **[Remixed Dungeon](../remixed_dungeon.md)** (Java, GPL-3.0, mature)
- **[ReQbert](../reqbert.md)** (JavaScript, GPL-3.0, beta)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-2.0, beta, inactive since 2013)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-3.0, beta, inactive since 2013)
- **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta)
- **[Return of Dr. Destructo](../return_of_dr_destructo.md)** (C++, MIT, mature, inactive since 2015)
- **[Return to the Roots](../return_to_the_roots.md)** (C++, GPL-3.0, mature)
@ -367,7 +367,7 @@
- **[snake](../snake.md)** (Java, WTFPL, mature, inactive since 2017)
- **[Solarus](../solarus.md)** (C, C++, Lua, GPL-3.0, mature)
- **[SolarWolf](../solarwolf.md)** (Python, LGPL-2.1, mature, inactive since 2004)
- **[Sopwith 3](../sopwith_3.md)** (C++, GPL-2.0, beta, inactive since 2003)
- **[Sopwith 3](../sopwith_3.md)** (C, C++, Objective-C, GPL-2.0, beta, inactive since 2003)
- **[Sourcehold](../sourcehold.md)** (C++, MIT, beta)
- **[splexhd](../splexhd.md)** (C++, GPL-2.0, beta, inactive since 2012)
- **[Spring](../spring.md)** (C++, C, Lua, GPL-2.0, mature)

View File

@ -66,6 +66,7 @@
- **[Haxima](../haxima.md)** (C++, GPL-3.0, beta)
- **[Hero of Allacrost](../hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature)
- **[HexGL](../hexgl.md)** (JavaScript, CoffeeScript, MIT, mature, inactive since 2016)
- **[heXon](../hexon.md)** (C++, GPL-2.0, beta)
- **[HolySpirit](../holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013)
- **[HyperRogue](../hyperrogue.md)** (C++, GPL-2.0, mature)
- **[ika](../ika.md)** (C++, Python, PHP, C#, GPL-2.0, beta, inactive since 2007)
@ -118,7 +119,7 @@
- **[Ryzom Core](../ryzom_core.md)** (C++, AGPL-3.0, mature)
- **[S.C.O.U.R.G.E.](../scourge.md)** (C++, GPL-2.0, beta, inactive since 2008)
- **[SilverTree](../silvertree.md)** (C++, GPL-3.0, beta, inactive since 2007)
- **[SLASH'EM](../slashem.md)** (C, Custom, beta, inactive since 2007)
- **[SLASH'EM](../slashem.md)** (C, R, C++, Custom, beta, inactive since 2007)
- **[Source of Tales](../source_of_tales.md)** (Lua, GPL-3.0, mature, inactive since 2013)
- **[Space Station 13](../space_station_13.md)** (DM, AGPL-3.0, mature)
- **[Spice Trade](../spice_trade.md)** (Java, LGPL-2.0, mature, inactive since 2005)

View File

@ -61,7 +61,7 @@
- **[Race Into Space](../race_into_space.md)** (C, C++, GPL-2.0, mature)
- **[Rigs of Rods](../rigs_of_rods.md)** (C, C++, AngelScript, GPL-3.0, mature)
- **[Simutrans](../simutrans.md)** (C++, Artistic License, mature)
- **[Sopwith 3](../sopwith_3.md)** (C++, GPL-2.0, beta, inactive since 2003)
- **[Sopwith 3](../sopwith_3.md)** (C, C++, Objective-C, GPL-2.0, beta, inactive since 2003)
- **[Stunt Car Racer Remake](../stunt_car_racer_remake.md)** (C++, BSD, beta, inactive since 2012)
- **[SunDog Resurrection](../sundog_resurrection.md)** (Java, Python, ?, beta)
- **[sundog](../sundog.md)** (C, C++, Python, MIT, beta)

View File

@ -68,7 +68,7 @@
- **[fonline](../fonline.md)** (C, C++, GPL-3.0, beta)
- **[Free Heroes 2](../free_heroes_2.md)** (C++, GPL-2.0, beta, inactive since 2015)
- **[Free Mars](../free_mars.md)** (Java, GPL-3.0, mature)
- **[Free Space Colonization](../free_space_colonization.md)** (C, GPL-2.0, beta)
- **[Free Space Colonization](../free_space_colonization.md)** (C, GPL-2.0, beta, inactive since 2017)
- **[freeaoe](../freeaoe.md)** (C++, GPL-3.0, beta)
- **[Freeciv Alpha Centauri project](../freeciv_alpha_centauri_project.md)** (C, GPL-2.0, beta, inactive since 2003)
- **[Freeciv-web](../freeciv-web.md)** (JavaScript, Java, Python, AGPL-3.0, mature)
@ -115,7 +115,7 @@
- **[Metal Mech](../metal_mech.md)** (PHP, GPL-2.0, beta, inactive since 2006)
- **[Mpango](../mpango.md)** (Java, GPL-2.0, beta, inactive since 2013)
- **[NetPanzer](../netpanzer.md)** (C++, GPL-2.0, beta)
- **[NStars!](../nstars.md)** (C#, GPL-2.0, beta, inactive since 2004)
- **[NStars!](../nstars.md)** (C#, ?, beta, inactive since 2004)
- **[Open Apocalypse](../open_apocalypse.md)** (C++, MIT, mature)
- **[Open Imperium Galactica](../open_imperium_galactica.md)** (Java, LGPL-3.0, mature)
- **[Open Panzer](../open_panzer.md)** (JavaScript, GPL-2.0, mature)
@ -151,7 +151,7 @@
- **[PySol](../pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
- **[Race Into Space](../race_into_space.md)** (C, C++, GPL-2.0, mature)
- **[Rails: an 18xx game system](../rails_an_18xx_game_system.md)** (Java, GPL-2.0, mature)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-2.0, beta, inactive since 2013)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-3.0, beta, inactive since 2013)
- **[Return to the Roots](../return_to_the_roots.md)** (C++, GPL-3.0, mature)
- **[Scorched Moon](../scorched_moon.md)** (Python, GPL-3.0, beta)
- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)

View File

@ -5,9 +5,11 @@
- **[AutoREALM](../autorealm.md)** (C++, GPL-3.0, mature)
- **[Bt Builder](../bt_builder.md)** (C, C++, GPL-3.0, beta)
- **[D-Fend Reloaded](../d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[Deity](../deity.md)** (Python, GPL-2.0, mature, inactive since 2014)
- **[Doxygen](../doxygen.md)** (C++, GPL-2.0, mature)
- **[Dungeon Mapper](../dungeon_mapper.md)** (C++, GPL-3.0, beta, inactive since 2013)
- **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature)
- **[GM Tools](../gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004)
- **[GoRogue](../gorogue.md)** (C#, MIT, mature)
- **[JaNaG - Java Name Generator](../janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
@ -21,5 +23,7 @@
- **[Rolisteam](../rolisteam.md)** (C++, JavaScript, GPL-2.0, mature)
- **[RPDungeon - computer aided role playing](../rpdungeon-computer_aided_role_playing.md)** (Pascal, GPL-2.0, beta, inactive since 2006)
- **[SLADE](../slade.md)** (C++, GPL-2.0, mature)
- **[Squiffy](../squiffy.md)** (JavaScript, MIT, mature)
- **[Twine](../twine.md)** (JavaScript, GPL-3.0, mature)
- **[VGC](../vgc.md)** (C++, Apache-2.0, beta)
- **[World Builder](../world_builder.md)** (Visual Basic, GPL-2.0, mature, inactive since 2007)

View File

@ -13,10 +13,13 @@
- **[Candy Box 2](../candy_box_2.md)** (TypeScript, JavaScript, GPL-3.0, mature, inactive since 2013)
- **[cc94](../cc94.md)** (C++, Python, AGPL-3.0, beta)
- **[Clumsy Bird](../clumsy_bird.md)** (JavaScript, MIT, mature, inactive since 2017)
- **[Dedalus](../dedalus.md)** (JavaScript, GPL-2.0, beta, inactive since 2018)
- **[Devana](../devana.md)** (PHP, zlib, beta)
- **[Esenthel Engine](../esenthel_engine.md)** (C, C++, Custom, beta)
- **[Executive Man](../executive_man.md)** (JavaScript, Custom, mature, inactive since 2017)
- **[F.LF](../flf.md)** (JavaScript, ?, mature)
- **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature)
- **[gist-txt](../gist-txt.md)** (JavaScript, MIT, mature, inactive since 2018)
- **[Grimsonland](../grimsonland.md)** (JavaScript, ?, mature, inactive since 2017)
- **[HexGL](../hexgl.md)** (JavaScript, CoffeeScript, MIT, mature, inactive since 2016)
- **[HTML5 Pacman](../html5_pacman.md)** (JavaScript, WTFPL, mature, inactive since 2013)
@ -45,9 +48,11 @@
- **[shadow-of-the-beast-html5](../shadow-of-the-beast-html5.md)** (JavaScript, Apache-2.0, beta, inactive since 2017)
- **[Skifree-HTML5-clone](../skifree-html5-clone.md)** (JavaScript, GPL-3.0, beta, inactive since 2011)
- **[skifree.js](../skifreejs.md)** (JavaScript, MIT, mature, inactive since 2016)
- **[Squiffy](../squiffy.md)** (JavaScript, MIT, mature)
- **[Survivor](../survivor.md)** (JavaScript, CC-BY-NC-3.0, mature)
- **[Taggem](../taggem.md)** (JavaScript, AGPL-3.0, beta, inactive since 2014)
- **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature)
- **[Twine](../twine.md)** (JavaScript, GPL-3.0, mature)
- **[Undum](../undum.md)** (JavaScript, MIT, mature, inactive since 2018)
- **[WebChess](../webchess.md)** (PHP, GPL-3.0, mature, inactive since 2010)
- **[WebFun](../webfun.md)** (TypeScript, MIT, beta)

View File

@ -3,6 +3,7 @@
- **[0 A.D.](../0_ad.md)** (C, C++, GPL-2.0, beta)
- **[1oom](../1oom.md)** (C, GPL-2.0, mature)
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
- **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[Airstrike](../airstrike.md)** (C, GPL-2.0, beta, inactive since 2014)
- **[Aleph One](../aleph_one.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
@ -55,6 +56,7 @@
- **[Destination Sol](../destination_sol.md)** (Java, Apache-2.0, mature)
- **[dhewm3](../dhewm3.md)** (C, C++, GPL-3.0, mature)
- **[Digital: A Love Story](../digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA, mature)
- **[DirectX12GameEngine](../directx12gameengine.md)** (C#, MIT, beta)
- **[Do It Yourself Doom With SDL](../do_it_yourself_doom_with_sdl.md)** (C++, MIT, beta)
- **[Domination](../domination.md)** (Java, GPL-3.0, mature)
- **[Doom Legacy](../doom_legacy.md)** (C++, GPL-2.0, mature)
@ -89,6 +91,7 @@
- **[Freedoom](../freedoom.md)** (Not applicable, Not applicable, beta)
- **[FreeSims](../freesims.md)** (C#, MPL-2.0, beta)
- **[Frets on Fire](../frets_on_fire.md)** (Python, GPL-2.0, mature, inactive since 2008)
- **[GameCake](../gamecake.md)** (C, C++, Lua, MIT, mature)
- **[Gang Garrison 2](../gang_garrison_2.md)** (Game Maker Script, MPL, mature)
- **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature)
- **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017)
@ -138,6 +141,7 @@
- **[Mega Mario](../mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012)
- **[MicroWar 2.0](../microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009)
- **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature)
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
- **[Morpheus Web Remake](../morpheus_web_remake.md)** (Javascript, MIT, beta)
- **[Murder In The Public Domain](../murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
@ -148,7 +152,7 @@
- **[NFSIISE](../nfsiise.md)** (C, MIT, mature)
- **[Noiz2sa](../noiz2sa.md)** (C, C++, 2-clause BSD, beta, inactive since 2004)
- **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017)
- **[NStars!](../nstars.md)** (C#, GPL-2.0, beta, inactive since 2004)
- **[NStars!](../nstars.md)** (C#, ?, beta, inactive since 2004)
- **[NullpoMino](../nullpomino.md)** (Java, 3-clause BSD, mature)
- **[nXtank](../nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010)
- **[Oolite](../oolite.md)** (Objective-C, C, JavaScript, GPL-2.0, mature)
@ -171,7 +175,7 @@
- **[OpenLara](../openlara.md)** (C++, 2-clause BSD, mature)
- **[OpenLieroX](../openlierox.md)** (C++, LGPL-2.0, mature)
- **[OpenLoco](../openloco.md)** (C++, MIT, mature)
- **[OpenMortal](../openmortal.md)** (C++, GPL-2.0, beta, inactive since 2006)
- **[OpenMortal](../openmortal.md)** (C++, Perl, GPL-2.0, beta, inactive since 2006)
- **[openMSX](../openmsx.md)** (C++, GPL-2.0, mature)
- **[OpenOMF](../openomf.md)** (C, C++, MIT, beta)
- **[OpenRCT2](../openrct2.md)** (C++, GPL-3.0, mature)
@ -195,6 +199,7 @@
- **[Powerslide remake](../powerslide_remake.md)** (C++, MIT, beta)
- **[Privateer - Gemini Gold](../privateer-gemini_gold.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Procedural Map Generator](../procedural_map_generator.md)** (C++, MIT, mature, inactive since 2018)
- **[Pygame---Alien-Invasion](../pygame-alien-invasion.md)** (Python, GPL-3.0, beta, inactive since 2018)
- **[PyKaraoke](../pykaraoke.md)** (Python, LGPL-2.1, beta, inactive since 2011)
- **[PySol](../pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
- **[QuakeSpasm](../quakespasm.md)** (C, GPL-2.0, mature)
@ -215,6 +220,7 @@
- **[Seven Kingdoms: Ancient Adversaries](../seven_kingdoms_ancient_adversaries.md)** (C++, GPL-2.0, mature)
- **[Shockolate](../shockolate.md)** (C, GPL-3.0, beta)
- **[SLADE](../slade.md)** (C++, GPL-2.0, mature)
- **[Sludge](../sludge.md)** (C, C++, Objective-C, LGPL-2.1, mature)
- **[Smash Battle](../smash_battle.md)** (C++, ?, beta, inactive since 2011)
- **[SoftPixel Engine](../softpixel_engine.md)** (C++, zlib, mature, inactive since 2013)
- **[SolarWolf](../solarwolf.md)** (Python, LGPL-2.1, mature, inactive since 2004)
@ -277,6 +283,7 @@
- **[XPilot NG](../xpilot_ng.md)** (C, GPL-2.0, mature, inactive since 2010)
- **[XPilot](../xpilot.md)** (C, GPL-2.0, mature, inactive since 2010)
- **[Yamagi Quake II](../yamagi_quake_ii.md)** (C, GPL-2.0, mature)
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)
- **[Yo Frankie!](../yo_frankie.md)** (Blender Script, ?, mature, inactive since 2009)
- **[YSoccer](../ysoccer.md)** (Java, GPL-2.0, mature)
- **[Zaz](../zaz.md)** (C++, GPL-3.0, beta, inactive since 2010)

14
entries/twine.md Normal file
View File

@ -0,0 +1,14 @@
# Twine
_Tool for telling interactive, nonlinear stories._
- Home: http://twinery.org/
- State: mature
- Platform: Web
- Keywords: tool, game engine, interactive fiction, text-based
- Code repository: https://github.com/klembot/twinejs.git
- Code language: JavaScript
- Code license: GPL-3.0
## Building

View File

@ -2,7 +2,7 @@
_Client-side framework for narrative hypertext interactive fiction._
- Home: http://idmillington.github.io/undum/
- Home: http://idmillington.github.io/undum/, https://web.archive.org/web/20161202210632/http://undum.com/
- State: mature, inactive since 2018
- Platform: Web
- Keywords: framework, interactive fiction, text based

View File

@ -0,0 +1,15 @@
# Yet Another Engine
_Game engine_
- Home: https://web.archive.org/web/20160315200651/https://yae.io/, https://github.com/deathbeam/yae/wiki
- State: beta, inactive since 2016
- Platform: Windows, Linux, macOS, Android, iOS
- Keywords: game engine
- Code repository: https://github.com/deathbeam/yae.git
- Code language: MoonScript, Java, Lua
- Code license: MIT
- Code dependencies: libGDX
## Building

File diff suppressed because one or more lines are too long

View File

@ -93,16 +93,19 @@
"https://github.com/Aleph-One-Marathon/alephone.git",
"https://github.com/AlisterT/openjazz.git",
"https://github.com/AllureOfTheStars/Allure.git",
"https://github.com/Aminator/DirectX12GameEngine.git",
"https://github.com/AmrikSadhra/OpenNFS.git",
"https://github.com/Ancurio/mkxp.git",
"https://github.com/AndO3131/lgeneral.git",
"https://github.com/Andrettin/Wyrmgus.git",
"https://github.com/Anthonymcqueen21/Pygame---Alien-Invasion.git",
"https://github.com/Arantis/Meridian59_112.git",
"https://github.com/Argentum-Online/Argentum-Online.git",
"https://github.com/ArmageddonGames/ZeldaClassic.git",
"https://github.com/ArmagetronAd/armagetronad.git",
"https://github.com/Atlantis-PBEM/Atlantis.git",
"https://github.com/Attnam/ivan.git",
"https://github.com/Azgaar/Fantasy-Map-Generator.git",
"https://github.com/BGCX067/fallenspire-svn-to-git.git",
"https://github.com/BKcore/HexGL.git",
"https://github.com/BZFlag-Dev/bzflag.git",
@ -195,6 +198,7 @@
"https://github.com/Librelancer/Librelancer.git",
"https://github.com/LionsPhil/mewl.git",
"https://github.com/Lisergishnu/TetraVex.git",
"https://github.com/LonamiWebs/Klooni1010.git",
"https://github.com/LongSteve/aquastax.git",
"https://github.com/Luomu/starshatter-open.git",
"https://github.com/Lyndir/Gorillas.git",
@ -330,6 +334,7 @@
"https://github.com/alexdantas/www.git",
"https://github.com/alexknvl/fonline.git",
"https://github.com/alphaonex86/CatchChallenger.git",
"https://github.com/alxm/a2x.git",
"https://github.com/amerkoleci/alimer.git",
"https://github.com/amerkoleci/vortice.git",
"https://github.com/amroibrahim/DIYDoom.git",
@ -411,6 +416,7 @@
"https://github.com/davidjoffe/dave_gnukem.git",
"https://github.com/dbartolini/crown.git",
"https://github.com/deathbeam/spooker.git",
"https://github.com/deathbeam/yae.git",
"https://github.com/deathkiller/jazz2.git",
"https://github.com/delight-im/OpenSoccer.git",
"https://github.com/demonixis/C3DE.git",
@ -442,6 +448,7 @@
"https://github.com/enigma-dev/enigma-dev.git",
"https://github.com/enriquesomolinos/DreeRally.git",
"https://github.com/eprikazchikov/thunder.git",
"https://github.com/erincatto/Box2D.git",
"https://github.com/estevaofon/angry-birds-python.git",
"https://github.com/etlegacy/etlegacy.git",
"https://github.com/etternagame/etterna.git",
@ -498,6 +505,7 @@
"https://github.com/hhirsch/ardentryst.git",
"https://github.com/highfestiva/life.git",
"https://github.com/hinogi/eternalwinterwars.git",
"https://github.com/hypatia-software-org/hypatia-engine.git",
"https://github.com/iamCode/Dawn.git",
"https://github.com/iamgreaser/iceball.git",
"https://github.com/id-Software/DOOM-iOS.git",
@ -545,6 +553,7 @@
"https://github.com/kazzmir/paintown.git",
"https://github.com/kblaschke/Iris2.git",
"https://github.com/keendreams/keen.git",
"https://github.com/klembot/twinejs.git",
"https://github.com/kthakore/frozen-bubble.git",
"https://github.com/laanwj/sundog.git",
"https://github.com/landoffire/lof-tmwa-client-data.git",
@ -583,6 +592,7 @@
"https://github.com/mgfreshour/hexwar.git",
"https://github.com/miki151/keeperrl.git",
"https://github.com/minetest/minetest.git",
"https://github.com/mini2Dx/mini2Dx.git",
"https://github.com/mitallast/diablo-js.git",
"https://github.com/mkalus/janag.git",
"https://github.com/mmatyas/openblok.git",
@ -617,6 +627,7 @@
"https://github.com/openfl/openfl.git",
"https://github.com/openitg/openitg.git",
"https://github.com/openlegend/core-rules.git",
"https://github.com/opensludge/opensludge.git",
"https://github.com/openssl/openssl.git",
"https://github.com/opentibia/server.git",
"https://github.com/opentibia/yatc.git",
@ -639,11 +650,13 @@
"https://github.com/phobos2077/sfall.git",
"https://github.com/pierreyoda/o2r.git",
"https://github.com/pioneerspacesim/pioneer.git",
"https://github.com/pistacchio/Dedalus.git",
"https://github.com/pjasicek/OpenClaw.git",
"https://github.com/pjotrligthart/openmoo2-hg-mirror.git",
"https://github.com/plainsightcollection/plainsightcollection.github.io.git",
"https://github.com/platzhersh/pacman-canvas.git",
"https://github.com/pokerth/pokerth.git",
"https://github.com/potomak/gist-txt.git",
"https://github.com/prophile/xsera.git",
"https://github.com/protoman/rockbot.git",
"https://github.com/ptitSeb/friking-shark.git",
@ -698,6 +711,7 @@
"https://github.com/sirjuddington/SLADE.git",
"https://github.com/skoolkid/pyskool.git",
"https://github.com/skyjake/Doomsday-Engine.git",
"https://github.com/skyostil/fretsonfire.git",
"https://github.com/slx7R4GDZM/Sine.git",
"https://github.com/smcameron/space-nerds-in-space.git",
"https://github.com/snauts/game-lv.git",
@ -738,6 +752,7 @@
"https://github.com/team-eternity/eternity.git",
"https://github.com/tehKaiN/openFire.git",
"https://github.com/teruk/movbizz.git",
"https://github.com/textadventures/squiffy.git",
"https://github.com/textbrowser/maxit.git",
"https://github.com/the-butterfly-effect/tbe.git",
"https://github.com/the3dfxdude/7kaa.git",
@ -788,6 +803,7 @@
"https://github.com/xLAva/JediOutcastLinux.git",
"https://github.com/xesf/twin-e.git",
"https://github.com/xoreos/xoreos.git",
"https://github.com/xriss/gamecake.git",
"https://github.com/xythobuz/OpenRaider.git",
"https://github.com/yairm210/UnCiv.git",
"https://github.com/yeKcim/warmux.git",
@ -810,8 +826,10 @@
"https://gitlab.com/hydren/terrarium.git",
"https://gitlab.com/larienna/cppgame_wizardry.git",
"https://gitlab.com/librebob/athenaeum.git",
"https://gitlab.com/luckeyproductions/heXon.git",
"https://gitlab.com/manaplus/manaplus.git",
"https://gitlab.com/osgames/aatraders.git",
"https://gitlab.com/osgames/ajax3d.git",
"https://gitlab.com/osgames/antichess.git",
"https://gitlab.com/osgames/aplanetsrevenge.git",
"https://gitlab.com/osgames/armies.git",
@ -827,6 +845,7 @@
"https://gitlab.com/osgames/blockout.git",
"https://gitlab.com/osgames/bmtactics.git",
"https://gitlab.com/osgames/bombermaaan.git",
"https://gitlab.com/osgames/bombic.git",
"https://gitlab.com/osgames/boson.git",
"https://gitlab.com/osgames/brain-workshop.git",
"https://gitlab.com/osgames/brutalchess.git",
@ -858,7 +877,10 @@
"https://gitlab.com/osgames/eos-game.git",
"https://gitlab.com/osgames/epicheroes.git",
"https://gitlab.com/osgames/firststrike.git",
"https://gitlab.com/osgames/freecivac.git",
"https://gitlab.com/osgames/freetrain.git",
"https://gitlab.com/osgames/froggix.git",
"https://gitlab.com/osgames/fsc.git",
"https://gitlab.com/osgames/fujo.git",
"https://gitlab.com/osgames/galaxyng.git",
"https://gitlab.com/osgames/gav.git",
@ -869,11 +891,13 @@
"https://gitlab.com/osgames/gwiz.git",
"https://gitlab.com/osgames/h-world.git",
"https://gitlab.com/osgames/hodoku.git",
"https://gitlab.com/osgames/hota.git",
"https://gitlab.com/osgames/howc.git",
"https://gitlab.com/osgames/jewelhunt.git",
"https://gitlab.com/osgames/jquest.git",
"https://gitlab.com/osgames/kiki.git",
"https://gitlab.com/osgames/koboldsquest2.git",
"https://gitlab.com/osgames/krystaldrop.git",
"https://gitlab.com/osgames/kursk.git",
"https://gitlab.com/osgames/lechemindeladam.git",
"https://gitlab.com/osgames/lincity.git",
@ -885,19 +909,23 @@
"https://gitlab.com/osgames/mars.git",
"https://gitlab.com/osgames/mercenarycommander.git",
"https://gitlab.com/osgames/metalmech.git",
"https://gitlab.com/osgames/microracers.git",
"https://gitlab.com/osgames/microwar.git",
"https://gitlab.com/osgames/monstrosity.git",
"https://gitlab.com/osgames/murderpd.git",
"https://gitlab.com/osgames/night-hawk.git",
"https://gitlab.com/osgames/nxtank.git",
"https://gitlab.com/osgames/oge.git",
"https://gitlab.com/osgames/openblox.git",
"https://gitlab.com/osgames/opencity.git",
"https://gitlab.com/osgames/openmortal.git",
"https://gitlab.com/osgames/openrpg.git",
"https://gitlab.com/osgames/openrpgmaker.git",
"https://gitlab.com/osgames/openyahtzee.git",
"https://gitlab.com/osgames/orient.git",
"https://gitlab.com/osgames/pangzero.git",
"https://gitlab.com/osgames/parpg-core.git",
"https://gitlab.com/osgames/pathological.git",
"https://gitlab.com/osgames/phantasy.git",
"https://gitlab.com/osgames/phaosrpg.git",
"https://gitlab.com/osgames/pizza-business.git",
@ -905,6 +933,7 @@
"https://gitlab.com/osgames/pykaraoke.git",
"https://gitlab.com/osgames/pymapper.git",
"https://gitlab.com/osgames/radakan.git",
"https://gitlab.com/osgames/rescue.git",
"https://gitlab.com/osgames/rogueclone.git",
"https://gitlab.com/osgames/rpdungeon.git",
"https://gitlab.com/osgames/rpge.git",
@ -919,6 +948,7 @@
"https://gitlab.com/osgames/slaygame.git",
"https://gitlab.com/osgames/snowstorm.git",
"https://gitlab.com/osgames/softpixelengine.git",
"https://gitlab.com/osgames/sopwith3.git",
"https://gitlab.com/osgames/spaceopera.git",
"https://gitlab.com/osgames/spicetrade.git",
"https://gitlab.com/osgames/starblastrix.git",
@ -964,17 +994,15 @@
"http://svn.uktrainsim.com/svn/openrails/trunk",
"https://svn.code.sf.net/p/balder/code/",
"https://svn.code.sf.net/p/blobby/code/",
"https://svn.code.sf.net/p/bombic/code/",
"https://svn.code.sf.net/p/bombic2/code/",
"https://svn.code.sf.net/p/crossfire/code/",
"https://svn.code.sf.net/p/daimonin/code/",
"https://svn.code.sf.net/p/domination/code/",
"https://svn.code.sf.net/p/dopewars/code/",
"https://svn.code.sf.net/p/ettu/code/",
"https://svn.code.sf.net/p/etw/code/",
"https://svn.code.sf.net/p/freemars/code/",
"https://svn.code.sf.net/p/freesynd/code/",
"https://svn.code.sf.net/p/froggix/code/",
"https://svn.code.sf.net/p/fsc/code/",
"https://svn.code.sf.net/p/galaxyv2/code/",
"https://svn.code.sf.net/p/hhexen/code/",
"https://svn.code.sf.net/p/lgames/code/",

View File

@ -1,29 +1,11 @@
dark city (https://github.com/darken33) maybe he wants to import from sourceforge, ansonsten svn import to github
endgame singularity recursive clone (bei anderen auch)
fosslinux.com
holyspirit/lechemindeladam cvs conversion?
http://3dradboards.org/
http://antongerdelan.net/blog/ (other projects besides TestDrive)
http://apricot-js.tumblr.com/
http://atomicgameengine.com/features/
http://box2d.org/
http://cake.4lfa.com/gamecake
http://circularstudios.com/
http://cocos2d-x.org/
http://corengine.sourceforge.net/
http://cosp.sourceforge.net/
http://cyxdown.free.fr/bs/
http://cyxdown.free.fr/f2b/
http://dead-code.org/home/
http://directpython.sourceforge.net/
http://dragengine.rptd.ch/
http://duality.adamslair.net/
http://enigma-dev.org/about.htm
http://evolonline.org/about
http://forums.scummvm.org/viewtopic.php?t=13512&highlight=open+source
http://freerct.blogspot.de/
http://game-editor.com/Main_Page
http://getmoai.com/
http://giderosmobile.com/
http://gna.org/projects/tactics
http://haxepunk.com/
@ -41,13 +23,10 @@ http://icculus.org/pyddr/
http://icculus.org/tennix/
http://icculus.org/toby/
http://ika.sourceforge.net/
http://instead.syscall.ru/index.html
http://jcrpg.blogspot.de/
http://kursk.sourceforge.net/newfiles/Projects.htm
http://lazerbears.wixsite.com/lazerbears/cr-editor
http://libagar.org/agar/index.html.en
http://libsdl-android.sourceforge.net/
http://lipsofsuna.org/
http://lukaszjakowski.pl/ (games apart from uMario)
http://m484games.ucoz.com/
http://martindrapeau.github.io/backbone-game-engine/
@ -59,20 +38,11 @@ http://phaser.io/
http://playir.com/
http://plib.sourceforge.net/
http://psyco.sourceforge.net/
http://pygame.org/project-Dododu-1134-.html
http://pygame.org/project-Lands+of+Elderlore-294-.html
http://pygame.org/project-LOF-2296-.html
http://pygame.org/project-Mines+of+Elderlore-674-.html
http://pygame.org/project-Monstrosity-2993-.html
http://pygame.org/project-Phantasy+Star+Rebirth-1704-.html
http://pygame.org/project-Ransack-2408-.html
http://pygame.org/project-The+Cabbages-2077-.html
http://pyglet.org/
http://pyopengl.sourceforge.net/
http://rcbasic.com/
http://retrospec.sgn.net
http://s1.zetaboards.com/Imperilist/index/
http://sam.zoy.org/monsterz/
http://scorched-moon.github.io/site/
http://senseis.xmp.net/?GoPlayingPrograms
http://sio2interactive.com/
http://slick.ninjacave.com/
@ -80,40 +50,33 @@ http://snowstorm.sourceforge.net/cgi-bin/site.cgi
http://sol.gfxile.net/ambrose3d/index.html
http://storygamecreator.webs.com/
http://stratagus.sourceforge.net/
http://studentarbeten.chalmers.se/publication/219006-bloxel-developing-a-voxel-game-engine-in-java-using-opengl
http://sumwars.org/wiki/Main_Page
http://svn.assembla.com/svn/gdpl/
http://triplea.sourceforge.net/mywiki
http://turbu-rpg.com/
http://twinery.org/
http://verge-rpg.com/
http://wiki.scummvm.org/index.php/HOWTO-Fangames
http://ww12.atomicgameengine.com
http://www.13thmonkey.org/~boris/jgame/
http://www.abandonia.com/en/games/138/Hidden+Agenda.html
http://www.abandonia.com/en/games/25660/Crisis+in+the+Kremlin.html
http://www.adventuregamestudio.co.uk/
http://www.alpacaengine.com/
http://www.andengine.org/
http://www.astrolog.org/labyrnth/daedalus.htm
http://www.bennugd.org/node/4
http://www.byond.com/
http://www.cafu.de/
http://www.celephais.net/fitzquake/
http://www.codeskulptor.org/
http://www.compilgames.net/main.html
http://www.computerchess.org.uk/ccrl/4040/rating_list_all.html
http://www.crystalspace3d.org/main/Main_Page
http://www.divgo.net/
http://www.dosbox.com/download.php?main=1
http://www.drpetter.se/project_sfxr.html
http://www.dungeoncrawl.org/?d.l
http://www.engine001.com/
http://www.freemmorpgmaker.com/
http://www.gameplay3d.io/
http://www.garagegames.com/products/torque-3d
http://www.gnu.org/
http://www.hard-light.net/
http://www.ibiblio.org/pub/Linux/games/strategy/ (and all others)
http://www.ifwiki.org/index.php/Main_Page
http://www.indiedb.com/engines/aqua
http://www.indiedb.com/engines/bloxel/downloads
http://www.indiedb.com/engines/dragonsource
@ -129,18 +92,12 @@ http://www.kiwijs.org/
http://www.klinksoftware.com/
http://www.layabox.com/en/
http://www.linuxdevcenter.com/pub/a/linux/2003/04/24/exult.html
http://www.megamek.info/
http://www.mekwars.org/
http://www.moddb.com/engines/pyrogenesis
http://www.moddb.com/engines/sage-strategy-action-game-engine
http://www.musztardasarepska.pl/wgdown/
http://www.myandroidonline.com/category/games/
http://www.ness-engine.com/
http://www.netgore.com/
http://www.newbreedsoftware.com/s
http://www.newbreedsoftware.com/ (all)
http://www.ph2.net/zugspiel/
http://www.plasmapong.com/plasma-pong/plasma-pong/
http://www.qiciengine.com/
http://www.rpgtoolkit.net/
http://www.rtsoft.com/novashell/
http://www.sandboxgamemaker.com/
@ -148,37 +105,36 @@ http://www.scirra.com/construct-classic
http://www.siedler25.org/index.php?com=dynamic&mod=1&lang=en&PHPSESSID=0hmj4aug1fqa80jbk15kcafh71
http://www.silversecond.com/WolfRPGEditor/
http://www.spheredev.org/
http://www.tvgigant.de/en/index
http://www.usgo.org/go-software
http://www.vbgore.com/Main_Page
http://www.wurfelengine.net/
http://www.zeldaroth.fr/us/zroth.php
http://www.zsnes.com/ emulator/platform
https://001gamecreator.com/
https://aleph-one-marathon.github.io/
https://alternativeto.net/ query with only open source as opten
https://app.assembla.com/spaces/openrpg/wiki
https://app.assembla.com/spaces/Project_Valkyrie2/wiki
https://appimage.org/
https://archive.codeplex.com/?p=turnota
https://archive.codeplex.com/?p=voxeliq
https://blenderartists.org/t/devils-pinball/552785
https://blends.debian.org/games/tasks/
https://carrot.soulweaver.fi/#links
https://cocainediesel.fun/
https://code.google.com/archive/p/andors-trail/
https://code.google.com/archive/p/galacticthrone/
https://code.google.com/archive/p/primitivewars/
https://code.google.com/archive/p/scummgen/
https://code.google.com/archive/p/tecbattle/
https://code.launchpad.net/~flosoft/s25rttr/trunk
https://conquertheworldbycode.wordpress.com/nostalgia-2/
https://dragengine.rptd.ch/
https://empiredirectory.net/
https://empiredirectory.net/index.php/downloads/viewdownload/6-server-software/13-empire-server
https://en.wikipedia.org/w/index.php?title=Etterna_(Game)&action=edit&redlink=1
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=Minetest&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=Super_Tux_Party&action=edit&redlink=1
https://en.wikipedia.org/w/index.php?title=Trigger_Rally&action=edit&redlink=1
https://en.wikipedia.org/wiki/Crystal_Space
https://en.wikipedia.org/wiki/GNOME_Games_Collection
@ -193,17 +149,22 @@ https://en.wikipedia.org/wiki/One_Hour_One_Life
https://en.wikipedia.org/wiki/Passage_(video_game)
https://en.wikipedia.org/wiki/Rocks%27n%27Diamonds
https://en.wikipedia.org/wiki/Teeworlds
https://enigma-dev.org/about.htm
https://fedoraproject.org/wiki/SIGs/Games#List_of_games_we_will_NOT_package
https://flathub.org/home (use it for Linux packaging) / https://flathub.org/apps/category/Game
https://forums.scummvm.org/viewtopic.php?t=13512&highlight=open+source
https://freegamer.blogspot.com (maybe there is something interesting)
https://futurepinball.com/
https://github.com/Anthonymcqueen21/Pygame---Alien-Invasion
https://gamejolt.com/ (search there)
https://gdevelop-app.com/
https://github.com/anura-engine/anura
https://github.com/ao-libre/ao-cliente
https://github.com/atphalix/nexuiz
https://github.com/azhirnov/FrameGraph
https://github.com/bitcraft/pyscroll
https://github.com/bitcraft/PyTMX
https://github.com/carriercomm/crystal-picnic
https://github.com/born2snipe/flixel-gdx
https://github.com/bsmr-games (also contains copies)
https://github.com/CatacombGames/
https://github.com/Chluverman/android-gltron
https://github.com/collections/game-engines (only OS)
@ -215,53 +176,73 @@ https://github.com/collections/tools-for-open-source (maybe we can apply some)
https://github.com/collections/web-games (only OS)
https://github.com/Cortrah/SpaceOperaDesign, https://github.com/Cortrah/SpaceOperaRuby/blob/master/design/turnstyles.md
https://github.com/cping/LGame
https://github.com/crosire/reshade
https://github.com/crossuo/crossuo
https://github.com/DaanVanYperen/artemis-odb-contrib
https://github.com/DeflatedPickle/FAOSDance
https://github.com/Donerkebap13/DonerComponents
https://github.com/Drasky-Vanderhoff/CommonDrops
https://github.com/ec-/Quake3e
https://github.com/elishacloud/Silent-Hill-2-Enhancements
https://github.com/ErikLetson/torso-ninja
https://github.com/ErikLetson/torso-ninja-2
https://github.com/fallahn/xygine
https://github.com/fegennari/3DWorld
https://github.com/flathub (all repositories which are games there)
https://github.com/FUSEEProjectTeam/Fusee
https://github.com/gamearians
https://github.com/GamedevFramework/gf
https://github.com/grantjenks/free-python-games (check all)
https://github.com/hparcells/cards-against-humanity
https://github.com/hypatia-software-org/hypatia-engine
https://github.com/i42output/neoGFX
https://github.com/id-Software
https://github.com/JonasT/Blitwizard
https://github.com/joulupunikki/Phoenix
https://github.com/KasaiDot/the-black-wars
https://github.com/JohanLi/uncharted-waters-2
https://github.com/junkdog/artemis-odb
https://github.com/LgLinus/StrategyGame
https://github.com/libretro/libretro-prboom
https://github.com/LonamiWebs/Klooni1010
https://github.com/LucKeyProductions/heXon
https://github.com/lutzroeder/digger
https://github.com/mikera/ironclad
https://github.com/nondev/yae
https://github.com/nwjs/nw.js
https://github.com/oliverdb/Historyline
https://github.com/MarcoLizza/tofu-engine
https://github.com/mewo2/terrain
https://github.com/morganbengtsson/mos
https://github.com/MrFrenik/Enjon
https://github.com/ogarcia/opensudoku
https://github.com/OGRECave/scape
https://github.com/OpenMandrivaAssociation
https://github.com/OpenMandrivaAssociation/nexuiz/blob/master/nexuiz.spec
https://github.com/opensourcedesign
https://github.com/OSSGames
https://github.com/OSSGames/GAME-SDL-ACTION-Blobwars_Metal_Blob_Solid
https://github.com/palodequeso/Element-Games-Engine
https://github.com/OSSGames (all there, but we should have them already)
https://github.com/PavelDoGreat/WebGL-Fluid-Simulation
https://github.com/pistacchio/Dedalus
https://github.com/pld-linux
https://github.com/pmprog/OpenApoc
https://github.com/potomak/gist-txt
https://github.com/pld-linux/nexuiz/blob/master/nexuiz.spec
https://github.com/psuong/ig-developer-console
https://github.com/qiciengine/qiciengine
https://github.com/rizwan3d/MotoGameEngine
https://github.com/rlguy/FantasyMapGenerator
https://github.com/RoxasShadow/Sottaceto
https://github.com/rramsden/ymir
https://github.com/SanderMertens/flecs
https://github.com/saniv/free-game-art/blob/master/foss-copyright-infringement-records.md
https://github.com/search?p=1&q=sunrider&type=Repositories, sunrider
https://github.com/senior-sigan/WHY_CPP
https://github.com/skypjack/entt
https://github.com/smlinux/nexuiz
https://github.com/SPC-Some-Polish-Coders/PopHead
https://github.com/textadventures/squiffy
https://github.com/SPC-Some-Polish-Coders/PopHead/
https://github.com/the-insulines
https://github.com/theaigames
https://github.com/TheOnly92/Ikariem
https://github.com/Tinob/Ishiiruka (https://github.com/shiiion/Ishiiruka, https://github.com/SirMangler/PrimeHack-Updater)
https://github.com/Trilarion/imperialism-remake
https://github.com/TomBebb/awe
https://github.com/Wargus/stratagus
https://github.com/wesnoth/haldric
https://gitlab.com/LibreGames
https://gitlab.com/nyov/nyovs-nexuiz
https://gitlab.com/vgstation/vgstation-old (and vgstation in general)
https://gitlab.com/xonlegacy/xonlegacy
https://gitlab.openrsc.com/open-rsc
https://instead3.syscall.ru/
https://itch.io/ (scrape, look for open source)
https://jcrpg.blogspot.de/
https://lgdb.org/ (ask on reddit for archived version)
https://lgdb.org/engine/rawgl
https://lgdb.org/game/katawa_shoujo
https://lgdb.org/game/our-personal-space
@ -272,12 +253,20 @@ https://libregamewiki.org/CameliaGirls
https://libregamewiki.org/Childish_Cannoneer
https://libregamewiki.org/index.php?title=Libregamewiki_talk:Community_Portal&oldid=25410#Some_long_term_ideas
https://libregamewiki.org/Libregamewiki:Suggested_games#Likely_sources_for_more_free_games
https://opensludge.github.io/
https://odr.chalmers.se/handle/20.500.12380/219006
https://osdn.net/softwaremap/trove_list.php?form_cat=80
https://packages.debian.org/sid/games/etw
https://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://pygame.org/project-Dododu-1134-.html
https://pygame.org/project-Lands+of+Elderlore-294-.html
https://pygame.org/project-LOF-2296-.html
https://pygame.org/project-Mines+of+Elderlore-674-.html
https://pygame.org/project-Monstrosity-2993-.html
https://pygame.org/project-Phantasy+Star+Rebirth-1704-.html
https://pygame.org/project-Ransack-2408-.html
https://pygame.org/project-The+Cabbages-2077-.html
https://pypi.org/project/CherryPy/
https://pypi.org/project/neteria/
https://pypi.org/project/networkx/
@ -290,25 +279,26 @@ https://revolutionarygamesstudio.com/ Trhive
https://rpgmaker.net/engines/rpg20xx/
https://rpgmaker.net/games/2664/
https://salsa.debian.org/games-team/etw
https://scorched-moon.github.io/site/
https://scratch.mit.edu/
https://scratch.mit.edu/ (https://en.scratch-wiki.info/wiki/Scratch_Source_Code)
https://sourceforge.net/projects/ad1000/
https://sourceforge.net/projects/alterciv/
https://sourceforge.net/projects/battlechess
https://sourceforge.net/projects/biege
https://sourceforge.net/projects/battlechess/
https://sourceforge.net/projects/biege/
https://sourceforge.net/projects/crownsandshadow/
https://sourceforge.net/projects/crpge
https://sourceforge.net/projects/crpge/
https://sourceforge.net/projects/crystal/
https://sourceforge.net/projects/cyoadventures/
https://sourceforge.net/projects/deuterosx
https://sourceforge.net/projects/deuterosx/
https://sourceforge.net/projects/dices/
https://sourceforge.net/projects/dsa-hl.berlios
https://sourceforge.net/projects/dsa-hl.berlios/
https://sourceforge.net/projects/e-adventure/
https://sourceforge.net/projects/elysium
https://sourceforge.net/projects/elysium/
https://sourceforge.net/projects/flapp/
https://sourceforge.net/projects/fleet0ps/
https://sourceforge.net/projects/freya-engine/
https://sourceforge.net/projects/fruitwar
https://sourceforge.net/projects/fruitwar/
https://sourceforge.net/projects/heroes-rebirth/
https://sourceforge.net/projects/instead/
https://sourceforge.net/projects/javasettlers/
@ -322,60 +312,66 @@ https://sourceforge.net/projects/lasthope/
https://sourceforge.net/projects/lgames/files/barrage/
https://sourceforge.net/projects/lightbringer2015/
https://sourceforge.net/projects/lixoo/
https://sourceforge.net/projects/mage
https://sourceforge.net/projects/migrationsimulationgame
https://sourceforge.net/projects/mage/
https://sourceforge.net/projects/migrationsimulationgame/
https://sourceforge.net/projects/mindlence-game/
https://sourceforge.net/projects/mininghaze/ - download didn't work
https://sourceforge.net/projects/moeng/
https://sourceforge.net/projects/morgoao/
https://sourceforge.net/projects/openzelda/
https://sourceforge.net/projects/palomino-sim/ (http://www.jimbrooks.org/archive/software/palomino/)
https://sourceforge.net/projects/pdiaspora
https://sourceforge.net/projects/pdiaspora/
https://sourceforge.net/projects/phprpg/
https://sourceforge.net/projects/pipmak/
https://sourceforge.net/projects/qua
https://sourceforge.net/projects/quest
https://sourceforge.net/projects/qua/
https://sourceforge.net/projects/quest/
https://sourceforge.net/projects/roguelike/
https://sourceforge.net/projects/rpgstudio
https://sourceforge.net/projects/rpgstudio/
https://sourceforge.net/projects/rpgtoolkit/
https://sourceforge.net/projects/rptools.berlios/
https://sourceforge.net/projects/schwertreiter/
https://sourceforge.net/projects/solarconflict/
https://sourceforge.net/projects/spaxehilk
https://sourceforge.net/projects/spaxehilk/
https://sourceforge.net/projects/sphere/
https://sourceforge.net/projects/tbswwengine/
https://sourceforge.net/projects/terrastrategy
https://sourceforge.net/projects/terrastrategy/
https://sourceforge.net/projects/terratenebrae/
https://sourceforge.net/projects/tyrant/
https://sourceforge.net/projects/untitled-rpg
https://sourceforge.net/projects/untitled-rpg/
https://sourceforge.net/projects/wesnoth-on-android/
https://sourceforge.net/projects/wme
https://sourceforge.net/projects/wme/
https://sourceforge.net/projects/wowrl/
https://sourceforge.net/projects/wwiig/
https://sourceforge.net/projects/ztab/
https://stabyourself.net/ (all projects there)
https://stendhalgame.org/wiki/Marauroa
https://supremacy.codeplex.com/
https://threejs.org/
https://turnota.codeplex.com/
https://unity3d.com/
https://unity.com/
https://verge-rpg.com/
https://voltisoft.com/miragelegacy
https://voxeliq.codeplex.com/
https://wargame.codeplex.com/
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://wiki.debian.org/Games/Unsuitable
https://www.adventuregamestudio.co.uk/
https://www.b3dgs.com/v7/page.php?lang=en&section=projects
https://www.bennugd.org/
https://www.blender.org/
https://www.bsframework.io/
https://www.choiceofgames.com/make-your-own-games/choicescript-intro/
https://www.duality2d.net
https://www.fandom.com/topics/games (look for media links, example https://creatures.fandom.com/wiki/Openc2e)
https://www.fosshub.com/about.html
https://www.fosslinux.com/
https://www.freegamesutopia.com/
https://www.frictionalgames.com/forum/forum-28.html
https://www.libretro.com/
https://www.libsdl.org/
https://www.moddb.com/ (scrape, look for open source)
https://www.moddb.com/engines/pyrogenesis
https://www.moddb.com/engines/sage-strategy-action-game-engine
https://www.moddb.com/mods/ (search for all)
https://www.musztardasarepska.pl/wgdown/
https://www.ness-engine.com/
https://www.openhub.net/ (search for games)
https://www.phpbb.com/
https://www.piston.rs/
@ -384,16 +380,7 @@ https://www.reddit.com/r/opensourcegames/
https://www.reddit.com/r/opensourcegames/comments/celw6c/top_3_open_source_pinball_games_2015/
https://www.renpy.org/ (also all projects linked there)
https://www.scirra.com/construct2
https://zope.readthedocs.io/en/latest/
lgdb ask on reddit for archived version
nexuiz - https://github.com/atphalix/nexuiz
nexuiz - https://github.com/OpenMandrivaAssociation/nexuiz/blob/master/nexuiz.spec
nexuiz - https://github.com/pld-linux/nexuiz/blob/master/nexuiz.spec
nexuiz - https://github.com/smlinux/nexuiz
nexuiz - https://gitlab.com/nyov/nyovs-nexuiz
nexuiz - https://gitlab.com/xonlegacy/xonlegacy
pyglet
Quatter
query alternativeto with only open source...
scrape moddb?
wxPython
https://www.tapatalk.com/groups/imperilist/
https://www.wurfelengine.net/
https://wxpython.org/
https://zope.readthedocs.io/en/latest/

View File

@ -1,4 +1,4 @@
Star-Wars-III: convert to JavaScript
Trackballs: adapt to Windows
TUSSLE: Maybe some characters can be included by default
Unchartered Waters: Was removed, but sounds interesting. https://koei.fandom.com/wiki/Uncharted_Waters:_New_Horizons
Unchartered Waters: Was removed, but sounds interesting. https://koei.fandom.com/wiki/Uncharted_Waters:_New_Horizons

View File

@ -150,6 +150,66 @@ def parse_lgw_content():
utils.write_text(entries_file, text)
def replace_content(entries, fields, replacement, search):
if not isinstance(fields, tuple):
fields = (fields, )
for index, entry in enumerate(entries):
for field in fields:
if field in entry:
content = entry[field]
if not isinstance(content, list):
content = [content]
entry[field] = [replacement if x in search else x for x in content]
entries[index] = entry
return entries
def ignore_content(entries, fields, ignored):
if not isinstance(fields, tuple):
fields = (fields, )
for index, entry in enumerate(entries):
for field in fields:
if field in entry:
content = entry[field]
if not isinstance(content, list):
content = [content]
content = [x for x in content if x not in ignored]
if content:
entry[field] = content
else:
del entry[field]
entries[index] = entry
return entries
def remove_prefix_suffix(entries, fields, prefixes, suffixes):
if not isinstance(fields, tuple):
fields = (fields, )
for index, entry in enumerate(entries):
for field in fields:
if field in entry:
content = entry[field]
if not isinstance(content, list):
content = [content]
for prefix in prefixes:
content = [x[len(prefix):] if x.startswith(prefix) else x for x in content]
for sufix in suffixes:
content = [x[:-len(sufix)] if x.endswith(sufix) else x for x in content]
content = [x.strip() for x in content]
entry[field] = content
entries[index] = entry
return entries
def lower_case_content(entries, field):
for index, entry in enumerate(entries):
if field in entry:
content = entry[field]
if not isinstance(content, list):
content = [content]
entry[field] = [x.casefold() for x in content]
entries[index] = entry
return entries
def clean_lgw_content():
# paths
@ -162,7 +222,10 @@ def clean_lgw_content():
entries = json.loads(text)
# rename keys
key_replacements = (('developer', ('Developer', 'Developers')), ('code license', ('Code license', 'Code licenses')), ('engine', ('Engine', 'Engines')), ('genre', ('Genre', 'Genres')))
key_replacements = (('developer', ('Developer', 'Developers')), ('code license', ('Code license', 'Code licenses')), ('engine', ('Engine', 'Engines')), ('genre', ('Genre', 'Genres')),
('library', ('Library', 'Libraries')), ('assets license', ('Media license', 'Media licenses')), ('code language', ('P. language', 'P. languages')), ('home', ('Homepage',)),
('platform', ('Platforms', )), ('tracker', ('Bug/Feature Tracker', )), ('repo', ('Source Code', )), ('forum', ('Forum', )), ('chat', ('Chat', )), ('origin', ('Origin', )),
('dev home', ('Development Project', )), ('last active', ('Release date', )))
for index, entry in enumerate(entries):
for new_key, old_keys in key_replacements:
for key in old_keys:
@ -170,7 +233,14 @@ def clean_lgw_content():
entry[new_key] = entry[key]
del entry[key]
break
entries[index] = entry
# ignore keys
ignored_keys = ('origin', 'Latest\xa0release')
for index, entry in enumerate(entries):
for key in ignored_keys:
if key in entry:
del entry[key]
entries[index] = entry
# check for unique field names
@ -180,10 +250,57 @@ def clean_lgw_content():
print('unique lgw fields: {}'.format(sorted(list(unique_fields))))
# which fields are mandatory
mandatory_fields = unique_fields.copy()
for entry in entries:
remove_fields = [field for field in unique_fields if field not in entry]
unique_fields -= set(remove_fields)
print('mandatory lgw fields: {}'.format(sorted(list(unique_fields))))
remove_fields = [field for field in mandatory_fields if field not in entry]
mandatory_fields -= set(remove_fields)
print('mandatory lgw fields: {}'.format(sorted(list(mandatory_fields))))
# content replacements
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'), 'GPLv2', ('GPL v2', 'GPL version 2.0', 'GPL 2.0'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv2+', ('GPL v2 or later', 'GPL 2+', 'GPL v2+', 'GPL version 2 or later'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3', ('GPL v3', 'GNU GPL v3', 'GPL 3'))
entries = replace_content(entries, ('code license', 'assets license'), 'GPLv3+', ('GPL v3+', 'GPL v.3 or later'))
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', ))
entries = replace_content(entries, ('code license', 'assets license'), 'BSD', ('Original BSD License', ))
entries = replace_content(entries, ('code license', 'assets license'), 'CC-BY-SA-3.0', ('Creative Commons Attribution-ShareAlike 3.0 Unported License', 'CC-BY-SA 3.0', 'CC BY-SA 3.0'))
entries = replace_content(entries, 'platform', 'macOS', ('Mac', ))
entries = remove_prefix_suffix(entries, 'code language', (), ('[3]', '[2]', '[1]'))
entries = ignore_content(entries, 'code language', ('HTML5', 'HTML', 'English', 'XML', 'WML'))
entries = replace_content(entries, 'code language', 'Lua', ('lua', 'LUA'))
entries = remove_prefix_suffix(entries, 'genre', (), ('game', 'games'))
entries = lower_case_content(entries, 'genre')
entries = replace_content(entries, 'genre', 'platform', ('platformer', ))
entries = replace_content(entries, 'genre', 'role playing', ('rpg', ))
entries = replace_content(entries, 'genre', 'first person, shooter', ('fps', ))
entries = replace_content(entries, 'genre', 'real time, strategy', ('rts',))
entries = replace_content(entries, 'genre', 'turn based, strategy', ('tbs',))
entries = ignore_content(entries, 'categories', ('GPL', 'C++', 'C', 'ECMAScript', 'Python', 'Java', 'CC BY-SA', 'Lua', 'LGPL', 'CC-BY', 'BSD', 'MIT', 'Qt', 'SDL', 'OpenGL', 'Pygame', 'PD', 'GLUT', 'Haskell', 'Allegro', 'Ruby', 'Zlib/libpng', 'OpenAL', 'Perl', 'Free Pascal', 'LÖVE', 'HTML5', 'Id Tech 1'))
entries = replace_content(entries, 'library', 'pygame', ('Pygame', ))
entries = replace_content(entries, 'library', 'Qt', ('QT', ))
entries = ignore_content(entries, 'library', ('C++', 'Lua', 'Mozilla Firefox'))
# list for every unique field
# fields = sorted(list(unique_fields))
fields = sorted(list(unique_fields - set(('description', 'external links', 'dev home', 'forum', 'home', 'linux-packages', 'developer', 'chat', 'tracker', 'Latest release', 'name', 'repo', 'Release date', 'categories'))))
for field in fields:
content = [entry[field] for entry in entries if field in entry]
# flatten
flat_content = []
for c in content:
if isinstance(c, list):
flat_content.extend(c)
else:
flat_content.append(c)
statistics = utils.unique_elements_and_occurrences(flat_content)
print('\n{}: {}'.format(field, ', '.join(statistics)))
# save entries
text = json.dumps(entries, indent=1)
utils.write_text(cleaned_entries_file, text)
if __name__ == "__main__":

View File

@ -44,15 +44,7 @@ name_replacements = {'Eat the Whistle': 'Eat The Whistle', 'Scorched 3D': 'Scorc
'Fall Of Imiryn': 'Fall of Imiryn', 'Liquid War 6': 'Liquid War', 'Gusanos': 'GUSANOS', 'Corewars': 'Core War', 'FLARE': 'Flare', 'Vitetris': 'vitetris', 'Powder Toy': 'The Powder Toy', 'Asylum': 'SDL Asylum',
'Atanks': 'Atomic Tanks'}
ignored_names = ['Hetris', '8 Kingdoms', 'Antigravitaattori', 'Arena of Honour', 'Arkhart', 'Ascent of Justice', 'Balazar III', 'Balder3D', 'Barbie Seahorse Adventures', 'Barrage', 'Gnome Batalla Naval', 'User:AVRS/sandbox']
ignored_languages = ['HTML', 'XML', 'WML', 'English']
ignored_categories = ['GPL', 'C++', 'C', 'ECMAScript', 'Python', 'Java', 'CC BY-SA', 'Lua', 'LGPL', 'CC-BY', 'BSD', 'MIT', 'Qt', 'SDL', 'OpenGL', 'Pygame', 'PD', 'GLUT', 'Haskell', 'Allegro', 'Ruby', 'Zlib/libpng', 'OpenAL', 'Perl', 'Free Pascal', 'LÖVE', 'HTML5', 'Id Tech 1']
genre_replacements = {'rpg': 'role playing', 'fps': 'first person, shooter', 'tbs': 'turn based, strategy', 'rts': 'real time, strategy'}
platform_replacements = {'Mac': 'macOS'}
library_replacements = {'Pygame': 'pygame', 'QT': 'Qt'}
def list_compare(a, b, k):

View File

@ -776,8 +776,33 @@ def clean_backlog(stripped_game_urls):
utils.write_text(file, text)
def check_validity_backlog():
import requests
# read backlog and split
file = os.path.join(c.root_path, 'tools', 'backlog.txt')
text = utils.read_text(file)
urls = text.split('\n')
urls = [x.split(' ')[0] for x in urls]
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64)'}
for url in urls:
try:
r = requests.get(url, headers=headers, timeout=5)
except Exception as e:
print('{} gave error: {}'.format(url, e))
else:
if r.status_code != requests.codes.ok:
print('{} returned status code: {}'.format(url, r.status_code))
if r.is_redirect or r.history:
print('{} redirected to {}, {}'.format(url, r.url, r.history))
if __name__ == "__main__":
# check_validity_backlog()
# backlog
game_urls = osg.extract_links()
text = utils.read_text(os.path.join(c.root_path, 'tools', 'rejected.txt'))

View File

@ -4,6 +4,7 @@ Age of Magic (https://sourceforge.net/projects/ageofmagic/, https://svn.code.sf.
Altera Terra (https://sourceforge.net/projects/alteraterra/, https://svn.code.sf.net/p/alteraterra/code/): Early development stage, no clear license information
android_snake_game (https://github.com/codepath/android_snake_game): No license information found
Antigravitaattori (http://www.luolamies.org/software/antigrav/, https://packages.debian.org/stable/games/antigravitaattori): Very early development
Apricot JS (http://apricot-js.tumblr.com/): Difficult to find the source code, no license information, may not be used in games
Arena of Honour (https://sourceforge.net/projects/aoh/): No clear license with the sources, no license of the assets, early development (alpha), abandoned
Arkhart (http://gna.org/projects/arkhart/, http://arkhart.nekeme.net/): Sources lost (gna.org)
Arthur's Knights (http://ainenn.org/KingArthur/, https://sourceforge.net/projects/king-arthur/): Unclear license, author could not be contacted
@ -15,12 +16,14 @@ Begin2 (https://sourceforge.net/projects/begin2/, https://svn.code.sf.net/p/begi
Berserk (https://github.com/EgorOrachyov/Berserk): No license information found
biju-game (https://github.com/fdfragoso/biju-game, http://crocidb.com/labs/biju-game/, https://github.com/CrociDB/biju-game): Very early development, No license added
Camelia Girls (https://web.archive.org/web/20140523011334/http://pigux.com:80/cameliagirls/): Sources not available
Crystal Picnic (https://github.com/Cloudxtreme/crystal-picnic, https://nooskewl.ca/crystal-picnic/): No license of their source code found, is commercialized
Crystal Picnic (https://github.com/Cloudxtreme/crystal-picnic, https://nooskewl.ca/crystal-picnic/): No license of their source code found (or is it zlib?, check again), is commercialized
Cycle (https://sourceforge.net/projects/meegocycle/): Proprietary license (freeware, source available)
dart-rpg (https://github.com/brad811/dart-rpg): No license information found
digger (https://github.com/lutzroeder/digger): No license information
Drop Shock (http://www.tinywarz.com/index.php, https://sourceforge.net/projects/dropshock/, https://git.code.sf.net/p/dropshock/code): No license found
EarthShakerDS (http://simianzombie.com/posts/2011/05/10/earth-shaker-ds-released, https://github.com/ant512/EarthShakerDS.git): Target only Nintendo DS as hardware platform
Eleconics (https://sourceforge.net/projects/eleconics/): No license found
Element Games Engine (https://github.com/fredwen2008/Element-Games-Engine): No license information
Entombed! (http://www.newbreedsoftware.com/entombed/, ftp://ftp.tuxpaint.org/unix/x/entombed/entombed-2007.07.04.tar.gz): Game very small
EXILE (http://forums.datarealms.com/viewtopic.php?f=82&t=19266, https://github.com/Geti/EXILE.git): Early development stage
Fight Or Perish (http://www.newbreedsoftware.com/fop/, ftp://ftp.tuxpaint.org/unix/x/fop/src/fop-0.5.tar.gz): Early development stage
@ -31,9 +34,12 @@ Frogatto & Friends (https://github.com/frogatto/frogatto, https://frogatto.com/)
Future Blocks (https://github.com/fogleman/FutureBlocks.git): Needs DosBox, simple Tetris clone (nice, but maybe too minimal)
Grow (https://sourceforge.net/projects/grow/): Insufficient content
Herzog 3D (http://herzog3d.sourceforge.net/, https://sourceforge.net/p/herzog3d/code/HEAD/tree/): Very early development
HistoryLine (https://github.com/oliverdb/Historyline): Very early development, no license information
Homeworld SDL (https://github.com/aheadley/homeworld): Not open source compliant license (see https://github.com/aheadley/homeworld/blob/master/README)
Ikariam (https://github.com/advocaite/ikariam): No license information found, no assets license information found
imperialism-remake (http://remake.twelvepm.de/, https://github.com/Trilarion/Imperialism-Remake.git): Too minimal (I must know)
Ikariam (https://github.com/advocaite/ikariam, https://github.com/TheOnly92/Ikariem): No license information found, no assets license information found
imperialism-remake (http://remake.twelvepm.de/, https://github.com/Trilarion/imperialism-Remake): Too minimal (I must know)
Inline-Engine (https://github.com/petiaccja/Inline-Engine): Commercial license
Ironclad (https://github.com/mikera/ironclad): No license information, asked but did not get a reply
Jumping Jack 2 Worryingly Familiar (http://retrospec.sgn.net/game/jj2, http://retrospec.sgn.net/users/nwalker/jack/jjwf.zip): No compliant license found
Jumping Jack Further Adventures (http://retrospec.sgn.net/game/jj, http://retrospec.sgn.net/users/nwalker/jack/jj.zip): No compliant license found
Jumpman (http://www.oldskool.org/pc/jumpman, http://www.oldskool.org/pc/jumpman/jump_src.zip): Only runs on DOS, License problems (taken without asking for permission)
@ -47,6 +53,7 @@ Manic Miner (http://retrospec.sgn.net/game/mm): Unclear license (freeware?), pro
Mining Haze (http://sourceforge.net/projects/mininghaze/): Very early development
MonoStrategy (https://monostrategy.codeplex.com/, https://codeplexarchive.blob.core.windows.net/archive/projects/monostrategy/monostrategy.zip): Early development (alpha), Not playable, requires original content, abandoned
Moopy (https://code.google.com/archive/p/moopy/, https://code.google.com/archive/p/moopy/source/default/source): Early development stage
MultiGame (https://github.com/whendricso/MultiGame): Commercial
New RAW (http://sourceforge.net/projects/newraw/, http://svn.code.sf.net/p/newraw/code/): Early development, requires original content, abandoned
Open General (http://www.open-general.com/, https://sourceforge.net/projects/opengeneral/, https://svn.code.sf.net/p/opengeneral/code/): Proprietary license (see credits.txt)
OpenDeathValley (https://github.com/OpenDeathValley/OpenDeathValley.git): No instructions, no releases, no website, not much code
@ -55,7 +62,10 @@ OpenPop (http://openpopulous.sourceforge.net/, https://sourceforge.net/projects/
openStrato (https://github.com/gerdl/openStrato.git): Not much code, no release or demo site, short code history, abandoned
pacman (https://github.com/snozza/pacman.git): Playable? We already have so many pacmans
Phavon (http://phavon.sourceforge.net/, http://phavon.cvs.sourceforge.net/viewvc/phavon/): Very early development
Phoenix (https://github.com/joulupunikki/Phoenix, https://joulupunikki.github.io/Phoenix/#Copyright): Only waive liability, otherwise all rights reserved
Pico-8 (https://www.lexaloffle.com/pico-8.php): Commercial
PKMN-FX (https://github.com/jonasdemoor/PKMN-FX.git): Code not available anymore
Postludium (https://github.com/Pctg-x8/postludium): Very early development, no license information
Project Diaspora (http://pdiaspora.sourceforge.net/): Proprietary license (see file headers)
Project: Xenocide (https://sourceforge.net/projects/xenocide/, http://xenocide.cvs.sourceforge.net/viewvc/xenocide/): Very early development
Promisance (https://sourceforge.net/projects/promisance/,http://promisance.sourceforge.net/): Went closed source with version >= 4.0

View File

@ -52,6 +52,8 @@ def canonical_game_name(name):
name = regex_sanitize_name.sub('', name)
name = regex_sanitize_name_space_eater.sub('_', name)
name = name.replace('_-_', '-')
name = name.replace('--', '-')
name = name.replace('--', '-')
return name

View File

@ -269,10 +269,7 @@ def unzip(zip_file, destination_directory):
def strip_url(url):
for prefix in ('http://', 'https://'):
if url.startswith(prefix):
url = url[len(prefix):]
for prefix in ('www.',):
for prefix in ('http://', 'https://', 'www.'):
if url.startswith(prefix):
url = url[len(prefix):]
for suffix in ('/', '.git', '/en', '/index.html'):
@ -295,4 +292,17 @@ def load_properties(filepath, sep='=', comment_char='#'):
key = line[0].strip()
value = line[1].strip()
properties[key] = value
return properties
return properties
def unique_elements_and_occurrences(elements):
"""
"""
unique_elements = {}
for element in elements:
unique_elements[element] = unique_elements.get(element, 0) + 1
unique_elements = list(unique_elements.items())
unique_elements.sort(key=lambda x: -x[1])
unique_elements = ['{}({})'.format(k, v) for k, v in unique_elements]
return unique_elements