Obstacles moving to the beat

This is a short platformer sync'd to music, where the environment moves to the beat.


  • Wan: Code, art, game design, music
  • Crocodile: Playtesting

Below, a picture of team member Crocodile playtesting level ideas and reporting bugs. They suggested the addition of lots of flashy rainbow-colored platforms (which were eventually cut from the final version).

Comments (7)

 • 1 year ago • 

I've just completed Sustain - what a neat little game!

The syncing of the music with how the environment moves, and with how the player has to move, is quite impressive: I get the feeling this is harder than it might seem to get right. The only thing that didn't feel quite synced was the music transitioning when passing between areas - maybe you could introduce a kind of holding area (like a lift in an FPS; I don't know what the actual term is) which keeps the player in place while the music changes so they can sync up?

I'm quite bad at this kind of game so I found things like the triangle jumping a bit difficult at first. The physics felt slightly different, like they'd been calibrated to make the jump puzzles work - is that true? If so, cool B-)

Also the graphics were simple, but nice and neat, and work well with the music. The intro was cool, too; I like the anticipation and the drop :D. I'm left wondering if I should play again with a subwoofer connected…

Overall, a nice and sharp, tidy game; good job!

 • 1 year ago • 

Wow, this game is awesome! Love the changing soundtrack, simple controls, camera zooming in/out, it's all very very cool.

I wish I was better at platformers though, haha. I got stuck on the screen with the two rows of 4 diamonds that all rotate at once. I'll try again later to see if I have more luck.

 • 1 year ago • 

Doesn't work for me on linux/firefox! I see a magenta triangle fly up the screen and then nothing. Debug log has a lot of errors about unsupported shaders :(

  • 1 year ago • 

@voxel Which Firefox version are you on? Unity advertises web builds to work on FF67+.

 • 1 year ago • 

@wan 72.0.2, 64bit

 • 1 year ago • 

@wan here's the error log if it's useful to you

  • 1 year ago • 

@voxel Thanks, it is helpful :) It seems like the postprocessing filters (which are an official plugin) have some compatibility issues in non-desktop builds, there are quite a few issues left hanging. I'll look into making either a web build without it and/or make desktop builds as fallback.

Login to comment