Metronome Example - and the idea of Rhythm games

Metronome

image

https://flowlab.io/game/play/1927195


Here’s a pretty accurate Metronome made in Flowlab!

This Metronome uses the update from last year for remade timer behaviors that can now use 2 decimal places for much more accuracy. There have been many attempts with rhythm games over the years, but I have a few ideas that I want to try this year that would help on the process.

I would like to try to make a charting system that would be able to export charts you make to your game. This would really simplify making different rhythm games and also make it easy to make charts for your game. Look forward to this year for updates on that.

Current limitations with Flowlab and Rhythm Games:

  • Timers aren’t too too precise because of only going to 2 decimal places.
  • 60 FPS limits BPM to 3600.
  • There is no Equalizer behavior to output different values for playing music/sounds.
  • There is no filters, pitches or general sound data.

Let me know if you have any ideas or suggestions.
https://flowlab.io/game/play/1927195

8 Likes

Another thing that’s pretty frustrating is getting a consistent load time with sounds. For example, if you wanted to loop a song or line up two different sound files, loading a sound in can take a certain time. I’m not very experienced with audio files but being able to set a consistent load time or load before choosing a time to play the sound would be nice.

2 Likes

Load time is never consistent and is why I put it as the first bullet point to have it as the output.
The only workaround I have for this is to give the player a question if they can hear the music before it actually starts the game. Having a load output would solve a lot of issues right now.

Actually if we could have a load input and output, we could have the music ready before the level starts.

3 Likes

Updated this example:

  • Removed the wav sounds (wav is now unsupported)
  • Set to 60 FPS
  • Remade code to remove delay triggers.
  • Updated limitation description above.
1 Like

Yeah you can now preload sounds which is great and major step forward for better Games sound design and rhythm games

1 Like