CrystalEngine

Game Engine

A cross-platform game engine with Vulkan graphics and a declarative GUI framework.

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

GitHub

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


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
eqmg/acidA high-performance, cross-platform game engine with built-in rendering and physics capabilities.1,780
nikoladimitroff/zmeyA game engine written in C++ with Vulkan support, designed to handle graphics and gameplay.15
bioglaze/aether3dA 3D game engine with support for multiple renderers, physics, animation, and audio features.204
scrappycocco/scrapengineA simple real-time 3D game engine that uses Vulkan to handle rendering and other core functionalities.119
neoaxis/neoaxisengineA real-time platform for creating 3D and 2D games and apps with support for rendering and graphics.183
inanevin/linaengineA lightweight and modular C++ game engine designed to be customized for specific project needs.846
ajweeks/flexengineA cross-platform game engine with Vulkan backend, focused on real-time rendering and simulation techniques.1,025
flingengine/flingengineA cross-platform Vulkan-based game engine with data-oriented design409
saemideluxe/semicongineA low-level game engine that abstracts away the complexities of Vulkan and operating system APIs to create a simple, yet powerful rendering pipeline.37
fegennari/3dworldA comprehensive 3D game engine with procedural content generation and real-time rendering capabilities1,186
bsvogler/wurfelenginesdkA 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.108
yushroom/fishengineA Unity-like game engine written in C++ with features like physically based rendering and asset management.239
vladar4/nimgame2A 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/qengineA 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.862
mholtkamp/octaveA 3D game engine designed to support multiple platforms and development environments.161