You may be familiar with ryhtm games as [Dancing Line][1], [Geometry Dash][2], or even [Guitar Hero][3]. They have something in common : every single action in the game is synchronized with the music. My purpose is to make a game like Geometry Dash where the player has to do some actions in rythm while the character scrolls automatically in the level. I have a few questions about this type of game : - Do I have to keep my FPS constant as it has to be always synchronized with the music ? - How can I build my levels with a music in mind to make sure that it will be synchronized ? I am working on Unity using C#. [1]: https://www.youtube.com/watch?v=FeSOAljGR80 [2]: https://www.youtube.com/watch?v=EFcOZlFPgB8 [3]: https://www.youtube.com/watch?v=cHRfbiwdheg