I do not want cross-platform play in my game mixing console players and PC players.
What are my options regarding this?
I REALLLLLYYYY don’t want this too, but it seems we’ve been left out to dry. This change hasn’t been implemented yet so there is still some time.
We could use teleport service to make Console only servers, but I feel like some of my code is going to turn into spagetti with that
As a phantom forces dev, we’re not going to be allowing cross-platform play for pc and xbox, because PC has an advantage over console, using a mouse makes aiming way easier than xbox. Another thing, AxisAngle said, was we’re going to test updates on PC first, then publish after more testing to xbox, so Xbox gets a better experience. This has sort of been the case with Console games for a long time, the big titles all just work, though I can’t say that is the case anymore, but at least it used to be. (Microsoft requirements). Generally speaking though, console games have barely any bugs, I don’t remember a single issue playing Halo games, and I personally want that to be the case with phantom forces.
Along with this, it’ll take more testing to make sure xbox updates work well.
AxisAngle was working on an Aim assist for phantom forces (Not sure progress), that will be added for console players to make gameplay a bit more enjoyable. (It’s not a straight out aimbot though lol, it still requires aiming). Other than this, I am not sure of his reasoning though, I could just ask him.
As for this, Phantom Forces could easily implement ability to keep data across PC and console versions, we have our own backups of player data, and could easily make it load from that, though it’s not ideal/practical for most game devs to do this, takes a lot of time/experience to keep it running 24/7, etc.
Couldn’t agree more for FPS games
To clarify, Phantom Forces will be using a separate game for PC players and xbox players in order to prevent cross-platform?
Correct
The blog officially announced this today, but I have some doubts, one of them being how are usernames handled:
What if PC/Mobile players see two users with the same name on the playerlist, wouldn’t it be too confusing since there is no distinction between console players and not (at least, from the PC/Mobile perspective)?
It isn’t really an issue for me since I don’t store data by usernames or anything like that.
This is not too big of a problem in those platforms since we use Roblox accounts in there, with unique usernames. You can’t register a new account if the name has already been taken. However, on Xbox, you play under your gamertag, and therefore conflicts can happen - and will happen - between Roblox usernames and Xbox gamertags.
Yeah, it would be nice to have some sort of indication that a player is an Xbox player from the PC perspective. Differently from mobile/VR/PC, there is no communication between Xbox and us and there will be username conflicts.
Just to clear up any confusion.
Desktop/Mobile players will see the console users Roblox name in both the playerlist and above their heads, not their gamertag. For Xbox players, they will see both the gamertag and the Roblox name if the other players are playing on Xbox, and just the Roblox name for everyone else.
Previously on console, we would set the Player objects name to be their gamertag. This is no longer the case, and the Player objects name will now be their Roblox name.
Hey everyone,
We will be updating this thread once the update is live later today!
Thanks,
Developer Relations Team
Xbox Cross Platform Play is now live!
Is there a way to turn it off as a developer?
Edit: Apparently not!
Grumpy old man descends on feature requests:
haha, I love how the first comment after the feature release is asking for a way to disable it. lol, should be the dictionary definition of irony.
purposeful edit: I agree, hopefully an easy toggle button?
@Aesthetical @Orlando777 @Chaotic_Cody @SmoothBlockModel @ClutchDeveloper
What’s wrong with that, though?
If it conflicts with gameplay, then of course one would ask.
It ruins FPSs, they made it user opt out, meaning hardly anyone will use it, and so on any shooters console players are going to have a bad time.
Console players can’t talk to PC, they can’t play the same way, why put them in the same server??
They were saying something about it being great it was so easy to make a console/PC/Mobile game, and it is, great job roblox, I am surprised at how easy they’ve managed to get cross platform compatibility to achieve, but why force them to play together??
It’s a valid question. There are times when one wouldn’t want mobile/pc/console players all playing together in the same server. Different controls bring advantages/disadvantages that you, as a developer, don’t really want to introduce.
I understand how there needs to be your own transition into new features, whether just testing the waters for sharks or preparing prerequisite features.
Nothing about your post was humorous, though. I think @DeepBlueNoSpace makes a valid point that this should be toggleable. My mobile players likely have vary different controls than my PC players, same for XBOX. if my game is competitive, someone automatically has an advantage. I personally think it should be the developers choice as to whether or not their servers are mixed. This is still possible by creating multiple games in a Universe, but seems like an unfortunate added step.
These are public forums mean to ask questions pertaining the released feature/announcement.
All questions asked are here to help users get a better understanding or to find out what we can do to help our issue, as the issue here is if we can disable this feature.
There are many features that have been released with ways to disable or to revert because of these issues. It is important to also help users by encouraging them or supporting their argument or by helping users, again, understand. This was not humorous and @SmoothBlockModel and @DeepBlueNoSpace have valid points pertaining the post.
Great update, games like Survive the Disasters will now have all platforms playing in a single server. As I see no serious competitive games at all on ROBLOX, I see no reason to complain about this.