メタバースとは

 
仮想空間をと現実を繋げる新しい未来の空間をつくりだす

メタバースとは?

メタバースは仮想空間の中で人々をネットワークを使って繋げて非日常世界を現実と同じように体験ができる空間です。昨今有名になりつつある NFT (Non-Fungible Token) の技術やブロックチェーンを使った仮想通貨などと合わせることで、仮想的な空間のなかで現実に購買体験をすることができたり、5G などを駆使した最新のネットワーク技術によって遠く離れた人たちを「繋げる」ことができるまさに現実世界とデジタル世界を融合させることができるのが「メタバース」です。

メタバースを支える技術について

ここでは、メタバースを実現するために必要な技術についてお話しをしようと思います。 仮想空間に人を「集める」メタバースはまず離れた人を「繋げる」ためにリアルタイムな通信を安定して提供する必要があります。昨今では 5G などの登場によりネットワークの技術も飛躍的に伸びてきています。このようなネットワーク通信技術によって現実世界では物理的に離れた人と人を繋げることが可能になります。
最新のネットワーク技術によってメタバース空間の中で同じ時間を体験を共有できるようになるわけですが、この現実世界と繋がった仮想空間の中で、どのような「体験」を提供できるのかということがメタバースを実現するために重要になってきます。ネットーワークを使って「繋がった」人達と共有される空間を表現するグラフィック・レンダリング技術も重要な技術要素です。高度なレンダリング技術を使うことで、自由な表現を実現し仮想空間の中での体験をさらに豊かなものにすることができます。
メタバースが提供する「体験」の一例として、デジタル世界ならではのコンテンツの売買などはもちろん非現実的なゲームのような体験などを提供が可能であることが挙げられます。現実世界と仮想空間世界の融合を実現し、NTF (Non-Fungible Token) の技術やブロックチェーンを使った仮想通過などを使うことで、メタバースのなかで現実世界同様の日常生活を体験を提供することが可能になります。
メタバースを造る上で必要な技術をまとめると、仮想空間の中で人と人を繋げるためのネットワーク通信技術、仮想空間を表現するためのグラフィック・レンダリング技術、様々な体験を実現するための NFT 技術やブロックチェーン技術が挙げられます。これから技術革新も晒す進むことで通信技術やグラフィック・レンダリング技術も一層良いものになってゆき、技術力と表現力が融合したメタバースの世界もさらに豊かな世界になっていくことを考えると夢が膨らみますね。

Diarkis について

Diarkis は、Diarkis 社が独自に開発してサービスを提供しているネットワーク通信エンジンです。
Diarkis は、メタバース世界の規模に合わせたスケーリングのために、クライアントとサーバー間のリアルタイム通信を処理するネットワーク通信ソフトウェアエンジンです。Kubernetes の上で動作するように設計されています。
Diarkis は、マッチメイキング、ルーム形式のマルチプレイヤーコミュニケーション、MMO 形式の機能など、メタバースに必要な機能を備えており、メタバースのオンライン部分の開発をすぐに開始することができます。
Diarkis は、サーバークラスターを簡単に構築できます。Kubernetes を使って、リアルタイム通信サーバーをオートスケールするように設計されています。Diarkis サーバークラスターは自律的に動作し、新しいバージョンのサーバープログラムをデプロイしても、サービスを中断することなく、サーバープログラムを更新することができます。
 

メタバースを造るための Diarkis の機能

Diarkis Room

メタバースにおける共同作業は通信頻度が高く、低遅延が求められる中で、Diarkis Room は仮想的な部屋を作り出し、その中で沢山の人とのコミュニケーションを実現します。

Diarkis Field

メタバースにおける仮想空間の表現をします。具体的にはお互いの視界に入ると判断された人同士で、ネットワーク通信を使ってメッセージを自動でやりとりすることによって、仮想空間の中でお互いが「見える」ようになります。

Diarkis Group

メタバースにおけるユーザー同士のコミュニケーションには、物理的な距離は関係ありません。
メタバースの中での垣根のないコミュニケーションを実現します。

Diarkis MatchMaker

メタバース上で今接続状態にある人を瞬時に検索することはユーザー体験に重要な機能の一つです。Diarkis MatchMaker はこの検索機能を提供します。

Diarkis P2P

メタバース上では多人数の共同作業だけではなく、
1対1などごく限られたユーザー同士で直接やりとりが行われることもあります。Diarkis P2P ではこの少人数かつ低遅延での通信を実現します。
 

メタバースを作りたい方へ

メタバースを造るためには、様々な分野の技術をまとめて創り上げていく必要があります。
機能的な基幹部分はもちろんのこと、メターバースとしてのコンテンツの作成と提供なども考慮する必要があります。
メタバースは、技術だけでなく世界観やコンテンツの提供など多岐に渡る分野をカバーする必要があります。
サービスとしてメタバースを始めるために何が必要で、どのような体験を提供したいのかなどをしっかり考えて、システムの構築に必要になる基幹技術を選定して進めていく必要があります。