refactoring

This commit is contained in:
Trilarion
2017-12-12 10:30:45 +01:00
parent d020b16d22
commit 90d1669af1
185 changed files with 338 additions and 244 deletions

View File

@ -23,14 +23,14 @@
- **[MonoGame](monogame.md)** (C#, Ms-MPL MIT, mature)
- **[O.H.R.RPG.C.E](ohrrpgce.md)** (Basic, GPL-2.0, mature)
- **[OGRE3D](ogre3d.md)** (C++, MIT, mature)
- **[Octaforge](octaforge.md)** (C++, [University of Illinois/NCSA Open Source License](https://github.com/OctaForge/OF-Engine/blob/master/COPYING.md), mature)
- **[Octaforge](octaforge.md)** (C++, Special, mature)
- **[Open RPG Maker](openrpgmaker.md)** (alpha, inactive since 2014)
- **[OpenFL](openfl.md)** (Haxe, MIT, mature)
- **[OpenRPG](openrpg.md)** (Java, Python, inactive since 2013)
- **[Orx](orx.md)** (C, zlib, mature)
- **[Panda 3D](panda3d.md)** (C++, C, BSD-3, mature)
- **[Polycode](polycode.md)** (C, C++, MIT, beta)
- **[Qt](qt.md)** (C++, LGPL, mature)
- **[Qt](qt.md)** (C++, LGPL-3.0, mature)
- **[Quad-engine](quad.md)** (Delphi, MIT, beta)
- **[SDL Game Engine 2D](sge2d.md)** (C, MIT, beta)
- **[ScummVM](scummvm.md)** (C++, GPL-2.0, mature)
@ -43,9 +43,9 @@
- **[jMonkeyEngine](jmonkeyengine.md)** (Java, BSD, mature)
- **[libGDX](libgdx.md)** (Java, C++, C, Apache-2.0, mature)
- **[mkxp](mkxp.md)** (C++, C, GPL-2.0)
- **[pygame](pygame.md)** (C, Python, LGPL, mature)
- **[pygame](pygame.md)** (C, Python, LGPL-2.1, mature)
- **[rpge](rpge.md)** (C, GPL-3.0, beta, inactive since 2014)
- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, MIT, ZLIB modified (requires special credits and notifications))
- **[sandbox Game Maker](sandboxgamemaker.md)** (C++, C, Mixed)
- **[xoreos](xoreos.md)** (C++, GPL-3.0)
[comment]: # (end of autogenerated content)

View File

@ -7,7 +7,7 @@ _A 2D game engine._
- State: mature, inactive since 2009
- Code: https://sourceforge.net/p/annchienta/code/HEAD/tree/trunk/Annchienta/ (svn)
- Language(s): C++
- License: GPL-3.0
- Code license: GPL-3.0
## Building

View File

@ -8,7 +8,7 @@ _An open source multiplayer online framework._
- Keywords: multiplayer, 2D
- Code: git://git.code.sf.net/p/arianne/marauroa
- Language(s): Java
- License: GPL-2.0
- Code license: GPL-2.0
Framework/engine is the Marauroa subproject.

View File

@ -7,7 +7,7 @@ _Included in Blender is a complete game engine, allowing you to create a fully f
- State: mature
- Code: https://developer.blender.org/diffusion/
- Language(s): C++
- License: GPL-2.0
- Code license: GPL-2.0
Part of Blender.

View File

@ -8,7 +8,7 @@ _Cocos2d-x is an open-source game framework written in C++._
- State: mature
- Code: https://github.com/cocos2d/cocos2d-x
- Language(s): C++
- License: MIT
- Code license: MIT
## Building

View File

@ -5,7 +5,7 @@ _OpenGL engine written in the D language._
- Home: https://dash.circularstudios.com/
- Code: https://github.com/Circular-Studios/Dash
- Language(s): D
- License: MIT
- Code license: MIT
## Building

View File

@ -6,6 +6,6 @@ _Multiplatform Game Engine, C# OpenGL Version (custom wrapper) including the Edi
- Download: http://www.deltaengine.net/download
- Code: https://github.com/DeltaEngine
- Language(s): C#
- License: Apache-2.0
- Code license: Apache-2.0
## Building

View File

@ -6,7 +6,7 @@ _EasyRPG Player is a program that allows to play games created with RPG Maker 20
- Download: https://easyrpg.org/player/downloads/
- Code: https://github.com/EasyRPG/Player
- Language(s): C++
- License: GPL-3.0
- Code license: GPL-3.0
## Building

View File

@ -9,7 +9,7 @@ _ENIGMA is a free development environment geared towards game development._
- Keywords: 3D
- Code: https://github.com/enigma-dev/enigma-dev
- Language(s): C++, C
- License: GPL-3.0
- Code license: GPL-3.0
## Building

View File

@ -6,7 +6,7 @@ _Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to h
- Download: http://www.flarerpg.org/ https://github.com/clintbellanger/flare-engine/releases
- Code: https://github.com/clintbellanger/flare-engine
- Language(s): C++
- License: GPL-3.0
- Code license: GPL-3.0
See also [Engine development](http://www.flarerpg.org/create/).

View File

@ -7,7 +7,7 @@ _Game-making library written in ActionScript 3._
- State: mature
- Code: https://github.com/AdamAtomic/flixel
- Language(s): ActionScript
- License: MIT
- Code license: MIT
## Building

View File

@ -8,7 +8,7 @@ _GemRB is a portable open-source implementation of Bioware's Infinity Engine._
- Keywords: isometric 2D
- Code: https://github.com/gemrb/gemrb
- Language(s): C++, Python
- License: GPL-2.0
- Code license: GPL-2.0
Requires original game content.

View File

@ -8,7 +8,7 @@ _Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game
- State: mature
- Code: https://github.com/godotengine/godot
- Language(s): C, C++
- License: MIT
- Code license: MIT
## Building

View File

@ -7,7 +7,7 @@ _Create cross-platform games easier and free._
- State: mature
- Code: https://github.com/HaxeFlixel
- Language(s): Haxe
- License: MIT
- Code license: MIT
## Building

View File

@ -9,7 +9,7 @@ _The Irrlicht Engine is an open source high performance realtime 3D engine._
- Keywords: 3D
- Code: https://sourceforge.net/p/irrlicht/code/HEAD/tree/ (svn) https://github.com/zaki/irrlicht (mirror)
- Language(s): C++, C
- License: zlib
- Code license: zlib
## Building

View File

@ -8,7 +8,7 @@ _Game engine, made especially for Java game developers who want to create 3D gam
- State: mature
- Code: https://github.com/jMonkeyEngine/jmonkeyengine
- Language(s): Java
- License: BSD
- Code license: BSD
## Building

View File

@ -8,7 +8,7 @@ _Desktop/Android/BlackBerry/iOS/HTML5 Java game development framework._
- State: mature
- Code: https://github.com/libgdx/libgdx
- Language(s): Java, C++, C
- License: Apache-2.0
- Code license: Apache-2.0
## Building

View File

@ -7,7 +7,7 @@ _LÖVE is an framework you can use to make 2D games in Lua._
- State: mature
- Code: https://bitbucket.org/rude/love (hg)
- Language(s): C++
- License: zlib
- Code license: zlib
## Building

View File

@ -8,7 +8,7 @@ _3D Game Engine_
- Keywords: 3D
- Code: https://github.com/nem0/lumixengine https://github.com/nem0/lumixengine_data (related)
- Language(s): C++
- License: MIT
- Code license: MIT
## Building

View File

@ -8,7 +8,7 @@ _Java software library for video game developers._
- State: mature
- Code: https://github.com/LWJGL/lwjgl3
- Language(s): Kotlin, C
- License: BSD-3
- Code license: BSD-3
## Building

View File

@ -8,7 +8,7 @@ _Complete 2D MMORPG platform._
- Keywords: server, client, web
- Code: https://github.com/mana https://github.com/mana/manaserv
- Language(s): C++
- License: GPL-2.0
- Code license: GPL-2.0
## Building

View File

@ -7,7 +7,7 @@ _Maratis is a simple cross-platform 3d engine and visual game development tool._
- 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
- Code license: GPL-2.0
## Building

View File

@ -6,7 +6,7 @@ _Free Software implementation of the Ruby Game Scripting System (RGSS)._
- Download: see home
- Code: https://github.com/Ancurio/mkxp
- Language(s): C++, C
- License: GPL-2.0
- Code license: GPL-2.0
## Building

View File

@ -8,7 +8,7 @@ _Open Source implementation of the Microsoft XNA 4 Framework._
- State: mature
- Code: https://github.com/MonoGame/MonoGame
- Language(s): C#
- License: Ms-MPL MIT
- Code license: Ms-MPL MIT
## Building

View File

@ -7,7 +7,8 @@ _OctaForge is a 3D game engine and a game development platform._
- State: mature
- Code: https://git.octaforge.org/ https://github.com/OctaForge (mirrors)
- Language(s): C++
- License: [University of Illinois/NCSA Open Source License](https://github.com/OctaForge/OF-Engine/blob/master/COPYING.md)
- Code license: Special
- Code license details: [University of Illinois/NCSA Open Source License](https://github.com/OctaForge/OF-Engine/blob/master/COPYING.md)
## Building

View File

@ -9,7 +9,7 @@ _Scene-oriented, flexible 3D engine written in C++._
- Keywords: 3D rendering engine
- Code: https://bitbucket.org/sinbad/ogre/src (hg) https://github.com/OGRECave/ogre (mirror)
- Language(s): C++
- License: MIT
- Code license: MIT
## Building

View File

@ -8,7 +8,7 @@ _Official Hamster Republic Role Playing Game Construction Engine_
- State: mature
- Code: https://rpg.hamsterrepublic.com/source/ (svn) https://bitbucket.org/rbv/ohrrpgce-svn/src
- Language(s): Basic
- License: GPL-2.0
- Code license: GPL-2.0
## Building

View File

@ -8,7 +8,7 @@ _Software framework and platform for the creation of multi-platform applications
- State: mature
- Code: https://github.com/openfl
- Language(s): Haxe
- License: MIT
- Code license: MIT
## Building

View File

@ -8,7 +8,7 @@ _Orx is an open source, portable, lightweight, plugin-based, data-driven and ext
- State: mature
- Code: https://github.com/orx/orx https://bitbucket.org/orx/orx (hg)
- Language(s): C
- License: zlib
- Code license: zlib
## Building

View File

@ -9,7 +9,7 @@ _Panda3D is a game engine, a framework for 3D rendering and game development for
- Keywords: 3D
- Code: https://github.com/panda3d/panda3d
- Language(s): C++, C
- License: BSD-3
- Code license: BSD-3
## Building

View File

@ -7,7 +7,7 @@ _Polycode is a C++ and Lua framework for building interactive applications._
- State: beta
- Code: https://github.com/ivansafrin/Polycode
- Language(s): C, C++
- License: MIT
- Code license: MIT
## Building

View File

@ -8,7 +8,7 @@ _Library for making multimedia applications like games built on top of the excel
- State: mature
- Code: https://bitbucket.org/pygame/pygame/src (hg) https://github.com/pygame/pygame (mirror)
- Language(s): C, Python
- License: LGPL
- Code license: LGPL-2.1
## Building

View File

@ -8,7 +8,7 @@ _Cross-platform application framework._
- State: mature
- Code: http://code.qt.io/cgit/ https://github.com/qt (mirror)
- Language(s): C++
- License: LGPL
- Code license: LGPL-3.0
Not a specialized game framework, but one could write games with it.

View File

@ -7,7 +7,7 @@ _No description available._
- State: beta
- Code: https://bitbucket.org/Darthman/quad/src (hg)
- Language(s): Delphi
- License: MIT
- Code license: MIT
## Building

View File

@ -6,7 +6,7 @@ _Engine for two-dimensional graphical role-playing games._
- State: beta, inactive since 2014
- Code: https://git.savannah.gnu.org/git/rpge.git
- Language(s): C
- License: GPL-3.0
- Code license: GPL-3.0
## Building

View File

@ -6,7 +6,8 @@ _Open source easy to use standalone 3D Game Maker and 3D Game Design program cur
- 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)
- Code license: Mixed
- Code license details: MIT, ZLIB modified (requires special credits and notifications)
## Building

View File

@ -9,7 +9,7 @@ _Allows you to run certain classic graphical point-and-click adventure games, pr
- Keywords: reimplementation
- Code: https://github.com/scummvm/scummvm
- Language(s): C++
- License: GPL-2.0
- Code license: GPL-2.0
Requires original data files.

View File

@ -7,6 +7,6 @@ _2D game programming framework for c/c++ programmers with least possible depende
- State: beta
- Code: https://sourceforge.net/p/sge2d/code/HEAD/tree/ (svn)
- Language(s): C
- License: MIT
- Code license: MIT
## Building

View File

@ -7,7 +7,7 @@ _Zelda-like 2D game engine._
- State: mature
- Code: https://github.com/solarus-games/solarus
- Language(s): C++
- License: GPL-3.0
- Code license: GPL-3.0
## Building

View File

@ -6,6 +6,6 @@ _2D+3D game making for indies._
- Download: https://sparklinlabs.itch.io/superpowers
- Code: https://github.com/superpowers
- Language(s): Typescript
- License: ISC
- Code license: ISC
## Building

View File

@ -7,7 +7,7 @@ _Urho3D is a free lightweight, cross-platform 2D and 3D game engine._
- State: mature
- Code: https://github.com/urho3d/Urho3D
- Language(s): C++, Angelscript
- License: MIT
- Code license: MIT
## Building

View File

@ -8,7 +8,7 @@ _Vega Strike is a first-person space trading and combat simulator._
- State: mature
- Code: https://sourceforge.net/p/vegastrike/code/HEAD/tree/ (svn) https://github.com/vegastrike (mirror)
- Language(s): C++
- License: GPL-2.0
- Code license: GPL-2.0
See also [VegaStrike Developer Tools](https://sourceforge.net/projects/ppueditor/?source=directory)
and [VSMap3D](https://sourceforge.net/projects/vsmap3d/?source=directory).

View File

@ -9,7 +9,7 @@ _Open source framework for massively multiplayer online role-playing games._
- Keywords: MMO
- Code: https://github.com/worldforge (different sub-repositories)
- Language(s): C++
- License: GPL-2.0
- Code license: GPL-2.0
## Building

View File

@ -6,7 +6,7 @@ _Reimplementation of BioWares Aurora engine (and derivatives) as used in thei
- Download: https://xoreos.org/downloads/index.html
- Code: https://github.com/xoreos/xoreos/
- Language(s): C++
- License: GPL-3.0
- Code license: GPL-3.0
Requires original game data.

View File

@ -8,7 +8,7 @@ _Rapid development solution with a tiny footprint._
- Keywords: editor
- Code: https://github.com/VilleKrumlinde/zgameeditor
- Language(s): Pascal
- License: MIT
- Code license: MIT
## Building