


Custom Character and Camera Controllers


I am very proud of the effort I put on the 3rd person camera and player controllers Roots of Life features. This is a video game I developed as both my bachelor's thesis and as the final assignment of my attendance in Hanzehogeschool as an exchange student. Due to this particular situation, I had to collaborate with other students in order to graduate from the Gamelab course.
Both controllers were built from scratch as I wanted to discuss their implementation on my thesis. In order to showcase the functionality of these controllers, I set up a test scenario just to record some footage separated from the final assets of the project.
The Camera Movement


Roots of Life, the game


The Player Character
