DevOps Engineer (Co-Op) @ Procor Limited
ESC

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.