Skip to content

BitYorkie/KlayGE

 
 

Repository files navigation

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 2.8.6+ 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
  • MacOSX
  • 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 tablet
  • Windows phone
  • Android
  • Linux
  • MacOSX
  • 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 on our Trac system http://www.klayge.org/trac.

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 Roadmap: http://www.klayge.org/trac

About

KlayGE is a cross-platform open source game engine with plugin-based architecture.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 87.1%
  • CMake 9.4%
  • C# 1.5%
  • Python 1.3%
  • C 0.4%
  • Objective-C++ 0.3%