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 just 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, Portal 2, has. There’s an in-game challenge mode for each individual level in the game, your best time automatically gets saved to a fan-made IL leaderboard (thanks to a plugin). Since the first step has already been done (having leaderboards on 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 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 beside it (they would switch the maps), and have all the levels listed under it with pictures of the level on the side of the screen when you click on it. That’s just an idea though, you could most-likely come up with something better hahah.
I also saw this on one of the other posts here, 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.