diff --git a/README.md b/README.md
index dd7caabe..ab68da4b 100644
--- a/README.md
+++ b/README.md
@@ -3,11 +3,11 @@
**[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)**
[comment]: # (start of autogenerated content, do not edit)
-**[All entries](entries/tocs/_all.md#All)** (1335)
+**[All entries](entries/tocs/_all.md#All)** (1344)
-By category: **[Action](entries/tocs/_action.md#action)** (210), **[Adventure](entries/tocs/_adventure.md#adventure)** (43), **[Arcade](entries/tocs/_arcade.md#arcade)** (112), **[Board game](entries/tocs/_board-game.md#board-game)** (10), **[Card game](entries/tocs/_card-game.md#card-game)** (3), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (76), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (99), **[Library](entries/tocs/_library.md#library)** (37), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (49), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (130), **[Remake](entries/tocs/_remake.md#remake)** (477), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (175), **[Simulation](entries/tocs/_simulation.md#simulation)** (98), **[Sports](entries/tocs/_sports.md#sports)** (20), **[Strategy](entries/tocs/_strategy.md#strategy)** (257), **[Tool](entries/tocs/_tool.md#tool)** (32), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (4)
+By category: **[Action](entries/tocs/_action.md#action)** (210), **[Adventure](entries/tocs/_adventure.md#adventure)** (43), **[Arcade](entries/tocs/_arcade.md#arcade)** (114), **[Board game](entries/tocs/_board-game.md#board-game)** (10), **[Card game](entries/tocs/_card-game.md#card-game)** (3), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (76), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (99), **[Library](entries/tocs/_library.md#library)** (37), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (49), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (477), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (175), **[Simulation](entries/tocs/_simulation.md#simulation)** (98), **[Sports](entries/tocs/_sports.md#sports)** (20), **[Strategy](entries/tocs/_strategy.md#strategy)** (257), **[Tool](entries/tocs/_tool.md#tool)** (32), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (4)
-By platform: **[Windows](entries/tocs/_windows.md#windows)** (399), **[Linux](entries/tocs/_linux.md#linux)** (385), **[macOS](entries/tocs/_macos.md#macos)** (210), **[Android](entries/tocs/_android.md#android)** (64), **[iOS](entries/tocs/_ios.md#ios)** (13), **[Web](entries/tocs/_web.md#web)** (68)
+By platform: **[Windows](entries/tocs/_windows.md#windows)** (408), **[Linux](entries/tocs/_linux.md#linux)** (394), **[macOS](entries/tocs/_macos.md#macos)** (219), **[Android](entries/tocs/_android.md#android)** (64), **[iOS](entries/tocs/_ios.md#ios)** (13), **[Web](entries/tocs/_web.md#web)** (68)
[comment]: # (end of autogenerated content)
diff --git a/docs/data.json b/docs/data.json
index d8e1c616..572bbdc9 100644
--- a/docs/data.json
+++ b/docs/data.json
@@ -152,6 +152,14 @@
"action, flight simulation, open content",
"C - GPL-2.0"
],
+ [
+ "AdaGate (home, entry)",
+ "3D sokoban puzzle game within a Stargate / Portal fantasy..",
+ "Link",
+ "mature / active",
+ "puzzle, 3D, sokoban-like",
+ "Ada - GPL-3.0"
+ ],
[
"Adanaxis (home, entry)",
"Deep space first-person shooter.",
@@ -1768,6 +1776,14 @@
"action, inspired by Astrosmash, remake",
"C++ - GPL-2.0"
],
+ [
+ "CoTerminalApps (home, entry)",
+ "Fun puzzle games that run on any terminal.",
+ "Link",
+ "mature / active",
+ "puzzle, open content, text-only",
+ "Ada - GPL-3.0"
+ ],
[
"Crack Attack! (home, entry)",
"Remake of Tetris Attack.",
@@ -5448,6 +5464,14 @@
"action, inspired by Prince of Persia, open content, remake",
"Source - C - GPL-3.0"
],
+ [
+ "MiniPacman (home, entry)",
+ "Ascii character version of Pacman that plays in a..",
+ "Link",
+ "mature / active",
+ "arcade, inspired by Pacman, open content, text-only",
+ "Ada - GPL-3.0"
+ ],
[
"Mirror Magic (home, entry)",
"Remake of Deflektor.",
@@ -7680,6 +7704,14 @@
"role playing, inspired by Gothic, inspired by Gothic II, remake, requires original content",
"Source - C++ - GPL-3.0"
],
+ [
+ "Reliquarium (home, entry)",
+ "Four unique 3D slider puzzles with crystal skull theme.",
+ "Link",
+ "mature / active",
+ "puzzle",
+ "Ada - GPL-2.0"
+ ],
[
"Remixed Dungeon (home, entry)",
"Roguelike, inspired by Pixel Dungeon.",
@@ -7928,6 +7960,30 @@
"game engine, open content, programming, roguelike",
"Source - Ruby - MIT"
],
+ [
+ "RufasCube (home, entry)",
+ "3D slider puzzle that looks like a Rubic cube.",
+ "Link",
+ "mature / active",
+ "puzzle",
+ "Ada - GPL-2.0"
+ ],
+ [
+ "RufasSlider (home, entry)",
+ "Collection of classic 2D slider puzzles.",
+ "Link",
+ "mature / active",
+ "puzzle, slider",
+ "C++ - GPL-2.0"
+ ],
+ [
+ "RufasSwap (home, entry)",
+ "Permuted picture puzzles for kids.",
+ "Link",
+ "mature / active",
+ "puzzle, for kids",
+ "Ada - GPL-3.0"
+ ],
[
"RuneLite (home, entry)",
"Remake of Old School RuneScape.",
@@ -9112,6 +9168,14 @@
"framework, 3D, inspired by Minecraft, remake",
"Source - Java - Apache-2.0"
],
+ [
+ "TermFrogger (home, entry)",
+ "Ascii character version of Frogger that plays in a..",
+ "Link",
+ "mature / active",
+ "arcade, inspired by Frogger, open content, text-only",
+ "Ada - GPL-3.0"
+ ],
[
"Terminal Overload (home, entry)",
"(abbreviated TOL) Experimental online multiplayer first-..",
@@ -9120,6 +9184,14 @@
"framework, first\u2010person, inspired by Revenge Of The Cats: Ethernet, open content, shooter",
"Source - C++, C, C# - GPL-3.0"
],
+ [
+ "TerminalApps (home, entry)",
+ "Fun puzzle games that run on any terminal.",
+ "Link",
+ "mature / active",
+ "puzzle, open content, text-only",
+ "Ada - GPL-3.0"
+ ],
[
"terrarium (home, entry)",
"Remake of Terraria.",
diff --git a/entries/adagate.md b/entries/adagate.md
new file mode 100644
index 00000000..002650cc
--- /dev/null
+++ b/entries/adagate.md
@@ -0,0 +1,15 @@
+# AdaGate
+
+_3D sokoban puzzle game within a Stargate / Portal fantasy setting._
+
+- Home: https://github.com/fastrgv/AdaGate
+- State: mature
+- Download: https://github.com/fastrgv/AdaGate/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle, 3D, sokoban-like
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-3.0
+- Code dependencies: OpenGL, SDL2
+
+## Building
diff --git a/entries/coterminalapps.md b/entries/coterminalapps.md
new file mode 100644
index 00000000..3cd082fb
--- /dev/null
+++ b/entries/coterminalapps.md
@@ -0,0 +1,16 @@
+# CoTerminalApps
+
+_Fun puzzle games that run on any terminal._
+
+- Home: https://github.com/fastrgv/CoTerminalApps
+- State: mature
+- Download: https://github.com/fastrgv/CoTerminalApps/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle, open content, text-only
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-3.0
+- Assets license: None
+
+## Building
+
diff --git a/entries/minipacman.md b/entries/minipacman.md
new file mode 100644
index 00000000..36d13e43
--- /dev/null
+++ b/entries/minipacman.md
@@ -0,0 +1,15 @@
+# MiniPacman
+
+_Ascii character version of Pacman that plays in a commandline terminal._
+
+- Home: https://github.com/fastrgv/MiniPacman
+- State: mature
+- Download: https://github.com/fastrgv/MiniPacman/releases
+- Platform: Windows, Linux, macOS
+- Keywords: arcade, inspired by Pacman, open content, text-only
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-3.0
+- Assets license: None
+
+## Building
diff --git a/entries/reliquarium.md b/entries/reliquarium.md
new file mode 100644
index 00000000..90544d22
--- /dev/null
+++ b/entries/reliquarium.md
@@ -0,0 +1,15 @@
+# Reliquarium
+
+_Four unique 3D slider puzzles with crystal skull theme._
+
+- Home: https://github.com/fastrgv/Reliquarium
+- State: mature
+- Download: https://github.com/fastrgv/Reliquarium/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-2.0
+- Code dependencies: OpenGL, SDL2
+
+## Building
diff --git a/entries/rufascube.md b/entries/rufascube.md
new file mode 100644
index 00000000..834e1eb6
--- /dev/null
+++ b/entries/rufascube.md
@@ -0,0 +1,17 @@
+# RufasCube
+
+_3D slider puzzle that looks like a Rubic cube._
+
+- Home: https://github.com/fastrgv/RufasCube
+- State: mature
+- Download: https://github.com/fastrgv/RufasCube/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-2.0
+- Code dependencies: OpenGL, SDL2
+
+
+## Building
+
diff --git a/entries/rufasslider.md b/entries/rufasslider.md
new file mode 100644
index 00000000..cd4bdc11
--- /dev/null
+++ b/entries/rufasslider.md
@@ -0,0 +1,15 @@
+# RufasSlider
+
+_Collection of classic 2D slider puzzles._
+
+- Home: https://github.com/fastrgv/RufasSlider
+- State: mature
+- Download: https://github.com/fastrgv/RufasSlider/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle, slider
+- Code repository: (see download)
+- Code language: C++
+- Code license: GPL-2.0
+- Code dependencies: OpenGL, SDL2
+
+## Building
diff --git a/entries/rufasswap.md b/entries/rufasswap.md
new file mode 100644
index 00000000..aa683021
--- /dev/null
+++ b/entries/rufasswap.md
@@ -0,0 +1,16 @@
+# RufasSwap
+
+_Permuted picture puzzles for kids._
+
+- Home: https://github.com/fastrgv/RufasSwap
+- State: mature
+- Download: https://github.com/fastrgv/RufasSwap/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle, for kids
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-3.0
+- Code dependencies: OpenGL, SDL2
+
+## Building
+
diff --git a/entries/termfrogger.md b/entries/termfrogger.md
new file mode 100644
index 00000000..62db6522
--- /dev/null
+++ b/entries/termfrogger.md
@@ -0,0 +1,15 @@
+# TermFrogger
+
+_Ascii character version of Frogger that plays in a commandline terminal._
+
+- Home: https://github.com/fastrgv/TermFrogger
+- State: mature
+- Download: https://github.com/fastrgv/TermFrogger/releases
+- Platform: Windows, Linux, macOS
+- Keywords: arcade, inspired by Frogger, open content, text-only
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-3.0
+- Assets license: None
+
+## Building
diff --git a/entries/terminalapps.md b/entries/terminalapps.md
new file mode 100644
index 00000000..d269f565
--- /dev/null
+++ b/entries/terminalapps.md
@@ -0,0 +1,16 @@
+# TerminalApps
+
+_Fun puzzle games that run on any terminal. _
+
+- Home: https://github.com/fastrgv/TerminalApps
+- State: mature
+- Download: https://github.com/fastrgv/TerminalApps/releases
+- Platform: Windows, Linux, macOS
+- Keywords: puzzle, open content, text-only
+- Code repository: (see download)
+- Code language: Ada
+- Code license: GPL-3.0
+- Assets license: None
+
+## Building
+
diff --git a/entries/tocs/_all.md b/entries/tocs/_all.md
index 1898b6ce..2569aae1 100644
--- a/entries/tocs/_all.md
+++ b/entries/tocs/_all.md
@@ -19,6 +19,7 @@
- **[Abuse](../abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
- **[Achtung, die Kurve!](../achtung_die_kurve.md)** (JavaScript, AGPL-3.0, mature)
- **[ACM](../acm.md)** (C, GPL-2.0, mature, inactive since 2000)
+- **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature)
- **[Adanaxis](../adanaxis.md)** (C++, GPL-2.0, mature, inactive since 2007)
- **[AdaVenture](../adaventure.md)** (Ada, GPL-3.0, mature)
- **[Advanced Strategic Command](../advanced_strategic_command.md)** (C++, GPL-2.0, mature)
@@ -221,6 +222,7 @@
- **[CorEngine](../corengine.md)** (C, zlib, beta, inactive since 2015)
- **[CorsixTH](../corsixth.md)** (Lua, C++, MIT, mature)
- **[Cosmosmash](../cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013)
+- **[CoTerminalApps](../coterminalapps.md)** (Ada, GPL-3.0, mature)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrappyBird](../crappybird.md)** (JavaScript, MIT, mature, inactive since 2017)
@@ -681,6 +683,7 @@
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Minilens](../minilens.md)** (GDScript, GPL-3.0, mature, inactive since 2018)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
+- **[MiniPacman](../minipacman.md)** (Ada, GPL-3.0, mature)
- **[Mirror Magic](../mirror_magic.md)** (C, GPL-2.0, mature)
- **[mk.js](../mkjs.md)** (JavaScript, MIT, beta)
- **[mkxp](../mkxp.md)** (C++, C, GPL-2.0, mature)
@@ -960,6 +963,7 @@
- **[RedShift](../redshift.md)** (C, C++, GPL-2.0, beta, inactive since 2008)
- **[Reflection Keen](../reflection_keen.md)** (C, Lua, GPL-2.0, mature)
- **[REGoth](../regoth.md)** (C++, GPL-3.0, mature)
+- **[Reliquarium](../reliquarium.md)** (Ada, GPL-2.0, mature)
- **[Remixed Dungeon](../remixed_dungeon.md)** (Java, GPL-3.0, mature)
- **[ReQbert](../reqbert.md)** (JavaScript, GPL-3.0, beta)
- **[Rescue! Max](../rescue_max.md)** (Java, GPL-3.0, beta, inactive since 2013)
@@ -991,6 +995,9 @@
- **[rpge](../rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
- **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004)
- **[Ruby-warrior](../ruby-warrior.md)** (Ruby, MIT, beta, inactive since 2012)
+- **[RufasCube](../rufascube.md)** (Ada, GPL-2.0, mature)
+- **[RufasSlider](../rufasslider.md)** (C++, GPL-2.0, mature)
+- **[RufasSwap](../rufasswap.md)** (Ada, GPL-3.0, mature)
- **[RuneLite](../runelite.md)** (Java, 2-clause BSD, mature)
- **[Runfield](../runfield.md)** (JavaScript, GPL-3.0, mature, inactive since 2011)
- **[Ryzom Core](../ryzom_core.md)** (C++, AGPL-3.0, mature)
@@ -1139,7 +1146,9 @@
- **[Tenes Empanadas Graciela](../tenes_empanadas_graciela.md)** (C, JavaScript, Perl, GPL-2.0, beta, inactive since 2015)
- **[Tennix!](../tennix.md)** (C, C++, GPL-2.0, mature)
- **[Terasology](../terasology.md)** (Java, Apache-2.0, mature)
+- **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature)
- **[Terminal Overload](../terminal_overload.md)** (C++, C, C#, GPL-3.0, beta, inactive since 2016)
+- **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature)
- **[terrarium](../terrarium.md)** (C++, GPL-2.0, beta)
- **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta)
- **[TetraVex](../tetravex.md)** (Swift, GPL-3.0, beta)
diff --git a/entries/tocs/_arcade.md b/entries/tocs/_arcade.md
index 14a04be5..a991eb71 100644
--- a/entries/tocs/_arcade.md
+++ b/entries/tocs/_arcade.md
@@ -45,6 +45,7 @@
- **[Luola](../luola.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[Maelstrom](../maelstrom.md)** (C, C++, GPL-2.0, mature, inactive since 2002)
- **[Marblez](../marblez.md)** (C#, MIT, beta, inactive since 2017)
+- **[MiniPacman](../minipacman.md)** (Ada, GPL-3.0, mature)
- **[Mmpong](../mmpong.md)** (C, GPL-3.0, beta, inactive since 2009)
- **[Moagg2](../moagg2.md)** (Java, GPL-2.0, mature, inactive since 2008)
- **[Monsters and Mushrooms](../monsters_and_mushrooms.md)** (Python, GPL-2.0, mature, inactive since 2010)
@@ -98,6 +99,7 @@
- **[Super Transball 2](../super_transball_2.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[super-methane-brothers-gx](../super-methane-brothers-gx.md)** (C++, GPL-2.0, beta, inactive since 2018)
- **[TecnoballZ](../tecnoballz.md)** (C++, GPL-3.0, beta, inactive since 2016)
+- **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature)
- **[The Rush](../the_rush.md)** (C++, GPL-2.0, beta, inactive since 2011)
- **[Thrust](../thrust.md)** (C, GPL-2.0, beta, inactive since 2006)
- **[TowerJumper](../towerjumper.md)** (C++, GDScript, GPL-3.0, mature)
diff --git a/entries/tocs/_linux.md b/entries/tocs/_linux.md
index 2d5c8296..820ccce8 100644
--- a/entries/tocs/_linux.md
+++ b/entries/tocs/_linux.md
@@ -8,6 +8,7 @@
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
- **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005)
- **[Abuse](../abuse.md)** (C++, Lisp, Public domain, GPL-2.0, WTFPL, mature, inactive since 2011)
+- **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature)
- **[Afternoon Stalker](../afternoon_stalker.md)** (C++, GPL-2.0, mature, inactive since 2012)
- **[Airstrike](../airstrike.md)** (C, GPL-2.0, beta, inactive since 2014)
- **[Aisleriot](../aisleriot.md)** (C, Scheme, GPL-3.0, mature)
@@ -61,6 +62,7 @@
- **[Clonepoint](../clonepoint.md)** (C++, GPL-3.0, beta)
- **[Colditz Escape](../colditz_escape.md)** (C, GPL-3.0, mature)
- **[Cosmosmash](../cosmosmash.md)** (C++, GPL-2.0, mature, inactive since 2013)
+- **[CoTerminalApps](../coterminalapps.md)** (Ada, GPL-3.0, mature)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature)
@@ -195,6 +197,7 @@
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Minilens](../minilens.md)** (GDScript, GPL-3.0, mature, inactive since 2018)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
+- **[MiniPacman](../minipacman.md)** (Ada, GPL-3.0, mature)
- **[Moagg2](../moagg2.md)** (Java, GPL-2.0, mature, inactive since 2008)
- **[Morpheus Web Remake](../morpheus_web_remake.md)** (JavaScript, MIT, beta)
- **[Mr. Rescue](../mr_rescue.md)** (Lua, zlib, mature, inactive since 2016)
@@ -278,6 +281,7 @@
- **[Rabbit Escape](../rabbit_escape.md)** (Java, GPL-2.0, mature)
- **[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)
- **[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)
@@ -285,6 +289,9 @@
- **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015)
- **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017)
- **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004)
+- **[RufasCube](../rufascube.md)** (Ada, GPL-2.0, mature)
+- **[RufasSlider](../rufasslider.md)** (C++, GPL-2.0, mature)
+- **[RufasSwap](../rufasswap.md)** (Ada, GPL-3.0, mature)
- **[SanAndreasUnity](../sanandreasunity.md)** (C#, MIT, mature)
- **[Scorched3D](../scorched3d.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
@@ -324,6 +331,8 @@
- **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017)
- **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013)
- **[Tenes Empanadas Graciela](../tenes_empanadas_graciela.md)** (C, JavaScript, Perl, GPL-2.0, beta, inactive since 2015)
+- **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature)
+- **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature)
- **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta)
- **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013)
- **[The Butterfly Effect](../the_butterfly_effect.md)** (C++, GPL-2.0, beta)
diff --git a/entries/tocs/_macos.md b/entries/tocs/_macos.md
index b52dd0e8..5ab05b6f 100644
--- a/entries/tocs/_macos.md
+++ b/entries/tocs/_macos.md
@@ -4,6 +4,7 @@
- **[0 A.D.](../0_ad.md)** (C, C++, GPL-2.0, beta)
- **[3D Pong](../3d_pong.md)** (C, GPL-2.0, beta, inactive since 2004)
- **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005)
+- **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature)
- **[Aleph One](../aleph_one.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
- **[Alex the Allegator 4](../alex_the_allegator_4.md)** (C, GPL-2.0, mature, inactive since 2003)
- **[AssaultCube](../assaultcube.md)** (C, C++, Custom, mature, inactive since 2018)
@@ -26,6 +27,7 @@
- **[Chunk Stories](../chunk_stories.md)** (Kotlin, Java, LGPL-3.0, beta)
- **[Circus Linux!](../circus_linux.md)** (C, GPL-2.0, mature, inactive since 2000)
- **[Colditz Escape](../colditz_escape.md)** (C, GPL-3.0, mature)
+- **[CoTerminalApps](../coterminalapps.md)** (Ada, GPL-3.0, mature)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature)
- **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010)
@@ -110,6 +112,7 @@
- **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature)
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Minilens](../minilens.md)** (GDScript, GPL-3.0, mature, inactive since 2018)
+- **[MiniPacman](../minipacman.md)** (Ada, GPL-3.0, mature)
- **[Mr. Rescue](../mr_rescue.md)** (Lua, zlib, mature, inactive since 2016)
- **[Netrek](../netrek.md)** (C, Custom, mature, inactive since 2009)
- **[Neverball](../neverball.md)** (C, C++, GPL-2.0, mature)
@@ -161,10 +164,14 @@
- **[Rabbit Escape](../rabbit_escape.md)** (Java, GPL-2.0, mature)
- **[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)
- **[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)
- **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017)
+- **[RufasCube](../rufascube.md)** (Ada, GPL-2.0, mature)
+- **[RufasSlider](../rufasslider.md)** (C++, GPL-2.0, mature)
+- **[RufasSwap](../rufasswap.md)** (Ada, GPL-3.0, mature)
- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
- **[Shockolate](../shockolate.md)** (C, GPL-3.0, beta)
- **[Shotgun Debugger](../shotgun_debugger.md)** (C++, GPL-2.0, mature, inactive since 2005)
@@ -184,6 +191,8 @@
- **[System Syzygy](../system_syzygy.md)** (Rust, GPL-3.0, mature, inactive since 2018)
- **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature)
- **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013)
+- **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature)
+- **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature)
- **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta)
- **[TetraVex](../tetravex.md)** (Swift, GPL-3.0, beta)
- **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013)
diff --git a/entries/tocs/_puzzle.md b/entries/tocs/_puzzle.md
index 8f3fa23d..c7469df1 100644
--- a/entries/tocs/_puzzle.md
+++ b/entries/tocs/_puzzle.md
@@ -8,6 +8,7 @@
- **[4D-TRIS](../4d-tris.md)** (C, GPL-2.0, mature, inactive since 2012)
- **[54321](../54321.md)** (C++, Custom, mature, inactive since 2001)
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
+- **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature)
- **[Anagramarama](../anagramarama.md)** (C, GPL-2.0, beta, inactive since 2002)
- **[aquastax](../aquastax.md)** (JavaScript, MIT, beta)
- **[Atomiks](../atomiks.md)** (C, GPL-3.0, mature, inactive since 2015)
@@ -23,6 +24,7 @@
- **[Card Stories](../card_stories.md)** (JavaScript, Python, AGPL-3.0, beta, inactive since 2012)
- **[Chrzaszcz](../chrzaszcz.md)** (C++, GPL-3.0, beta, inactive since 2018)
- **[Consomaton](../consomaton.md)** (TypeScript, MIT, mature, inactive since 2016)
+- **[CoTerminalApps](../coterminalapps.md)** (Ada, GPL-3.0, mature)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrappyBird](../crappybird.md)** (JavaScript, MIT, mature, inactive since 2017)
@@ -101,8 +103,12 @@
- **[Quadrapassel](../quadrapassel.md)** (Vala, GPL-2.0, mature)
- **[Rabbit Escape](../rabbit_escape.md)** (Java, GPL-2.0, mature)
- **[Raincat](../raincat.md)** (Haskell, 3-clause BSD, mature, inactive since 2018)
+- **[Reliquarium](../reliquarium.md)** (Ada, GPL-2.0, mature)
- **[ReQbert](../reqbert.md)** (JavaScript, GPL-3.0, beta)
- **[Rocks'n'Diamonds](../rocksndiamonds.md)** (C, GPL-2.0, mature)
+- **[RufasCube](../rufascube.md)** (Ada, GPL-2.0, mature)
+- **[RufasSlider](../rufasslider.md)** (C++, GPL-2.0, mature)
+- **[RufasSwap](../rufasswap.md)** (Ada, GPL-3.0, mature)
- **[Secret Maryo Chronicles](../secret_maryo_chronicles.md)** (C++, GPL-3.0, mature, inactive since 2009)
- **[Simsu](../simsu.md)** (C++, GPL-3.0, mature)
- **[SokoSolve](../sokosolve.md)** (C#, ?, mature, inactive since 2009)
@@ -115,6 +121,7 @@
- **[System Syzygy](../system_syzygy.md)** (Rust, GPL-3.0, mature, inactive since 2018)
- **[T^3](../t3.md)** (C++, GPL-2.0, beta, inactive since 2005)
- **[Tanglet](../tanglet.md)** (C++, GPL-3.0, mature)
+- **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature)
- **[TetraVex](../tetravex.md)** (Swift, GPL-3.0, beta)
- **[Tetris (in C and NCURSES)](../tetris_in_c_and_ncurses.md)** (C, 3-clause BSD, mature)
- **[Tetzle](../tetzle.md)** (C++, GPL-3.0, mature)
diff --git a/entries/tocs/_windows.md b/entries/tocs/_windows.md
index d593c955..c82fca23 100644
--- a/entries/tocs/_windows.md
+++ b/entries/tocs/_windows.md
@@ -5,6 +5,7 @@
- **[1oom](../1oom.md)** (C, GPL-2.0, mature)
- **[a2x](../a2x.md)** (C, Python, C++, GPL-3.0, beta)
- **[Abe's Amazing Adventure](../abes_amazing_adventure.md)** (C, GPL-2.0, mature, inactive since 2005)
+- **[AdaGate](../adagate.md)** (Ada, GPL-3.0, mature)
- **[Airstrike](../airstrike.md)** (C, GPL-2.0, beta, inactive since 2014)
- **[Aleph One](../aleph_one.md)** (C++, Lua, GPL-3.0, mature, inactive since 2015)
- **[Alex the Allegator 4](../alex_the_allegator_4.md)** (C, GPL-2.0, mature, inactive since 2003)
@@ -53,6 +54,7 @@
- **[Clonepoint](../clonepoint.md)** (C++, GPL-3.0, beta)
- **[Colditz Escape](../colditz_escape.md)** (C, GPL-3.0, mature)
- **[Combat Simulator Project](../combat_simulator_project.md)** (C++, GPL-2.0, beta, inactive since 2010)
+- **[CoTerminalApps](../coterminalapps.md)** (Ada, GPL-3.0, mature)
- **[Crack Attack!](../crack_attack.md)** (C++, GPL-2.0, mature, inactive since 2005)
- **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017)
- **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature)
@@ -197,6 +199,7 @@
- **[mini2Dx](../mini2dx.md)** (Java, C#, Apache-2.0, mature)
- **[Minilens](../minilens.md)** (GDScript, GPL-3.0, mature, inactive since 2018)
- **[Mininim](../mininim.md)** (C, GPL-3.0, beta, inactive since 2017)
+- **[MiniPacman](../minipacman.md)** (Ada, GPL-3.0, mature)
- **[Moagg2](../moagg2.md)** (Java, GPL-2.0, mature, inactive since 2008)
- **[Morpheus Web Remake](../morpheus_web_remake.md)** (JavaScript, MIT, beta)
- **[Mr. Rescue](../mr_rescue.md)** (Lua, zlib, mature, inactive since 2016)
@@ -290,6 +293,7 @@
- **[Rabbit Escape](../rabbit_escape.md)** (Java, GPL-2.0, mature)
- **[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)
- **[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)
@@ -301,6 +305,9 @@
- **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015)
- **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017)
- **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004)
+- **[RufasCube](../rufascube.md)** (Ada, GPL-2.0, mature)
+- **[RufasSlider](../rufasslider.md)** (C++, GPL-2.0, mature)
+- **[RufasSwap](../rufasswap.md)** (Ada, GPL-3.0, mature)
- **[SanAndreasUnity](../sanandreasunity.md)** (C#, MIT, mature)
- **[Scorched3D](../scorched3d.md)** (C++, GPL-2.0, mature, inactive since 2014)
- **[Scrabble3D](../scrabble3d.md)** (Pascal, GPL-3.0, mature, inactive since 2015)
@@ -337,6 +344,8 @@
- **[Taisei Project](../taisei_project.md)** (C, Python, MIT, mature)
- **[Tangomon](../tangomon.md)** (Python, GPL-3.0, mature, inactive since 2017)
- **[Teeworlds](../teeworlds.md)** (C, C++, zlib, beta, inactive since 2013)
+- **[TermFrogger](../termfrogger.md)** (Ada, GPL-3.0, mature)
+- **[TerminalApps](../terminalapps.md)** (Ada, GPL-3.0, mature)
- **[TES3MP](../tes3mp.md)** (C++, GPL-3.0, beta)
- **[The Bub's Brothers](../the_bubs_brothers.md)** (Python, MIT, mature, inactive since 2013)
- **[The Butterfly Effect](../the_butterfly_effect.md)** (C++, GPL-2.0, beta)
diff --git a/statistics.md b/statistics.md
index f292186c..c9718623 100644
--- a/statistics.md
+++ b/statistics.md
@@ -1,13 +1,13 @@
[comment]: # (autogenerated content, do not edit)
# Statistics
-analyzed 1335 entries on 2019-11-13 14:39:28
+analyzed 1344 entries on 2019-11-13 15:48:40
## State
-- mature: 753 (56.4%)
-- beta: 580 (43.4%)
-- inactive: 701 (52.5%)
+- mature: 762 (56.7%)
+- beta: 580 (43.2%)
+- inactive: 701 (52.2%)
##### Inactive State
@@ -17,16 +17,17 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
##### Language frequency
-- C++ (35.5%)
-- C (24.3%)
+- C++ (35.4%)
+- C (24.1%)
- Java (8.2%)
- Python (7.7%)
-- JavaScript (5.9%)
+- JavaScript (5.8%)
- Lua (4.3%)
- C# (3.2%)
- Pascal (1.3%)
- PHP (1.3%)
- Objective-C (0.7%)
+- Ada (0.5%)
- TypeScript (0.5%)
- GDScript (0.5%)
- Assembly (0.4%)
@@ -49,7 +50,6 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
- None (0.1%)
- Visual Basic (0.1%)
- ActionScript (0.1%)
-- Ada (0.1%)
- AGS Script (0.1%)
- Basic (0.1%)
- BlitzMax (0.1%)
@@ -86,13 +86,13 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
##### Licenses frequency
- GPL-2.0 (34.6%)
-- GPL-3.0 (26.0%)
-- MIT (14.2%)
+- GPL-3.0 (26.3%)
+- MIT (14.1%)
- Custom (2.9%)
- ? (2.7%)
- Apache-2.0 (2.3%)
- zlib (2.3%)
-- 3-clause BSD (1.8%)
+- 3-clause BSD (1.7%)
- LGPL-2.1 (1.6%)
- AGPL-3.0 (1.2%)
- LGPL-3.0 (1.2%)
@@ -141,19 +141,19 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
##### Keywords frequency
-- remake (14.0%)
-- strategy (7.6%)
+- remake (13.9%)
+- strategy (7.5%)
- open content (7.3%)
-- action (6.2%)
+- action (6.1%)
- role playing (5.1%)
+- puzzle (4.0%)
- clone (3.9%)
-- puzzle (3.8%)
- requires original content (3.7%)
- commercial content (3.5%)
- arcade (3.3%)
- game engine (2.9%)
- simulation (2.9%)
-- shooter (2.9%)
+- shooter (2.8%)
- framework (2.2%)
- platform (1.4%)
- 2D (1.3%)
@@ -166,9 +166,9 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
- online (0.9%)
- racing (0.9%)
- multiplayer (0.9%)
-- skill (0.9%)
-- first-person (0.6%)
+- skill (0.8%)
- 3D (0.6%)
+- first-person (0.6%)
- sports (0.6%)
- free content (0.5%)
- massive multiplayer online (0.5%)
@@ -181,10 +181,10 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
- voxel (0.4%)
- educational (0.4%)
- first person (0.3%)
+- for kids (0.3%)
- side-scrolling (0.3%)
- board game (0.3%)
- chess (0.3%)
-- for kids (0.3%)
- flight (0.3%)
- top-down (0.3%)
- artillery (0.2%)
@@ -197,10 +197,10 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
- card (0.2%)
- karaoke (0.2%)
- realtime (0.2%)
+- sokoban-like (0.2%)
- multiplayer online (0.1%)
- physics (0.1%)
- platformer (0.1%)
-- sokoban-like (0.1%)
- tetris-like (0.1%)
- engine recreation (0.1%)
- multiplayer LAN (0.1%)
@@ -212,6 +212,7 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
- similar (0.1%)
- swappable content (0.1%)
- text (0.1%)
+- text-only (0.1%)
- visual novel (0.1%)
- card game (0.1%)
- console (0.1%)
@@ -326,6 +327,7 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
- shootemup (0.0%)
- side scroller (0.0%)
- single-player (0.0%)
+- slider (0.0%)
- smashem (0.0%)
- smashup (0.0%)
- snake (0.0%)
@@ -350,14 +352,14 @@ Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple
## Code dependencies
-With code dependency field 521 (39.0%)
+With code dependency field 526 (39.1%)
##### Code dependencies frequency
-- SDL (21.6%)
-- SDL2 (8.6%)
-- pygame (8.2%)
-- OpenGL (4.4%)
+- SDL (21.3%)
+- SDL2 (9.2%)
+- pygame (8.1%)
+- OpenGL (5.1%)
- Qt (3.3%)
- SFML (2.5%)
- libGDX (1.9%)
@@ -379,8 +381,8 @@ With code dependency field 521 (39.0%)
- Mono (0.7%)
- Twisted (0.7%)
- Unity (0.7%)
-- GTK (0.6%)
-- libvorbis (0.6%)
+- GTK (0.5%)
+- libvorbis (0.5%)
- Boost (0.4%)
- Box2D (0.4%)
- curses (0.4%)
@@ -450,8 +452,8 @@ With code dependency field 521 (39.0%)
- GLFW (0.1%)
- GLUT PortAudio (0.1%)
- Golden-T Game Engine (0.1%)
-- Gstreamer (0.1%)
- gstreamer (0.1%)
+- Gstreamer (0.1%)
- Gtk (0.1%)
- GTK+ (0.1%)
- Guile (0.1%)
@@ -508,8 +510,8 @@ With code dependency field 521 (39.0%)
- PyAMF (0.1%)
- pycairo (0.1%)
- PyGlet (0.1%)
-- PygLibs (0.1%)
- Pyglibs (0.1%)
+- PygLibs (0.1%)
- pygobject (0.1%)
- PyLab (0.1%)
- pymunk (0.1%)
@@ -559,7 +561,7 @@ With code dependency field 521 (39.0%)
## Build systems
-Build systems information available for 32.3% of all projects.
+Build systems information available for 32.1% of all projects.
##### Build systems frequency (431)
@@ -582,9 +584,9 @@ Build systems information available for 32.3% of all projects.
- Rake (0.2%)
- Xcode project (0.2%)
-##### C and C++ projects without build system information (487)
+##### C and C++ projects without build system information (488)
-2H4U, 3D Pong, 3Dc, 54321, Abuse, ACM, Adanaxis, Afternoon Stalker, Airstrike, Aklabeth, Aleph One, alive, Amphetamine, Anagramarama, Angband, Antares, Anura, Armagetron Advanced, Armies, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ball and Paddle, Barony, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Between, Biniax, Birth of the Empires, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Bombic2, Boost (C++ Libraries), Bos Wars, Boson, Bridge Command, BRIQUOLO, Brogue, Brutal Chess, Bt Builder, BurgerSpace, c64-nuclearreaction, Cadaver, CannonSmash, Caph, Cat Mother Dead Justice, Cataclysm, CatacombGL, Catch Challenger, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, Chrzaszcz, Circus Linux!, Civilization: Call To Power 2 Source Project, Classic Blades of Exile, Classic RBDoom 3 BFG, Clonepoint, Colonization too, Combat Simulator Project, Conquests, Core War, CorEngine, Cosmosmash, Crossfire, Crown and Cutlass, Crypto++, Cultivation, CuteMaze, Cytadela, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Dear ImGui, Deathchase 3D, Deer Portal, Defendguin, Deliantra, DeSmuME, Digger Remastered, DirectPython, DOOM, Doom Legacy, DOOM-iOS, Dreerally, Duel Commander, Duke3D, Duke3d_w32, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, DXX-Rebirth, Ecksdee, EDuke32, Einstein Puzzle, Empty Clip, Endless Sky, ENIGMA (development environment), EnTT Pacman, Epiar, erampage, Erebus, Escape Towards The Unknown, Eternal Lands, Evol Online, Excellent Bifurcation, Extreme Tux Racer, Exult, ezQuake, F-1 Spirit, Fairy-Max, Falcon's Eye, Fall of Imiryn, Fanwor, Fictional Air Combat, Flex Engine, FLTK Recycling Game!, FLTrator, Flukz, Forsaken, Free Heroes 2, Free in the Dark (engine), Free Space Colonization, Freeciv Alpha Centauri project, FreeFalcon, Freekick 3, Freeminer, Freenukum Jump'n Run, FreePrince, FreeRails, Freestars, Galaxy Forces V2, GalaxyNG, GameLV, Garith, GDash, Gee Whiz, Gem Drop X, Ghostly, Gigalomania, Gilbert and the doors, Globulation 2, GLtron, GM Tools, Gnomescroll, GNU FreeDink, Goblin Camp, Goblin Hack, Golly, Gottet, GPL Arcade Volleyball, Gravitation, Greenius' Civil War, Grit Game Engine, Grobots, GUSANOS, Gusty's Serpents, H-Craft Championship, H-World, Hack, Hammer of Thyrion, Harris, Haxima, Heart of the Alien, Help Hannah's Horse, Heroes of Wesnoth, Hex Game, Hnefatafl, Holtz, HolySpirit, Hopson-Arcade, Hovertank3D, I Have No Tomatoes, ICBM3D, Ice Breaker, Inexor, Infon Battle Arena, iortcw, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, Jamp, Jet-Story, JFDuke3D, JonoF's Shadow Warrior Port (JFSW), Jump'n'Bump, Kartering, KAtomic, Keen Dreams, KeeperRL, Key Runner, KGoldrunner, kiki the nano bot, KMines, Knights, Kobo Deluxe, KQ Lives, Krystal Drop, KSnakeDuel, Ksudoku, L'Abbaye des Morts, l-echo, Labyrinth of Worlds, LBreakoutHD, LevelHead, LGames, LGeneral, libGDX, libpng, Libxml2, Lightweight Java Game Library, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lix, LTris, Lua, Lumix Engine, Luola, LZMA SDK, M.E.W.L., Machinations, Mah-Jong, Mars, Land of No Mercy, Maxit, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, MineCraft-One-Week-Challenge, Minesweeper (in C), Mirror Magic, Moria, Mr.Boom, Mtp Target, Naev, NBlood, Necklace of the Eye, NetHack, NetPanzer, Netrek, Neverball, Nexuiz, NFSIISE, Nighthawk, NLarn, Noiz2sa, OldSkool Gravity Game, One Hour One Life, Oolite, Open AL, Open Fodder, Open Hexagon, Open Horizon, Open Jumpgate, Open Meridian, Open Rodent's Revenge, Open RPG Maker, Open Syobon Action, Open Yahtzee, Open Zelda, openage, OpenAlchemist, OpenArena, OpenBOR, OpenCity, OpenCrystalCaves, OpenDUNE, OpenDungeons, OpenFire, OpenGGS, OpenGL Test Drive Remake, Openglad, OpenHoMM, OpenLara, OpenLiero, OpenMC2, OpenMW, OpenNFS, OpenNotrium, OpenSSL, OpenTitus, OpenTyrian, Operation Citadel, Orbit-Hopper, Orx, Other-Life, ouzel, Overgod, Palapeli, Panda 3D, Passage, Pathogen Warrior, Pax Britannica, Pentobi, Peragro Tempus, Phantasy Star Rebirth, Pioneers, Pizza Business, pkg-config, PlaneShift, Plee the Bear, PokerTH, POSTAL 1 Open Source, Powermanga, Powerslave EX, pq2, PrBoom+, Primrose, Procedural Map Generator, progress-quest, Project Carrot, Project: Starfighter, ProQuake 4, PSY PONG 3D, Psyco, Pthreads-win32, pycraft, pygame, Qonk, Qt, QuakeSpasm, Quatter, Ragel, RBDOOM-3-BFG, Red Eclipse, RedShift, Reflection Keen, REGoth, ResidualVM, Return to the Roots, rFXGen, Rise of the Triad for Linux, Rockbot, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, rRootage, S.C.O.U.R.G.E., sandbox Game Maker, Sarah-Maries Eierjagd, Scorched3D, SDL Asylum, SDL Bomber, SDL Game Engine 2D, SDL Sopwith, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, sfall, Shockolate, Shotgun Debugger, Simon Tatham's Portable Puzzle Collection, Simple Sokoban, Simsu, Simutrans, Sinatra, Sine, SLADE, Slime Volleyball, Smash Battle, Song of Albion, Space Harrier Clone, SpaceZero, splexhd, Star Ruler 2, star-control2, StarBlastrix, starshatter-open, StressFreeZone, Strife: Veteran Edition, Stunt Car Racer Remake, Sudokuki, Summoning Wars, sundog, Super Methane Brothers, Super Transball 2, SuperFoulEgg, SuperTux, SuperTuxKart, SWIG, Syndicate Wars Port, T-Bots, T^3, Tactics Squad, Tales of Maj'Eyal, Tanglet, Tank: Zone of Death, Tapir, Teeworlds, Tenes Empanadas Graciela, Tennix!, Terminal Overload, Tetzle, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, The Powder Toy, The Secret Chronicles of Dr. M., Theme Park Builder 3D CAD, Thousand Parsec, Thrust, Thunder&Lightning, Tile World, TinTin++, Tiny Wings, Toppler, TORCS, The Open Racing Car Simulator, Tornado, TowerJumper, Trackballs, Transcend, Transfusion, Tremfusion, Tremulous, Trigger, TTDPatch, Turious, TurokEX, Tux Racer, twin-e, UFO2000, Underworld Adventures, UnNetHack, VCMI, Vega Strike, VMS Empire, Vocaluxe, Vulture's Eye, War Of Kingdom, Wargamer, Wargus, WarMUX, Warp Rogue, Windstille, Witch Blast, Wizznic!, Wograld, Wolfpack Empire, Word War vi, WorldForge, wxWidgets, X-Moto, XArchon, XBill, Xconq, xdigger, xDuke, Xenowar, XInvaders 3D, Xjig, Xonotic, XPilot, XPilot NG, XScavenger, XSera, Xye, XZ Utils, ZAngband, Zatacka, Zed Online, Zelda Classic, Zod Engine
+2H4U, 3D Pong, 3Dc, 54321, Abuse, ACM, Adanaxis, Afternoon Stalker, Airstrike, Aklabeth, Aleph One, alive, Amphetamine, Anagramarama, Angband, Antares, Anura, Armagetron Advanced, Armies, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ball and Paddle, Barony, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Between, Biniax, Birth of the Empires, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Bombic2, Boost (C++ Libraries), Bos Wars, Boson, Bridge Command, BRIQUOLO, Brogue, Brutal Chess, Bt Builder, BurgerSpace, c64-nuclearreaction, Cadaver, CannonSmash, Caph, Cat Mother Dead Justice, Cataclysm, CatacombGL, Catch Challenger, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, Chrzaszcz, Circus Linux!, Civilization: Call To Power 2 Source Project, Classic Blades of Exile, Classic RBDoom 3 BFG, Clonepoint, Colonization too, Combat Simulator Project, Conquests, Core War, CorEngine, Cosmosmash, Crossfire, Crown and Cutlass, Crypto++, Cultivation, CuteMaze, Cytadela, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Dear ImGui, Deathchase 3D, Deer Portal, Defendguin, Deliantra, DeSmuME, Digger Remastered, DirectPython, DOOM, Doom Legacy, DOOM-iOS, Dreerally, Duel Commander, Duke3D, Duke3d_w32, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, DXX-Rebirth, Ecksdee, EDuke32, Einstein Puzzle, Empty Clip, Endless Sky, ENIGMA (development environment), EnTT Pacman, Epiar, erampage, Erebus, Escape Towards The Unknown, Eternal Lands, Evol Online, Excellent Bifurcation, Extreme Tux Racer, Exult, ezQuake, F-1 Spirit, Fairy-Max, Falcon's Eye, Fall of Imiryn, Fanwor, Fictional Air Combat, Flex Engine, FLTK Recycling Game!, FLTrator, Flukz, Forsaken, Free Heroes 2, Free in the Dark (engine), Free Space Colonization, Freeciv Alpha Centauri project, FreeFalcon, Freekick 3, Freeminer, Freenukum Jump'n Run, FreePrince, FreeRails, Freestars, Galaxy Forces V2, GalaxyNG, GameLV, Garith, GDash, Gee Whiz, Gem Drop X, Ghostly, Gigalomania, Gilbert and the doors, Globulation 2, GLtron, GM Tools, Gnomescroll, GNU FreeDink, Goblin Camp, Goblin Hack, Golly, Gottet, GPL Arcade Volleyball, Gravitation, Greenius' Civil War, Grit Game Engine, Grobots, GUSANOS, Gusty's Serpents, H-Craft Championship, H-World, Hack, Hammer of Thyrion, Harris, Haxima, Heart of the Alien, Help Hannah's Horse, Heroes of Wesnoth, Hex Game, Hnefatafl, Holtz, HolySpirit, Hopson-Arcade, Hovertank3D, I Have No Tomatoes, ICBM3D, Ice Breaker, Inexor, Infon Battle Arena, iortcw, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, Jamp, Jet-Story, JFDuke3D, JonoF's Shadow Warrior Port (JFSW), Jump'n'Bump, Kartering, KAtomic, Keen Dreams, KeeperRL, Key Runner, KGoldrunner, kiki the nano bot, KMines, Knights, Kobo Deluxe, KQ Lives, Krystal Drop, KSnakeDuel, Ksudoku, L'Abbaye des Morts, l-echo, Labyrinth of Worlds, LBreakoutHD, LevelHead, LGames, LGeneral, libGDX, libpng, Libxml2, Lightweight Java Game Library, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lix, LTris, Lua, Lumix Engine, Luola, LZMA SDK, M.E.W.L., Machinations, Mah-Jong, Mars, Land of No Mercy, Maxit, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, MineCraft-One-Week-Challenge, Minesweeper (in C), Mirror Magic, Moria, Mr.Boom, Mtp Target, Naev, NBlood, Necklace of the Eye, NetHack, NetPanzer, Netrek, Neverball, Nexuiz, NFSIISE, Nighthawk, NLarn, Noiz2sa, OldSkool Gravity Game, One Hour One Life, Oolite, Open AL, Open Fodder, Open Hexagon, Open Horizon, Open Jumpgate, Open Meridian, Open Rodent's Revenge, Open RPG Maker, Open Syobon Action, Open Yahtzee, Open Zelda, openage, OpenAlchemist, OpenArena, OpenBOR, OpenCity, OpenCrystalCaves, OpenDUNE, OpenDungeons, OpenFire, OpenGGS, OpenGL Test Drive Remake, Openglad, OpenHoMM, OpenLara, OpenLiero, OpenMC2, OpenMW, OpenNFS, OpenNotrium, OpenSSL, OpenTitus, OpenTyrian, Operation Citadel, Orbit-Hopper, Orx, Other-Life, ouzel, Overgod, Palapeli, Panda 3D, Passage, Pathogen Warrior, Pax Britannica, Pentobi, Peragro Tempus, Phantasy Star Rebirth, Pioneers, Pizza Business, pkg-config, PlaneShift, Plee the Bear, PokerTH, POSTAL 1 Open Source, Powermanga, Powerslave EX, pq2, PrBoom+, Primrose, Procedural Map Generator, progress-quest, Project Carrot, Project: Starfighter, ProQuake 4, PSY PONG 3D, Psyco, Pthreads-win32, pycraft, pygame, Qonk, Qt, QuakeSpasm, Quatter, Ragel, RBDOOM-3-BFG, Red Eclipse, RedShift, Reflection Keen, REGoth, ResidualVM, Return to the Roots, rFXGen, Rise of the Triad for Linux, Rockbot, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, rRootage, RufasSlider, S.C.O.U.R.G.E., sandbox Game Maker, Sarah-Maries Eierjagd, Scorched3D, SDL Asylum, SDL Bomber, SDL Game Engine 2D, SDL Sopwith, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, sfall, Shockolate, Shotgun Debugger, Simon Tatham's Portable Puzzle Collection, Simple Sokoban, Simsu, Simutrans, Sinatra, Sine, SLADE, Slime Volleyball, Smash Battle, Song of Albion, Space Harrier Clone, SpaceZero, splexhd, Star Ruler 2, star-control2, StarBlastrix, starshatter-open, StressFreeZone, Strife: Veteran Edition, Stunt Car Racer Remake, Sudokuki, Summoning Wars, sundog, Super Methane Brothers, Super Transball 2, SuperFoulEgg, SuperTux, SuperTuxKart, SWIG, Syndicate Wars Port, T-Bots, T^3, Tactics Squad, Tales of Maj'Eyal, Tanglet, Tank: Zone of Death, Tapir, Teeworlds, Tenes Empanadas Graciela, Tennix!, Terminal Overload, Tetzle, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, The Powder Toy, The Secret Chronicles of Dr. M., Theme Park Builder 3D CAD, Thousand Parsec, Thrust, Thunder&Lightning, Tile World, TinTin++, Tiny Wings, Toppler, TORCS, The Open Racing Car Simulator, Tornado, TowerJumper, Trackballs, Transcend, Transfusion, Tremfusion, Tremulous, Trigger, TTDPatch, Turious, TurokEX, Tux Racer, twin-e, UFO2000, Underworld Adventures, UnNetHack, VCMI, Vega Strike, VMS Empire, Vocaluxe, Vulture's Eye, War Of Kingdom, Wargamer, Wargus, WarMUX, Warp Rogue, Windstille, Witch Blast, Wizznic!, Wograld, Wolfpack Empire, Word War vi, WorldForge, wxWidgets, X-Moto, XArchon, XBill, Xconq, xdigger, xDuke, Xenowar, XInvaders 3D, Xjig, Xonotic, XPilot, XPilot NG, XScavenger, XSera, Xye, XZ Utils, ZAngband, Zatacka, Zed Online, Zelda Classic, Zod Engine
##### C and C++ projects with a build system different from CMake (197)
@@ -592,14 +594,14 @@ Alimer, Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SD
## Platform
-Platform information available for 85.3% of all projects.
+Platform information available for 86.8% of all projects.
##### Platforms frequency
- Windows (35.0%)
- Linux (33.8%)
-- macOS (18.4%)
-- Web (6.0%)
-- Android (5.6%)
+- macOS (18.8%)
+- Web (5.8%)
+- Android (5.5%)
- iOS (1.1%)
diff --git a/tools/backlog.txt b/tools/backlog.txt
index 8ece3148..e2f923f1 100644
--- a/tools/backlog.txt
+++ b/tools/backlog.txt
@@ -181,6 +181,7 @@ https://games.kde.org/old/kde_arcade.php
https://gdevelop-app.com/
https://github.com/00-Evan/shattered-pixel-dungeon
https://github.com/acedogblast/Project-Uranium-Godot
+https://github.com/AdaDoom3/AdaDoom3
https://github.com/AdamsLair/duality
https://github.com/Alzter/TuxBuilder
https://github.com/amerkoleci/Vortice.Windows