nebula

Game engine

A modern C++ game engine supporting 3D graphics and multithreading

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

GitHub

945 stars
20 watching
46 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
supernovaengine/supernovaA game engine that supports 2D and 3D development using an entity component system and data-oriented design.311
gamekit-developers/gamekitA cross-platform 3D game engine that supports C++, Lua scripting, and various physics and graphics libraries.250
heliumproject/engineA game engine designed to be fully-featured and versatile, suitable for development on multiple platforms including desktop, console, and mobile.444
yushroom/fishengineA Unity-like game engine written in C++ with features like physically based rendering and asset management.239
phisko/kengineA game engine built around an Entity-Component-System architecture with C++20 support and runtime extensibility607
panosk92/spartanengineA game engine with cutting-edge rendering capabilities and real-time physics simulations.2,252
haeri/photonboxA portable modern OpenGL Game Engine with focus on Physically-Based Rendering (PBR) and various features for dynamic lighting and graphics effects.109
neoaxis/neoaxisengineA real-time platform for creating 3D and 2D games and apps with support for rendering and graphics.183
nikoladimitroff/zmeyA game engine written in C++ with Vulkan support, designed to handle graphics and gameplay.15
illation/etengineA C++ 14-based real-time 3D game-engine with a focus on space sim778
shervanator/engineA cross-platform 3D game engine providing basic features such as scene graph management, lighting, physics, and UI.290
scrappycocco/scrapengineA simple real-time 3D game engine that uses Vulkan to handle rendering and other core functionalities.119
h-uru/plasmaA C++ game engine fork with a focus on bug-fixes and cross-platform compatibility.206
nadult/freeftAn isometric action game engine with real-time capabilities.166
eqmg/acidA high-performance, cross-platform game engine with built-in rendering and physics capabilities.1,780