• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!
  • Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

How will networking work on the Switch?

C

Charyb

Guest
Haven't gotten into Switch development a lot so I'm a bit uninformed on how networking will work on it when the GMS2 module launches.

I've heard there are a lot of restrictions in terms of online play on the Switch. Can you connect to a third party server? Does the Switch have its own matchmaking system? Does the Switch work like Google Play services where you can create a 'match' and handle the server code by relaying packets back and forth?
 
Two things:
- The Switch module isn't even released yet, which means only very few devs know the answer to your question.
- Anyone who does know the answer to your question is likely under a Non-disclosure Agreement and couldn't answer your question to a satisfactory extent without losing Nintendo Developer status.
 
C

Charyb

Guest
Two things:
- The Switch module isn't even released yet, which means only very few devs know the answer to your question.
- Anyone who does know the answer to your question is likely under a Non-disclosure Agreement and couldn't answer your question to a satisfactory extent without losing Nintendo Developer status.
That's too bad. Wish someone from YoYo could answer this.
 

FrostyCat

Redemption Seeker
Anyone who does know the answer to your question is likely under a Non-disclosure Agreement and couldn't answer your question to a satisfactory extent without losing Nintendo Developer status.
Within reasonable limits, anyone can legally disclose anything that can also be discerned from publicly available content, even developers under an NDA. This is likely one of them.

When networking with third-party servers is involved, in a corporate setting this is typically stated in the Privacy Policy. Let's look at the current Privacy Policy from Nintendo:
The Privacy Policy from Nintendo (retrieved 2018-03-30) said:
How your information is shared
We sometimes share your information within our family of Nintendo companies and with trusted third-party partners outside of Nintendo for processing. We may also share your information for other legal and business purposes, such as complying with legal process, responding to claims or inquiries, enforcing our terms, or protecting the rights, property or personal safety of our operations, our users, or the public. Your information may also be shared as part of any sale or transfer of company assets, if legally permitted.

If you choose to connect with a third-party service through our services, we may share your information with that service and that service may share your information with us. The use of your information, and the use of cookies, web beacons, or other technologies, by these third-party providers is subject to their own privacy policies.

Some of our services allow you to share information and content with others. When you decide to use these services, the information or content that you share, your online status, and your gameplay information may be visible to Nintendo and its trusted business partners, other Nintendo users, and in some cases the public. Please keep in mind, when you use these service, that the information and content that you choose to share can be read, collected, or used by others. You are fully responsible for the information and content that you choose to share in these instances.
The second paragraph strongly suggests support for networking with third-party servers as part of the API. The existence of such support in DSi and Wii U further supports this claim.
 
C

Charyb

Guest
Is it assumed any documentation for the Switch module won't be released until the module itself is launched?
 
Top