KlayGE

Game Engine

A cross-platform game engine with plugin-based architecture, providing a framework for building and porting games across multiple platforms.

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

GitHub

2k stars
174 watching
349 forks
Language: C++
last commit: 26 days ago
Linked from 3 awesome lists

cross-platformd3d11d3d12engineengine3dgame-enginegraphicsopenalopenglopenglespython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
enginmanap/limonengine A 3D game engine for first-person games with features like dynamic lighting and physics, designed to be easy to use and extend. 589
ezengine/ezengine A C++ game engine providing a modular framework for building games with 3D graphics and various features. 1,411
yui0/catgl A 3D graphics engine designed to be easy-to-use and high-performance for game development on multiple platforms. 19
mattryder/gibengine A cross-platform 3D game engine and world editor built using C++ and OpenGL. 7
kimkulling/osre A 3D rendering engine with platform abstraction and component-based architecture. 187
yglukhov/rod A cross-platform game engine that allows developers to create 2D and 3D games using Nim. 138
4ian/gdevelop A cross-platform 2D/3D game development software with a no-code editor and extensible game engine. 11,274
eqmg/acid A high-performance, cross-platform game engine with built-in rendering and physics capabilities. 1,756
hodgman/eight A C++ game engine that provides core classes and functions for efficient memory management, multi-core structures, asset loading, debug helpers, message-passing, unit testing, and a lightweight Lua binding system. 11
klaussilveira/qengine A cross-platform retro game engine built on top of the Quake II codebase, designed for creating 3D games with a focus on simplicity and ease of use. 855
crownengine/crown A game engine designed to facilitate fast development and iteration of 2D and 3D games with cross-platform support 2,144
jhasse/jngl A lightweight, cross-platform 2D game library for building games on various platforms 267
solenum/exengine A modular, C99-based 3D game engine designed to be easily integrated into projects. 556
saemideluxe/semicongine A small game engine for creating 2D and 3D games using Vulkan and Nim programming language. 35
yushroom/fishengine A Unity-like game engine written in C++ with features like physically based rendering and asset management. 237