Spite: Web of Decay
About the project
Engine: Custom Engine
Editor: Unreal Engine
Language: C++
Time: 10w x 20h
Spite was the first project using my groups Custom Engine. We programmers built it from scratch a month prior and at this time it had a graphics engine built with DirectX11, actor management, level importing and level ticking. We also used Unreal Engine instead of Unity during this project.
Spite was based on Diablo 3. The character had multiple abilities and attacks, mana and hp, and needed to traverse through the levels while slaying monsters, leveling up and ganining new skills.​
​
My Contributions
During this project I took care of the pipeline from Unreal Engine to our in-game levels. The pipeline was already made a month prior, but I had to keep updating it, due to bugs arising and to import new components, since they had to be manually added both in Unreal and our level parser.
​​
During this project I also worked on some gameplay elements. I created the skill and leveling system, the healthbars and destructibles. I also worked on the boss room logic and implemented all of the bosses animations and attack VFX.
​
​