diff --git a/README.md b/README.md index 92cb44ad..1e6b89e6 100644 --- a/README.md +++ b/README.md @@ -12,11 +12,11 @@ See also the list of [popular games on Github](https://github.com/leereilly/game ## Contents - [Libraries](library/_toc.md) (7) -- [Frameworks](framework/_toc.md) (21) -- [Adventures & Visual Novels](adventure/_toc.md) (3) +- [Frameworks](framework/_toc.md) (28) +- [Adventures & Visual Novels](adventure/_toc.md) (8) - [RPGs](rpg/_toc.md) (6) - [Simulation](simulation/_toc.md) (3) -- [Strategy](strategy/_toc.md) (14) +- [Strategy](strategy/_toc.md) (17) ## Contributing diff --git a/adventure/_toc.md b/adventure/_toc.md index 2fe18b48..bcf0750b 100644 --- a/adventure/_toc.md +++ b/adventure/_toc.md @@ -2,4 +2,9 @@ - [AdaVenture](adaventure.md) - [Clou!](clou.md) +- [Colossal Cave Adventure](colossal_cave.md) +- [Dragon History](dragon_history.md) - [Free in the Dark (engine)](fitd.md) +- [GameLV](gamelv.md) +- [Solaris the Game](solaris.md) +- [TwinEngine](twin_engine.md) diff --git a/adventure/colossal_cave.md b/adventure/colossal_cave.md new file mode 100644 index 00000000..526a4482 --- /dev/null +++ b/adventure/colossal_cave.md @@ -0,0 +1,16 @@ +# Colossal Cave Adventure + +_Original Colossal Caves adventure game, but in Python 3._ + +- Home: https://github.com/brandon-rhodes/python-adventure +- Wikipedia: https://en.wikipedia.org/wiki/Colossal_Cave_Adventure +- State: mature +- Type: text +- Code: https://github.com/brandon-rhodes/python-adventure +- Language(s): Python +- License: Apache-2.0 + +## Building + +setup.py + diff --git a/adventure/dragon_history.md b/adventure/dragon_history.md new file mode 100644 index 00000000..3fd28ade --- /dev/null +++ b/adventure/dragon_history.md @@ -0,0 +1,14 @@ +# Dragon History + +_Czech adventure game._ + +- Home: http://www.ucw.cz/draci-historie/index-en.html +- State: mature +- License: GPL + +Runs in ScummVM or Dosbox + +## Building + + + diff --git a/adventure/fitd.md b/adventure/fitd.md index 8ee3ad2e..f20018b2 100644 --- a/adventure/fitd.md +++ b/adventure/fitd.md @@ -1,9 +1,10 @@ # Free in the Dark (engine) -_Open source vesion of the engine used in the Alone in the Dark and sequels._ +_Open source version of the engine used in the Alone in the Dark and sequels._ +- Home: https://github.com/jmimu/FITD - State: beta -- Type: engine +- Type: engine, reimplementation - Code: https://github.com/jmimu/FITD - Language(s): C, C++ - License: GPL-2.0 diff --git a/adventure/gamelv.md b/adventure/gamelv.md new file mode 100644 index 00000000..a4d4e5a8 --- /dev/null +++ b/adventure/gamelv.md @@ -0,0 +1,12 @@ +# GameLV + +_Adventure Game in Post Soviet Environment._ + +- Home: http://piepe.lv/game-lv/ +- State: beta +- Code: https://github.com/snauts/game-lv +- Language(s): C++ +- License: GPL + +## Building + diff --git a/adventure/solaris.md b/adventure/solaris.md new file mode 100644 index 00000000..b74c94b9 --- /dev/null +++ b/adventure/solaris.md @@ -0,0 +1,13 @@ +# Solaris the Game + +_Graphic adventure created and developing by Blender._ + +- Home: https://sourceforge.net/projects/solaristhegame/ +- Download: https://sourceforge.net/projects/solaristhegame/files/?source=navbar +- State: beta +- Code: https://sourceforge.net/p/solaristhegame/code/HEAD/tree/ (svn) + +No code + +## Building + diff --git a/adventure/twin_engine.md b/adventure/twin_engine.md new file mode 100644 index 00000000..09c198fe --- /dev/null +++ b/adventure/twin_engine.md @@ -0,0 +1,14 @@ +# TwinEngine + +_A Little Big Adventure engine._ + +- Home: https://github.com/xesf/twin-e +- Type: reimplementation +- Code: https://github.com/xesf/twin-e +- Language(s): C +- License: GPL-2.0 + +Requires original content + +## Building + diff --git a/framework/_toc.md b/framework/_toc.md index c69667d0..8e701c92 100644 --- a/framework/_toc.md +++ b/framework/_toc.md @@ -11,13 +11,19 @@ - [Lumix Engine](lumix.md) - [LÖVE](loeve.md) - [Maratis](maratis.md) +- [O.H.R.RPG.C.E](ohrrpgce.md) - [Octaforge](octaforge.md) - [Open RPG Maker](openrpgmaker.md) - [OpenRPG](openrpg.md) - [Orx](orx.md) - [Polycode](polycode.md) - [Quad-engine](quad.md) +- [ScummVM](scummvm.md) - [Solarus](solarus.md) - [Urho3D](urho3d.md) - [Vega Strike](vegastrike.md) +- [WorldForge](worldforge.md) - [ZGameEditor](zgameeditor.md) +- [mkxp](mkxp.md) +- [sandbox Game Maker](sandboxgamemaker.md) +- [xoreos](xoreos.md) diff --git a/framework/mkxp.md b/framework/mkxp.md new file mode 100644 index 00000000..3892509b --- /dev/null +++ b/framework/mkxp.md @@ -0,0 +1,14 @@ +# mkxp + +_Free Software implementation of the Ruby Game Scripting System (RGSS)._ + +- Home: https://github.com/Ancurio/mkxp +- Download: see home +- Code: https://github.com/Ancurio/mkxp +- Language(s): C++, C +- License: GPL-2.0 + +## Building + +Uses CMake + diff --git a/framework/ohrrpgce.md b/framework/ohrrpgce.md new file mode 100644 index 00000000..deb02bfc --- /dev/null +++ b/framework/ohrrpgce.md @@ -0,0 +1,14 @@ +# O.H.R.RPG.C.E + +_Official Hamster Republic Role Playing Game Construction Engine_ + +- Home: http://rpg.hamsterrepublic.com/ohrrpgce/Main_Page +- Wikipedia: https://en.wikipedia.org/wiki/OHRRPGCE +- Download: http://rpg.hamsterrepublic.com/ohrrpgce/Downloads +- State: mature +- Code: https://rpg.hamsterrepublic.com/source/ (svn) https://bitbucket.org/rbv/ohrrpgce-svn/src +- Language(s): Basic +- License: GPL-2.0 + +## Building + diff --git a/framework/rpge.md b/framework/rpge.md new file mode 100644 index 00000000..558c8c8d --- /dev/null +++ b/framework/rpge.md @@ -0,0 +1,14 @@ +# rpge + +_Engine for two-dimensional graphical role-playing games._ + +- Home: http://savannah.gnu.org/projects/rpge/ +- State: beta, inactive since 2014 +- Code: https://git.savannah.gnu.org/git/rpge.git +- Language(s): C +- License: GPL-3.0 + +## Building + +Uses Autoconf + diff --git a/framework/sandboxgamemaker.md b/framework/sandboxgamemaker.md new file mode 100644 index 00000000..449aff3c --- /dev/null +++ b/framework/sandboxgamemaker.md @@ -0,0 +1,12 @@ +# sandbox Game Maker + +_Open source easy to use standalone 3D Game Maker and 3D Game Design program currently based on the cube 2 engine._ + +- Home: http://www.sandboxgamemaker.com/free-game-maker/ +- Download: http://www.sandboxgamemaker.com/free-game-maker-download/ +- Code: https://github.com/PlatinumArts/Platinum-Arts-Sandbox-Free-Game-Maker +- Language(s): C++, C +- License: MIT, ZLIB modified (requires special credits and notifications) + +## Building + diff --git a/framework/scummvm.md b/framework/scummvm.md new file mode 100644 index 00000000..184f2c21 --- /dev/null +++ b/framework/scummvm.md @@ -0,0 +1,19 @@ +# ScummVM + +_Allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files._ + +- Home: www.scummvm.org +- Wikipedia: https://en.wikipedia.org/wiki/ScummVM +- Download: http://www.scummvm.org/downloads/ +- State: mature +- Type: reimplementation +- Code: https://github.com/scummvm/scummvm +- Language(s): C++ +- License: GPL-2.0 + +Requires original data files. + +## Building + +Uses make + diff --git a/framework/worldforge.md b/framework/worldforge.md new file mode 100644 index 00000000..9ee11b2c --- /dev/null +++ b/framework/worldforge.md @@ -0,0 +1,17 @@ +# WorldForge + +_Open source framework for massively multiplayer online role-playing games._ + +- Home: https://www.worldforge.org/ +- Wikipedia: https://en.wikipedia.org/wiki/WorldForge +- Download: https://www.worldforge.org/index.php/downloads/ +- State: mature +- Type: MMO +- Code: https://github.com/worldforge (different sub-repositories) +- Language(s): C++ +- License: GPL-2.0 + +## Building + +See the [Hammer script](https://github.com/worldforge/hammer) build tool. + diff --git a/framework/xoreos.md b/framework/xoreos.md new file mode 100644 index 00000000..5f6bac9f --- /dev/null +++ b/framework/xoreos.md @@ -0,0 +1,17 @@ +# xoreos + +_Reimplementation of BioWare’s Aurora engine (and derivatives) as used in their 3D games, beginning with Neverwinter Nights._ + +- Home: https://xoreos.org/ +- Download: https://xoreos.org/downloads/index.html +- State: alpha, beta, mature, [inactive since] +- Type: single player, multi player, RTS, TBS (if none, remove the line) +- Code: https://github.com/xoreos/xoreos/ +- Language(s): C++ +- License: GPL-3.0 + +Requires original game data. + +## Building + +Uses Autoconf diff --git a/strategy/_toc.md b/strategy/_toc.md index 16dfec0c..3c3aea64 100644 --- a/strategy/_toc.md +++ b/strategy/_toc.md @@ -4,13 +4,16 @@ - [Advanced Strategic Command](asc.md) - [Battle for Wesnoth](wesnoth.md) - [C-evo](c_evo.md) +- [Crimson Fields](crimson_fields.md) - [FreeCol](freecol.md) - [Freeciv](freeciv.md) - [Freeciv WebGL](freeciv_web.md) - [Glest](glest.md) - [LordsAWar!](lordsawar.md) - [MegaGlest](megaglest.md) +- [NetPanzer](netpanzer.md) - [OpenXcom](openxcom.md) - [Star Control II: The Ur-Quan Masters](star_control_2.md) +- [UFO2000](ufo2000.md) - [Ufo: Alien Invasion](ufo_alien_invasion.md) - [Widelands](widelands.md) diff --git a/strategy/crimson_fields.md b/strategy/crimson_fields.md new file mode 100644 index 00000000..2ba2ac2c --- /dev/null +++ b/strategy/crimson_fields.md @@ -0,0 +1,15 @@ +# Crimson Fields + +_Turn-based tactical war game._ + +- Home: http://crimson.seul.org/ +- Download: http://crimson.seul.org/download.php +- Type: TBS +- Code: http://crimson.seul.org/cvs.php (cvs) +- Language(s): ?? +- License: ?? + +## Building + +Uses autoconf + diff --git a/strategy/netpanzer.md b/strategy/netpanzer.md new file mode 100644 index 00000000..dd3f7e51 --- /dev/null +++ b/strategy/netpanzer.md @@ -0,0 +1,19 @@ +# NetPanzer + +_An online multiplayer tactical warfare game._ + +- Home: http://www.netpanzer.info/ +- Download: http://www.netpanzer.info/Download/ +- State: beta +- Type: online, multiplayer, RTS +- Code: see Download page and (svn) +- Language(s): C++ +- License: GPL-2.0 + +See also [Different builds of the old netpanzer code](https://github.com/Rominagrobis/OldNetPanzer) or [NetPanzer V2](https://github.com/Rominagrobis/NetPanzer-V2) or [Android client](https://github.com/francov/netPanzerSB) +or [ArchLinux page](https://aur.archlinux.org/packages/netpanzer/). + +## Building + + + diff --git a/strategy/ufo2000.md b/strategy/ufo2000.md new file mode 100644 index 00000000..c57df79c --- /dev/null +++ b/strategy/ufo2000.md @@ -0,0 +1,12 @@ +# UFO2000 + +_Free and opensource turn based tactical squad simulation multiplayer game._ + +- Home: http://ufo2000.sourceforge.net/ +- Download: see home +- Code: https://sourceforge.net/p/ufo2000/code/HEAD/tree/trunk/ (svn) +- Language(s): C++ +- License: GPL-2.0 + +## Building +