1000 Doors
A full-scale 2D dungeon crawler game built with grid-movement AI algorithms and custom HLSL shader systems.
Technical Overview
1000 Doors is a procedural dungeon crawler featuring dynamic line-of-sight lighting, custom HLSL pixel shaders, and optimized grid pathfinding algorithms.
Engine Systems & Shaders
- Shader Systems: Hand-written HLSL fragment shaders for volumetric fog-of-war and retro screen distortion filters.
- Pathfinding AI: Custom A* grid pathfinding optimized for zero garbage collection allocations per frame.
- Asset Pipeline: Custom tilemap parsing script converting pixel art maps created in Aseprite into run-time memory structures.