Rustで構築されたオープンソースのマルチプレイヤーゲームエンジン・「Ambient」

Ads

Ambient


Ambientはオープンソースのマルチプレイヤーゲームエンジンです。WebAssembly、Rust、WebGPUによる高性能なマルチプレイヤー・ゲームや3Dアプリケーションの構築をサポートします。

WebAssemblyにコンパイル/実行される任意の言語と互換性があり、リッチなマルチプレイヤーワールドとエクスペリエンスを構築・デプロイできるように設計されているそうです。

データ指向設計で、サーバーとクライアントの両方を担当するシームレスなネットワーキング、言語に依存せず、アプリケーションの一部がクラッシュしてもダウンしないよう各モジュールは他のすべてのモジュールから分離して実行される、などなど開発のための標準機能の豊富なセットの提供を目指しているとの事です。

1年以上の開発を経てOSSとして公開したようで、とても気合の入ったプロジェクトみたいですね。スウェーデンのストックホルムにある5人の小さなチームでエンジニアも募集してるみたいです。諸々の詳細は公式サイトをご確認下さい。ライセンスはMIT。

Ambient