I’m well aware.
Statistically speaking
Mobile has the most users in the world.
More than PC and console combined if I’m not mistaken.
BUT
Mobile is also one of the worst platforms ever to be supporting games.
If a mobile game gets any more complex than a simple touch and swipe game or starts involving camera controls then it becomes an absolute nightmare.
I’ve played Roblox (and other games) on a mobile device, I’ve even played some first-person shooters on an mobile device.
From personal experience I can tell you they have some of the clunkiest, jankiest, worst controls I’ve ever had the displeasure of using.
I’ve played Minecraft on both an tablet and phone.
The controls are acceptable at best, it’s a perfectly playable and fun game but touch screens are absolutely horrid for controlling both movement and the camera at the same time.
For shooting games I typically criticize controllers for the fact that joysticks don’t give you that much precise control and aiming is harder than with a mouse but I’d prefer using joysticks over a touch screen for playing any game that involves 3D movement and camera controls.
The exact reason I don’t develop games for mobile is exactly because the controls are awful in every way.
The type of games I make or want to make are not optimized for mobile.
In theory you could play on mobile device, but unless you have a bluetooth controller and a high-end phone, your experience is absolutely not going to be optimal and you’ll be outclassed by players who play on console/PC for having better controls alone, that’s not even mentioning performance problems.
I’d gladly sacrifice mobile support for more features.
And I really wish Roblox would just give us a simple checkbox that can either lock or unlock features based on what platforms you want to develop on.
Both Unreal Engine and Unity which allow cross-platform game development, they both have checkboxes and settings which allow you to toggle features based on what platforms you plan to support.
Anyways, apologies if my little rant went a little off-topic.
I’m NOT saying Roblox should stop supporting mobile all-together because mobile does in fact have a very profitable player base.
But we should at least get more options and be able to decide ourselves what platforms we think are worth the effort to support and choose what we want to sacrifice or keep.