October 16, 2025
Asset Credits
- Old timey computer: “Retro CRT Computer (1990s Desktop PC)” (https://skfb.ly/pBpXr) by MadeByYeshe is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- Sword: “Sword” (https://skfb.ly/VsDs) by minghauLoh is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- Floor and Wall textures: Sourced from Poliigon.com
Story
This animation shows a slightly dramatized version of a situation many of us are familiar with: our code not working and then getting a little upset about it.
Storyboards

The ball bounces around the keyboard to code.
When it bounces back to observe its work, it is greeted with an error screen.


The ball reaches for the only appropriate solution.
The ball chooses violence.

Principles of Animation

Anticipation
Before the ball throws its arm out to grab the sword, it stretches in the opposite direction to indicate that something is about to happen.
Follow Through
After the ball punches the sword to turn it on, its side indents back into its body to show that the momentum is being absorbed.


Squash and Stretch
When the ball is bouncing on the keyboard, it squashes down when it lands on a key, and stretches before and after landing.