メインコンテンツまでスキップ
バージョン: 1.3.0

Architecture

System Structure

ユーザはブラウザからアプリケーションを使用します。 3Dモデルなどのアセットやサーバーへの接続情報はアプリケーションに含めず、アプリケーションの実行時にS3からダウンロードします。 アプリケーションは直接処理に必要なサーバに接続します。 テキストチャットとマルチプレイはMessagingサーバを通してデータをやり取りします。 ボイスチャットはP2Pを使ってアプリケーション間でデータをやりとりします。

system structure

Application Structure

HolidayのアプリケーションアーキテクチャはExtrealが想定しているアーキテクチャを採用します。 Holidayのステージとシーンは次の通りです。

application structure

Appシーンは個別の機能提供でなく、特別なシーンなのでここで説明します。

Appシーンがアプリケーションのエントリーポイントになります。 Appシーンではアプリケーションの初期化処理、ステージ構成やアプリケーション状態の提供など、アプリケーション全体に関わる処理を行います。