• 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」がクローズド ベータ版を開始