今回からVircadiaのプログラムや構成について紹介します。
各種サービス
Vircadiaは、大別すると3つのサービス群から構成されています。
-
インターフェース(Interface):利用者がVircadiaの仮想空間で活動するための各種ツールが含まれます。
-
ドメインサーバー(Domain Server):仮想空間の領域内のコンテンツや環境全般を管理および制御します。
-
メタバースサービス(Metaverse Services):すべてのドメイン(サーバー)を制御するサービスです。
※ https://docs.vircadia.dev/ から引用
各種サービスとソースコード
上記の構成図の含まれる各サービスを制御するプログラムの紹介です。
これらのプログラムは、全てのソースコードがGithub上で公開されています。
Vircadiaメイン
- Vircadiaメインのプログラム
ドメインサーバー内の各サービスのモジュール、Interface、ice-serverが含まれます。
その他のモジュール
各機能のフロントエンドを提供しています。
- vircadia-metaverse
- metaverseの利用者全般の管理画面
次回は
次回は、ローカル環境でVircadiaを構築するためのビルド手順や起動方法について紹介します。