Hi. I spent couple days on making my roblox game. It’s not my first time cause i’ve tried making mmo as my first project. Obviously i dropped it mid-process, the amount of things i had to do - modelling scripting mapping sound and visual design - was too overwhelming. I moved on with my life, but recently i had an urge to make something.
That’s when i tried to do a simpler game that wouldn’t take as much effort and still be fun. I came up with an arena/battle royale type game, made it in festive style so it’s more likely to be played (as the christmas is coming) and added my own twist. To describe my game shortly - all the players spawn on one of six maps and fight with fists. The zone shrinks in a random place overtime so players dont camp. Besides fists, there are falling presents every few seconds, that contain:
-a sword that deals double damage
-a stick that has high knockback
-an icicle that freezes hit player for a second
-a bomb that deletes the weapon you are holding
-a heal
Every weapon has a 30% chance of destroying itself on player hit.
For winning you get win tokens, for killing players you get kill tokens which you can spend in shop on cosmetics and a new system - gifts.
Basically, when you die and you have bought a gift from the shop, you can send it on the map for 1 win token to add a twist to remaining players gameplay. Gifts that are currently in the game:
-Low Gravity
-No Jump
-Bombing
-Respawn
-Invisibility
-Heal all
-Gift Rain
Each player can send one gift per 3 rounds.
I put it on public, for two days not a single soul other than my friends showed up on the server so i used Ads Manager to promote it for 20 USD. So far, it brought me 400+ visits, and this is what i observed:
-Players are joining and instantly leaving the game
-Players who stay long enough:
*80% have movement and fighting so bad that when i spectated on 2 of those players they couldnt kill themselves for 2 minutes straight
*15% die and ragequit
*5% stay longer than 5-10 minutes
I wonder, why is that? When i played with group of 5-10 of my friends we had a blast and couldn’t stop playing, i think it’s mainly because of the competetive aspect, that every single one of us tried to win. How do i engage random players to have that urge?
I thought that mabye players don’t know how to play when they join, so i put a transparent circle in lobby so they can see that the match is ongoing and put how to option and billboard gui with controls. They still leave after 1 match/not even one.
Second idea i had is to engage player by rewarding them something other than a place on the leaderboard, however i don’t have a nice idea that would fit the game and it’s “competetive” nature that wouldn’t be pay2win.
I am desperate for even a small playerbase, as the third reason i think players were leaving is they saw that there is noone to fight with. The game literally doesn’t exist without atleast 2 players. My biggest playercount without my friends in one time was 8 players, which shrinked to 4 in seconds. And with how advertising in roblox works and deletion of featured survey its really hard to get your game in front of an audience and then based on the feedback make the game better/more engaging. If not me spending money i would have no feedback at all.
I wish roblox had an easier way to show off your game other than spending money (i won’t count social media, because other than already having a following its sheer luck if your tiktok/video gets blown up - which doesn’t mean i don’t try, i post and think of tiktoks that could help all the time)
And that is the reason why im posting right now - can you guys give me feedback on what should i improve to make players actually play the game for longer than 5 minutes (without making it a tycoon if possible lol)?
Here is the link to the game, im waiting for all the feedback, no matter how harsh the reality would be
thanks
Note: You need atleast 2 players in lobby to start a match