No you just need more explosions.
Explosion when race starts, explosion when you hit wall, explosion when you hit weird arrow thingy (powerup???) on ground, explosion when you reach finish line.
If required, disguise the explosions by changing their texture, color, sound, and light effect.
goes to actually PLAY the game
Feedback:
-Try to shorten/structure the āAboutā box text, its a bit long (given that all it really needs to say is ācontrol with WASD/arrowsā, and even that is completely unnecessary because everyone on roblox knows to use those to move).
-The game interferes with reading the about box (music, maps keep changing, screen goes white and blocks the box every roundā¦)
-Cant drag the scroll bar (Maybe you can make it thinner to make this clearer if intentional)
-Not clear enough that theres multiple tabs in about menu (add number like 1 / 3 to indicate which tab Im at)
-If possible, size the about box according to screen size, it feels small.
-I like the example thing for the commands, use same format for the other examples of commands in same tab to give nice structure to those as well
-The āclick here to become supporterā needs to look different than regular text in about box, as its a button
-Add trail behind ball and/or thing to visualize current direction and/or intended direction (where WASD wants to go). Currently its sometimes confusing where the ball is accelerating/going when its bouncing all over the place (I think something like that would help). (I now notice there is a shop for these, but at that point the player has already left the game, so you want to give a trail immediately, even if its a basic one)
-Possibly dampen velocity of ball when it hits a wall, to avoid it rapidly bouncing between walls (while both discourage hitting walls, dampening velocity would feel less annoying than losing control due to bouncing all over the place). Currently regaining control is pretty much impossible once it starts bouncing, and thatll happen all the time for new players (and people like me who just cant be bothered to control it properlyā¦).
-Add images to represent the shops somehow, so its easier to tell what they are and where they are.
-Ball rolled away from shop before I could buy the free trail (freeze the ball or something, not just stop it, because user will almost certainly be holding WASD making the ball roll again)
-Shop was annoying to access generally (maybe make it a big well visualized radius around the shop)
-Somehow I ended up stuck outside the path at one point (and againā¦) (and againā¦) (and againā¦)
-The default trail was not even equipped by default when I āboughtā it.
-The default trail spawned particles way too slow to be of any functional use.
-I dont know if you have anything like this because nobody else played, but add some form of social interaction between racers (either actual gameplay things, or just simple āsignalsā people can activate to communicate, like do something when a player passes them, or to express frustration if they slow down or get stuck or whatever)
-Make it clearer which direction to go when race starts (sure its obvious once you play it once, but it would be visually nicer to have some arrows or whatever)
-Make speed boosts more visually appealing if it matches the intended aesthetic (could be longer as well, I feel)
-Maybe you can add some obstacles to break, ramps/tunnels.
-Instead of getting credits only based on position, you could also have some as āpowerupsā on the map (a more obvious/immediate reward for being ahead and controlling well)
-Make the āCredits: blahā display stand out more, as thats supposed to be a major source of motivation to do well (also make it clearer when you receive credits when crossing finish line)
-The speed indicator in top left is useless because youre not looking at the top left corner when racing fast through the track. Either have a visual indicator AT the location of the ball (or some audio indication), or dont have one.
-At first I assumed the speed indicator would display everyones position on map relative to you (so you see who is behind you, who is ahead, how farā¦). Maybe you could add that (or something similar)? (seeing your progress/situation is important I feel)
-Maybe you could add a key/button that you can DROP credits with (to bait other players, or just help them out by donating a bit). With a limit of course.
-Also move the time and current lap so theyre not hidden in the corner. And show how many laps theres total, not just which one youre on currently.
-When failing to buy color/material, all you get is a sound, and you have no idea why you cant buy it. Theres a small text at some edge stating that they all cost something, and a small error in the very corner of the screen stating why you cant buy it. Just put the cost on each button directly (or make the text more visible) and move the error in the middle of the screen.
-Its not clear when match ends, everything just stops with no indication why. Just show some quick text like āTime limit reachedā or something.
-Also move the notifications (āMoving playersā¦ā) in bottom of screen to center so people actually notice them.
-Also make the info/about button not be a tiny icon (was confusing when I wanted to actually look at it again)
-When I chat on my EU keyboard (shift+7 to type ā/ā), it adds ā/ā to the start of the chat for some reason. I blame roblox for having to do that, but check that its not something youre doing that causes the ā/ā to be entered in the chat message itself and then i have to erase it (because it doesnt happen with roblox chat).
-I feel the speedups do nothing if youre already full speed (which you are most of the time). Increase max speed and add some dampening force (āair frictionā) to allow speedups to take you beyond the default max speed. Or decrease acceleration enough that you cant easily reach max speed without speedup.
-Slow down the ball over time, its annoying that it just keeps on moving forever if you give it the tiniest acceleration. This could either be a small dampening for making lobby feel nice, or a larger effect that affects gameplay (which you have to test to see if its good).
-Draw a face on each ball or smth (could be GUI floating near it with players character) to make it feel more like competing against other people, than abstract geometric shapes.
But yeah bigger/better maps are ultimately the main content of the game. Just needs more detail, less flat environments (like maybe some bridges and such for cool parallax), maybe moving things in environment (could be just visual, or affect the race track). Lighting effects, maybe some slight shader effects. Particle effects related to some environment objects (like some steam pipe or whatever).
edit:
Also one more thing, neither the name or the thumbnail of the game me anything about what it is, so I would have zero incentive to click it if I saw it on the games page. Even looking at the description, its still a bit like āFor all I know, this could be some horrible free model mess someone threw together in 10 minutesā. Add gameplay images (either in main thumbnail or in alternates, preferably former), and add some indication that its about racing with balls in the name/image (like āRacingā under the āSlick Slidesā). Though this might just be something you left for later.
If your implementation allows it, you could also try to make a simple AI racer (both for when server is empty, and when server isnt full, if the game feels better with full set of players). It could be really dumb, like āroll in the direction of the trackā.