CrystalEngine

Game Engine

A high-level game engine with a modular architecture, featuring Vulkan graphics and a GUI framework for building declarative applications.

A Vulkan game engine in C++ with PBR rendering and a GUI Widgets library.

GitHub

21 stars
1 watching
2 forks
Language: C++
last commit: 3 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
eqmg/acid A high-performance, cross-platform game engine with built-in rendering and physics capabilities. 1,756
nikoladimitroff/zmey A game engine written in C++ with Vulkan support, designed to handle graphics and gameplay. 15
bioglaze/aether3d A 3D game engine with support for multiple renderers, physics, animation, and audio features. 204
scrappycocco/scrapengine A simple real-time 3D game engine that uses Vulkan to handle rendering and other core functionalities. 119
neoaxis/neoaxisengine A real-time platform for creating 3D and 2D games and apps with support for rendering and graphics. 182
inanevin/linaengine A lightweight and modular C++ game engine designed to be customized for specific project needs. 841
ajweeks/flexengine A cross-platform game engine with Vulkan backend, focused on real-time rendering and simulation techniques. 1,024
flingengine/flingengine A cross-platform Vulkan-based game engine with data-oriented design 408
saemideluxe/semicongine A small game engine for creating 2D and 3D games using Vulkan and Nim programming language. 35
fegennari/3dworld A comprehensive 3D game engine with procedural content generation and real-time rendering capabilities 1,174
bsvogler/wurfelenginesdk A Java-based game engine designed to be configured and programmed via source code for building cross-platform isometric games with modern 3D rendering and block/voxel based gameplay. 107
yushroom/fishengine A Unity-like game engine written in C++ with features like physically based rendering and asset management. 237
vladar4/nimgame2 A 2D game engine built on top of the Nim programming language, allowing developers to create games with features like physics, graphics, and user input handling. 174
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
mholtkamp/octave A 3D game engine that supports development on multiple platforms, including console systems and mobile devices. 77