
The Flame Within
Platformer – Free
"Enter the native lands of Aztec history, where ancient gods once roamed and ruled. Encounter vibrant environments and battle wicked forces as you carry the flame of your father’s soul to salvation. Will the gods be in favor of you, or against you?"
This is a school project done in TGAs custom engine, TGE.
Screenshots





Work & Focus
I was working on the backend of this project. I started with scene handling and level saving and loading to Json.
When we were working on this project TGE had no editor, to solve this our level designers where working in Unity, we wrote the data to a json file and then used that to load the correct models and position in TGE. We also needed to add additional data like what class and the data they needed, what chest would drop, what kind of enemy or the size of the collision boxes.
After this I helped with collision handling, ability unlocks and camera movement.
We implemented our own collision system, using sphere and AABB collision. I needed to work on making sure that the player didn't fall through the ground at higher speeds and getting around corners in a nice way. Using the collision system we also needed to identify if it was a collision box that was environment or a trigger box, using trigger boxes we were able to have the character unlock new abilities during the game. We also had a lot of places where the player weren't able to see where they were going. To handle this I implemented a system to let our level designers offset the camera depending on how the area ahead looked like.