テンポの速い 3D シューティング ゲーム
スクリーンショット
Banana Bread は、Mozilla。その理由は、JavaScript と WebGL に Emscripten を使用して、ブラウザーで 3D ゲームを実行できるかどうかを確認するためでした。これは完全にオープン ソースであるため、開発者はこれを使用して Web ベースのビデオ ゲームを開発できます。
遊び方
バナナブレッドは探索ゲームではありません。 アリーナに閉じ込められ、高速で攻撃してくる敵ボットから身を守らなければなりません。 Arena、Two Towers、Lava Chamber、Future、またはLava Roomsから選択してください。ゲームが始まると、アリーナにいることに気付くでしょう。動きの速い緑のボットがすぐにあなたを攻撃します。
マウスを使って周りを見回して撃ちます。キーボード番号 1 から 5 で武器を選択し、9 で三人称モードに切り替えます。他の多くのゲームと同様に、WASD では、上、左、下、右にそれぞれ移動できます。 E を押して編集モードを有効にすると、マップを変更できます。 0 を押して、別のボットの追加や解像度の変更などのオプションにアクセスします。
トラブルシューティング
バナナ ブレッドは最新のブラウザでのみ実行され、勝利しました。重要な機能が欠落していることを検出した場合は起動しません。 Firefox と Chrome の安定版リリースで動作しますが、ポインター ロック、WebGL、圧縮テクスチャ、フルスクリーン、型付き配列をサポートするブラウザーで実行する必要があります。
このゲームは Internet Explorer では実行されません。 WebGL をサポートしていません。古いバージョンの Safari でも実行できず、Float64Array がありません。ゲームプレイや開発に関する問題については、ウェブサイトの FAQ を確認してください。
ゲーム開発
Mozilla はこの実験に有名な Cube 2 ゲームを使用しました。標準の Web API のみを使用し、プラグインを使用せずに、JavaScript にコンパイルされ、WebGL が Web ブラウザで実行されます。水の反射、まぶしさ、粒子効果、骨格アニメーションなど、多くの視覚効果が組み込まれています。ウェブ上で高速なパフォーマンスを実現し、ゲーム内エディタを備えています。
オープンソース ゲーム実験
Banana Bread は、優れた 3D とリアルなサウンド エフェクトを備えた一人称シューティング ゲームです。敵のボットの攻撃から身を守らなければならない 1 つのエリアに限定されます。これは、このタイプのゲームがプラグインなしでウェブ上で正常に実行できるかどうかをテストするための、Mozilla によるオープンソース プロジェクトです。