top of page

Canary's Chirp - Development Post #8

  • Writer: Akash Oak
    Akash Oak
  • Jan 8, 2020
  • 2 min read


Hello!

This post is all about the prototype of the game. The game is being developed in Unity 3D, hence all the programming is done in C#.

This blog post breaks down the last part of the programming which is the music section of the game! Let's go!

Music System



The music section of the game makes arranging the arrows possible by just copy-pasting them into one parent, called NoteHolder, to let the objects form a sequence. Whenever an arrow lands on the hit area and the player presses the correct button, the hit arrow is disabled and the successful button press is detected.


The speed of the arrows dropping down depends on what tempo the song is in. If the tempo is more, the arrows will drop down faster. The buttons are tagged as Activators and the arrows detect if they are on the tagged object or not in order to make sure that the player is actually hitting the target.


The sprites had to be created in order to give player feedback of the buttons being pressed.


Music



The prototype contains one sample song, which was made in Beepbox in the form of chiptune music. This soundtrack is available to be played at the prototype level. The music is set at a tempo of 180, which is considerably faster than all the other songs present in the game. This is due to the track being a test track in order to test if the music section can keep up with a fast track and register hits of the arrows.




Two files were created for the project which you can listen above!

The next blog post will take some time as I try to compile everything into the project to make a playable prototype.

Cheers!

Comments


bottom of page