Penguin Quest

Solo Project | 2020 – Present (paused)

C# | Unity | Inkscape

View on Github

OVERVIEW


Physics and animation heavy platformer with fully skeletal-based animation


Idea is a penguin on a quest to the ocean and bring back fish to his son without parishing along the way

TECHNICAL HIGHLIGHTS


Custom blend of dynamic, inverse, and forward kinematics for full control over movement and slope handling


Easily extendable architecture where components (ie input and animation events) can be turned on/off according to current FSM state


Custom art spline based, svgs, IK skeletal animation, rigged such that new animations are easily added in editor or scripted


Follow camera implementation with smoothed movement and zooming


Custom kinematic solver for tight player controls with tunnelling prevention