← back to projects
./projects/daggerblade

GP2 — Daggerblade: Thief of Light

Unity · C# · 2025

Shipped

// overview

Stealth isometric game for mobile. Staying in shadow is the core mechanic.

// what I built

  • Shadow detection via raycasting from each light source to the character. Distance-gated so raycasts only run within a set radius, and sampled every few frames rather than every tick to keep mobile performance stable.
  • Light/shadow interaction shaders for the visual side of the same mechanic.
  • URP render pipeline tuning: shadow buffers and related settings optimized for the mobile target.
  • Character controller written from scratch. Cinemachine used for camera only.

// links

$