- An Education
Making this game taught me a lot about getting precisely timed events to work correctly.
The goal of the game is to press either space or the mouse button when the DVD logo bounces off the walls, which should happen to the beat of the music.
- Tick Build
This build makes one fatally flawed assumption: The tick rate is constant. Unfortunately, even if the tick rate were constant, we would still lose synchronization due to the bpm of the song not being divisible by the tick rate.
- Time build
I was unsatisfied with the tick build that we made as team, so I made this build as a personal project. While this version doesn't look any different,
it keeps synchronization much better because it tracks unix time to place beats correctly instead of using ticks.
Much of the core movement functionality of the game is still fully intact, other than the input for what the queues are, but I switched out the scoring system as well to prevent cheating.