--
C++/C# graphics demo project
- Forward rendering
- Cascaded shadow map
- Deferred rendering
- Massive amount of dynamic lights
- Point light shadow map
- Screen-space reflection
- Skinned animation with blending
- C# level editor embedding C++ engine
- Multithreaded resource loading
- Lighting with normal map
- Post-processing effects
- Gamma correction
--
A 3D top-down shooter game built with homemade 3D engine, Hourglass
- Direct3D 11 render pipeline
- Dynamic lighting manager and shaders
- Collision detection and responese
- Level data exporting from Unity scene
- Wwise audio system integration
--
A 2D top-down space action game made with Unity 3D
- Prototyped 2D physics-based core gameplay
- Boss battle design and coding
- Visual effect and shader coding (eg. black hole, particle effects)