This project was started through a friendly bet. My roommate, Rudi van de Schoor, is an amazing illustrator and as a challenge he created an adorable 2D character and challenged me to bring it to life. I created RUDI the cute 3D monster. All of the modeling, texturing, rendering, rigging and animation I have done on my own and it has been an amazing challenge. I took it one step further and decided to create a natural environment for RUDI. Like most of my projects I worked with Maya, Mudbox, Photoshop and After Effects to create RUDI and his world which I put together in the game engine Unity. During the rigging process I used many different skeletons and set ups (ex. ribbon rig, broken skeleton, IKFK switching) in order to determine which was the most natural and convincing for my character and his design. After testing some rigs, I knew I wanted a character who was clumsy to match his adorable design. In the end I used a very simple rig with squash and stretch functionality for arms and legs which animates really fast and easy. The real struggle was making this squash and stretch functionality work in the game engine Unity 3D and still have nice deformations on the character. Eventually I got this working using leaf joints for skinning and building a squash and stretch system based on translation rather than scaling. In the end everything worked as expected in Unity and Maya and now you can control RUDI roaming through his home in his very own level.