Spite: Blood Sun
Trailer
Trailer
My Contribution
My Contribution
Implementation of tools and utility classes were my main tasks during this project. Some of my tasks were implementing the ImGui library, creating a thread pool to ease the process of threading certain parts of the code base and creating the whole particle effect pipeline from the ground up. I also got to work on a multitude of gameplay features, such as popcorn enemy behavior, boss behavior, player abilities and creating a collision manager class.
Implementation of tools and utility classes were my main tasks during this project. Some of my tasks were implementing the ImGui library, creating a thread pool to ease the process of threading certain parts of the code base and creating the whole particle effect pipeline from the ground up. I also got to work on a multitude of gameplay features, such as popcorn enemy behavior, boss behavior, player abilities and creating a collision manager class.
Feature Gallery
Feature Gallery
Early Version of Particle Editor
Early Version of Particle Editor
Final version of Particle Editor
Final version of Particle Editor
Quadtree for collider optimization
Quadtree for collider optimization
Collision Layers
Collision Layers