added new entries

This commit is contained in:
Trilarion 2019-06-25 14:12:55 +02:00
parent d8009e7809
commit 6017130103
19 changed files with 303 additions and 55 deletions

1
.gitignore vendored
View File

@ -2,3 +2,4 @@
/tools/archive/**
/tools/conversion/**
__pycache__
/is_already_included.txt

View File

@ -3,14 +3,14 @@
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](games/statistics.md)**
[comment]: # (start of autogenerated content, do not edit)
432 entries
- **[Action/Arcade](games/action/_toc.md)** (31)
439 entries
- **[Action/Arcade](games/action/_toc.md)** (36)
- **[Adventure & Visual novels](games/adventure/_toc.md)** (13)
- **[Engines & Frameworks](games/framework/_toc.md)** (53)
- **[Libraries](games/library/_toc.md)** (22)
- **[Puzzle](games/puzzle/_toc.md)** (9)
- **[Puzzle](games/puzzle/_toc.md)** (10)
- **[Role Playing](games/rpg/_toc.md)** (115)
- **[Simulation](games/simulation/_toc.md)** (19)
- **[Simulation](games/simulation/_toc.md)** (20)
- **[Strategy](games/strategy/_toc.md)** (157)
- **[Tools & Manuals](games/tools/_toc.md)** (13)
@ -95,4 +95,9 @@ No warranty whatsoever of the information presented herein for any purpose. Ther
## License
See [LICENSE](LICENSE). You are free to do whatever you want with this repository.
See [LICENSE](LICENSE) for the primary license. You are free to do whatever you want with this repository.
Just in case you are worried if you can use the content: While the WTFL license is the primary license,
this project is also multi-licensed under the following other licenses: [CC-SA-3.0](https://creativecommons.org/licenses/by-sa/3.0/), [GFDL](https://www.gnu.org/licenses/fdl-1.3.txt), [CC0](https://creativecommons.org/share-your-work/public-domain/cc0/) and the Public Domain (wherever it exists).
I hope that this does the trick. But really, just use the content.

View File

@ -1665,6 +1665,15 @@
"console",
"?"
],
[
"Infiniminer (<a href=\"http://www.zachtronics.com/infiniminer/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/simulation/infiniminer.md\">entry</a>)",
"Multi-player block-based sandbox building and digging game.",
"<a href=\"https://code.google.com/archive/p/infiniminer/source/default/source\">Link</a>",
"Simulation",
"mature / inactive since 2016",
"sandbox, blocks",
"C# - MIT"
],
[
"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>)",
"The Irrlicht Engine is an open source high performance..",
@ -1881,6 +1890,15 @@
"",
"<a href=\"https://git.code.sf.net/p/lipsofsuna/code\">Source</a> - C - GPL-3.0"
],
[
"Liquid War (<a href=\"https://ufoot.org/liquidwar/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/action/liquid_war.md\">entry</a>)",
"Multi-player action game based on particle flow mechanic.",
"<a href=\"http://download.savannah.gnu.org/releases/liquidwar6/\">Link</a>",
"Action/Arcade",
"mature / inactive since 2015",
"multiplayer",
"<a href=\"https://git.savannah.gnu.org/git/liquidwar6.git\">Source</a> - C - GPL-3.0"
],
[
"LordsAWar! (<a href=\"http://www.nongnu.org/lordsawar/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/strategy/lordsawar.md\">entry</a>)",
"LordsAWar! is a free, turn-based strategy game where up to..",
@ -1899,6 +1917,15 @@
"",
"<a href=\"https://github.com/lua/lua.git\">Source</a> - C - MIT"
],
[
"Lugaru (<a href=\"https://osslugaru.gitlab.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/action/lugaru.md\">entry</a>)",
"Cross-platform third-person action game with an..",
"<a href=\"https://osslugaru.gitlab.io/\">Link</a>",
"Action/Arcade",
"mature / active",
"",
"<a href=\"https://gitlab.com/osslugaru/lugaru.git\">Source</a> - C++ - GPL-2.0"
],
[
"Lumix Engine (<a href=\"https://github.com/nem0/lumixengine\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/lumix.md\">entry</a>)",
"3D Game Engine",
@ -1935,6 +1962,15 @@
"",
"<a href=\"https://gitlab.com/osgames/machinations.git\">Source</a> - C++ - GPL-2.0"
],
[
"Maelstrom (<a href=\"https://www.libsdl.org/projects/Maelstrom/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/action/maelstrom.md\">entry</a>)",
"Enhanced clone of Atari's 1979 Asteroids arcade game with..",
"<a href=\"https://www.libsdl.org/projects/Maelstrom/binary.html\">Link</a>",
"Action/Arcade",
"mature / inactive since 2002",
"arcade, shooter",
"C++ - GPL-2.0"
],
[
"Magarena (<a href=\"http://magarena.github.io/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/rpg/magarena.md\">entry</a>)",
"Single-player fantasy card game played against a computer..",
@ -2160,6 +2196,24 @@
"multiplayer, online",
"<a href=\"http://netrek.cvs.sourceforge.net\">Source</a> - ?"
],
[
"Neverball (<a href=\"https://neverball.org/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/action/neverball.md\">entry</a>)",
"Part puzzle game, part action game, and entirely a test of..",
"<a href=\"https://neverball.org/download.php\">Link</a>",
"Action/Arcade",
"mature / active",
"",
"<a href=\"https://github.com/Neverball/neverball.git\">Source</a> - C - GPL-2.0"
],
[
"Nexiuz (<a href=\"http://www.alientrap.com/games/nexuiz/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/action/nexiuz.md\">entry</a>)",
"First-person shooter video game.",
"<a href=\"https://sourceforge.net/projects/nexuiz/files/\">Link</a>",
"Action/Arcade",
"mature / active",
"shooter",
"?"
],
[
"O.H.R.RPG.C.E (<a href=\"http://rpg.hamsterrepublic.com/ohrrpgce/Main_Page\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/ohrrpgce.md\">entry</a>)",
"Official Hamster Republic Role Playing Game Construction..",
@ -3762,6 +3816,15 @@
"",
"<a href=\"https://github.com/jMonkeyEngine/jmonkeyengine.git\">Source</a> - Java - 3-clause BSD"
],
[
"kiki the nano bot (<a href=\"http://kiki.sourceforge.net/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/puzzle/kiki_the_nano_bot.md\">entry</a>)",
"3-D puzzle game, a mixture of the games Sokoban and Kula-..",
"<a href=\"http://kiki.sourceforge.net/download/index.html\">Link</a>",
"Puzzle",
"mature / inactive since 2007",
"",
"<a href=\"http://kiki.cvs.sourceforge.net\">Source</a> - ?"
],
[
"libGDX (<a href=\"http://libgdx.badlogicgames.com/\">home</a>, <a href=\"https://github.com/Trilarion/opensourcegames/blob/master/games/framework/libgdx.md\">entry</a>)",
"Desktop/Android/BlackBerry/iOS/HTML5 Java game development..",

View File

@ -18,8 +18,13 @@
- **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2016)
- **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature)
- **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010)
- **[Liquid War](liquid_war.md)** (C, GPL-3.0, mature, inactive since 2015)
- **[Lugaru](lugaru.md)** (C++, GPL-2.0, mature)
- **[Maelstrom](maelstrom.md)** (C++, GPL-2.0, mature, inactive since 2002)
- **[MechCommander 2 Omnitech](mechcommander2_omnitech.md)** (C++, MPL, beta, inactive since 2013)
- **[Netrek](netrek.md)** (?, mature, inactive since 2009)
- **[Neverball](neverball.md)** (C, GPL-2.0, mature)
- **[Nexiuz](nexiuz.md)** (?, mature)
- **[Open Sonic](open_sonic.md)** (C, GPL-2.0, beta)
- **[Open Zelda](open_zelda.md)** (C++, zlib, beta)
- **[Red Eclipse](red_eclipse.md)** (C++, zlib, mature)

View File

@ -0,0 +1,17 @@
# Liquid War
_Multi-player action game based on particle flow mechanic._
- Home: https://ufoot.org/liquidwar/, https://www.gnu.org/software/liquidwar6/, http://savannah.gnu.org/projects/liquidwar6
- Media: https://en.wikipedia.org/wiki/Liquid_War
- State: mature, inactive since 2015
- Download: http://download.savannah.gnu.org/releases/liquidwar6/
- Platform: Linux
- Keywords: multiplayer
- Code repository: https://git.savannah.gnu.org/git/liquidwar6.git
- Code language: C
- Code license: GPL-3.0
## Building
- Build system: Autoconf

19
games/action/lugaru.md Normal file
View File

@ -0,0 +1,19 @@
# Lugaru
_Cross-platform third-person action game with an anthropomorphic rebel bunny rabbit._
- Home: https://osslugaru.gitlab.io/, http://blog.wolfire.com/2010/05/Lugaru-goes-open-source
- Media: https://en.wikipedia.org/wiki/Lugaru
- State: mature
- Download: https://osslugaru.gitlab.io/
- Platform: Windows, Linux, macOS
- Code repository: https://gitlab.com/osslugaru/lugaru.git
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: SDL2, OpenAL
- Assets license: CC-BY-SA-3.0
## Building
- Build system: CMake
- Build instructions: https://gitlab.com/osslugaru/lugaru/blob/master/COMPILING.md

19
games/action/maelstrom.md Normal file
View File

@ -0,0 +1,19 @@
# Maelstrom
_Enhanced clone of Atari's 1979 Asteroids arcade game with a visual style similar to Atari's 1987 sequel, Blasteroids._
- Home: https://www.libsdl.org/projects/Maelstrom/
- Media: https://en.wikipedia.org/wiki/Maelstrom_(1992_video_game)
- State: mature, inactive since 2002
- Download: https://www.libsdl.org/projects/Maelstrom/binary.html
- Platform: Windows, Linux, macOS
- Keywords: arcade, shooter
- Code repository: (see https://www.libsdl.org/projects/Maelstrom/source.html)
- Code language: C++
- Code license: GPL-2.0
- Code dependencies: SDL
- Assets license: CC-BY-3.0
## Building
- Build system: Autoconf

17
games/action/neverball.md Normal file
View File

@ -0,0 +1,17 @@
# Neverball
_Part puzzle game, part action game, and entirely a test of skill._
- Home: https://neverball.org/
- Media: https://en.wikipedia.org/wiki/Super_Monkey_Ball_(video_game)#Legacy
- State: mature
- Download: https://neverball.org/download.php
- Platform: Windows, macOS
- Code repository: https://github.com/Neverball/neverball.git
- Code language: C
- Code license: GPL-2.0
Inspired by Super Monkey Ball.
## Building

15
games/action/nexiuz.md Normal file
View File

@ -0,0 +1,15 @@
# Nexiuz
_First-person shooter video game._
- Home: http://www.alientrap.com/games/nexuiz/, https://sourceforge.net/projects/nexuiz/
- Media: https://en.wikipedia.org/wiki/Nexuiz
- State: mature
- Download: https://sourceforge.net/projects/nexuiz/files/
- Platform: Windows
- Keywords: shooter
- Code repository: (not found yet)
- Code language: ?
- Code dependencies: DarkPlaces (Quake engine https://github.com/xonotic/darkplaces)
## Building

View File

@ -3,6 +3,7 @@
_Adventure game based on the open source film 'Sintel'._
- Home: https://github.com/jonburesh/sintelgame
- Media: https://en.wikipedia.org/wiki/Sintel_The_Game
- State: beta, inactive since 2014
- Code repository: https://github.com/jonburesh/sintelgame.git
- Code language: Python

View File

@ -5,7 +5,7 @@ _OctaForge is a 3D game engine and a game development platform._
- Home: https://octaforge.org/
- State: mature
- Download: https://octaforge.org/page/downloads
- Code repository: https://git.octaforge.org/OctaForge/OctaCore.git, https://github.com/OctaForge.git (mirrors)
- Code repository: https://git.octaforge.org/OctaForge/OctaCore.git, https://github.com/OctaForge/OF-Engine.git (mirror, archived)
- Code language: C++
- Code license: Custom (NCSA open source license)

View File

@ -10,5 +10,6 @@
- **[KAtomic](katomic.md)** (C++, GPL-2.0, mature)
- **[Pingus](pingus.md)** (C++, GPL-3.0, mature)
- **[TetraVex](tetravex.md)** (Swift, GPL-3.0, beta)
- **[kiki the nano bot](kiki_the_nano_bot.md)** (?, mature, inactive since 2007)
[comment]: # (end of autogenerated content)

View File

@ -0,0 +1,14 @@
# kiki the nano bot
_3-D puzzle game, a mixture of the games Sokoban and Kula-World._
- Home: http://kiki.sourceforge.net/, https://sourceforge.net/projects/kiki/
- Media: https://en.wikipedia.org/wiki/Kiki_the_nano_bot
- State: mature, inactive since 2007
- Download: http://kiki.sourceforge.net/download/index.html
- Platform: Windows, macOS
- Code repository: http://kiki.cvs.sourceforge.net (cvs)
- Code language: ?
## Building

View File

@ -3,6 +3,7 @@
_Lemmings(tm)-like puzzle game._
- Home: https://pingus.seul.org/index.html
- Media: https://en.wikipedia.org/wiki/Pingus
- State: mature
- Download: https://pingus.seul.org/download.html
- Platform: Windows, Linux, macOS

View File

@ -8,6 +8,7 @@
- **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature)
- **[FreeTrain](freetrain.md)** (C#, LGPL-2.1, beta, inactive since 2009)
- **[Freeminer](freeminer.md)** (C++, Lua, GPL-3.0, beta)
- **[Infiniminer](infiniminer.md)** (C#, MIT, mature, inactive since 2016)
- **[LinCity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[LinCity-NG](lincity_ng.md)** (C++, GPL, mature)
- **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature)

View File

@ -0,0 +1,16 @@
# Infiniminer
_Multi-player block-based sandbox building and digging game._
- Home: http://www.zachtronics.com/infiniminer/, https://code.google.com/archive/p/infiniminer/
- Media: https://en.wikipedia.org/wiki/Zachtronics#Infiniminer
- State: mature, inactive since 2016
- Download: https://code.google.com/archive/p/infiniminer/source/default/source
- Keywords: sandbox, blocks
- Code repository: (see download)
- Code language: C#
- Code license: MIT
## Building

View File

@ -1,32 +1,32 @@
[comment]: # (autogenerated content, do not edit)
# Statistics
analyzed 432 entries on 2019-06-24 15:50:51
analyzed 439 entries on 2019-06-25 14:12:23
## State
- mature: 268 (62.0%)
- beta: 164 (38.0%)
- inactive: 172 (39.8%)
- mature: 275 (62.6%)
- beta: 164 (37.4%)
- inactive: 176 (40.1%)
##### Inactive State
Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), GLtron (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Polis (2016), ransack (2016), Battleround (2015), Boulder Dash (2015), Dash Engine (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), M.E.W.L. (2015), Roguish (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), Cart Life (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), Radakan (2014), SDL Game Engine 2D (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Candy Box 2 (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), Holyspirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), Source of Tales (2013), Trinity Reign (2013), Zero Ballistics (2013), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), CommandoJS (2012), Conquests (2012), Dark City (2012), Frozen Bubble (2012), Goblin Camp (2012), Hexwar (2012), PARPG (2012), Thousand Parsec (2012), UFO2000 (2012), Wizards Magic (2012), Battlefield Java (2011), Danger from the Deep (2011), Dawn (2011), Fish Fillets - Next Generation (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenMOO2 (2011), Skrupel - Tribute Compilation (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), XSera (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Crown and Cutlass (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), Netrek (2009), ORIENT (2009), OpenPop (2009), Secret Mario Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Armies (2007), Eos, Dawn of Light: A Space Opera (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), Betrayer's Moon Tactics (2006), Boson (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), GalaxyNG (2005), H-World (2005), LinCity (2005), Spice Trade (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Openglad (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000), xdigger (1999), Ballerburg (1987)
Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), GLtron (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Polis (2016), ransack (2016), Battleround (2015), Boulder Dash (2015), Dash Engine (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), Liquid War (2015), M.E.W.L. (2015), Roguish (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), Cart Life (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), Radakan (2014), SDL Game Engine 2D (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Candy Box 2 (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), Holyspirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), Source of Tales (2013), Trinity Reign (2013), Zero Ballistics (2013), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), CommandoJS (2012), Conquests (2012), Dark City (2012), Frozen Bubble (2012), Goblin Camp (2012), Hexwar (2012), PARPG (2012), Thousand Parsec (2012), UFO2000 (2012), Wizards Magic (2012), Battlefield Java (2011), Danger from the Deep (2011), Dawn (2011), Fish Fillets - Next Generation (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenMOO2 (2011), Skrupel - Tribute Compilation (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), XSera (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Crown and Cutlass (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), Netrek (2009), ORIENT (2009), OpenPop (2009), Secret Mario Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Armies (2007), Eos, Dawn of Light: A Space Opera (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), kiki the nano bot (2007), Betrayer's Moon Tactics (2006), Boson (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), GalaxyNG (2005), H-World (2005), LinCity (2005), Spice Trade (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Openglad (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Maelstrom (2002), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000), xdigger (1999), Ballerburg (1987)
## Code Languages
##### Language frequency
- C++ (36.4%)
- C (19.9%)
- Java (11.2%)
- Python (9.3%)
- C++ (36.3%)
- C (20.0%)
- Java (11.1%)
- Python (9.2%)
- Lua (5.2%)
- JavaScript (3.5%)
- C# (2.3%)
- JavaScript (3.4%)
- C# (2.5%)
- PHP (2.3%)
- Pascal (2.3%)
- ? (0.6%)
- ? (1.0%)
- Haxe (0.6%)
- Javascript (0.6%)
- Ren'py (0.6%)
@ -57,23 +57,23 @@ Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth o
## Code licenses
Without license tag: 3 (0.7%)
Without license tag: 5 (1.1%)
Core War, Imperium, Netrek
Core War, Imperium, Netrek, Nexiuz, kiki the nano bot
##### Licenses frequency
- GPL-2.0 (37.8%)
- GPL-2.0 (38.0%)
- GPL-3.0 (25.1%)
- MIT (12.4%)
- Custom (5.3%)
- MIT (12.5%)
- Custom (5.2%)
- Apache-2.0 (3.0%)
- zlib (2.5%)
- 3-clause BSD (2.1%)
- GPL (1.6%)
- LGPL-2.1 (1.4%)
- AGPL-3.0 (1.2%)
- LGPL-3.0 (1.2%)
- AGPL-3.0 (1.1%)
- LGPL-3.0 (1.1%)
- LGPL-2.0 (0.7%)
- MPL (0.7%)
- MPL-2.0 (0.5%)
@ -101,20 +101,20 @@ Core War, Imperium, Netrek
##### Keywords frequency
- TBS (10.5%)
- roguelike (8.6%)
- RTS (8.2%)
- remake (6.7%)
- requires original content (6.7%)
- MMO (6.4%)
- online (6.0%)
- tool (4.9%)
- SP (4.5%)
- shooter (3.4%)
- MP (3.0%)
- TBS (10.3%)
- roguelike (8.4%)
- RTS (8.1%)
- remake (6.6%)
- requires original content (6.6%)
- MMO (6.2%)
- online (5.9%)
- tool (4.8%)
- SP (4.4%)
- shooter (4.0%)
- MP (2.9%)
- 3D (2.6%)
- browser (2.2%)
- puzzle (1.9%)
- puzzle (1.8%)
- engine (1.5%)
- popular (1.5%)
- sports (1.5%)
@ -125,14 +125,17 @@ Core War, Imperium, Netrek
- console (1.1%)
- racing (1.1%)
- 2D (0.7%)
- multiplayer (0.7%)
- port (0.7%)
- snake-like (0.7%)
- voxel (0.7%)
- JRPG (0.4%)
- action-rpg (0.4%)
- action/adventure (0.4%)
- arcade (0.4%)
- artillery (0.4%)
- asciiart (0.4%)
- blocks (0.4%)
- demake (0.4%)
- editor (0.4%)
- educational (0.4%)
@ -146,9 +149,9 @@ Core War, Imperium, Netrek
- kid-friendly (0.4%)
- language binding (0.4%)
- mmorpg (0.4%)
- multiplayer (0.4%)
- point&click (0.4%)
- programming (0.4%)
- sandbox (0.4%)
- sliding blocks (0.4%)
- source documentation generator (0.4%)
- text (0.4%)
@ -161,40 +164,40 @@ Core War, Imperium, Netrek
## Entries with a code repository not on a popular site
26: Advanced Strategic Command, Blender game engine, Core War, Deliantra, Fanwor, FreeRails, FreeType, Freedink, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded , Netrek, Open AL Soft, Open Rails, PARPG, Ragel, Rocks'n'Diamonds , Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, pkg-config, rpge
28: Advanced Strategic Command, Blender game engine, Core War, Deliantra, Fanwor, FreeRails, FreeType, Freedink, KAtomic, Libxml2, Liquid War, LordsAWar!, Mechanized Assault & eXploration Reloaded , Netrek, Open AL Soft, Open Rails, PARPG, Ragel, Rocks'n'Diamonds , Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, kiki the nano bot, pkg-config, rpge
## Build systems
Build systems information available for 20.6% of all projects.
Build systems information available for 21.0% of all projects.
##### Build systems frequency (89)
##### Build systems frequency (92)
- CMake (65.2%)
- Autoconf (19.1%)
- Make (6.7%)
- Scons (3.4%)
- CMake (64.1%)
- Autoconf (20.7%)
- Make (6.5%)
- Scons (3.3%)
- Maven (2.2%)
- Ant (1.1%)
- Gradle (1.1%)
- Xcode project (1.1%)
##### C and C++ projects without build system information (180)
##### C and C++ projects without build system information (181)
0AD, Angband, Antares, Armagetron Advanced, Armies, Atlantis, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ballerburg, Battles of Antargis, Biniax, 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 Craft, 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, GLtron, 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
0AD, Angband, Antares, Armagetron Advanced, Armies, Atlantis, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ballerburg, Battles of Antargis, Biniax, 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 Craft, 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, GLtron, 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, Neverball, 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
##### C and C++ projects with a build system different from CMake (57)
##### C and C++ projects with a build system different from CMake (58)
Allegro, Annchienta, Arx Libertatis, Astromenace, Atrinik, Battle for Wesnoth, Blender game engine, C-Dogs, COCOS2D-X, Caesar IA, Choria, Colobot, Corsix Theme Hospital, DNT, Doxygen, EasyRPG Player, Egoboo, Flare Engine, FlightGear, Free Orion, FreeRCT, FreeSynd, FreeType, Freeserf, HarfBuzz, LÖVE, Mana, Maratis, Mechanized Assault & eXploration Reloaded , MegaGlest, Minetest, OGRE3D, Open AL Soft, Open Tibia, OpenRCT2, OpenXcom, Pingus, Polycode, Ryzom Core, Simple DirectMedia Layer, Simple and Fast Multimedia Library, Solarus, Speed Dreams, Spring RTS engine, Trinity Reign, Ufo: Alien Invasion, Unvanquished, Urho3D, Valyria Tear, Warzone 2100, Widelands, XU4, Zero Ballistics, mkxp, xoreos, yaml-cpp, zlib
Allegro, Annchienta, Arx Libertatis, Astromenace, Atrinik, Battle for Wesnoth, Blender game engine, C-Dogs, COCOS2D-X, Caesar IA, Choria, Colobot, Corsix Theme Hospital, DNT, Doxygen, EasyRPG Player, Egoboo, Flare Engine, FlightGear, Free Orion, FreeRCT, FreeSynd, FreeType, Freeserf, HarfBuzz, Lugaru, LÖVE, Mana, Maratis, Mechanized Assault & eXploration Reloaded , MegaGlest, Minetest, OGRE3D, Open AL Soft, Open Tibia, OpenRCT2, OpenXcom, Pingus, Polycode, Ryzom Core, Simple DirectMedia Layer, Simple and Fast Multimedia Library, Solarus, Speed Dreams, Spring RTS engine, Trinity Reign, Ufo: Alien Invasion, Unvanquished, Urho3D, Valyria Tear, Warzone 2100, Widelands, XU4, Zero Ballistics, mkxp, xoreos, yaml-cpp, zlib
## Platform
Platform information available for 20.1% of all projects.
Platform information available for 22.6% of all projects.
##### Platforms frequency
- Windows (29.9%)
- Linux (27.6%)
- macOS (25.3%)
- Android (14.9%)
- Browser (2.3%)
- Windows (31.3%)
- Linux (27.3%)
- macOS (26.3%)
- Android (13.1%)
- Browser (2.0%)

View File

@ -42,6 +42,7 @@
"https://git.savannah.gnu.org/git/freedink.git",
"https://git.savannah.gnu.org/git/freetype/freetype2-demos.git",
"https://git.savannah.gnu.org/git/freetype/freetype2.git",
"https://git.savannah.gnu.org/git/liquidwar6.git",
"https://git.savannah.gnu.org/git/rpge.git",
"https://git.savannah.nongnu.org/git/lordsawar.git",
"https://git.tukaani.org/xz.git",
@ -97,6 +98,7 @@
"https://github.com/MonoGame/MonoGame.git",
"https://github.com/MovingBlocks/Terasology.git",
"https://github.com/NetHack/NetHack.git",
"https://github.com/Neverball/neverball.git",
"https://github.com/Nop90-Switch/Meritous-Switch.git",
"https://github.com/OGRECave/ogre.git",
"https://github.com/OneSleepyDev/boswars_osd.git",
@ -400,6 +402,7 @@
"https://gitlab.com/osgames/xforceffd.git",
"https://gitlab.com/osgames/zangband.git",
"https://gitlab.com/osgames/zeroballistics.git",
"https://gitlab.com/osslugaru/lugaru.git",
"https://gitlab.com/pingus/pingus.git",
"https://gitlab.com/solarus-games/zsdx.git",
"https://gitlab.com/veloren/veloren.git",

View File

@ -0,0 +1,47 @@
"""
Checks a list of game names (comma separated in text file) if they are already included in the database.
Is fuzzy, i.e. accepts a certain similarity of names.
"""
import json
import re
from difflib import SequenceMatcher
from utils.utils import *
def similarity(a, b):
return SequenceMatcher(None, a, b).ratio()
if __name__ == "__main__":
similarity_threshold = 0.7
root_path = os.path.realpath(os.path.join(os.path.dirname(__file__), os.path.pardir))
# read docs/data.json
data_file = os.path.join(root_path, 'docs', 'data.json')
text = read_text(data_file)
data = json.loads(text)
# extract game names
data = data['data']
data = (x[0] for x in data)
existing_names = list(re.sub(r' \([^)]*\)', '', x) for x in data)
# read names to test
test_file = os.path.join(root_path, 'is_already_included.txt')
text = read_text(test_file)
test_names = text.split(', ')
# loop over all test names
for test_name in test_names:
matches = []
# loop over all existing names
for existing_name in existing_names:
s = similarity(test_name.lower(), existing_name.lower())
if s > similarity_threshold:
matches.append('{} ({:.2f})'.format(existing_name, s))
# were matches found
if matches:
print('{} maybe included in {}'.format(test_name, ', '.join(matches)))
else:
print('{} not included'.format(test_name))