Godot
Demos
Gameplay prototypes, experimental mechanics, and system-level tests. Every demo is a live node tree — proof of concept in motion.
Knight Metroidvania
A demo for a metroidvania style game with a knight protagonist. Features a small level with platforming elements.

Torch & Light System
Dynamic torch with flicker shader, fuel depletion, and enemy AI awareness tied to light radius.

Inventory System
Grid-based inventory with drag-drop, item stacking, and contextual interaction menus built entirely in Godot UI nodes.

Procedural Cave Gen
Cellular automata-based cave generation with automatic collision baking and NavMesh integration for AI pathfinding.

Sound Atmosphere System
Spatial audio manager with zone-based ambient layers, reverb zones, and procedural drip/echo generation for underground environments.

Enemy Sight AI
Raycasted cone-of-sight detection with state machine (patrol/alert/chase) and noise-reactive behaviour for cave environments.