A cross-platform open source game engine with a plugin-based architecture, focused on cutting-edge graphics technology.
KlayGE is a cross-platform open source game engine with a plugin-based architecture that has been developed since 2003. It provides a framework to simplify game development, testing, and porting while focusing on integrating cutting-edge graphics technology. The engine aims to arm developers with advanced tools to create high-performance games across multiple platforms.
Game developers and studios looking for an open-source, cross-platform engine with a focus on modern graphics and extensible plugin architecture. It suits those developing for desktop, mobile, and store platforms like Windows, Android, iOS, and Linux.
Developers choose KlayGE for its long-standing development history, plugin-based modularity, and commitment to cutting-edge technology. Its open-source nature under GPL 2.0 allows full access to the codebase, fostering customization and community-driven improvements.
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports development on Windows, macOS, Linux and deployment to desktop, mobile, and store platforms, as detailed in the Platforms section.
Modular design allows for extensible engine configurations through plugins, enabling tailored setups for specific game needs.
Explicit goal to integrate the latest rendering techniques, keeping games visually competitive with modern standards.
Development started in 2003, providing a long-standing, tested framework with ongoing community contributions.
Default GPL 2.0 license requires derivative projects to be open-sourced, which is a significant barrier for commercial, closed-source games.
Requires Python 3.6+ and CMake 3.16+ for compilation, as noted in Getting Started, adding overhead compared to engines with simpler installers.
Lacks a visual editor or comprehensive asset pipeline, making it more code-centric and potentially slower for initial prototyping.