用語集

アプリケーションID

特定のアプリケーションのための一意のIDです。接続するアプリケーションクラスターを決定します。

クラスター

Strix Cloud内の1台以上のサーバーからなるグループで、アプリケーションに対してオンライン機能を提供します。

マスターサーバー

Strixのクラスターのサーバーであって、接続されているルームサーバーの状態に関する最新情報を維持し、それらへの接続を容易にする役割を果たすものです。

ネットワークオブジェクト

ネットワークを介して複製/同期ができるゲームオブジェクトのStrix内部での表現です。

ノード

SDKの用語で、ルームサーバーのことです。ルームサーバーに直接接続する関数の関数名で使用します。

オーナー

Strixには似ているが異なる2つのオーナー概念があります。ルームに関しては、オーナーとはルームを作成したプレイヤーです(オーナーは後で別のプレイヤーに移譲される場合もあります)。複製/レプリカに関しては、オブジェクトのオーナーとはオブジェクトの複製を行うオリジナルのオブジェクトのあるクライアントです(オーナーは後で別のクライアントに移譲される場合もあります)。

リレーメッセージ

Strixがクライアント間でメッセージを送信する方法です。

レプリカ

オーナー以外のクライアント上で、ゲーム状態を同期する目的で生成されたGameObjectです。

レプリカオーナー

レプリカであるGameObjectのオリジナルを生成したクライアントです。オリジナルのGameObject自体を指すこともあります。

ルーム

1つのコンテキスト内でプレイするプレイヤーのグループです。ルームサーバー上で維持されますが、ルームサーバーにはルームのリストがあり、プレイヤーの相互作用はそのルーム内に制限されます。

ルームメンバー

ルームの中にいるゲームのプレイヤーです。

ルームオーナー

特定のルームのオーナーです。通常のメンバーの権限を超える権限を持ち、他のプレイヤーによってコントロールされていないが複製する必要があるような、ルーム内のオブジェクトに責任を持ちます。

ルームサーバー

Strixのクラスター内のサーバーで、プレイヤーが参加するルームのリストを管理します。クラスター内に多数存在するうちの1つかもしれません。

RPC

遠隔手続き呼び出しです。クライアントに向けて送信されるメッセージで特定の関数の呼び出しを要求します。

Strix Cloud

ソフトギアのクラウドサービスです。Strix SDKで使用するサーバークラスターを提供します。

タイプID

Strixが複製するGameObjectの種類のIDです。