■はじめに スプラトゥーンのバトルはプレイヤー8人がフルメッシュ型のP2P通信でイカ操作情報をやりとりしていることは分かっていたが(参考記事)、サーモンランではNPCのシャケ達が登場する。このシャケ達の情報もプレイヤー4人で同期していなければならない。 シャケ達の動きの情報をプレイヤー4人でどのように同期させているのか、想像してみた。 シャケ達の動きのシード値だけプレイ開始時に同期しており、そこへ各プレイヤーの操作情報を当て込んでいる(同期しておらず、各プレイヤーそれぞれで計算している) シャケ達の動きは、4人のうち1人から、他の3人へリアルタイムに配信されている シャケ達の動きは、4人以外の任天堂サーバーからリアルタイムに配信されている 上記のどの方式なのか、サーモンラン中のSwitchの通信を覗き込むことによって推測してみることとした。 ■サーモンラン中の通信状況 サーモンラン中の通信
![スプラトゥーン2 サーモンランの通信方式を推測](https://cdn-ak-scissors.b.st-hatena.com/image/square/b7a980b41d1db9ad1c566d481a9820c5f593d7aa/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEjg7Lm2vb-Y6uvvSO_gcAt3PnnHyBugwNdpcuEFctfMW0vXM81HKKL1S8Jujkuq_oGzyQSa_7QUUyQQAgB64kV-p-_BjSozQncBUefYJWj_iJX1UOYoIi5eyv1Gp8pHvU9GXYCtQj0rNTSy%2Fw1200-h630-p-k-no-nu%2Fup.png)