Szybka strzelanka 3D
Banana Bread to dema strzelanki z perspektywy pierwszej osoby opracowana przez Mozilla jako eksperyment. Powodem było sprawdzenie, czy gra 3D może działać w przeglądarce za pomocą Emscripten do JavaScript i WebGL. Jest w pełni open source, dzięki czemu programiści mogą go używać do tworzenia internetowych gier wideo.
Jak grać
Banana Bread nie jest grą eksploracyjną. Jesteś ograniczony do areny i musisz bronić się przed szybkimi, atakującymi wrogimi botami. Wybierz pomiędzy Areną, Dwiema Wieżami, Komnatą Lawy, Przyszłością lub Komnatami Lawy. Gdy gra się rozpocznie, znajdziesz się na arenie. Szybko poruszające się zielone boty natychmiast Cię zaatakują.
Użyj myszy, aby rozglądać się i strzelać. Klawiatury od 1 do 5 pozwalają wybrać broń, a 9 przełącza się w tryb trzeciej osoby. Podobnie jak wiele innych gier, WASD umożliwia poruszanie się odpowiednio w górę, w lewo w dół i w prawo. Mapę można modyfikować, naciskając klawisz E, aby włączyć tryb edycji. Naciśnij 0, aby uzyskać dostęp do opcji, takich jak dodanie kolejnego bota lub zmiana rozdzielczości.
Rozwiązywanie problemów
Chleb bananowy będzie działał tylko w aktualnych przeglądarkach i wygrał nie uruchamia się, jeśli wykryje, że brakuje kluczowych funkcji. Działa na stabilnych wersjach Firefoksa i Chrome, ale powinna działać w dowolnej przeglądarce obsługującej blokadę wskaźnika, WebGL, skompresowane tekstury, tablice pełnoekranowe i tablice tekstowe.
Od tego czasu gra nie będzie działać w przeglądarce Internet Explorer. nie obsługuje WebGL, a starsze wersje Safari też go nie obsługują, ponieważ brakuje tablicy Float64Array. W przypadku jakichkolwiek problemów z rozgrywką lub rozwojem, możesz sprawdzić FAQ na stronie internetowej.
Tworzenie gier
Mozilla wykorzystała do tego eksperymentu słynną grę Cube 2. Został skompilowany do JavaScript i WebGL, aby działał w przeglądarce internetowej, przy użyciu tylko standardowych internetowych interfejsów API i bez wtyczek. Zawiera wiele efektów wizualnych, takich jak odbicia wody, odblaski, efekty cząsteczkowe, animacje szkieletowe i wiele innych. Ma szybką wydajność w sieci i zawiera edytor w grze.
Eksperyment z otwartym kodem źródłowym
Banana Bread to strzelanka z perspektywy pierwszej osoby z doskonałymi efektami 3D i realistycznymi efektami dźwiękowymi. Jesteś ograniczony do jednego obszaru, w którym musisz bronić się przed atakującymi wrogimi botami. Jest to projekt open source Mozilli, który ma na celu przetestowanie, czy ten typ gry może z powodzeniem działać w sieci bez wtyczek.