bzr to git conversions, maintenance
This commit is contained in:
parent
a8012ee2fd
commit
994c1abc95
@ -3,11 +3,11 @@
|
||||
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)**
|
||||
|
||||
[comment]: # (start of autogenerated content, do not edit)
|
||||
**[Games](entries/tocs/_games.md#Games)** (1228) - **[Tools](entries/tocs/_tools.md#Tools)** (35) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (78) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (39)
|
||||
**[Games](entries/tocs/_games.md#Games)** (1227) - **[Tools](entries/tocs/_tools.md#Tools)** (36) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (79) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (40)
|
||||
|
||||
By category: **[Action](entries/tocs/_action.md#action)** (222), **[Adventure](entries/tocs/_adventure.md#adventure)** (48), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board game](entries/tocs/_board-game.md#board-game)** (0), **[Card game](entries/tocs/_card-game.md#card-game)** (0), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (78), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (109), **[Library](entries/tocs/_library.md#library)** (39), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (54), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (492), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (182), **[Simulation](entries/tocs/_simulation.md#simulation)** (106), **[Sports](entries/tocs/_sports.md#sports)** (23), **[Strategy](entries/tocs/_strategy.md#strategy)** (259), **[Tool](entries/tocs/_tool.md#tool)** (35), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (5)
|
||||
By category: **[Action](entries/tocs/_action.md#action)** (222), **[Adventure](entries/tocs/_adventure.md#adventure)** (48), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (15), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (79), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (109), **[Library](entries/tocs/_library.md#library)** (40), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (54), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (492), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (182), **[Simulation](entries/tocs/_simulation.md#simulation)** (106), **[Sports](entries/tocs/_sports.md#sports)** (22), **[Strategy](entries/tocs/_strategy.md#strategy)** (259), **[Tool](entries/tocs/_tool.md#tool)** (36), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6)
|
||||
|
||||
By platform: **[Windows](entries/tocs/_windows.md#windows)** (421), **[Linux](entries/tocs/_linux.md#linux)** (408), **[macOS](entries/tocs/_macos.md#macos)** (225), **[Android](entries/tocs/_android.md#android)** (65), **[iOS](entries/tocs/_ios.md#ios)** (13), **[Web](entries/tocs/_web.md#web)** (73)
|
||||
By platform: **[Windows](entries/tocs/_windows.md#windows)** (423), **[Linux](entries/tocs/_linux.md#linux)** (410), **[macOS](entries/tocs/_macos.md#macos)** (227), **[Android](entries/tocs/_android.md#android)** (66), **[iOS](entries/tocs/_ios.md#ios)** (14), **[Web](entries/tocs/_web.md#web)** (74)
|
||||
|
||||
[comment]: # (end of autogenerated content)
|
||||
|
||||
|
612
developer.md
612
developer.md
File diff suppressed because it is too large
Load Diff
@ -94,7 +94,7 @@
|
||||
"",
|
||||
"mature / inactive since 2012",
|
||||
"puzzle, clone, inspired by Tetris, open content",
|
||||
"<a href=\"https://code.launchpad.net/4dtris\">Source</a> - C - GPL-2.0"
|
||||
"<a href=\"https://gitlab.com/osgames/dtris.git\">Source</a> - C - GPL-2.0"
|
||||
],
|
||||
[
|
||||
"54321 (<a href=\"http://old.nklein.com/products/54321/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/54321.md\">entry</a>)",
|
||||
@ -277,7 +277,7 @@
|
||||
"Cross-platform 2D and 3D game engine.",
|
||||
"",
|
||||
"beta / active",
|
||||
"game engine, 2D, 3D, inspired by Urho3D + Ogre3D",
|
||||
"game engine, 2D, 3D, inspired by Urho3D + OGRE",
|
||||
"<a href=\"https://github.com/amerkoleci/alimer.git\">Source</a> - C++ - MIT"
|
||||
],
|
||||
[
|
||||
@ -3966,7 +3966,7 @@
|
||||
"<a href=\"http://gweled.org/download.html\">Link</a>",
|
||||
"mature / active",
|
||||
"puzzle, clone, inspired by Bejeweled, open content",
|
||||
"<a href=\"https://code.launchpad.net/gweled\">Source</a> - C - GPL-2.0"
|
||||
"<a href=\"https://gitlab.com/osgames/gweled.git\">Source</a> - C - GPL-2.0"
|
||||
],
|
||||
[
|
||||
"GZDoom (<a href=\"https://zdoom.org/index\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/gzdoom.md\">entry</a>)",
|
||||
@ -5037,8 +5037,8 @@
|
||||
"Strategic/trading/collectable card game.",
|
||||
"<a href=\"https://sourceforge.net/projects/librecardgame/files/\">Link</a>",
|
||||
"mature / inactive since 2010",
|
||||
"sports, cards",
|
||||
"<a href=\"http://librecardgame.bzr.sourceforge.net/bzrroot/librecardgame\">Source</a> - ? - ?"
|
||||
"cards, tool",
|
||||
"<a href=\"https://gitlab.com/osgames/librecardgame.git\">Source</a> - Python - AGPL-3.0"
|
||||
],
|
||||
[
|
||||
"Librelancer (<a href=\"https://librelancer.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/librelancer.md\">entry</a>)",
|
||||
@ -6057,7 +6057,7 @@
|
||||
"<a href=\"https://github.com/odamex/odamex.git\">Source</a> - C, C++ - GPL-2.0"
|
||||
],
|
||||
[
|
||||
"OGRE3D (<a href=\"https://www.ogre3d.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/ogre3d.md\">entry</a>)",
|
||||
"OGRE (<a href=\"https://www.ogre3d.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/ogre.md\">entry</a>)",
|
||||
"Scene-oriented, flexible 3D engine written in C++.",
|
||||
"<a href=\"https://www.ogre3d.org/download/sdk\">Link</a>",
|
||||
"mature / active",
|
||||
@ -6144,22 +6144,6 @@
|
||||
"simulation, clone, inspired by Elite, space",
|
||||
"<a href=\"https://github.com/OoliteProject/oolite.git\">Source</a> - Objective-C, C, JavaScript - GPL-2.0"
|
||||
],
|
||||
[
|
||||
"Open AL (<a href=\"http://www.openal.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/open_al.md\">entry</a>)",
|
||||
"Cross-platform audio application programming interface..",
|
||||
"<a href=\"http://www.openal.org/downloads/\">Link</a>",
|
||||
"mature / active",
|
||||
"library",
|
||||
"C - Proprietary"
|
||||
],
|
||||
[
|
||||
"Open AL Soft (<a href=\"http://kcat.strangesoft.net/openal.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/open_al_soft.md\">entry</a>)",
|
||||
"Software implementation of the OpenAL 3D audio API.",
|
||||
"",
|
||||
"mature / active",
|
||||
"library",
|
||||
"<a href=\"http://repo.or.cz/openal-soft.git\">Source</a> - C - LGPL-2.0"
|
||||
],
|
||||
[
|
||||
"Open Apocalypse (<a href=\"http://openapoc.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/open_apocalypse.md\">entry</a>)",
|
||||
"Remake of X-COM: UFO Defense, X-COM: Terror from the Deep,..",
|
||||
@ -6376,6 +6360,22 @@
|
||||
"strategy, commercial content, game engine, inspired by Age of Empires + Age of Empires II + Star Wars: Galactic Battlegrounds, real time, remake, requires original content",
|
||||
"<a href=\"https://github.com/SFTtech/openage.git\">Source</a> - C++, Python - GPL-3.0"
|
||||
],
|
||||
[
|
||||
"OpenAL (<a href=\"http://www.openal.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/openal.md\">entry</a>)",
|
||||
"Cross-platform audio application programming interface..",
|
||||
"<a href=\"http://www.openal.org/downloads/\">Link</a>",
|
||||
"mature / active",
|
||||
"library",
|
||||
"C - Proprietary"
|
||||
],
|
||||
[
|
||||
"OpenAL Soft (<a href=\"http://kcat.strangesoft.net/openal.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/openal_soft.md\">entry</a>)",
|
||||
"Software implementation of the OpenAL 3D audio API.",
|
||||
"",
|
||||
"mature / active",
|
||||
"library",
|
||||
"<a href=\"http://repo.or.cz/openal-soft.git\">Source</a> - C - LGPL-2.0"
|
||||
],
|
||||
[
|
||||
"OpenAlchemist (<a href=\"http://www.openalchemist.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/openalchemist.md\">entry</a>)",
|
||||
"Falling block puzzle game.",
|
||||
@ -6509,7 +6509,7 @@
|
||||
"Remake of Elements.",
|
||||
"",
|
||||
"beta / active",
|
||||
"remake, cards, inspired by Elements",
|
||||
"cards, inspired by Elements, remake",
|
||||
"<a href=\"https://github.com/serprex/openEtG.git\">Source</a> - JavaScript - MIT"
|
||||
],
|
||||
[
|
||||
@ -6877,7 +6877,7 @@
|
||||
"Remake of Triple Triad.",
|
||||
"",
|
||||
"beta / inactive since 2017",
|
||||
"remake, cards, inspired by Triple Triad",
|
||||
"cards, inspired by Triple Triad, remake",
|
||||
"<a href=\"https://github.com/benjaminfoo/OpenTriad.git\">Source</a> - Java - GPL-3.0"
|
||||
],
|
||||
[
|
||||
@ -7288,6 +7288,14 @@
|
||||
"arcade, multiplayer, physics",
|
||||
"<a href=\"https://github.com/SteveSmith16384/PhysicsSpaceWar.git\">Source</a> - Java - MIT"
|
||||
],
|
||||
[
|
||||
"Pillow (<a href=\"https://python-pillow.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/pillow.md\">entry</a>)",
|
||||
"Fork of the Python Imaging Library.",
|
||||
"",
|
||||
"mature / active",
|
||||
"library",
|
||||
"<a href=\"https://github.com/python-pillow/Pillow,git\">Source</a> - C, Python - PIL Software License"
|
||||
],
|
||||
[
|
||||
"Pillows (<a href=\"https://fydo.net/projects/pillows\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/pillows.md\">entry</a>)",
|
||||
"Save-the-world arcade game.",
|
||||
@ -7920,6 +7928,14 @@
|
||||
"role playing, inspired by Pixel Dungeon, remake, roguelike",
|
||||
"<a href=\"https://github.com/NYRDS/remixed-dungeon.git\">Source</a> - Java - GPL-3.0"
|
||||
],
|
||||
[
|
||||
"Ren'Py (<a href=\"https://www.renpy.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/renpy.md\">entry</a>)",
|
||||
"Visual novel engine.",
|
||||
"<a href=\"https://www.renpy.org/latest.html\">Link</a>",
|
||||
"mature / active",
|
||||
"visual novel, framework",
|
||||
"<a href=\"https://github.com/renpy/renpy.git\">Source</a> - C, Python, Ren'Py - LGPL-2.1"
|
||||
],
|
||||
[
|
||||
"ReQbert (<a href=\"https://leonicolas.github.io/ReQbert/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/reqbert.md\">entry</a>)",
|
||||
"Remake of Q*bert.",
|
||||
@ -9477,7 +9493,7 @@
|
||||
"Networked clone of the classical Bubble Bobble board game.",
|
||||
"<a href=\"http://bub-n-bros.sourceforge.net/download.html\">Link</a>",
|
||||
"mature / inactive since 2013",
|
||||
"remake, board, clone, inspired by Bubble Bobble",
|
||||
"board, clone, inspired by Bubble Bobble, remake",
|
||||
"<a href=\"https://bitbucket.org/arigo/bub-n-bros\">Source</a> - Python - MIT"
|
||||
],
|
||||
[
|
||||
@ -10189,7 +10205,7 @@
|
||||
"Game engine for creating electronic versions of..",
|
||||
"<a href=\"http://www.vassalengine.org/download.php\">Link</a>",
|
||||
"mature / active",
|
||||
"game engine, board, clone, framework, inspired by Board Game",
|
||||
"board, clone, framework, game engine, inspired by Board Game",
|
||||
"<a href=\"https://svn.code.sf.net/p/vassalengine/svn\">Source</a> - Java - LGPL-2.1"
|
||||
],
|
||||
[
|
||||
@ -10686,7 +10702,7 @@
|
||||
"<a href=\"https://launchpad.net/debian/+source/xdigger\">Link</a>",
|
||||
"mature / inactive since 1999",
|
||||
"action",
|
||||
"C - GPL-2.0"
|
||||
"<a href=\"https://gitlab.com/osgames/xdigger.git\">Source</a> - C - GPL-2.0"
|
||||
],
|
||||
[
|
||||
"xDuke (<a href=\"http://vision.gel.ulaval.ca/~klein/duke3d/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/entries/xduke.md\">entry</a>)",
|
||||
|
@ -6,10 +6,11 @@ _Tetris game extended to 4 dimension._
|
||||
- State: mature, inactive since 2012
|
||||
- Platform: Windows, Linux, macOS
|
||||
- Keywords: puzzle, clone, inspired by Tetris, open content
|
||||
- Code repository: https://code.launchpad.net/4dtris (bzr)
|
||||
- Code repository: https://gitlab.com/osgames/dtris.git (conversion of bzr), https://code.launchpad.net/4dtris (bzr)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Code dependencies: OpenGL, SDL
|
||||
- Developer: Simon Laszlo
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -8,7 +8,7 @@ _Turn-based strategy game, an AI client development testbed._
|
||||
- Code repository: https://github.com/suprafun/aiwars.git, https://code.google.com/archive/p/aiwars/source
|
||||
- Code language: Python
|
||||
- Code license: MIT
|
||||
- Code dependencies: pillow, pygame
|
||||
- Code dependencies: Pillow, pygame
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -4,7 +4,7 @@ _Cross-platform 2D and 3D game engine._
|
||||
|
||||
- Home: https://github.com/amerkoleci/alimer
|
||||
- State: beta
|
||||
- Keywords: game engine, 2D, 3D, inspired by Urho3D + Ogre3D
|
||||
- Keywords: game engine, 2D, 3D, inspired by Urho3D + OGRE
|
||||
- Code repository: https://github.com/amerkoleci/alimer.git
|
||||
- Code language: C++
|
||||
- Code license: MIT
|
||||
|
@ -8,7 +8,7 @@ _Role-playing adventure game._
|
||||
- Code repository: https://github.com/BGCX067/fallenspire-svn-to-git.git, https://code.google.com/archive/p/fallenspire/source/default/source
|
||||
- Code language: Python
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: Blender game engine, cairo, numpy, PGU (https://code.google.com/archive/p/pgu/), pillow, pygame
|
||||
- Code dependencies: Blender game engine, cairo, numpy, PGU (https://code.google.com/archive/p/pgu/), Pillow, pygame
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -11,7 +11,7 @@ _Open content for the Doom._
|
||||
- Code repository: https://github.com/freedoom/freedoom.git
|
||||
- Code language: None (only content)
|
||||
- Code license: None (only content)
|
||||
- Code dependencies: Doom, pillow
|
||||
- Code dependencies: Doom, Pillow
|
||||
- Assets license: 3-clause BSD
|
||||
|
||||
## Building
|
||||
|
@ -10,7 +10,7 @@ _Clone of Snake._
|
||||
- Code repository: https://svn.code.sf.net/p/gustysserpents/svn (svn download might contain newer version)
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: Ogre
|
||||
- Code dependencies: OGRE
|
||||
- Assets license: CC-BY-NC-SA (music)
|
||||
|
||||
## Building
|
||||
|
@ -7,10 +7,11 @@ _Clone of Bejeweled._
|
||||
- Download: http://gweled.org/download.html
|
||||
- Platform: Linux
|
||||
- Keywords: puzzle, clone, inspired by Bejeweled, open content
|
||||
- Code repository: https://code.launchpad.net/gweled (bzr)
|
||||
- Code repository: https://gitlab.com/osgames/gweled.git (conversion of bzr), https://code.launchpad.net/gweled (bzr)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Code dependencies: GTK
|
||||
- Developer: Daniele Napolitano, Wes Ellis
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -8,7 +8,7 @@ _Remake of Hardwar._
|
||||
- Code repository: https://github.com/andrewfenn/Hardwar.git
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Assets license: Ogre
|
||||
- Code dependencies: OGRE
|
||||
|
||||
Is it playable?
|
||||
|
||||
|
@ -8,7 +8,7 @@ _2D/3D client for playing the MMORPG Ultima Online on Freeshards._
|
||||
- Code repository: https://github.com/kblaschke/Iris2.git
|
||||
- Code language: C, C++, Lua
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: Ogre
|
||||
- Code dependencies: OGRE
|
||||
- Developer: SiENcE, Ghoulsblade, Hagish
|
||||
|
||||
## Building
|
||||
|
@ -9,7 +9,7 @@ _Rewrite for modern architectures of the incredibly good game Ultima Underworld
|
||||
- Code repository: https://gitlab.com/osgames/low.git (cvs and svn to git conversion), https://svn.code.sf.net/p/low/code (svn), https://low.cvs.sourceforge.net (cvs)
|
||||
- Code language: C++
|
||||
- Code license: LGPL-3.0
|
||||
- Code dependencies: Ogre
|
||||
- Code dependencies: OGRE
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -5,10 +5,14 @@ _Strategic/trading/collectable card game._
|
||||
- Home: http://librecardgame.sourceforge.net/dokuwiki/doku.php, https://sourceforge.net/projects/librecardgame/
|
||||
- State: mature, inactive since 2010
|
||||
- Download: https://sourceforge.net/projects/librecardgame/files/
|
||||
- Keywords: sports, cards
|
||||
- Code repository: http://librecardgame.bzr.sourceforge.net/bzrroot/librecardgame (bzr)
|
||||
- Code language: ?
|
||||
- Code license: ?
|
||||
- Keywords: cards, tool
|
||||
- Code repository: https://gitlab.com/osgames/librecardgame.git (conversion from bzr), http://librecardgame.bzr.sourceforge.net/bzrroot/librecardgame (bzr)
|
||||
- Code language: Python
|
||||
- Code license: AGPL-3.0 (http://librecardgame.sourceforge.net/dokuwiki/licensing)
|
||||
- Assets license: CC-BY-SA-3.0 (http://librecardgame.sourceforge.net/dokuwiki/licensing)
|
||||
- Developer: Gryc Ueusp
|
||||
|
||||
Requires https://fishshell.com/?
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -10,7 +10,7 @@ _Xtank in a modern gaming engine._
|
||||
- Code repository: https://gitlab.com/osgames/nxtank.git (import of svn), https://svn.code.sf.net/p/nxtank/code (svn)
|
||||
- Code language: Python
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: Ogre
|
||||
- Code dependencies: OGRE
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# OGRE3D
|
||||
# OGRE
|
||||
|
||||
_Scene-oriented, flexible 3D engine written in C++._
|
||||
|
@ -10,7 +10,7 @@ _Simple mahjong solitaire game with 3D graphics._
|
||||
- Code repository: http://hg.code.sf.net/p/osrpgcreation/code (hg)
|
||||
- Code language: C++
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: CEGUI, Ogre
|
||||
- Code dependencies: CEGUI, OGRE
|
||||
- Developer: Opensource Game Studio
|
||||
|
||||
## Building
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Open AL
|
||||
# OpenAL
|
||||
|
||||
_Cross-platform audio application programming interface (API)._
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Open AL Soft
|
||||
# OpenAL Soft
|
||||
|
||||
_Software implementation of the OpenAL 3D audio API._
|
||||
|
@ -6,7 +6,7 @@ _Remake of Elements._
|
||||
- State: beta
|
||||
- Play: http://etg.dek.im/
|
||||
- Platform: Web
|
||||
- Keywords: remake, cards, inspired by Elements
|
||||
- Keywords: cards, inspired by Elements, remake
|
||||
- Code repository: https://github.com/serprex/openEtG.git
|
||||
- Code language: JavaScript
|
||||
- Code license: MIT
|
||||
|
@ -9,7 +9,7 @@ _OpenRPG is an Internet application that allows people to play Role Playing Game
|
||||
- Code repository: https://gitlab.com/osgames/openrpg.git (conversion), https://svn.code.sf.net/p/openrpg/svn (svn), https://openrpg.cvs.sourceforge.net (cvs)
|
||||
- Code language: Python
|
||||
- Code license: GPL-2.0
|
||||
- Code dependencies: CherryPy, pillow, wxPython
|
||||
- Code dependencies: CherryPy, Pillow, wxPython
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -4,7 +4,7 @@ _Remake of Triple Triad._
|
||||
|
||||
- Home: https://github.com/benjaminfoo/OpenTriad
|
||||
- State: beta, inactive since 2017
|
||||
- Keywords: remake, cards, inspired by Triple Triad
|
||||
- Keywords: cards, inspired by Triple Triad, remake
|
||||
- Code repository: https://github.com/benjaminfoo/OpenTriad.git
|
||||
- Code language: Java
|
||||
- Code license: GPL-3.0
|
||||
|
16
entries/pillow.md
Normal file
16
entries/pillow.md
Normal file
@ -0,0 +1,16 @@
|
||||
# Pillow
|
||||
|
||||
_Fork of the Python Imaging Library._
|
||||
|
||||
- Home: https://python-pillow.org/
|
||||
- State: mature
|
||||
- Download: (pip install Pillow)
|
||||
- Platform: Windows, Linux, macOS
|
||||
- Keywords: library
|
||||
- Code repository: https://github.com/python-pillow/Pillow,git
|
||||
- Code language: C, Python
|
||||
- Code license: PIL Software License
|
||||
|
||||
## Building
|
||||
|
||||
- Build system: setup.py
|
@ -9,7 +9,7 @@ _Remake of Powerslide._
|
||||
- Code repository: https://bitbucket.org/dm_999/powerslideremake.git (git)
|
||||
- Code language: C++
|
||||
- Code license: MIT
|
||||
- Code dependencies: Ogre, SFML
|
||||
- Code dependencies: OGRE, SFML
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -9,7 +9,7 @@ _Remake of Final Fantasy VII._
|
||||
- Code repository: https://github.com/q-gears/q-gears.git, http://hg.code.sf.net/p/q-gears/code (hg old)
|
||||
- Code language: C, C++
|
||||
- Code license: GPL-2.0
|
||||
- Code dependencies: Ogre
|
||||
- Code dependencies: OGRE
|
||||
|
||||
## Building
|
||||
|
||||
|
15
entries/renpy.md
Normal file
15
entries/renpy.md
Normal file
@ -0,0 +1,15 @@
|
||||
# Ren'Py
|
||||
|
||||
_Visual novel engine._
|
||||
|
||||
- Home: https://www.renpy.org/
|
||||
- State: mature
|
||||
- Download: https://www.renpy.org/latest.html
|
||||
- Platform: Windows, Linux, macOS, Android, iOS, Web
|
||||
- Keywords: visual novel, framework
|
||||
- Code repository: https://github.com/renpy/renpy.git, https://github.com/renpy/pygame_sdl2.git (+), https://github.com/renpy/renpy-deps.git (+), https://github.com/renpy/python-for-android.git (+), https://github.com/renpy/rapt.git (+), https://github.com/renpy/renios.git (+)
|
||||
- Code language: C, Python, Ren'Py
|
||||
- Code license: LGPL-2.1 (most code under MIT)
|
||||
- Code dependencies: pygame, SDL2
|
||||
|
||||
## Building
|
@ -11,7 +11,7 @@ _3D simulator game where you can drive, fly and sail various vehicles._
|
||||
- Code repository: https://github.com/RigsOfRods/rigs-of-rods.git
|
||||
- Code language: C, C++, AngelScript
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: Ogre
|
||||
- Code dependencies: OGRE
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -10,7 +10,7 @@ _Racing game with rally style of driving._
|
||||
- Code repository: https://github.com/stuntrally/stuntrally.git
|
||||
- Code language: C, C++
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: Ogre, SDL2, VDrift
|
||||
- Code dependencies: OGRE, SDL2, VDrift
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -6,7 +6,7 @@ _Networked clone of the classical Bubble Bobble board game._
|
||||
- State: mature, inactive since 2013
|
||||
- Download: http://bub-n-bros.sourceforge.net/download.html
|
||||
- Platform: Windows, Linux, macOS
|
||||
- Keywords: remake, board, clone, inspired by Bubble Bobble
|
||||
- Keywords: board, clone, inspired by Bubble Bobble, remake
|
||||
- Code repository: https://bitbucket.org/arigo/bub-n-bros (hg), https://gitlab.com/osgames/the-bubs-brothers.git (+), http://bub-n-bros.cvs.sourceforge.net (cvs)
|
||||
- Code language: Python
|
||||
- Code license: MIT
|
||||
|
@ -55,6 +55,7 @@
|
||||
- **[Rabbit Escape](../rabbit_escape.md)** (Java, GPL-2.0, mature)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Remixed Dungeon](../remixed_dungeon.md)** (Java, GPL-3.0, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[SanAndreasUnity](../sanandreasunity.md)** (C#, MIT, mature)
|
||||
- **[Simon Tatham's Portable Puzzle Collection](../simon_tathams_portable_puzzle_collection.md)** (C, MIT, mature)
|
||||
- **[Simple-Solitaire](../simple-solitaire.md)** (Java, GPL-3.0, mature)
|
||||
|
@ -1,3 +0,0 @@
|
||||
[comment]: # (autogenerated content, do not edit)
|
||||
# Board game
|
||||
|
26
entries/tocs/_board.md
Normal file
26
entries/tocs/_board.md
Normal file
@ -0,0 +1,26 @@
|
||||
[comment]: # (autogenerated content, do not edit)
|
||||
# Board
|
||||
|
||||
- **[3Dc](../3dc.md)** (C, GPL-2.0, mature, inactive since 2000)
|
||||
- **[British Bingo](../british_bingo.md)** (JavaScript, GPL-3.0, mature)
|
||||
- **[Chess3D](../chess3d.md)** (JavaScript, Python, GPL-3.0, mature, inactive since 2016)
|
||||
- **[Crosswords](../crosswords.md)** (Java, GPL-2.0, mature)
|
||||
- **[Deer Portal](../deer_portal.md)** (C++, zlib, beta)
|
||||
- **[Domination](../domination.md)** (Java, GPL-3.0, mature)
|
||||
- **[DreamChess](../dreamchess.md)** (C, GPL-3.0, beta)
|
||||
- **[glParchis](../glparchis.md)** (Python, GPL-3.0, mature)
|
||||
- **[GNU Go](../gnu_go.md)** (C, GPL-3.0, mature, inactive since 2011)
|
||||
- **[Hnefatafl](../hnefatafl.md)** (C, ISC, beta, inactive since 2014)
|
||||
- **[Holtz](../holtz.md)** (C++, GPL, mature)
|
||||
- **[JSettlers](../jsettlers.md)** (Java, GPL-3.0, mature)
|
||||
- **[Magic Gardeners Tournament](../magic_gardeners_tournament.md)** (Python, GPL-2.0, beta, inactive since 2007)
|
||||
- **[OGS Mahjong](../ogs_mahjong.md)** (C++, GPL-3.0, mature, inactive since 2016)
|
||||
- **[Open Legend RPG](../open_legend_rpg.md)** (None, Custom, mature)
|
||||
- **[Pachi](../pachi.md)** (C, Python, GPL-2.0, mature)
|
||||
- **[Pasang Emas](../pasang_emas.md)** (Vala, GPL-3.0, mature)
|
||||
- **[Pentobi](../pentobi.md)** (C++, GPL-3.0, mature)
|
||||
- **[Pioneers](../pioneers.md)** (C, GPL-2.0, mature)
|
||||
- **[Quatter](../quatter.md)** (C++, GPL-2.0, mature, inactive since 2018)
|
||||
- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
|
||||
- **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013)
|
||||
- **[VASSAL](../vassal.md)** (Java, LGPL-2.1, mature)
|
@ -1,3 +0,0 @@
|
||||
[comment]: # (autogenerated content, do not edit)
|
||||
# Card game
|
||||
|
18
entries/tocs/_cards.md
Normal file
18
entries/tocs/_cards.md
Normal file
@ -0,0 +1,18 @@
|
||||
[comment]: # (autogenerated content, do not edit)
|
||||
# Cards
|
||||
|
||||
- **[Aisleriot](../aisleriot.md)** (C, Scheme, GPL-3.0, mature)
|
||||
- **[Card Stories](../card_stories.md)** (JavaScript, Python, AGPL-3.0, beta, inactive since 2012)
|
||||
- **[Deer Portal](../deer_portal.md)** (C++, zlib, beta)
|
||||
- **[Gnome Hearts](../gnome_hearts.md)** (Python, GPL-2.0, mature, inactive since 2015)
|
||||
- **[JSkat](../jskat.md)** (Java, GPL-3.0, Apache-2.0, beta)
|
||||
- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (Python, AGPL-3.0, mature, inactive since 2010)
|
||||
- **[Magarena](../magarena.md)** (Java, Groovy, GPL-3.0, mature)
|
||||
- **[NetMauMau](../netmaumau.md)** (C++, LGPL-3.0, mature, inactive since 2015)
|
||||
- **[OpenEtG](../openetg.md)** (JavaScript, MIT, beta)
|
||||
- **[OpenTriad](../opentriad.md)** (Java, GPL-3.0, beta, inactive since 2017)
|
||||
- **[PySol](../pysol.md)** (Python, GPL-2.0, mature, inactive since 2004)
|
||||
- **[Simple-Solitaire](../simple-solitaire.md)** (Java, GPL-3.0, mature)
|
||||
- **[Tressette](../tressette.md)** (C++, GPL-2.0, mature, inactive since 2017)
|
||||
- **[Wizards Magic](../wizards_magic.md)** (Python, GPL-2.0, mature, inactive since 2012)
|
||||
- **[XMage](../xmage.md)** (Java, MIT, mature)
|
@ -42,7 +42,7 @@
|
||||
- **[Nazara Engine](../nazara_engine.md)** (C, C++, MIT, beta)
|
||||
- **[O.H.R.RPG.C.E.](../ohrrpgce.md)** (Basic, GPL-2.0, mature)
|
||||
- **[Octaforge](../octaforge.md)** (C++, Custom, mature)
|
||||
- **[OGRE3D](../ogre3d.md)** (C++, MIT, mature)
|
||||
- **[OGRE](../ogre.md)** (C++, MIT, mature)
|
||||
- **[Omega-rpg](../omega-rpg.md)** (C, LGPL-2.0, beta, inactive since 2000)
|
||||
- **[Open Game Engine](../open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008)
|
||||
- **[Open RPG Maker](../open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||
@ -60,6 +60,7 @@
|
||||
- **[Qt](../qt.md)** (C++, LGPL-3.0, mature)
|
||||
- **[Quad-engine](../quad-engine.md)** (Pascal, MIT, beta)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[rpge](../rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
|
||||
- **[sandbox Game Maker](../sandbox_game_maker.md)** (C++, C, Custom, mature, inactive since 2014)
|
||||
- **[Scrolling Game Development Kit 2](../scrolling_game_development_kit_2.md)** (C#, GPL-2.0, mature, inactive since 2017)
|
||||
|
@ -42,7 +42,7 @@
|
||||
- **[Nazara Engine](../nazara_engine.md)** (C, C++, MIT, beta)
|
||||
- **[O.H.R.RPG.C.E.](../ohrrpgce.md)** (Basic, GPL-2.0, mature)
|
||||
- **[Octaforge](../octaforge.md)** (C++, Custom, mature)
|
||||
- **[OGRE3D](../ogre3d.md)** (C++, MIT, mature)
|
||||
- **[OGRE](../ogre.md)** (C++, MIT, mature)
|
||||
- **[Omega-rpg](../omega-rpg.md)** (C, LGPL-2.0, beta, inactive since 2000)
|
||||
- **[Open Game Engine](../open_game_engine.md)** (C++, LGPL-2.1, beta, inactive since 2008)
|
||||
- **[Open RPG Maker](../open_rpg_maker.md)** (C++, GPL-3.0, beta, inactive since 2014)
|
||||
@ -60,6 +60,7 @@
|
||||
- **[Qt](../qt.md)** (C++, LGPL-3.0, mature)
|
||||
- **[Quad-engine](../quad-engine.md)** (Pascal, MIT, beta)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[rpge](../rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
|
||||
- **[sandbox Game Maker](../sandbox_game_maker.md)** (C++, C, Custom, mature, inactive since 2014)
|
||||
- **[Scrolling Game Development Kit 2](../scrolling_game_development_kit_2.md)** (C#, GPL-2.0, mature, inactive since 2017)
|
||||
|
@ -574,7 +574,6 @@
|
||||
- **[Liberal Crime Squad](../liberal_crime_squad.md)** (C++, GPL-2.0, mature, inactive since 2012)
|
||||
- **[Liberation Circuit](../liberation_circuit.md)** (C, GPL-3.0, mature)
|
||||
- **[Libre Pinball](../libre_pinball.md)** (GDScript, MIT, beta, inactive since 2015)
|
||||
- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (?, ?, mature, inactive since 2010)
|
||||
- **[Librelancer](../librelancer.md)** (C, C#, MIT, beta)
|
||||
- **[Limbs Off](../limbs_off.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||
- **[LinCity-NG](../lincity-ng.md)** (C++, GPL-2.0, mature)
|
||||
|
@ -11,6 +11,7 @@
|
||||
- **[OpenLara](../openlara.md)** (C++, 2-clause BSD, mature)
|
||||
- **[osu!](../osu.md)** (C#, MIT, beta)
|
||||
- **[ouzel](../ouzel.md)** (C, C++, Objective-C, 2-clause BSD, beta)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[Simon Tatham's Portable Puzzle Collection](../simon_tathams_portable_puzzle_collection.md)** (C, MIT, mature)
|
||||
- **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta)
|
||||
- **[Yet Another Engine](../yet_another_engine.md)** (MoonScript, Java, Lua, MIT, beta, inactive since 2016)
|
@ -20,10 +20,11 @@
|
||||
- **[Lua](../lua.md)** (C, MIT, mature)
|
||||
- **[LZMA SDK](../lzma_sdk.md)** (C, LGPL-2.0, mature)
|
||||
- **[Necklace of the Eye](../necklace_of_the_eye.md)** (C++, GPL-3.0, mature, inactive since 2016)
|
||||
- **[Open AL Soft](../open_al_soft.md)** (C, LGPL-2.0, mature)
|
||||
- **[Open AL](../open_al.md)** (C, Proprietary, mature)
|
||||
- **[OpenAL Soft](../openal_soft.md)** (C, LGPL-2.0, mature)
|
||||
- **[OpenAL](../openal.md)** (C, Proprietary, mature)
|
||||
- **[OpenSSL](../openssl.md)** (C, Custom, mature)
|
||||
- **[Penumbra](../penumbra.md)** (C#, MIT, mature)
|
||||
- **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature)
|
||||
- **[pkg-config](../pkg-config.md)** (C, GPL-2.0, mature)
|
||||
- **[PLIB](../plib.md)** (C++, LGPL-2.0, mature, inactive since 2012)
|
||||
- **[Pthreads-win32](../pthreads-win32.md)** (C, LGPL-2.1, mature)
|
||||
|
@ -20,10 +20,11 @@
|
||||
- **[Lua](../lua.md)** (C, MIT, mature)
|
||||
- **[LZMA SDK](../lzma_sdk.md)** (C, LGPL-2.0, mature)
|
||||
- **[Necklace of the Eye](../necklace_of_the_eye.md)** (C++, GPL-3.0, mature, inactive since 2016)
|
||||
- **[Open AL Soft](../open_al_soft.md)** (C, LGPL-2.0, mature)
|
||||
- **[Open AL](../open_al.md)** (C, Proprietary, mature)
|
||||
- **[OpenAL Soft](../openal_soft.md)** (C, LGPL-2.0, mature)
|
||||
- **[OpenAL](../openal.md)** (C, Proprietary, mature)
|
||||
- **[OpenSSL](../openssl.md)** (C, Custom, mature)
|
||||
- **[Penumbra](../penumbra.md)** (C#, MIT, mature)
|
||||
- **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature)
|
||||
- **[pkg-config](../pkg-config.md)** (C, GPL-2.0, mature)
|
||||
- **[PLIB](../plib.md)** (C++, LGPL-2.0, mature, inactive since 2012)
|
||||
- **[Pthreads-win32](../pthreads-win32.md)** (C, LGPL-2.1, mature)
|
||||
|
@ -263,6 +263,7 @@
|
||||
- **[Performous](../performous.md)** (C, C++, GPL-2.0, mature)
|
||||
- **[Physics Platformer](../physics_platformer.md)** (Java, MIT, beta, inactive since 2019)
|
||||
- **[Physics Spacewar](../physics_spacewar.md)** (Java, MIT, beta, inactive since 2019)
|
||||
- **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature)
|
||||
- **[Pillows](../pillows.md)** (Python, GPL-2.0, beta, inactive since 2007)
|
||||
- **[Pingus](../pingus.md)** (C++, GPL-3.0, mature)
|
||||
- **[Pink Pony](../pink_pony.md)** (C++, GPL-3.0, mature, inactive since 2017)
|
||||
@ -291,6 +292,7 @@
|
||||
- **[Race Into Space](../race_into_space.md)** (C, C++, GPL-2.0, mature)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Reliquarium](../reliquarium.md)** (Ada, GPL-2.0, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[ReTux](../retux.md)** (Python, GPL-3.0, mature, inactive since 2018)
|
||||
- **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007)
|
||||
- **[RogueBox Adventures](../roguebox_adventures.md)** (Python, GPL-3.0, mature, inactive since 2017)
|
||||
|
@ -149,6 +149,7 @@
|
||||
- **[Penguin Command](../penguin_command.md)** (C, GPL-2.0, mature, inactive since 2007)
|
||||
- **[Pentagram](../pentagram.md)** (C++, GPL-2.0, beta, inactive since 2018)
|
||||
- **[Performous](../performous.md)** (C, C++, GPL-2.0, mature)
|
||||
- **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature)
|
||||
- **[Pillows](../pillows.md)** (Python, GPL-2.0, beta, inactive since 2007)
|
||||
- **[Pingus](../pingus.md)** (C++, GPL-3.0, mature)
|
||||
- **[Pixel Wheels](../pixel_wheels.md)** (Java, GPL-3.0, beta)
|
||||
@ -169,6 +170,7 @@
|
||||
- **[Race Into Space](../race_into_space.md)** (C, C++, GPL-2.0, mature)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Reliquarium](../reliquarium.md)** (Ada, GPL-2.0, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta)
|
||||
- **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007)
|
||||
- **[RPG Paper Maker](../rpg_paper_maker.md)** (C++, ?, mature)
|
||||
|
@ -12,7 +12,6 @@
|
||||
- **[H-Craft Championship](../h-craft_championship.md)** (C++, zlib, mature, inactive since 2015)
|
||||
- **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016)
|
||||
- **[Libre Pinball](../libre_pinball.md)** (GDScript, MIT, beta, inactive since 2015)
|
||||
- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (?, ?, mature, inactive since 2010)
|
||||
- **[NetStatsBaseball](../netstatsbaseball.md)** (C, Public domain, mature)
|
||||
- **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017)
|
||||
- **[Open Soccer Star](../open_soccer_star.md)** (PHP, GPL-3.0, beta)
|
||||
|
@ -16,6 +16,7 @@
|
||||
- **[GoRogue](../gorogue.md)** (C#, MIT, mature)
|
||||
- **[Gottet](../gottet.md)** (C++, GPL, mature)
|
||||
- **[JaNaG - Java Name Generator](../janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
|
||||
- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (Python, AGPL-3.0, mature, inactive since 2010)
|
||||
- **[Monster Generator](../monster_generator.md)** (Java, MIT, mature)
|
||||
- **[PCGen](../pcgen.md)** (Java, LGPL-2.1, mature)
|
||||
- **[Pendumito](../pendumito.md)** (JavaScript, GPL-2.0, mature, inactive since 2003)
|
||||
|
@ -16,6 +16,7 @@
|
||||
- **[GoRogue](../gorogue.md)** (C#, MIT, mature)
|
||||
- **[Gottet](../gottet.md)** (C++, GPL, mature)
|
||||
- **[JaNaG - Java Name Generator](../janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016)
|
||||
- **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (Python, AGPL-3.0, mature, inactive since 2010)
|
||||
- **[Monster Generator](../monster_generator.md)** (Java, MIT, mature)
|
||||
- **[PCGen](../pcgen.md)** (Java, LGPL-2.1, mature)
|
||||
- **[Pendumito](../pendumito.md)** (JavaScript, GPL-2.0, mature, inactive since 2003)
|
||||
|
@ -5,4 +5,5 @@
|
||||
- **[INSTEAD](../instead.md)** (C, Lua, MIT, mature)
|
||||
- **[Murder In The Public Domain](../murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013)
|
||||
- **[Our Personal Space](../our_personal_space.md)** (Ren'py, GPL-3.0, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[Star Maiden Astraea Rio](../star_maiden_astraea_rio.md)** (Ren'py, MIT, mature)
|
@ -57,6 +57,7 @@
|
||||
- **[QuakeJS](../quakejs.md)** (JavaScript, MIT, mature)
|
||||
- **[RacerJS](../racerjs.md)** (JavaScript, MIT, mature, inactive since 2010)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[rock-raiders-remake](../rock-raiders-remake.md)** (JavaScript, MIT, beta)
|
||||
- **[Runfield](../runfield.md)** (JavaScript, GPL-3.0, mature, inactive since 2011)
|
||||
- **[sandspiel](../sandspiel.md)** (Rust, JavaScript, TypeScript, MIT, beta)
|
||||
|
@ -275,6 +275,7 @@
|
||||
- **[Performous](../performous.md)** (C, C++, GPL-2.0, mature)
|
||||
- **[Physics Platformer](../physics_platformer.md)** (Java, MIT, beta, inactive since 2019)
|
||||
- **[Physics Spacewar](../physics_spacewar.md)** (Java, MIT, beta, inactive since 2019)
|
||||
- **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature)
|
||||
- **[Pillows](../pillows.md)** (Python, GPL-2.0, beta, inactive since 2007)
|
||||
- **[Pingus](../pingus.md)** (C++, GPL-3.0, mature)
|
||||
- **[Pink Pony](../pink_pony.md)** (C++, GPL-3.0, mature, inactive since 2017)
|
||||
@ -302,6 +303,7 @@
|
||||
- **[Race Into Space](../race_into_space.md)** (C, C++, GPL-2.0, mature)
|
||||
- **[raylib](../raylib.md)** (C, C++, zlib, mature)
|
||||
- **[Reliquarium](../reliquarium.md)** (Ada, GPL-2.0, mature)
|
||||
- **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature)
|
||||
- **[ReShade](../reshade.md)** (C++, 3-clause BSD, mature)
|
||||
- **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta)
|
||||
- **[ReTux](../retux.md)** (Python, GPL-3.0, mature, inactive since 2018)
|
||||
|
@ -9,7 +9,7 @@ _Turn-based monster fighting RPG._
|
||||
- Code repository: https://github.com/Tuxemon/Tuxemon.git
|
||||
- Code language: Python
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: cx_Freeze, neteria, pillow, pygame, PyTMX
|
||||
- Code dependencies: cx_Freeze, neteria, Pillow, pygame, PyTMX
|
||||
|
||||
|
||||
## Building
|
||||
|
@ -8,7 +8,7 @@ _Ultimate Dungeon Adventure (UlDunAd) - the extremely flexible, fun, text/graphi
|
||||
- Code repository: https://github.com/nhydock/UlDunAd.git
|
||||
- Code language: Python
|
||||
- Code license: GPL-3.0
|
||||
- Code dependencies: numpy, OpenGL, pillow, pygame, wxPython
|
||||
- Code dependencies: numpy, OpenGL, Pillow, pygame, wxPython
|
||||
|
||||
## Building
|
||||
|
||||
|
@ -10,7 +10,7 @@ _A 2D real time strategy simulation with an emphasis on economy and city buildin
|
||||
- Code repository: https://github.com/unknown-horizons/unknown-horizons.git, https://github.com/unknown-horizons/godot-port.git (+)
|
||||
- Code language: Python
|
||||
- Code license: GPL-2.0
|
||||
- Code dependencies: FIFE, pillow, yaml
|
||||
- Code dependencies: FIFE, Pillow, yaml
|
||||
|
||||
Uses the FIFE engine. Godot port: https://github.com/unknown-horizons/godot-port
|
||||
|
||||
|
@ -6,7 +6,7 @@ _Game engine for creating electronic versions of traditional board and card game
|
||||
- State: mature
|
||||
- Download: http://www.vassalengine.org/download.php, https://sourceforge.net/projects/vassalengine/files/
|
||||
- Platform: Windows, Linux, macOS
|
||||
- Keywords: game engine, board, clone, framework, inspired by Board Game
|
||||
- Keywords: board, clone, framework, game engine, inspired by Board Game
|
||||
- Code repository: https://svn.code.sf.net/p/vassalengine/svn (svn)
|
||||
- Code language: Java
|
||||
- Code license: LGPL-2.1
|
||||
|
@ -7,9 +7,10 @@ _(KC85-)Digger game._
|
||||
- Download: https://launchpad.net/debian/+source/xdigger
|
||||
- Platform: Linux
|
||||
- Keywords: action
|
||||
- Code repository: (see download)
|
||||
- Code repository: https://gitlab.com/osgames/xdigger.git (conversion of bzr), https://code.launchpad.net/~ubuntu-branches/debian/sid/xdigger/sid (bzr)
|
||||
- Code language: C
|
||||
- Code license: GPL-2.0
|
||||
- Developer: Alexander Lang
|
||||
|
||||
## Building
|
||||
|
||||
|
1016
inspirations.md
1016
inspirations.md
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -3,6 +3,6 @@ update.py
|
||||
|
||||
Clones and/or pulls many git repositories from the open source games entries, so that one has an archive of them.
|
||||
|
||||
Currently requires at least 100 GB space!
|
||||
Currently requires at least 130 GB space!
|
||||
|
||||
Run update.py to update the archive. URLs are stored in archives.json.
|
@ -823,6 +823,12 @@
|
||||
"https://github.com/raysan5/rfxgen.git",
|
||||
"https://github.com/red-eclipse/base.git",
|
||||
"https://github.com/reed-jones/minesweeper_js.git",
|
||||
"https://github.com/renpy/pygame_sdl2.git",
|
||||
"https://github.com/renpy/python-for-android.git",
|
||||
"https://github.com/renpy/rapt.git",
|
||||
"https://github.com/renpy/renios.git",
|
||||
"https://github.com/renpy/renpy-deps.git",
|
||||
"https://github.com/renpy/renpy.git",
|
||||
"https://github.com/residualvm/residualvm.git",
|
||||
"https://github.com/richardjs/Maelstrom.git",
|
||||
"https://github.com/riksweeney/edgar.git",
|
||||
@ -1051,6 +1057,7 @@
|
||||
"https://gitlab.com/osgames/dnt.git",
|
||||
"https://gitlab.com/osgames/dragon-history.git",
|
||||
"https://gitlab.com/osgames/dragon-hunt.git",
|
||||
"https://gitlab.com/osgames/dtris.git",
|
||||
"https://gitlab.com/osgames/duelcommander.git",
|
||||
"https://gitlab.com/osgames/dunedynasty.git",
|
||||
"https://gitlab.com/osgames/dungeoncrawl.git",
|
||||
@ -1076,6 +1083,7 @@
|
||||
"https://gitlab.com/osgames/gm-tools.git",
|
||||
"https://gitlab.com/osgames/goblin-camp.git",
|
||||
"https://gitlab.com/osgames/grobots.git",
|
||||
"https://gitlab.com/osgames/gweled.git",
|
||||
"https://gitlab.com/osgames/gwiz.git",
|
||||
"https://gitlab.com/osgames/h-world.git",
|
||||
"https://gitlab.com/osgames/hodoku.git",
|
||||
@ -1090,6 +1098,7 @@
|
||||
"https://gitlab.com/osgames/krystaldrop.git",
|
||||
"https://gitlab.com/osgames/kursk.git",
|
||||
"https://gitlab.com/osgames/lechemindeladam.git",
|
||||
"https://gitlab.com/osgames/librecardgame.git",
|
||||
"https://gitlab.com/osgames/lincity.git",
|
||||
"https://gitlab.com/osgames/lipsofsuna.git",
|
||||
"https://gitlab.com/osgames/liquidwar6.git",
|
||||
@ -1188,6 +1197,7 @@
|
||||
"https://gitlab.com/osgames/xbill.git",
|
||||
"https://gitlab.com/osgames/xblast.git",
|
||||
"https://gitlab.com/osgames/xconq.git",
|
||||
"https://gitlab.com/osgames/xdigger.git",
|
||||
"https://gitlab.com/osgames/xforceffd.git",
|
||||
"https://gitlab.com/osgames/xinvaders3d.git",
|
||||
"https://gitlab.com/osgames/xpilot.git",
|
||||
@ -1249,8 +1259,6 @@
|
||||
"https://bitbucket.org/thesheep/fujo/src"
|
||||
],
|
||||
"bzr": [
|
||||
"https://code.launchpad.net/4dtris",
|
||||
"https://code.launchpad.net/gweled",
|
||||
"https://code.launchpad.net/heroesofwesnoth"
|
||||
]
|
||||
}
|
@ -297,6 +297,7 @@ https://github.com/perbone/luascript
|
||||
https://github.com/pixijs/pixi.js
|
||||
https://github.com/pld-linux
|
||||
https://github.com/pld-linux/nexuiz/blob/master/nexuiz.spec
|
||||
https://github.com/PolygonTek/BlueshiftEngine
|
||||
https://github.com/ppizarror/pygame-menu
|
||||
https://github.com/prime31/Nez-Samples
|
||||
https://github.com/psuong/ig-developer-console
|
||||
|
@ -854,7 +854,7 @@ def update_inspirations(infos):
|
||||
|
||||
# iterate through originals alphabetically sorted
|
||||
for original, names in sorted(originals.items(), key=lambda x: str.casefold(x[0])):
|
||||
inspirations += '## {}\n\n'.format(original)
|
||||
inspirations += '## {} ({})\n\n'.format(original, len(names))
|
||||
inspirations += '- Inspired entries: {}\n\n'.format(', '.join(sorted(names, key=str.casefold)))
|
||||
|
||||
# write to statistics file
|
||||
@ -888,13 +888,45 @@ def update_developer(infos):
|
||||
|
||||
# iterate through developers alphabetically sorted
|
||||
for dev, names in sorted(developer.items(), key=lambda x: str.casefold(x[0])):
|
||||
content += '## {}\n\n'.format(dev)
|
||||
content += '## {} ({})\n\n'.format(dev, len(names))
|
||||
content += '- Games: {}\n\n'.format(', '.join(sorted(names, key=str.casefold)))
|
||||
|
||||
# write to statistics file
|
||||
utils.write_text(developer_file, content)
|
||||
|
||||
|
||||
def check_code_dependencies(infos):
|
||||
"""
|
||||
|
||||
"""
|
||||
|
||||
# get all names
|
||||
names = [x['name'] for x in infos]
|
||||
|
||||
# TODO get all names of frameworks and libraries only and use osg.code_dependencies_aliases
|
||||
|
||||
# get all code dependencies
|
||||
dependencies = {}
|
||||
for info in infos:
|
||||
deps = info.get('code dependencies', [])
|
||||
for dependency in deps:
|
||||
if dependency in dependencies:
|
||||
dependencies[dependency] += 1
|
||||
else:
|
||||
dependencies[dependency] = 1
|
||||
|
||||
# delete those that are in names
|
||||
dependencies = [(k, v) for k,v in dependencies.items() if k not in names and k not in osg.code_dependencies_without_entry]
|
||||
|
||||
# sort by number
|
||||
dependencies.sort(key=lambda x: x[1], reverse=True)
|
||||
|
||||
# print out
|
||||
print('Code dependencies not included as entry')
|
||||
for dep in dependencies:
|
||||
print('{} ({})'.format(*dep))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
# check_validity_backlog()
|
||||
@ -947,6 +979,9 @@ if __name__ == "__main__":
|
||||
# collect list of primary code repositories
|
||||
export_primary_code_repositories_json()
|
||||
|
||||
# check code dependencies
|
||||
check_code_dependencies(infos)
|
||||
|
||||
# collect list of git code repositories (only one per project) for git_statistics script
|
||||
# export_git_code_repositories_json()
|
||||
|
||||
|
@ -11,11 +11,14 @@ essential_fields = ('Home', 'State', 'Keywords', 'Code repository', 'Code langua
|
||||
valid_fields = ('Home', 'Media', 'State', 'Play', 'Download', 'Platform', 'Keywords', 'Code repository', 'Code language',
|
||||
'Code license', 'Code dependencies', 'Assets license', 'Developer', 'Build system', 'Build instructions')
|
||||
valid_platforms = ('Windows', 'Linux', 'macOS', 'Android', 'iOS', 'Web')
|
||||
recommended_keywords = ('action', 'arcade', 'adventure', 'visual novel', 'sports', 'platform', 'puzzle', 'role playing', 'simulation', 'strategy', 'card game', 'board game', 'music', 'educational', 'tool', 'game engine', 'framework', 'library', 'remake')
|
||||
recommended_keywords = ('action', 'arcade', 'adventure', 'visual novel', 'sports', 'platform', 'puzzle', 'role playing', 'simulation', 'strategy', 'cards', 'board', 'music', 'educational', 'tool', 'game engine', 'framework', 'library', 'remake')
|
||||
known_languages = ('AGS Script', 'ActionScript', 'Ada', 'AngelScript', 'Assembly', 'Basic', 'Blender Script', 'BlitzMax', 'C', 'C#', 'C++', 'Clojure', 'CoffeeScript', 'ColdFusion', 'D', 'DM', 'Dart', 'Dia', 'Elm', 'Emacs Lisp', 'F#', 'GDScript', 'Game Maker Script', 'Go', 'Groovy', 'Haskell', 'Haxe', 'Io', 'Java', 'JavaScript', 'Kotlin', 'Lisp', 'Lua', 'MegaGlest Script', 'MoonScript', 'None', 'OCaml', 'Objective-C', 'PHP', 'Pascal', 'Perl', 'Python', 'QuakeC', 'R', "Ren'py", 'Ruby', 'Rust', 'Scala', 'Scheme', 'Script', 'Shell', 'Swift', 'TorqueScript', 'TypeScript', 'Vala', 'Visual Basic', 'XUL', 'ZenScript', 'ooc')
|
||||
known_licenses = ('2-clause BSD', '3-clause BSD', 'AFL-3.0', 'AGPL-3.0', 'Apache-2.0', 'Artistic License-1.0', 'Artistic License-2.0', 'Boost-1.0', 'CC-BY-NC-3.0', 'CC-BY-NC-SA-2.0', 'CC-BY-NC-SA-3.0', 'CC-BY-SA-3.0', 'CC-BY-NC-SA-4.0', 'CC-BY-SA-4.0', 'CC0', 'Custom', 'EPL-2.0', 'GPL-2.0', 'GPL-3.0', 'IJG', 'ISC', 'Java Research License', 'LGPL-2.0', 'LGPL-2.1', 'LGPL-3.0', 'MAME', 'MIT', 'MPL-1.1', 'MPL-2.0', 'MS-PL', 'MS-RL', 'NetHack General Public License', 'None', 'Proprietary', 'Public domain', 'SWIG license', 'Unlicense', 'WTFPL', 'wxWindows license', 'zlib')
|
||||
known_multiplayer_modes = ('competitive', 'co-op', 'hotseat', 'LAN', 'local', 'massive', 'matchmaking', 'online', 'split-screen')
|
||||
|
||||
code_dependencies_aliases = {'Simple DirectMedia Layer': ('SDL', 'SDL2'), 'Simple and Fast Multimedia Library': 'SFML'}
|
||||
code_dependencies_without_entry = {'OpenGL': 'https://www.opengl.org/', 'GLUT': 'https://www.opengl.org/resources/libraries/', 'WebGL': 'https://www.khronos.org/webgl/', 'Unity': 'https://unity.com/solutions/game'}
|
||||
|
||||
regex_sanitize_name = re.compile(r"[^A-Za-z 0-9-+]+")
|
||||
regex_sanitize_name_space_eater = re.compile(r" +")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user