Workshop › Rhythm Lanes › Step 35 of 35

Build it yourself: a speed setting

What we are doing

Some players like notes that come fast and far apart, others slow and close together. Add a speed setting: + makes the notes fall faster, - slower. The timing must not change: every note still reaches the line at its moment.

Your turn

+ (or =) raises the fall speed by 1 pixel per frame, - lowers it, between 2 and 8 (it starts at 4). Show it as Speed 4 somewhere on the screen.

Skills: Keyboard and mouse input, Game states

All steps

  1. A stage for the notes
  2. The first lane
  3. Four lanes with a loop
  4. The hit line
  5. A function that draws
  6. The song as text
  7. From text to notes
  8. The clock decides where
  9. Draw the notes
  10. A clock that ticks
  11. The game loop
  12. Lanes that light up
  13. Keys for the lanes
  14. Show the keys
  15. Hit the closest note
  16. Close enough in time
  17. One press, one hit
  18. A message on the screen
  19. Say Hit
  20. Let the message go
  21. Perfect or good
  22. Keep count
  23. Missed notes
  24. Score
  25. Hits in a row
  26. The multiplier
  27. The song ends
  28. Stop the clock
  29. Accuracy
  30. The grade
  31. The results
  32. Play again
  33. Best score
  34. Lanes you can tap
  35. Build it yourself: a speed setting