From 2260b9a3055e84b60f4f475b00c7ec1fb6d21907 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Fri, 1 Dec 2017 23:24:47 +0100 Subject: [PATCH] new entries --- README.md | 2 +- framework/_toc.md | 10 +++++++++- framework/cocos2dx.md | 16 ++++++++++++++++ framework/godot.md | 17 +++++++++++++++++ framework/loeve.md | 17 +++++++++++++++++ framework/maratis.md | 17 +++++++++++++++++ framework/orx.md | 16 ++++++++++++++++ framework/polycode.md | 17 +++++++++++++++++ framework/urho3d.md | 15 +++++++++++++++ 9 files changed, 125 insertions(+), 2 deletions(-) create mode 100644 framework/cocos2dx.md create mode 100644 framework/godot.md create mode 100644 framework/loeve.md create mode 100644 framework/maratis.md create mode 100644 framework/orx.md create mode 100644 framework/polycode.md create mode 100644 framework/urho3d.md diff --git a/README.md b/README.md index 6729f95f..da8f00af 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ See also the list of [popular games on Github](https://github.com/leereilly/game ## Contents - [Libraries](library/_toc.md) (7) -- [Frameworks](framework/_toc.md) (0) +- [Frameworks](framework/_toc.md) (7) - [Adventures](adventure/_toc.md) (0) - [RPGs](rpg/_toc.md) (0) - [Simulation](simulation/_toc.md) (3) diff --git a/framework/_toc.md b/framework/_toc.md index 70e6b68a..ee435191 100644 --- a/framework/_toc.md +++ b/framework/_toc.md @@ -1 +1,9 @@ -# Game frameworks \ No newline at end of file +# Game frameworks + +- [COCOS2D-X](cocos2dx.md) +- [Godot](godot.md) +- [LÖVE](loeve.md) +- [Maratis](maratis.md) +- [Orx](orx.md) +- [Polycode](polycode.md) +- [Urho3D](urho3d.md) diff --git a/framework/cocos2dx.md b/framework/cocos2dx.md new file mode 100644 index 00000000..e077490b --- /dev/null +++ b/framework/cocos2dx.md @@ -0,0 +1,16 @@ +# COCOS2D-X + +_Cocos2d-x is an open-source game framework written in C++._ + +- Home: http://cocos2d-x.org/cocos2dx +- Wikipedia: https://en.wikipedia.org/wiki/Cocos2d +- Download: http://cocos2d-x.org/download +- State: mature +- Code: https://github.com/cocos2d/cocos2d-x +- Language(s): C++ +- License: MIT + +## Building + +Uses CMake + diff --git a/framework/godot.md b/framework/godot.md new file mode 100644 index 00000000..efd039a6 --- /dev/null +++ b/framework/godot.md @@ -0,0 +1,17 @@ +# Godot + +_Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine._ + +- Home: https://godotengine.org/ +- Wikipedia: +- Download: https://godotengine.org/download +- State: mature +- Code: https://github.com/godotengine/godot +- Language(s): C, C++ +- License: MIT + +## Building + +Very extensive [Build instructions](http://docs.godotengine.org/en/latest/development/compiling/) + +Uses Scons diff --git a/framework/loeve.md b/framework/loeve.md new file mode 100644 index 00000000..fd317824 --- /dev/null +++ b/framework/loeve.md @@ -0,0 +1,17 @@ +# LÖVE + +_LÖVE is an framework you can use to make 2D games in Lua._ + +- Home: https://love2d.org/ +- Download: see home +- State: mature +- Code: https://bitbucket.org/rude/love (hg) +- Language(s): C++ +- License: zlib + +## Building + +Uses CMake + +[CMake-buildable collection of LÖVE dependencies](https://bitbucket.org/rude/megasource) + diff --git a/framework/maratis.md b/framework/maratis.md new file mode 100644 index 00000000..944b0620 --- /dev/null +++ b/framework/maratis.md @@ -0,0 +1,17 @@ +# Maratis + +_Maratis is a simple cross-platform 3d engine and visual game development tool._ + +- Home: http://www.maratis3d.org/ +- Download: http://www.maratis3d.org/?page_id=57 +- State: experimental (4.x) +- Code: https://github.com/anael-seghezzi/Maratis-4 https://code.google.com/archive/p/maratis/source +- Language(s): C++ +- License: GPL-2.0 + +## Building + +Maratis 4 uses CMake + +Maratios 3.x uses Scons + diff --git a/framework/orx.md b/framework/orx.md new file mode 100644 index 00000000..86ae66f9 --- /dev/null +++ b/framework/orx.md @@ -0,0 +1,16 @@ +# Orx + +_Orx is an open source, portable, lightweight, plugin-based, data-driven and extremely easy to use 2D-oriented game engine._ + +- Home: http://orx-project.org/about +- Wikipedia: https://en.wikipedia.org/wiki/ORX +- Download: https://github.com/orx/orx/releases +- State: mature +- Code: https://github.com/orx/orx https://bitbucket.org/orx/orx (hg) +- Language(s): C +- License: zlib + +## Building + +Custom build generation script written in REBOL (see folder "code/build"). + diff --git a/framework/polycode.md b/framework/polycode.md new file mode 100644 index 00000000..a4b73e87 --- /dev/null +++ b/framework/polycode.md @@ -0,0 +1,17 @@ +# Polycode + +_Polycode is a C++ and Lua framework for building interactive applications._ + +- Home: http://polycode.org/ +- Download: http://polycode.org/download/ +- State: beta +- Code: https://github.com/ivansafrin/Polycode +- Language(s): C, C++ +- License: MIT + +## Building + +Uses CMake + +[Build Instructions](https://github.com/ivansafrin/Polycode/blob/master/BUILD.md) + diff --git a/framework/urho3d.md b/framework/urho3d.md new file mode 100644 index 00000000..6147c555 --- /dev/null +++ b/framework/urho3d.md @@ -0,0 +1,15 @@ +# Urho3D + +_Urho3D is a free lightweight, cross-platform 2D and 3D game engine._ + +- Home: https://urho3d.github.io/ +- Download: https://sourceforge.net/projects/urho3d/files/Urho3D/ +- State: mature +- Code: https://github.com/urho3d/Urho3D +- Language(s): C++, Angelscript +- License: MIT + +## Building + +Uses CMake +