Toon Hill

Type: Game

Tools used: C++, Unreal Engine

GitHub: N/a

Requirements:

  • A third person character.
  • End goal.
  • Moving platforms.
  • Looping music.
  • Ability to respawn.

Project Overview

Toon Hill is a third person platformer. The player’s goal is to get to the end to grab a magical hammer for a village of robots.

Approach

My first step was to grab assets that I could use for ToonHill. Then create a map design based off of those assets. First, I would need to create a map with platforms that would give a challenge to the players. I began by making blueprints of the platforms so I wouldn’t have to create individual assets of them and could just create one instance that I could slightly change when I needed to. Then I created a character and attached a character behind it and created inputs to allow the players to jump and move around. When it came to the map design, I figured I should make a simple jump that showed off the physics of the game, so players could get a feel for how far objects can launch you. After I made all the necessary jumps, I decided to give my friends and family a try at the game. Thier feedback of it was it was too hard, so I created checkpoints, I did this by creating invisible collision boxes and when the player falls below a certain z axis variable they would respawn at the checkpoint.