KlayGE alternatives and similar libraries
Based on the "Game Engine" category.
Alternatively, view KlayGE alternatives based on common mentions on social networks and blogs.
-
Cocos2d-x
A multi-platform framework for building 2d games, interactive books, demos and other graphical applications. [Commercial?] -
GamePlay
A cross-platform native C++ game framework for creating 2D/3D mobile and desktop games. [Apache2] -
Panda3D
A game engine, a framework for 3D rendering and game development for Python and C++ programs. [Modified BSD] website -
The MOAI Multi-platform Game Engine
This is the development repo of Moai SDK. Current, but not necessarily tested or stable.
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of KlayGE or a related project?
Popular Comparisons
README
KlayGE
KlayGE is a cross-platform open source game engine with plugin-based architecture. It's started since 2003. The explicit goal of KlayGE is: to arm your engine with cutting-edge technology. It provides a framework to make game development, testing, porting as simple as possible.
Getting started
Before compiling KlayGE, Python 2.7+ and CMake 3.4+ must be installed first. Then you can run build_all.py to build KlayGE, its Samples, Tools, etc. For details, please see http://www.klayge.org/wiki/index.php/Installation.
Platforms
KlayGE can be developed on those platforms, with no limitation.
- Windows desktop
- macOS
- Linux
KlayGE can be deployed and run on those runtime platforms. Some of them doesn't supports all plugins. Details in http://www.klayge.org/wiki/index.php/Platforms
- Windows desktop
- Windows store
- Android
- Linux
- macOS
- iOS
Contribute
As an open source project, KlayGE benefits greatly from both the volunteer work of helpful developers and good bug reports made by users.
Bug Reports & Feature Requests
If you've noticed a bug or have an idea that you'd like to see come real, why not work on it? Bug reports and feature requests are typically submitted to the issue tracker https://github.com/gongminmin/KlayGE/issues.
Engineering Workflow
If you want contribute some code, please check http://www.klayge.org/wiki/index.php/Workflow_of_contributing_code before submitting a patch or pull request.
Links
- Website: http://www.klayge.org
- Wiki: http://www.klayge.org/wiki