Hollow Moon

A turn-based roguelike set inside a hollow, poisonous moon. Grid-based tactical combat with a dash-slice stance system. Monochrome brutalist aesthetic with selective gold accents — color is information.

Odin Vulkan 1.3 SDL3 Custom Engine

Custom Vulkan Renderer

The rendering engine behind Hollow Moon. Built from scratch in Odin with Vulkan 1.3. Features skeletal animation, PBR materials, volumetric fog, bloom post-processing, KTX2 supercompressed textures, and a Jump Flood Algorithm outline system.

Odin Vulkan 1.3 VMA GLSL KTX2

Iluvatar

A volumetric 3D multi-camera surveillance system. Rust/Bevy backend handles camera feeds and spatial reconstruction, with a React web frontend for monitoring and visualization.

Rust Bevy React Three.js