Phantom Penumbra
Graphics Programmer
Custom C++ EngineGameplay ProgrammingGraphics
- Team size:
- 5 people
- Project duration:
- 8 months
About the game
An audio stealth horror game built with a custom made C++ engine. Focus was on developing technical capabilities of a ground up engine.
My contributions
- Developed a bespoke 2D batch rendering pipeline using OpenGL, GLFW, and STB-Image.
- Engineered a cache-coherent particle system supporting over 100,000 dynamic particles.
- Architected a dynamic 2D lighting system, utilizing bespoke GLSL shaders, supporting multiple moving light sources and shadow casters.