One of the many pieces of feedback I received during the playtest at the Bristol Games Hub was to include squash and stretch on Belly’s movement. Squash and stretch is the process of deforming an animations structure so that certain movements are exaggerated.
Seeing as Belly’s body is supposed to be fluid I decided it would add to Belly’s character by allowing the character to squash and stretch when jumping and making impact with the ground.
Creating the stretch effect was fairly simple within the Unreal Engine since I was able to use a timeline to increase the scale of the character along the Z axis. Although this was just a proof of concept, the results were achieving the effect I intended.
Using these two timelines allowed me to achieve the effect shown in the clip of Belly jumping. I feel with Belly stretching when jumping and squashing when landing on the ground it resembles the effect a cartoon ball would have when bouncing on the ground.
Rees, O (2019). Initial attempt at stretch effect. [offline]. [Accessed 11/03/2019].
Rees, O (2019). Squish custom event setup. [offline]. [Accessed 11/03/2019].
Rees, O (2019). Finished squash and stretch effect when jumping and landing. [offline]. [Accessed 11/03/2019].
Rees, O (2019). Squash and stretch timeline setup. [offline]. [Accessed 11/03/2019].
Thomas, F., Johnston, O. (1995) The Illusion of Life - Disney Animation. United States: Abbeville Press.