Crescendo Engine

A high-performance, custom 3D game engine engineered for bare-metal control and rendering speed.

C++ Architecture Vulkan API Linux Native

Vulkan Rendering Pipeline

Built directly on the Vulkan API to leverage modern, low-overhead GPU commands, explicit memory management, and highly parallelized draw calls.

C++ Core

A deterministic, memory-safe architecture written from the ground up in C++ to guarantee maximum throughput and minimal CPU latency.

Development Log

Documenting the architecture decisions, from setting up the swapchain and writing custom shaders to exploring future voxel systems.

Read the Devlog