Portfolio

Technical Work

Code samples and technical design showcasing the programming behind the games. I design systems - I also build them.

Code Samples

Unity / C# · Dungeon of Echoes

Procedural Dungeon Generation

Room-based dungeon generation using a recursive BSP algorithm. Rooms are placed within leaf nodes and connected by L-shaped corridors.

[ Paste code snippet here - see README for formatting tips ]

Unity / C# · Dungeon of Echoes

Enemy AI State Machine

State machine managing patrol, aggro, attack, and death states for dungeon enemies. Uses Unity's NavMesh for pathfinding.

[ Paste code snippet here ]

Unity / C# · Fright Train

Note Interaction & Trigger System

Event-driven system handling note pickups, environmental triggers, and progression flags used to build tension through environmental storytelling.

[ Paste code snippet here ]