Spite:
Godess of Sacred Tomb
Trailer
Engine: TGE
Development time: 10 weeks at 50%
Genre: Action RPG
The second game in our own game engine.
Inspired by Diablo for the gameplay and norse mythologi for the story and setting.
You play as Hermod on his way through Hell to save Balder.
My contribution
A lot of engine work. Implementing Premake. Implementing systems that there were no time in the previous project to implement.
The biggest ones among them, the Asset management system and the GameRenderer class.
The asset manager has one limitation and that is that every asset needs a unique name. This lets us catalogue the path of every asset so that you only need to give the name of the asset to use it.
The GameRenderer class is a singleton class connecting the game and the graphics engine. Every component in the game pushes their meshes and or skeletons to the game renderer each frame, which then can sort things by material and do a frustum culling pass before creating the graphics commands that the graphics engine use.