I have recently ran into a rabbit hole that is really hard to get out of regarding one of my games I develop for. Our rating has dipped down from 75% rating to 59% rating in a matter of 2 weeks. We started dipping hard in rating whenever we released mobile and it seems like most mobile players are unsatisfied with the controls. The only feedback we receive from our mobile users is negative and with little detail such as “this game sucks” or “mobile is broken.” It is too late to remove mobile and is really hard to figure out how we can fix mobile to satisfy their platform. Most feedback from general pc players have been positive, so we have concluded most of our dislikes are from mobile players.
I want to fix their controls and experience but I am unsure how and where to begin? Is there a certain layout that mobile players should be receiving or certain advantages mobile should get? How can I connect with my players so we can sort out their complaints? All of these questions are overwhelming to solve on my own which is why I am reaching out to other fellow developers for help.
Do not make “press e to play” menus, mobile players cant do that
Make game as least laggy as possible so mobile users don’t lag out
Adressing these problems should be easy, just change the device to a phone in studio (theres a setting)
and do whatever is necessary
Remember, these people make up like half the platform!
Maybe you can provide a link to your game so people can test it out and give constructive feedback? Also, I think this goes in #help-and-feedback:game-design-support.
Use ContextActionService. However, since you don’t know what to do first, please do this first:
You can do this by simply joining a server and asking for feedback or having a few friends on mobile play the game. I recommend doing this soon before the ratio declines further.
To prevent further issues in the future, make sure your testing team has thoroughly tested your game on mobile to make sure it runs smoothly and is playable.
You should provide a bit more information and probably also provide the game’s link so we could test it out as well and point out the general issues with mobile compatibility in your game.
I actually got in the game and saw a game with no UI, no explanation. Just had a random player shooting everyone. He shot me too, and I respawned - in the box again. I tried resetting a couple times already and I am still on the box. This applies to PC as well, mind you.
It is impossible to jump on mobile, by the way.
I dont think the problem of your game is specifically mobile players, rather the entire package.
Rejoin I believe it is a bug with the datastore trying to grab data without you having anything saved (due to you being new.) However maybe you’re right. Maybe it’s just new players who think they’re bugged and just dislike.
The very first experience people have playing your game is the most important one. If they think that the game is broken or sucks, they leave, dislike and never return again. These are the types of bugs you should patch out asap.
Oh and if you use ProfileService you will not encounter this problem. Bit late for that now though.
Are you trying to load data every single time a player dies? If so, you have quite a problem. That bug aside, it still does not help that the game is confusing for newer players.
No, I fixed the issue, it was data that was being called before it could even register you to the datastore since you were new to the game and had no preexisting data.
Ohhhh, I see, I see! It still left a pretty bad first impression and, as you can guess, if anybody joins once and it is like that they wont play it again. That is a really important bug to be fixed.
Going after what you mention in the original post, the big thing I can see mobile players complaining about is the combat being especially hard on mobile, due to the default movement.
Also it seems that there is no punishment for cops killing you without reason? So if all I am doing in game is spawnkilling or getting spawnkilled, I don’t have much to do.
There is a punishment for cops random killing. After 3 warnings they are team-banned for 10 minutes. I recently released a new update preventing fugitives from killing prisoners as well to deal with the random killing issue too.
Well, Streaming presents issues in my case, for example, it just gets rid of everything outside of a set radius, and I don’t want that.
I needed something that worked like GTA 5’s culling/rendering system, it gets rid of details outside of a certain radius, instead of removing everything.
And trust me, I DESPISE Unions, I only use meshparts that I cleaned in Blender.