What inspired me to code SavTap? 🦛

The Malayan Tapir, Malaysia's national animal, is under grave danger. Living in Malaysia, I have read a countless number of articles describing the fauna's plight. In order to make a change, and raise awareness in our current generation regarding the Malayan Tapir, I have coded this gamified version of the Tapir's threats.

What is SavTap's story? 📕

In Malaysia, there lived a Baby Tapir and its mother. They both were indulging themselves in their meal when the mother gets captured by a poacher. The offspring, determined to free his mama from the hunter's clutches, embarks on a voyage of multiple threats based on reality. He should collect three powerful orbs that have the ability to break the cage behind which his mother is locked.

The obstacles have been portrayed through 3 levels: Snares, roadkill, and forest fires & poachers.

Threat 1: Jump over the snares planted by the poacher to obtain the first orb. Threat 2: Leap over the rapid vehicles to obtain the second orb. Threat 3: Tackle the forest fire and avoid the lookout poachers to obtain the last and final orb to free the Mother Tapir. The hunters are invincible - one can even spawn in the fire!

How is SavTap built? 💪

I have built it using a diverse game-creator platform named Scratch. All sprites included in my version are animated to bring the story to life and make the game more dynamic. Loading screens, buttons, and text were made using Photoshop. Sound effects have also been added to induce a sense of enjoyment when people playthrough my Scratch game.

What challenges did I run into while making SavTap? ⚠️

There were a multitude of technical bugs and glitches when I attempted to:

  1. Animate multiple sprites in a single scene
  2. Set respawn points for the Tapir
  3. Add cutscenes in between levels
  4. Position sprites accurately
  5. Code enemy behaviour

What have I learnt while making SavTap? 🏫

  1. Threats the Tapir faces in Malaysia
  2. Animating sprites
  3. Adding controls and real-world physics to my games
  4. Advanced Photoshop to make certain game components
  5. Editing SVGs (Scalable Vector Graphics)

Have a fun and learning time playing my game!

Built With

Share this project:

Updates