unified some field names, more statistics
This commit is contained in:
parent
6d23d23b18
commit
d7047ea87e
@ -1510,7 +1510,7 @@
|
|||||||
"Role Playing",
|
"Role Playing",
|
||||||
"mature / active",
|
"mature / active",
|
||||||
"console",
|
"console",
|
||||||
""
|
"?"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"Irrlicht Engine (<a href=\"http://irrlicht.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/irrlicht.md\">entry</a>)",
|
"Irrlicht Engine (<a href=\"http://irrlicht.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/irrlicht.md\">entry</a>)",
|
||||||
@ -2032,7 +2032,7 @@
|
|||||||
"Libraries",
|
"Libraries",
|
||||||
"mature / active",
|
"mature / active",
|
||||||
"",
|
"",
|
||||||
"Proprietary"
|
"C - Proprietary"
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
"Open AL Soft (<a href=\"http://kcat.strangesoft.net/openal.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/library/open_al_soft.md\">entry</a>)",
|
"Open AL Soft (<a href=\"http://kcat.strangesoft.net/openal.html\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/library/open_al_soft.md\">entry</a>)",
|
||||||
@ -3089,7 +3089,7 @@
|
|||||||
],
|
],
|
||||||
[
|
[
|
||||||
"The Endless Dungeons (<a href=\"https://sourceforge.net/projects/endlessdungeons/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/rpg/endless_dungeons.md\">entry</a>)",
|
"The Endless Dungeons (<a href=\"https://sourceforge.net/projects/endlessdungeons/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/rpg/endless_dungeons.md\">entry</a>)",
|
||||||
"A free random dungeon game RPG (Roguelike)",
|
"Free random dungeon game RPG (Roguelike)",
|
||||||
"<a href=\"https://sourceforge.net/projects/endlessdungeons/files/\">Link</a>",
|
"<a href=\"https://sourceforge.net/projects/endlessdungeons/files/\">Link</a>",
|
||||||
"Role Playing",
|
"Role Playing",
|
||||||
"mature / inactive since 2015",
|
"mature / inactive since 2015",
|
||||||
|
@ -8,7 +8,7 @@ _Action-adventures in the style of the game "The Legend of Zelda"._
|
|||||||
- Code repository: https://git.tuxfamily.org/fanwor/fanwor.git
|
- Code repository: https://git.tuxfamily.org/fanwor/fanwor.git
|
||||||
- Code language: C
|
- Code language: C
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: SDL
|
- Code dependencies: SDL
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ _ORPG (online role-playing-game) engine that allows everyone to create their own
|
|||||||
- Code repository: https://github.com/marcusmoller/pyorpg-client.git, https://github.com/marcusmoller/pyorpg-server.git (+)
|
- Code repository: https://github.com/marcusmoller/pyorpg-client.git, https://github.com/marcusmoller/pyorpg-server.git (+)
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: MIT
|
- Code license: MIT
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
Is this an engine or a game?
|
Is this an engine or a game?
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature)
|
- **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature)
|
||||||
- **[Libxml2](libxml2.md)** (C, MIT, mature)
|
- **[Libxml2](libxml2.md)** (C, MIT, mature)
|
||||||
- **[Lua](lua.md)** (C, MIT, mature)
|
- **[Lua](lua.md)** (C, MIT, mature)
|
||||||
- **[Open AL](open_al.md)** (Proprietary, mature)
|
- **[Open AL](open_al.md)** (C, Proprietary, mature)
|
||||||
- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature)
|
- **[Open AL Soft](open_al_soft.md)** (C, LGPL-2.0, mature)
|
||||||
- **[OpenSSL](openssl.md)** (C, Custom, mature)
|
- **[OpenSSL](openssl.md)** (C, Custom, mature)
|
||||||
- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature)
|
- **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature)
|
||||||
|
@ -7,6 +7,7 @@ _Cross-platform audio application programming interface (API)._
|
|||||||
- Download: http://www.openal.org/downloads/
|
- Download: http://www.openal.org/downloads/
|
||||||
- State: mature
|
- State: mature
|
||||||
- Code repository: (see downloads)
|
- Code repository: (see downloads)
|
||||||
|
- Code language: C
|
||||||
- Code license: Proprietary (since v1.1, LGPL before)
|
- Code license: Proprietary (since v1.1, LGPL before)
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
@ -10,18 +10,19 @@ _Simple DirectMedia Layer is a cross-platform development library designed to pr
|
|||||||
- Code repository: http://hg.libsdl.org/SDL (hg)
|
- Code repository: http://hg.libsdl.org/SDL (hg)
|
||||||
- Code language: C
|
- Code language: C
|
||||||
- Code license: zlib
|
- Code license: zlib
|
||||||
- Bindings: [C#, Lua, Python, ..](https://www.libsdl.org/languages.php)
|
|
||||||
|
+ Bindings: [C#, Lua, Python, ..](https://www.libsdl.org/languages.php)
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Build system: CMake
|
- Build system: CMake
|
||||||
|
|
||||||
2017-11 (2.0.7)
|
2017-11 (2.0.7)
|
||||||
- SDL 2.0.7 with MSVC 2015 via CMake 3.9 works
|
+ SDL 2.0.7 with MSVC 2015 via CMake 3.9 works
|
||||||
|
|
||||||
## Projects
|
## Projects
|
||||||
|
|
||||||
- [SDL_ttf 2.0](https://www.libsdl.org/projects/SDL_ttf/)
|
+ [SDL_ttf 2.0](https://www.libsdl.org/projects/SDL_ttf/)
|
||||||
- [SDL_net 2.0](https://www.libsdl.org/projects/SDL_net/)
|
+ [SDL_net 2.0](https://www.libsdl.org/projects/SDL_net/)
|
||||||
- [SDL_image 2.0](https://www.libsdl.org/projects/SDL_image/)
|
+ [SDL_image 2.0](https://www.libsdl.org/projects/SDL_image/)
|
||||||
- [SDL_mixer 2.0](https://www.libsdl.org/projects/SDL_mixer/)
|
+ [SDL_mixer 2.0](https://www.libsdl.org/projects/SDL_mixer/)
|
@ -9,7 +9,7 @@ _Role-playing game mapping program._
|
|||||||
- Code repository: https://git.code.sf.net/p/autorealm/code, https://git.code.sf.net/p/autorealm/http (+), https://git.code.sf.net/p/autorealm/delphi (+)
|
- Code repository: https://git.code.sf.net/p/autorealm/code, https://git.code.sf.net/p/autorealm/http (+), https://git.code.sf.net/p/autorealm/delphi (+)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: wxWidgets
|
- Code dependencies: wxWidgets
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -11,5 +11,3 @@ _Creates D&D monsters of CR 1-50 for use with the Pathfinder ruleset._
|
|||||||
- Code license: MIT
|
- Code license: MIT
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Build system: manual
|
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
- **[Hero of Allacrost](hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature)
|
- **[Hero of Allacrost](hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature)
|
||||||
- **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
- **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013)
|
||||||
- **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature)
|
- **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature)
|
||||||
- **[Imperium](imperium.md)** (mature)
|
- **[Imperium](imperium.md)** (?, mature)
|
||||||
- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta)
|
- **[Iter Vehemens ad Necem](iter_vehemens_ad_necem.md)** (C++, GPL-2.0, beta)
|
||||||
- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011)
|
- **[KQ Lives](kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011)
|
||||||
- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
|
- **[Kobold's Quest 2](kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011)
|
||||||
|
@ -10,7 +10,7 @@ _Single-player dungeon exploration game._
|
|||||||
- Code repository: https://github.com/angband/angband.git
|
- Code repository: https://github.com/angband/angband.git
|
||||||
- Code language: C
|
- Code language: C
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: SDL
|
- Code dependencies: SDL
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Action/RPG sidescroller, focused not just on fighting, but on story, and charac
|
|||||||
- Code repository: https://github.com/hhirsch/ardentryst.git
|
- Code repository: https://github.com/hhirsch/ardentryst.git
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Role-playing game designed to be flexible and fun._
|
|||||||
- Code repository: https://gitlab.com/Trilarion/dragon-hunt.git (backup of cvs), http://savannah.nongnu.org/cvs/?group=dragon-hunt (cvs)
|
- Code repository: https://gitlab.com/Trilarion/dragon-hunt.git (backup of cvs), http://savannah.nongnu.org/cvs/?group=dragon-hunt (cvs)
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
See also https://github.com/evilmrhenry/dragon_hunt
|
See also https://github.com/evilmrhenry/dragon_hunt
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ _Roguelike adventure through dungeons filled with dangerous monsters in a quest
|
|||||||
- Code repository: https://github.com/crawl/crawl.git
|
- Code repository: https://github.com/crawl/crawl.git
|
||||||
- Code language: C++, Lua
|
- Code language: C++, Lua
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: Lua, SDL
|
- Code dependencies: Lua, SDL
|
||||||
|
|
||||||
Forked from Linley's Dungeon Crawl.
|
Forked from Linley's Dungeon Crawl.
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# The Endless Dungeons
|
# The Endless Dungeons
|
||||||
|
|
||||||
_A free random dungeon game RPG (Roguelike)_
|
_Free random dungeon game RPG (Roguelike)_
|
||||||
|
|
||||||
- Home: https://sourceforge.net/projects/endlessdungeons/
|
- Home: https://sourceforge.net/projects/endlessdungeons/
|
||||||
- State: mature, inactive since 2015
|
- State: mature, inactive since 2015
|
||||||
@ -14,4 +14,3 @@ _A free random dungeon game RPG (Roguelike)_
|
|||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Build system: None
|
|
||||||
|
@ -7,7 +7,7 @@ _RPG adventure game written in PyGame._
|
|||||||
- Code repository: https://github.com/BGCX067/fallenspire-svn-to-git.git, https://code.google.com/archive/p/fallenspire/source/default/source
|
- 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 language: Python
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: PyGame, https://code.google.com/archive/p/pgu/
|
- Code dependencies: PyGame, https://code.google.com/archive/p/pgu/
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ _Attempt to revitalize the open source game, GalaxyMage with a fresh codebase._
|
|||||||
- Code repository: https://github.com/LibreGamesArchive/galaxymageredux.git, https://code.google.com/archive/p/galaxymageredux/source
|
- Code repository: https://github.com/LibreGamesArchive/galaxymageredux.git, https://code.google.com/archive/p/galaxymageredux/source
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ _2D isometric hack'n'slash game (action-rpg)._
|
|||||||
- Code repository: https://gitlab.com/Trilarion/lechemindeladam.git (custom conversion of svn), https://svn.code.sf.net/p/lechemindeladam/code/ (svn), https://sourceforge.net/p/lechemindeladam/cvs/ (cvs)
|
- Code repository: https://gitlab.com/Trilarion/lechemindeladam.git (custom conversion of svn), https://svn.code.sf.net/p/lechemindeladam/code/ (svn), https://sourceforge.net/p/lechemindeladam/cvs/ (cvs)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: SFML
|
- Code dependencies: SFML
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@ _A game of intergalactic exploration, warfare, and economics._
|
|||||||
- State: mature
|
- State: mature
|
||||||
- Keywords: console
|
- Keywords: console
|
||||||
- Code repository: (see download)
|
- Code repository: (see download)
|
||||||
|
- Code language: ?
|
||||||
|
|
||||||
Need to register to download sources.
|
Need to register to download sources.
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ _Roguelike game with a 3D user interface._
|
|||||||
- Code repository: https://github.com/q4a/scourge.git (may not be up to date), https://svn.code.sf.net/p/scourge/code/ (svn)
|
- Code repository: https://github.com/q4a/scourge.git (may not be up to date), https://svn.code.sf.net/p/scourge/code/ (svn)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: SDL
|
- Code dependencies: SDL
|
||||||
|
|
||||||
See also: https://github.com/q4a/scourge2, https://bitbucket.org/uzudil/scourge2/
|
See also: https://github.com/q4a/scourge2, https://bitbucket.org/uzudil/scourge2/
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Turn Based Strategy RPG with gameplay that is similar to Fire Emblem._
|
|||||||
- Code repository: https://bitbucket.org/featheredmelody/lost-sky-project-public/src (hg)
|
- Code repository: https://bitbucket.org/featheredmelody/lost-sky-project-public/src (hg)
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: 3-clause BSD
|
- Code license: 3-clause BSD
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Ultimate Dungeon Adventure (UlDunAd) - the extremely flexible, fun, text/graphi
|
|||||||
- Code repository: https://github.com/nhydock/UlDunAd.git
|
- Code repository: https://github.com/nhydock/UlDunAd.git
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
[comment]: # (autogenerated content, do not edit)
|
[comment]: # (autogenerated content, do not edit)
|
||||||
# Statistics
|
# Statistics
|
||||||
|
|
||||||
analyzed 412 entries on 2018-09-05 15:54:24
|
analyzed 412 entries on 2018-09-05 17:08:02
|
||||||
|
|
||||||
## State
|
## State
|
||||||
|
|
||||||
@ -15,23 +15,20 @@ Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth o
|
|||||||
|
|
||||||
## Code Languages
|
## Code Languages
|
||||||
|
|
||||||
Without language tag: 2 (0.5%)
|
|
||||||
|
|
||||||
Imperium, Open AL
|
|
||||||
|
|
||||||
##### Language frequency
|
##### Language frequency
|
||||||
|
|
||||||
- C++ (36.0%)
|
- C++ (35.8%)
|
||||||
- C (19.7%)
|
- C (19.8%)
|
||||||
- Java (12.0%)
|
- Java (11.9%)
|
||||||
- Python (9.6%)
|
- Python (9.5%)
|
||||||
- Lua (5.1%)
|
- Lua (5.1%)
|
||||||
- JavaScript (3.7%)
|
- JavaScript (3.6%)
|
||||||
- PHP (3.3%)
|
- PHP (3.2%)
|
||||||
- C# (2.4%)
|
- C# (2.4%)
|
||||||
- Pascal (2.2%)
|
- Pascal (2.2%)
|
||||||
- Ren'py (0.8%)
|
- Ren'py (0.8%)
|
||||||
- Haxe (0.6%)
|
- Haxe (0.6%)
|
||||||
|
- ? (0.2%)
|
||||||
- ActionScript (0.2%)
|
- ActionScript (0.2%)
|
||||||
- Ada (0.2%)
|
- Ada (0.2%)
|
||||||
- AngelScript (0.2%)
|
- AngelScript (0.2%)
|
||||||
@ -147,3 +144,21 @@ Without license tag: 11 (2.7%)
|
|||||||
|
|
||||||
25: Advanced Strategic Command, Deliantra, Eleconics, Fanwor, FreeRails, FreeType, Freedink, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded , Open AL Soft, Open Rails, PARPG, Ragel, Rocks'n'Diamonds , RuneSword II, Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, pkg-config, rpge
|
25: Advanced Strategic Command, Deliantra, Eleconics, Fanwor, FreeRails, FreeType, Freedink, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded , Open AL Soft, Open Rails, PARPG, Ragel, Rocks'n'Diamonds , RuneSword II, Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, pkg-config, rpge
|
||||||
|
|
||||||
|
## Build systems
|
||||||
|
|
||||||
|
Build systems information available for 18.2% of all projects
|
||||||
|
|
||||||
|
##### Build systems frequency
|
||||||
|
|
||||||
|
- CMake (69.3%)
|
||||||
|
- Autoconf (16.0%)
|
||||||
|
- Make (6.7%)
|
||||||
|
- Scons (4.0%)
|
||||||
|
- Ant (1.3%)
|
||||||
|
- Gradle (1.3%)
|
||||||
|
- Maven (1.3%)
|
||||||
|
|
||||||
|
##### C and C++ projects without build system information (177)
|
||||||
|
|
||||||
|
0AD, 8 Kingdoms, Age of Magic, Angband, Antares, Armies, Atlantis, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Battles of Antargis, Birth of the Empires, Boost (C++ Libraries), Bos Wars, Boson, Call to Power 2, Cat Mother Dead Justice, Cataclysm, Catch Challenger, Classic Blades of Exile, Clou!, Colonization too, Conquests, Crossfire, Crown and Cutlass, Crypto++, Daimonin, Danger from the Deep, Dark Oberon, Dawn, Deliantra, Duel Commander, Dune Dynasty, Dune Legacy, Dungeon Crawl Stone Soup, Dungeon Mapper, ENIGMA, Endless Sky, Epiar, Erebus, Eternal Lands, Evol Online, Exult, Fanwor, Free Space Colonization, Free heroes2 engine, Free in the Dark (engine), Freedink, Freeminer, Freestars, GDash, GM Tools, GalaxyNG, GameLV, Gee Whiz, GemRB, Gigalomania, Globulation2, Goblin Camp, Goblin Hack, Greenius' Civil War, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, Holyspirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, KQ Lives, LGeneral, LZMA SDK, Labyrinth of Worlds, Libxml2, Lightweight Java Game Library, LinCity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lua, Lumix Engine, M.E.W.L., Machinations, Mars, Land of No Mercy, MechCommander 2 Omnitech, Meridian 59, Meritous, Micropolis, Moria, NLarn, Naev, NetHack, NetPanzer, Open AL, Open Apocalypse, Open Dune, Open Meridian, Open RPG Maker, Open Sonic, Open Zelda, OpenCity, OpenHoMM, OpenMW, OpenPop, OpenSSL, OpenSkyscraper, Openglad, Operation Citadel, Orx, Other-Life, Panda 3D, Pax Britannica, Phantasy Star Rebirth, Pioneers, Pizza Business, PlaneShift, Pthreads-win32, Qt, REGoth, Ragel, Red Eclipse, Return to the Roots, Rocks'n'Diamonds , Rogue Clone IV, Rolisteam, S.C.O.U.R.G.E., SDL Game Engine 2D, SWIG, Secret Mario Chronicles, Sengoku: Warring States of Japan, SimuTrans, Slash'EM, Song of Albion, Star Ruler 2, Summoning Wars, SuperTuxKart, T-Bots, Tales of Maj'Eyal, The Clans, The Endless Dungeons, The Epic of Heroes, Thousand Parsec, Turious, Tux Racer, TwinEngine, UFO2000, UnNetHack, Underworld Adventures, VCMI Project, Vega Strike, War Of Kingdom, Wargamer, Wargus, Witch Blast, Wolfpack Empire, WorldForge, Wyrmsun, XArchon, XSera, XZ Utils, Xconq, Xenowar, Xonotic, ZAngband, libGDX, libpng, micropolisJS, pkg-config, pygame, sandbox Game Maker, wxWidgets, xdigger
|
||||||
|
|
||||||
|
@ -5,11 +5,12 @@ _Remake of the popular citybuilder/economic strategy - Caesar III, videogame by
|
|||||||
- Home: https://bitbucket.org/dalerank/caesaria/overview, https://bitbucket.org/dalerank/caesaria/wiki/Home
|
- Home: https://bitbucket.org/dalerank/caesaria/overview, https://bitbucket.org/dalerank/caesaria/wiki/Home
|
||||||
- Download: https://bitbucket.org/dalerank/caesaria/wiki/Releases
|
- Download: https://bitbucket.org/dalerank/caesaria/wiki/Releases
|
||||||
- State: beta
|
- State: beta
|
||||||
|
- Platform: Windows, Linux, MacOs
|
||||||
- Code repository: https://bitbucket.org/dalerank/caesaria.git
|
- Code repository: https://bitbucket.org/dalerank/caesaria.git
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Build system: CMake. Also supports Android.
|
- Build system: CMake
|
||||||
|
|
||||||
|
@ -8,6 +8,7 @@ _A cross-platform, turn-based, networked strategy game._
|
|||||||
- Code repository: https://gitlab.com/Trilarion/civil.git (backup of cvs), http://civil.cvs.sourceforge.net/ (cvs)
|
- Code repository: https://gitlab.com/Trilarion/civil.git (backup of cvs), http://civil.cvs.sourceforge.net/ (cvs)
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Follow-up: https://github.com/Trilarion/civil
|
|
||||||
|
+ Follow-up: https://github.com/Trilarion/civil
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
@ -9,7 +9,7 @@ _Real-time strategy game similar to Warcraft II._
|
|||||||
- Code repository: https://github.com/Trilarion/dark-oberon.git (backup of svn), https://svn.code.sf.net/p/dark-oberon/code/ (svn)
|
- Code repository: https://github.com/Trilarion/dark-oberon.git (backup of svn), https://svn.code.sf.net/p/dark-oberon/code/ (svn)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: SDL
|
- Code dependencies: SDL
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -4,10 +4,11 @@ _Turn based strategy game with a medieval winter setting._
|
|||||||
|
|
||||||
- Home: https://github.com/hinogi/eternalwinterwars
|
- Home: https://github.com/hinogi/eternalwinterwars
|
||||||
- State: beta, inactive since 2014
|
- State: beta, inactive since 2014
|
||||||
|
- Platform: Android
|
||||||
- Code repository: https://github.com/hinogi/eternalwinterwars.git
|
- Code repository: https://github.com/hinogi/eternalwinterwars.git
|
||||||
- Code language: Java
|
- Code language: Java
|
||||||
- Code license: MIT
|
- Code license: MIT
|
||||||
- Platforms: Android
|
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -5,11 +5,12 @@ _Strategy game where you lead a nation throughout history.._
|
|||||||
- Home: http://anttisalonen.github.io/kingdoms/
|
- Home: http://anttisalonen.github.io/kingdoms/
|
||||||
- Download: (see home)
|
- Download: (see home)
|
||||||
- State: beta, inactive since 2014
|
- State: beta, inactive since 2014
|
||||||
|
- Platform: Linux
|
||||||
- Code repository: https://github.com/anttisalonen/kingdoms.git
|
- Code repository: https://github.com/anttisalonen/kingdoms.git
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: Boost, SDL, zlib, libpng
|
- Code dependencies: Boost, SDL, zlib, libpng
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Build system: Make on Linux/Unix
|
- Build system: Make
|
||||||
|
@ -12,4 +12,4 @@ _Rebuild of the XCOM Apocalypse Engine._
|
|||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Instructions: https://github.com/OpenApoc/OpenApoc#building
|
- Build instructions: https://github.com/OpenApoc/OpenApoc#building
|
||||||
|
@ -8,7 +8,7 @@ _Open source clone of 'Heroes Of Might And Magic III' engine._
|
|||||||
- Code repository: https://code.launchpad.net/openhomm (bzr)
|
- Code repository: https://code.launchpad.net/openhomm (bzr)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-3.0
|
- Code license: GPL-3.0
|
||||||
- Dependencies: SDL
|
- Code dependencies: SDL
|
||||||
|
|
||||||
Requires ownership of Heroes of Might and Magic III.
|
Requires ownership of Heroes of Might and Magic III.
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Start and control a pizza business / pizza restaurants, limited to a budget._
|
|||||||
- Code repository: https://gitlab.com/Trilarion/pizza-business.git (backup of cvs), http://pizza-business.cvs.sourceforge.net/ (cvs)
|
- Code repository: https://gitlab.com/Trilarion/pizza-business.git (backup of cvs), http://pizza-business.cvs.sourceforge.net/ (cvs)
|
||||||
- Code language: C++
|
- Code language: C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: wxWidgets
|
- Code dependencies: wxWidgets
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -12,4 +12,4 @@ _Renew the original The Settlers 2._
|
|||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
- Instructions: https://github.com/Return-To-The-Roots/s25client#how-to-build
|
- Build instructions: https://github.com/Return-To-The-Roots/s25client#how-to-build
|
||||||
|
@ -10,7 +10,7 @@ _Simple card strategy, based on Magic: The Gathering rules._
|
|||||||
- Code repository: https://github.com/chubakur/wizards-magic.git, https://github.com/chubakur/wizards-magic2.git (+), https://code.google.com/archive/p/wizards-magic/source
|
- Code repository: https://github.com/chubakur/wizards-magic.git, https://github.com/chubakur/wizards-magic2.git (+), https://code.google.com/archive/p/wizards-magic/source
|
||||||
- Code language: Python
|
- Code language: Python
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: PyGame
|
- Code dependencies: PyGame
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -9,8 +9,8 @@ _Strategy game which features elements of mythology, history and fiction._
|
|||||||
- Code repository: https://github.com/andrettin/wyrmsun.git, https://github.com/Andrettin/Wyrmgus.git (+)
|
- Code repository: https://github.com/andrettin/wyrmsun.git, https://github.com/Andrettin/Wyrmgus.git (+)
|
||||||
- Code language: Lua, C++
|
- Code language: Lua, C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Artwork license: GPL-2.0 (many from Battle for Wesnoth)
|
- Code dependencies: Modified Stratagus-Engine
|
||||||
- Dependencies: Modified Stratagus-Engine
|
- Assets license: GPL-2.0 (many from Battle for Wesnoth)
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ _Modelled after the golden oldie Archon game created by Freefall Associates and
|
|||||||
- Code repository: https://gitlab.com/Trilarion/xarchon.git (import of cvs), http://cvs.seul.org:/home/cvspsrv/cvsroot (cvs)
|
- Code repository: https://gitlab.com/Trilarion/xarchon.git (import of cvs), http://cvs.seul.org:/home/cvspsrv/cvsroot (cvs)
|
||||||
- Code language: C, C++
|
- Code language: C, C++
|
||||||
- Code license: GPL-2.0
|
- Code license: GPL-2.0
|
||||||
- Dependencies: GTK, QT
|
- Code dependencies: GTK, QT
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
|
@ -303,7 +303,7 @@ def parse_entry(content):
|
|||||||
# checks
|
# checks
|
||||||
|
|
||||||
# essential fields
|
# essential fields
|
||||||
essential_fields = ['home', 'state', 'code repository']
|
essential_fields = ['home', 'state', 'code repository', 'code language']
|
||||||
for field in essential_fields:
|
for field in essential_fields:
|
||||||
if field not in info:
|
if field not in info:
|
||||||
print('Essential field "{}" missing in entry "{}"'.format(field, info['title']))
|
print('Essential field "{}" missing in entry "{}"'.format(field, info['title']))
|
||||||
@ -417,12 +417,13 @@ def generate_statistics():
|
|||||||
field = 'code language'
|
field = 'code language'
|
||||||
|
|
||||||
# those without language tag
|
# those without language tag
|
||||||
number_no_language = sum(1 for x in infois if field not in x)
|
# TODO the language tag is now an essential field, this cannot happen anymore
|
||||||
if number_no_language > 0:
|
# number_no_language = sum(1 for x in infois if field not in x)
|
||||||
statistics += 'Without language tag: {} ({:.1f}%)\n\n'.format(number_no_language, rel(number_no_language))
|
# if number_no_language > 0:
|
||||||
entries_no_language = [x['title'] for x in infois if field not in x]
|
# statistics += 'Without language tag: {} ({:.1f}%)\n\n'.format(number_no_language, rel(number_no_language))
|
||||||
entries_no_language.sort()
|
# entries_no_language = [x['title'] for x in infois if field not in x]
|
||||||
statistics += ', '.join(entries_no_language) + '\n\n'
|
# entries_no_language.sort()
|
||||||
|
# statistics += ', '.join(entries_no_language) + '\n\n'
|
||||||
|
|
||||||
# get all languages together
|
# get all languages together
|
||||||
languages = []
|
languages = []
|
||||||
@ -510,6 +511,33 @@ def generate_statistics():
|
|||||||
entries.sort()
|
entries.sort()
|
||||||
statistics += '{}: '.format(len(entries)) + ', '.join(entries) + '\n\n'
|
statistics += '{}: '.format(len(entries)) + ', '.join(entries) + '\n\n'
|
||||||
|
|
||||||
|
# Build systems:
|
||||||
|
statistics += '## Build systems\n\n'
|
||||||
|
field = 'build system'
|
||||||
|
|
||||||
|
# get all build systems together
|
||||||
|
build_systems = []
|
||||||
|
for info in infois:
|
||||||
|
if field in info:
|
||||||
|
build_systems.extend(info[field])
|
||||||
|
|
||||||
|
statistics += 'Build systems information available for {:.1f}% of all projects\n\n'.format(len(build_systems) / len(infois) * 100)
|
||||||
|
|
||||||
|
unique_build_systems = set(build_systems)
|
||||||
|
unique_build_systems = [(l, build_systems.count(l) / len(build_systems)) for l in unique_build_systems]
|
||||||
|
unique_build_systems.sort(key=lambda x: x[0]) # first sort by name
|
||||||
|
unique_build_systems.sort(key=lambda x: -x[1]) # then sort by occurrence (highest occurrence first)
|
||||||
|
unique_build_systems = ['- {} ({:.1f}%)'.format(x[0], x[1]*100) for x in unique_build_systems]
|
||||||
|
statistics += '##### Build systems frequency\n\n' + '\n'.join(unique_build_systems) + '\n\n'
|
||||||
|
|
||||||
|
# C, C++ projects without build system information
|
||||||
|
c_cpp_project_without_build_system = []
|
||||||
|
for info in infois:
|
||||||
|
if field not in info and ('C' in info['code language'] or 'C++' in info['code language']):
|
||||||
|
c_cpp_project_without_build_system.append(info['title'])
|
||||||
|
c_cpp_project_without_build_system.sort()
|
||||||
|
statistics += '##### C and C++ projects without build system information ({})\n\n'.format(len(c_cpp_project_without_build_system)) + ', '.join(c_cpp_project_without_build_system) + '\n\n'
|
||||||
|
|
||||||
with open(statistics_path, mode='w', encoding='utf-8') as f:
|
with open(statistics_path, mode='w', encoding='utf-8') as f:
|
||||||
f.write(statistics)
|
f.write(statistics)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user