What could I change/add to make this game better?

Hello! I’m looking for anyone who would like to give HONEST opinions of my newest game. It’s basically a monkey ball/ Mario kart type of game where you and others battle it out in an arena.
I’m wondering what I could change, what could be better, what should be added, etc…

4 Likes

your game is actually pretty fun but it takes too long for rounds begin, which is very off-puttting. you should make the intermission 20 seconds and either speed up the randomisation process or just do it all at once.

other than that i had fun, nice game!

2 Likes

Hi, I hope you don’t take this personally, so here is my constructive criticism:

  • You have too many wait times with nothing in between. You have wait times to fake the loading of the game, but the player doesn’t even know the game is loading, because the only indicator is a surfacegui that the user is not even told about explicitly. If you want to have so many useless wait times, then you should include cutscenes or music or a loading screen or just something that distracts the player so they don’t get bored waiting. The same problem also showed when I collected an item. I felt that it took about 4 seconds for me to actually receive the item after I ran into the mystery box. I’m just saying, you might wanna chill with all the waits.

  • Your intermission time is too long. 2 minutes of intermission is way too long. Most games have 25 - 45 seconds of intermission. This problem is especially important, because you don’t have anything to distract you in the lobby like an obby or daily rewards or a shop; so you are just sitting there doing nothing. This could cause players to leave. I almost left during intermission, but I wanted to see what the game was.

  • Add a tutorial. I did not understand what the game even was until I entered a match. I felt that I had almost no reason to stay, because I wasn’t excited about the game since I didn’t even know what it was. I feel like cutscenes or even a simple gui frame with a “next” button at the bottom would make players a lot more interested in the game.

  • I suggest adding a shop or a rewards system (etc.) to keep players engaged.

Here is my praise:

  • The actual game is pretty cool. It reminds me of the battle minigames in mariokart. I really liked the gyrospheres (or whatever they’re called). I liked the ability system and the movement system. Overall, I thought the game was really good, but that you need to change/add some things to catch new players and keep other players invested while they are between rounds. (Quest systems and daily reward systems are a good way of doing this; along with microtransactions of <=20 robux) Lastly, I would just like to emphasize again that I liked the game and I am not trying to hurt your feelings or discourage you. :+1:
2 Likes

I appreciate the opinion! I do have music that plays in game, quite a large amount of sounds actually lol. I do understand the frustration of the waiting but at the same time Im not trying to make it so every round is instant and give players no chance to spawn in and finish loading. The lobby is subject to change, I am going to add instructions on how to pay and other things. I’ve thought about a shop but I have no knowledge on how to do custom in-game items and data stores.
For the mystery boxes, there is a sound cue that plays when you hit it to when you get the actual power up to use. I am planning on making a gui that also pops up in that instance to show some sort of animation of getting an power up.
A lot of the game is still in the works, it’s been hell trying to make the balls have the abilities, the touched() scripts and fine tuning to incorporate a leaderboard system on top of that. I’m still a noob when it comes to scripting and I’ve had to research a lot to make this game at the point it is now lol. But yes I wanted the honest feedback because I know I need to do a lot still and it helps big time to motivate me to improve on the areas that I lack so thank you! I hope to see you in game at some point in the future!

2 Likes

I will definitely look into reducing the intermission time more or add something during it to keep the players attention. Maybe I’ll run the match loading during the intermission.
Thanks for the feedback!

2 Likes

Preferably leave a review before you dislike the game that way I know what to fix…