specialization

Specialization

About

Team Size: 1


Engine: Unreal Engine


General Info: Made using c++ in Unreal Engine


Inspiration: I wanted to make a third person controller similar to that of a 3D Super Mario game. Those games have a lot of fun movement that I wanted to try creating myselfe.


My Contributions


Wall Jump


When the player is next to a wall and is also airborn, the player can jump of the wall. When falling next to a wall descent will be slower compared to just falling.

Code for when colliding with a wall

Code for when starting a jump

Code for when hanging on a wall. Raycast is for determening if player is still on the wall

Jump Heights


The Jump height differesn depending if the player released the jump button early.

Dive


In the air the player can do a dive wich launches the player forward with a lot of extra speed.