
Unreal Engine と Fortnite の開発元である Epic Games は、メタバースを進化させるためのプログラミング言語を開発しています。
Verse は、道を切り開く Web3 プログラミング言語のファミリーに加わりました。競合には、Solidity、Clarity、Curry、Mercury、Rust などがあります。
Verse は、エキサイティングな新しい Web3 プログラミング言語です。その主な焦点は、メタバースの未来を築く鍵となると同社が考える 5 つの主要原則にあります。
詩の主要原則
Epic Games で働く Simon Peyton Jones、Koen Claessen、Ranjit Jhala、Tim Sweeney、Lennart Augustsson、Olin Shivers のプレゼンテーションによると、Verse は共有されたリアルタイム 3D 環境でのソーシャル インタラクションの作成を可能にします。

出典: 公式プレゼンテーション
この言語は、企業の支配ではなくルールによって統治されるオープンな経済をサポートするために開発されました。
さらに、オープンソースのプログラミング言語は、それを使用することに興味のあるすべてのプログラマー、アーティスト、デザイナーが利用できるようになります。
Verse は、実行中のコードのライブ アップデートを可能にし、複数のゲーム エンジンの運用標準を活用することで、相互運用可能なコンテンツをサポートすることも目指しています。つまり、Unreal、Unity、その他のエンジンをサポートできるということです。
これに加えて、Epic Games は誰でも実装できるように論文や仕様を公開し、IP 制約のない寛容なオープンソース ライセンスの下でコンパイラ、検証ツール、ランタイムを提供します。
裏側
Solidity は、開発者が毎月 Ethereum 上でスマート コントラクトを作成するために使用しているため、この分野を席巻している最も人気のあるプログラミング言語の 1 つです。
もう一つの競合プログラミング言語である Rust は、高度にスケーラブルなプロジェクトの開発をサポートできるため、人気が高まっています。
なぜ気にする必要があるのか
プレゼンテーションの中で、Epic Games は現在の Web3 プログラミング言語がチューリング完全であることを認めています。これは、計算的に汎用的なシステムで利用できることを意味します。チームは、新しい言語が業界のさらなる発展に役立つと主張しています。
この言語は、より高いスケーラビリティ、相互運用性、トランザクションを迅速に完了する機能も導入します。これらは、現在暗号通貨に欠けている重要な領域の一部です。
Epic Games がサポートする別のプロジェクトについてご覧ください。
VRJAM、コインローンチに先立ちEpic Gamesが支援する新プロジェクトを発表
Gala Games が Epic Games Store でゲームをリリースした経緯をご覧ください。
Gala Games のバトルロワイヤル ゲーム「GRIT」がクローズド ベータ版を開始
