関連チュートリアル: Multiplayer Networking
ユーザーは2種類のネットワーク機能を使うことができます。
Unity のネットワーキングは「高レベル」な API スクリプト(Unity では、HLAPI と呼びます)を持っています。この API スクリプトを使用することで「低レベル」な実装について知る必要なく、マルチプレイヤーゲームに必要な、ほとんどの共通要件をカバーするコマンドにアクセスできます。以下は HLAPI の概要です。
Unity のネットワーキングは、ゲームエンジン/エディターに統合されました。マルチプレイヤーゲームを作成するためコンポーネントで制御したり視覚的にビルドすることができます。Unity は以下の機能を提供します:
Unity は、製作とリリースを通してゲームをサポートするために、以下を含む インターネットサービス を提供します。
Unity は Transport Layer API を含み以下の機能を提供します:
これらの機能を一緒に使用する方法を知るために、さらにマルチプレイヤーのサンプルプロジェクトを勉強することもできます。 Unity のフォーラム で以下のようなサンプルプロジェクトを見ることができます。