- the game -
- above the rebuilt version of HOP, below the original -
- notice the game over screen and height counter in the version below -
HOP was the first game I ever made in Unity. A simple platform about escaping from lava which rises faster and faster. The game went through several iterations and I would still like to go back and finish it completely.
The first iteration I made when I was around thirteen. At the time I did not grasp Unity's physics system so I instead used the transform.Translate() function extensively and controlled the player's velocity with a float. This worked, but led to very unreliable collision detection which allowed the player to easily phase through platforms if they jumped fast enough.
I built on this iteration a number of times even adding in a high score counter that tracked player height, but eventually I shelved the project and forgot about it for a number of years. I came back later, now a bit older and armed with a better understanding of Unity's physics engine, and decided to rebuild the game from scratch. The version you see in the video on the left is this rebuilt. This version has working collision detection but lacks the high score system that the previous one had. At some point I would like to go back and remedy this, as well as expand on the game's content.