P.N.I.F Southbound
About
P.N.I.F Southobound is a racing game where you fight the clock as a rocket fueled penguin.
The Game was developed in Unity and my main responsibilities included the camera controller, loading and saving scores and VFX.
Main Responsibilites
Since we decided early on that the game would have turning I started working on the player camera. I wanted to explore new techniques so I used unitys Cinemachine for the camera which was new to me.
The resulting camera follows the player and adjusts depending on view angle and direction!
Camera Controller
One of the most fun parts of P.N.I.F Southbound was racing your friends and comparing highscores. To make this as easy as possible I implemented a saving system, serializing the highscores to the disc.
Saving and loadig
To make sliding through the desert as fun as possible I implemented multiple visuall effects including speed lines, FoV effects, Particle effects for sliding and boosting as well as vertex shaded moving cacti.