Synthætica by ixchow
A music/time control game wherein you must come up with a series of actions (entered on the timeline at the bottom) to collect keys to free up your loop range to move to more of the timeline. Press space to play/pause.
The actions you select also correspond to how the backing music is mixed. So you might want to try to get to the end in a good-sounding as well as good-looking way.

Coded in javascript; uses WebGL, canvas, and no frameworks(!). Should work on Chrome and Firefox. Music created in Reason, graphics done in Inkscape, level design in Blender. Everything could be fancier, but 48 hours is 48 hours.
The current state of the timeline is stored in the URL. If you do something nifty, feel free to share in the comments or send it to me.
| Youtube | https://github.com/ixchow/synthaetica |
| Youtube | https://ixchow.github.io/synthaetica/ |
| Original URL | https://ldjam.com/events/ludum-dare/47/synthaetica |
Ratings
| Overall | 133th | 3.763⭐ | 21🧑⚖️ |
| Fun | 155th | 3.632⭐ | 21🧑⚖️ |
| Innovation | 8th | 4.474⭐ | 21🧑⚖️ |
| Theme | 210th | 3.816⭐ | 21🧑⚖️ |
| Graphics | 454th | 3.026⭐ | 21🧑⚖️ |
| Audio | 9th | 4.25⭐ | 20🧑⚖️ |
| Given | 10🗳️ | 6🗨️ |
Here's my replay, I thought there would be an ending at the end so I went as far as I could, haha.
https://ixchow.github.io/synthaetica/?AIjMiACYmZmZmclEVVVd1cVOROzMTGSZGZmJAN+JkABCEd3djQXA7FWbiYgKCJgwAIoIgIuLmJsgAMCI1c2YyQDc
I second the comments about the camera, though perhaps a solution that doesn't require freedom of camera movement is to kill the player if they go outside the camera bounds.
Here's my replay - https://ixchow.github.io/synthaetica/?gACNAADMiMgAgAwIDAgMAAwAgpCQUFAN0ADZAMBcVVVVnJ2ZmZmZAABQ3d1AAABFnZmZAACZCYAJgJlM0s2YyJnd
Really great game though. Spent ages getting through to the end and thought there was a way to finish the level so optimised the track a couple of times to hit into the star and get out of the space at the end. Had a fantastic time doing it though!
Also, since it's such a creative experience, making it easily sharable is a huge feature!
:) Obligatory replay link:
https://ixchow.github.io/synthaetica/?wcmcDQmADMAAyADAAMgAyADIbMBO0QbU1ADUVFDNrpqJGYiNHa0InAAAAEDdTVTF/qjYmQCYgAjIgAjAmQzWnY0J