I often try to get the fastest time I can when I play ball race, it’s a very fun thing to do. When I was playing Ball Race the other day though, I got myself wishing there was some sort of time trial mode for each individual level in every Ball Race map, where you could play one level over and over again until you get a time that you’re satisfied with.
I could very closely compare this idea to something one of my favourite speedrun games has. In Portal 2, there’s an in-game challenge mode for each individual level in the game, and your best times automatically get saved to a fan-made IL leaderboard (thanks to a plugin). Since we already have leaderboards for the individual levels, it would be cool to be able to play them over and over again as well (with a restart bind pls). I think it would lead to more intense competition in the Ball Race speedrunning community, and it would lead to times / strats being perfected.
For when you play the full map, it could be cool for the leaderboard to display the times for the full map, but let me know your thoughts on that.
For implementation in the main menu, I think I’d have the map selector on the top of the screen with arrows on the sides (they would switch the maps), and have all the levels in the selected map listed under it with pictures of the levels on the side when you click on them. That’s just an idea though, you could most-likely come up with something better hahah.
Now, somebody else has already made this suggestion, but I’ll mention it here, just in case. It would be really cool to have a restart bind even for the full map (probably only in single-player lol), since it is quite annoying to go back to the main menu and start another single-player lobby up just to repeat the same map. This could be useful for no-death playthroughs, speedruns, or just any other uses overall.
Make sure to upvote if you agree, comment why if you don’t. Thank you for reading.