Gioco di tiro 3D dal ritmo incalzante
Banana Bread è una dimostrazione di gioco sparatutto in prima persona sviluppata da Mozilla come esperimento. Il motivo è stato quello di vedere se un gioco 3D può essere eseguito in un browser utilizzando Emscripten per JavaScript e WebGL. È completamente open source in modo che gli sviluppatori possano usarlo per sviluppare i loro videogiochi basati sul web.
Banana Bread non è un gioco di esplorazione. Siete confinati nell'arena e dovete difendervi dai veloci bot nemici che vi attaccano. Scegliete tra l'Arena, le Due Torri, la Camera di Lava, le Stanze del Futuro o della Lava. All'inizio del gioco, vi troverete nell'arena. I bot verdi in rapido movimento vi attaccheranno immediatamente.
Come si gioca
Utilizzate il mouse per guardarvi intorno e per sparare. I numeri da 1 a 5 della tastiera permettono di scegliere le armi, mentre il 9 attiva la modalità in terza persona. Come in molti altri giochi, i tasti WASD consentono di muoversi rispettivamente verso l'alto, verso sinistra e verso destra. È possibile modificare la mappa premendo E per attivare la modalità di modifica. Premete 0 per accedere a opzioni come l'aggiunta di un altro bot o la modifica della risoluzione.
Risoluzione dei problemi
Banana Bread funziona solo su browser aggiornati e non si avvia se rileva la mancanza di funzioni cruciali. Funziona sulle versioni stabili di Firefox e Chrome, ma dovrebbe funzionare su qualsiasi browser che supporti Pointer Lock, WebGL, texture compresse, fullscreen e array digitati.
Il gioco non funzionerà su Internet Explorer poiché non supporta WebGL, e nemmeno le vecchie versioni di Safari lo faranno funzionare, mancando il Float64Array. Per qualsiasi problema di gameplay o di sviluppo, potete consultare le FAQ sul sito web.
Sviluppo del gioco
Mozilla ha utilizzato il famoso gioco Cube 2 per questo esperimento. È stato compilato in JavaScript e WebGL per essere eseguito in un browser web, utilizzando solo le API web standard e nessun plugin. Incorpora molti effetti visivi, come i riflessi dell'acqua, il bagliore, gli effetti particellari, l'animazione scheletrica e molti altri. Ha prestazioni veloci sul web e dispone di un editor in-game.
Esperimento di gioco open source
Banana Bread è un gioco sparatutto in prima persona con ottimo 3D ed effetti sonori realistici. L'utente è confinato in un'unica area dove deve difendersi dagli attacchi dei bot nemici. Si tratta di un progetto open-source di Mozilla per testare se questo tipo di gioco può essere eseguito con successo sul web senza plugin.