Melody Lane Main

Prototype

We had to work in the Unreal Engine because the objective of this course was making us familiar with The Unreal Engine and C++ in Unreal.

My goal was ofcourse to have a full prototype around my two keywords, Melody and Countdown. Run on the beat until your time runs out. During the game you you need to hit the beats (on the music), by pressing space when running over them. In the meanwhile a countdown ticks down, when it hits 0, the game is over. During the game you can gain time by hitting beats, and will lose time by missing beats and hitting obstacles.

The game also makes use of a beat generator that samples a song and pulls out the most prominent beats in 3 volumes high, middle and low.

  • Procedural spawning of beats, that are spawned upon beats of the music
  • Turning music and sound waves into beats.
  • Collision detections between player and beats.
  • Implementing of powerups that slow down and speed up time.
  • Implementing powerups that allow you to move on all lanes at the same time and automatically activate beats
  • Simple movement between lanes.
  • Music that plays through the game.
  • HUD that shows countdown clock.