UNET MatchMakerを使ってインターネット経由で接続する
「ネットワークゲーム」とひと口に言っても、いろんな接続方法があります。まあ、遊ぶ側の視点でネットワークゲームと言えば、インターネット経由での接続が当たり前ですが、様々な理由により、それはそんな気軽に開発できるものではありません。だからUNETの初心者向けの解説資料のほとんどがLAN(ローカルエリアネットワーク)接続前提です。当然、LAN接続では、同じ施設内でしかプレイできません。でも、やっぱりインターネット経由で、世界中の人とプレイするゲームが作りたい!そう誰もが願うはずです。
その願いを簡単に叶えてくれるのが、Unity MultiplayerおよびMatchMakerです。
今回はMatchMakerの使い方を解説します。
続きを読むUNETのソースコードをDLしたり改造したりする方法
UNETのHLAPIの部分はオープンソースとなっており、自由に閲覧したり、改造したりできます。
なお、使っている環境は次の通りです。
- Windows 10
- Unity 2017.3
- Visual Studio 2017
UNET QoS Channels について
UNETでは、通信の品質を選ぶことができます(信頼度と速さに影響します)。
続きを読む