Brilliant game. I can see so much potential with this concept!
I could list lots of different features I'd love to see in a finished release but that's well outside your scope lmao. I'll give you two I think you can work with and I really think would do this game a lot of good.
1. Clockwise tracks. So far as I've seen, every track starts with a left turn which feels very repetitive despite the random track layouts and usually means the inside line is almost always preferable going into turn 1. Changing just this one thing would really open up more diversity in both track layouts and race start strategy!
2. Customisation. I believe this kind of game thrives on finding new ways to challenge ourselves; simple customization options to tailor your experience how you want. This would add a LOT of replay value, and really make this game special and a blast with friends. For example; different vehicles, skins, rule sets, speed/acceleration values, number of pedestrians, oil spillages, signs etc. , powerups, player/bot count (if you wanted pure chaos to be able to add like 15 bots to a track would be total mayhem and a lot of fun lol). Again for the sake of scope, I'm not saying you absolutely NEED to add these (though they would be nice).
All that is to say, keep at it as long as you're not burning yourself out! I think this concept is a blast and has so much potential you can take in a lot of directions but don't let that poential overwhelm you. One step at a time!
I'll be keeping an eye on this game for sure!
Good luck :D
Thanks for the feedback and suggestions! I especially appreciate your reminder to avoid burnout, I wish this was much more common here on Itch :--)
Clockwise tracks would be cool, if only I were to at all refactor my track generation code (it's hardcoded and very poorly written). The starting positions already randomize, evening out the advantage of the inside line. I'm also making car to car collisions a bit different next, which might affect this too as blocking/pushing the other car will be easier. Let's see!
The way I've added replay value in my games in the past is by adding per round random modifiers. This is something I personally really enjoy in casual local multiplayer games and it's also a lot easier to add to the game, and it balances skill differences the players may have. This is the way I'll probably add most features to this game too, but I'm not ruling anything out :---) Thanks for the suggestions, they're really fine!