Note: As of April 13, 2018, patch v1.44 has been pushed to all platforms, making cross-play once again available between Nintendo Switch, Xbox One, and PC.
With more and more popular multiplayer games landing on the Nintendo Switch, Nintendo's embrace of cross-platform support is laudable. As of November 2017, that praise extends to Rocket League. Developer Psyonix and Nintendo graciously granted players on the Switch the ability to play the game cross-platform with Xbox One and PC players from launch. Sadly, Sony was unwilling to join the party, and PS4 remains left out.
But you, happy Nintendo Switch owner, can play Rocket League now. And you can play it with your pals who own the game on Steam and Xbox One very easily.
Here's a quick, step by step run-down of cross-platform play in Rocket League on Switch and how to do it:
Is everything cross-platform?
To play Rocket League cross-platform, you must play through a Private Match and invite your friends. Currently, that is the only option available to Nintendo Switch players. You cannot, for example, party up with your friends and then join a match against random opponents.
Don't despair, though. Psyonix has indicated that cross-platform party support is due for a 2018 release, though they didn't specify what platforms that will be available for initially. For now, you'll have to settle with beating all your friends in matches instead of letting your incredible scoring skills help them out.
Finally, as mentioned above, none of this works with PS4. PS4 players can connect with PC players, but not with Nintendo Switch or Xbox One players. If a Nintendo Switch is involved anywhere, you're only able to play with other Switch users, PC, and Xbox one players.
I'm the host; what do I do?
Hosting a cross-platform Rocket League match is as simple as hosting any Private Match, and is almost the same on every platform. From the main menu, head to Play -> Private Match -> Create Private Match.
Under "Joinable by," make sure you put "Name/Password," as opposed to "Party".
Adjust your settings, and Create Match! You'll be taken to your lobby to wait for your pals on other platforms to join you.
I want to join a hosted match on another platform; what do I do?
Like hosting, joining is the same on every platform. From the main menu, go to Play -> Private Match -> Join Private Match.
You'll be prompted to enter the username and password that your host set when they created the match. Do so, and you're in the lobby. Easy! Now you can set your teams and play as long as you like.
Do note that if anyone playing has a platform-exclusive skin or item (such as a Mario hat), it won't show up to those who don't have that platform. Skins will revert to a default if they can't be displayed.
Did this work for you?
Let me know in the comments if you scored some crazy wins in Rocket League cross-platform, or if anything about this strategy didn't work for you!
Master your iPhone in minutes
iMore offers spot-on advice and guidance from our team of experts, with decades of Apple device experience to lean on. Learn more with iMore!
Call of Duty: Warzone Mobile has a worldwide release date, and it's closer than you may think
Spotify, Epic and more brand Apple's changes 'a mockery of the DMA' on the eve of seismic iOS deadline
Apple backtracks iOS 17.4 web app changes in EU just weeks after citing "security and privacy concerns"