本攻略主要是给大家讲解一下《集合啦!动物森友会》遇到的互联网联机问题,因为Nintendo Switch的很多其他联机游戏机制相同,因此大致也适用于Switch其他游戏。
本文偏新手向,尽量写的简单,就算抛砖引玉了,如有不准确之处大神轻拍。
Switch的联机机制
先说说Switch的互联网联机机制,Switch上大多数游戏(包括动森,马车,喷射,大乱斗)都是P2P也就是点对点连接机制,和我们平常玩的网游是不一样的。网游(以及绝大多数联机手游)是大家全部连接到服务器,存档和交互都是在服务器,单个人的网络质量不会影响到游戏的其他人,王者荣耀你掉线再连回来就行了,其他人照样玩。动森本质上还是一个单机游戏,存档都是在机子本地的,这也就是为什么每次联机来人走人所有人都需要一起跟着保存,就是为了让大家的进度保持一致(关于断线回档的事下面会讨论)。
你在输入五位dodo code的时候会连上任天堂的服务器,服务器会帮助你和主机建立连接,之后就和服务器没什么关系了。动森的P2P连接,不仅每个人的机子会直接和主机(也就是开门的岛主)建立连接,同时所有机子间也会相互交换数据,主机在这里会起到一个中枢作用(具体作用每个游戏都不太一样),这种情况下每个人的网络情况都很重要 ,如果一个人网络有问题很容易影响到所有人。相信大家都发现了岛上人数越多越不稳定也越容易出现诸如捡不起东西bug。当有人的网络出现问题的时候就会断开连接全员回档,这里有几个不同的情况:
显示有人悄悄回去了。这种情况是某一个玩家网络出现问题他断线回去(他自己显示与目的地断开连接),其他人包括岛主短暂载入后会出现在机场并显示有人回来了,所有人回到上一次保存的点,岛主的机场仍然开放,不需要重新开门。
全部人显示与目的地断开连接,即所谓的“炸岛”。这种情况下大多数是岛主自己的网络出现了问题,就会全员断开连接。但也不完全是岛主的锅,尤其是当有人加入或者离开的时候,他们都会影响岛主的连接稳定性。
补充:通过以往经验以及反复试验发现,悄悄回去这种几乎只发生在所有人都已经上岛,没有人加入和离开,如果某一个人掉线,他就会悄悄离开。但是,如果是有人在飞行途中出现了掉线问题,大概率会炸掉整个岛,所有人都会被断开,岛主自己的机场也会关闭需要手动重新打开。
关于回档的问题,在3、4月刚开始玩游戏的时候我隐约记得游戏只会在有人来或者走的时候保存一次,期间任何时候出现连接问题大家都会回到最近的一个存档。但是最近发现有时候炸岛之后游戏仍然会保存在一个奇怪的进度上,并非飞来飞去时候的那个存档,据说大家在岛上不开手机不开窗口2分钟以上游戏会自动保存,暂时不确定是不是任天堂有修改,有待考证。
如何提升联机体验
那么怎么样才能保持连接顺畅呢,当然是需要有一个【稳定】的网络(不一定需要有多快,动森联机的时候大概只占用几十Kbps的带宽,比看视频小太多太多了),一个稳定的网络就需要好的路由器和运营商了。关于路由器和运营商相信大家也不会因为一个游戏而更换因此不多赘述,WiFi不稳定的小伙伴可以试试买网线转接头有线连接到路由器。
那么重点来了,怎么在现有条件下提升联机体验。除了上面提到的使用有线连接以外,还有两个方法:
- 更改NAT类型(重要)简略版:每次联机前检查自己的NAT类型,AB无忧,CD胆颤,F原地自杀
NAT类型主要是看机子在互联网中的开放程度,你可以理解为你家所有的wifi设备都是躲在路由器后面的,只有路由器是暴露在茫茫互联网中的,如果你的机子想跨过路由器和别的机子通过互联网直连,双方都需要比较高的NAT类型。
在主机设置-互联网中点连接测试,然后看弹出的NAT类型是什么。如下图。如果是A和B就不用担心了,如果是CDF,那你很大概率会出现各种各样的联机困难。想改善NAT类型的话需要将在互联网设置里给Switch手动分配IP地址(并且手动分配DNS,一个好的DNS也能有所改善联机体验)然后在路由器里设置端口转发将所有端口全部转发给Switch(听起来困惑的同学可以搜索关键词🔍任天堂 端口转发 NAT类型,如果还有问题的话我可以专门写一个手动IP手动DNS和路由器设置端口转发的攻略) - 开加速器 (面向国内玩家)简略版:加速器有作用,作用大小不一定
加速器的原理本质上和威劈恩的原理一样,让你的设备连接到他们的一个更好的服务器上做中转,而他们的服务器连哪里都很快。很多人可能对加速器的效果提出了一定质疑,一个点对点不连服务器的游戏要加速器干嘛呢?因为搜索岛建立连接这个阶段仍然需要连接服务器(也就是为什么任天堂online要收你钱),可惜的是因为动森并没有在大陆地区发售,所以任天堂在大陆也没有服务器部署,因此大家仍然需要通过海外服务器来互相建立连接,!而且!就像我上面描述的一样,炸岛大多数都发生在飞行途中,因此通过加速器来建立更稳定的连接也是一个不错的选择。另外加速器也能提升NAT类型和减少延迟,延迟过高也不利于联机。加速器有一定作用,因人而异,如果你的NAT类型已经有A,B并且连接外网也稳定那你就不太需要了。对了,如果你碰到下载Switch电子版游戏超级龟速的情况,加速器会起到一定作用的(加速盒子或者路由器插件,手机热点就算了)
太长不想看之Q&A
- 怎么知道是我炸岛了吗?虽然悄悄回去和炸岛都显示“与外出目的地断开连接”,但是如果你是在飞来的途中出现问题,大概率你会把岛炸了,没办法,和岛主道一声歉吧
- 知道密码搜不到岛怎么办? 进出机场,刷新手机里的好友列表,再不济开关飞行模式
- 减号离场会炸岛吗? 并不会,但是如果岛上人数过多,很可能有人在减号离场的10秒倒计时来不及关窗口,那就会悄悄回去全员回档
- 一个小Tip:大家都知道如果想互相邮寄东西需要添加SW好友并且其中一个人需要上过另外一个人的岛,其实如果你们俩一起上过第三个人的岛上,直接添加SW好友也可邮寄东西
君君提示:你也可以发布优质内容,点此查看详情 >>
本文著作权归作者本人和北美省钱快报共同所有,未经许可不得转载。长文章仅代表作者看法,如有更多内容分享或是对文中观点有不同见解,省钱快报欢迎您的投稿。