複製とオブジェクトの同期

Strixは、ゲームワールド内のオブジェクトとそのプロパティの同期をリアルタイムで実行できます。これを複製と呼びます。

複製には次のような同期処理が含まれます。

  1. 特定のいくつかのオブジェクトの作成と削除。

    複製可能なオブジェクトがあるクライアント上で作成されるたびに、それのレプリカが他の全てのクライアント上で自動的に作成されます。通常これらのオブジェクトは、ゲームのキャラクター、敵、発射物といった、ゲームの進行に応じて現れたり消えたりするオブジェクトです。

  2. それらのオブジェクトのプロパティ。

    複製可能なオブジェクトが作成された後で、それが持ついくつかの値(位置や体力のようなもの)が変化したなら、その変化も全てのクライアント間で自動的に同期されます。同期したいプロパティはゲームの開発者が決定します。