This project was my first deep dive into using the Direct X 11 library for 3D rendering. We were tasked to create a sort of game engine with a set list of techniques we needed to implement such as normal mapping, model format parsing, particle systems, water animation (UV scrolling or vertex animation), height mapping (walkable), and deferred rendering.
I do not have a lot to say about this more then this wasn't my favorite thing to work on in the world, Though with every new technique down and done the dopamine shot through the roof. Programming after all is a path of extreme happiness and despair.
Do not get me wrong, i find programming extreamly satisfying and fun, but when your whole livelyhood is on the line trying to finish a project using a liberary you do not fully understand yet it turns more into a game of trying to find the right solution fast enough on Stack Overflow before your sanity runs out.
.
.
Link to github repository. (Do not bully me, i was under a lot of stress :c )
Some fun in progress pictures and gifs: