Mozilla とアンリアル・エンジン、Web をよりパワフルなゲーム プラットフォームへと進化させる新たな一歩を踏み出す
本コンテンツはMozilla ブログより引用した上で、日本語訳したものです。
Web のオープン性、革新、そして可能性を推進することを目的とする非営利団体 Mozilla は、Web をハイエンド ゲーム開発のプラットフォームへと進化させます。今回 Mozilla が実現した JavaScript の革新により、ゲーム デベロッパーおよびパブリッシャーはサードパーティ製プラグインなどに追加コストを支払うことなく、また Web のスケールを最大限に生かしながら、ネイティブ アプリケーションにも並びうる高速パフォーマンスを実現することが可能になります。これにより、圧倒的なビジュアルと高度な処理から構成されるハイエンド なゲームをより手軽に、より費用対効果の高い方法で数十億というユーザーに向けて公開することが可能になります。
Web 上で提供される魅力的なビジュアルとスピード感あふれる 3D ゲーム体験。この成果を実現するため、Mozilla はブラウザ上でゲームのコードを ”超圧縮供給 (Supercharge)” する JavaScript の高度最適化バージョンを開発しました。このテクノロジーはまた、ネイティブと JavaScript の実行速度上の差異を縮めるものであり、Web ベースの 3D ゲームをモバイル向けに提供する道を切り開くものでもあります。
Mozilla は今回このテクノロジーで、Epic Games と協力してハイ パフォーマンスなゲームを Web に解き放てることを心から嬉しく思っています。Mozilla、新たな JavaScript 最適化テクノロジーを活用して Epic のアンリアル・エンジン 3 を Web へ。今回の移植により、近い将来デベロッパーは自社人気タイトルの Web 展開における無限の可能性を獲得します。
Mozilla は今回、自らが推進してきた各種 Web テクノロジー (WebGL、Emscripten、そして今回の asm.js) を駆使した BananaBread ゲーム デモを通じて、ゲーム プラットフォームとしての Web の可能性を証明することができました。デモはハイエンド ゲームを JavaScript + WebGL へ移植することがどれだけ容易になったか、そして高い応答性と美麗なビジュアルを備えた 3D ゲーム体験を維持できることを証明する内容になっています。
このテクノロジーを実際に試してみたいとお考えのデベロッパーの方は、P2P 形式のマルチプレイヤー WebRTC テクノロジー、そして JavaScript パフォーマンス改善を内包するBananaBread の最新バージョンをお試しいただけます。なお、BananaBread は WebGLをサポートするすべてのブラウザ上で動作します。
Web におけるハイパフォーマンス ゲームがネイティブのそれに肩を並べつつある今、Mozilla はまた Web ベースのゲームをモバイルへと導く道をも開いていきます。私たちは現在、本テクノロジーを利用しているDisney 社、EA 社ZeptoLab 社といった有力パブリッシャーと協力して、各社が所有する優れたタイトルのパフォーマンス最適化を進めています。
またデベロッパーは、開発した楽しいゲームや便利なアプリを Firefox Marketplace に登録することも可能になりました。Firefox Marketplace は現在 Firefox for Android 向けのプレビュー段階にあり、今年後半に登場予定の Firefox OS に搭載される予定です。
2013 年の GDC にお越しの際はぜひ NVIDIA ブースにお立ち寄りのうえ、Firefox 上で動作するアンリアル・エンジンをご覧ください。