nebula

Game engine

A modern C++ game engine with a focus on performance and data-oriented architecture.

Nebula is an open-source and free-to-use modern C++ game engine.

GitHub

930 stars
20 watching
45 forks
Language: C++
last commit: 4 days ago
Linked from 1 awesome list

classless-apidata-oriented-architecturegame-enginegame-engine-3dlinuxmultithreadingperformancevulkanvulkan-game-enginewindows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
supernovaengine/supernova A game engine that supports 2D and 3D development using an entity component system and data-oriented design. 297
gamekit-developers/gamekit A cross-platform 3D game engine that supports C++, Lua scripting, and various physics and graphics libraries. 250
heliumproject/engine A game engine designed to be fully-featured and versatile, suitable for development on multiple platforms including desktop, console, and mobile. 443
yushroom/fishengine A Unity-like game engine written in C++ with features like physically based rendering and asset management. 237
phisko/kengine A game engine built around an Entity-Component-System architecture with C++20 support and runtime extensibility 606
panosk92/spartanengine A game engine with cutting-edge rendering capabilities and real-time physics simulations. 2,224
haeri/photonbox A portable modern OpenGL Game Engine with focus on Physically-Based Rendering (PBR) and various features for dynamic lighting and graphics effects. 109
neoaxis/neoaxisengine A real-time platform for creating 3D and 2D games and apps with support for rendering and graphics. 182
nikoladimitroff/zmey A game engine written in C++ with Vulkan support, designed to handle graphics and gameplay. 15
illation/etengine A C++ 14-based real-time 3D game-engine with a focus on space sim 776
shervanator/engine A cross-platform 3D game engine providing basic features such as scene graph management, lighting, physics, and UI. 289
scrappycocco/scrapengine A simple real-time 3D game engine that uses Vulkan to handle rendering and other core functionalities. 119
h-uru/plasma A C++ game engine fork with a focus on bug-fixes and cross-platform compatibility. 206
nadult/freeft An isometric action game engine with real-time capabilities. 166
eqmg/acid A high-performance, cross-platform game engine with built-in rendering and physics capabilities. 1,756