Rhythmiga 1.2: Long Notes with Arrows


In the spirit of the tagline "It's a Theatrhythm clone", we now have long notes with arrows at the end. These notes have been in Theatrhythm since the first game, so they couldn't go unimplemented here. The existing code and assets did around 80% of the heavy lifting; the hardest part was getting the notes to de-spawn after hitting the arrow at the end. 

The base long note type is supposed to de-spawn once the space bar is released. This is checked on every frame. However, a long note with an arrow cannot de-spawn until either an arrow is pressed, which triggers the hit check, or the space bar is released, which is an automatic bad. The added logic caused an issue where the game would perform both the arrow check and the release check, resulting in a missed release and a dropped combo. In the end, a solution  was to add a boolean called ready_to_release, set to false by default, which would stop the game from attempting to check for a release until after the player has attempted to press any arrow key. Once ready_to_release is true, the game can de-spawn the note. If the space bar is released, it is assumed the release was either early or the wrong input, therefore considered a bad hit.

This seems to have worked. For now I have added these long notes with arrows to Boss Theme as a test.

Files

Rhythmiga 1.2.zip 37 MB
33 days ago

Get Rhythmiga

Leave a comment

Log in with itch.io to leave a comment.