Home > Demos > BananaBread

BananaBread

User Rating:
(1 votes)
Price: Free

A 3D first person shooter that runs on the web.

Screenshots

BananaBread Screenshot

Description

BananaBread is a 3D first person shooter that runs on the web. It takes the Cube 2: Sauerbraten engine, which is written in C++ and OpenGL, and compiles it using Emscripten into JavaScript and WebGL so that it can run in modern browsers using standards-based web APIs and without the need for plugins.

Mozilla (makers of Firefox) created this project for several reasons. First, to serve as a testcase for running a demanding 3D game in browsers: Having a working testcase lets us try out new browser features and to profile performance in order to make browsers faster. Another goal is to prove that games of this nature can run in JavaScript and WebGL, which many people are skeptical about. Finally, all the code in this project is open (and practically all the art assets), so others can learn from this effort and use this code to create their own browser games.


Your rating

User reviews

Be the first to write a review!

Full specifications

Visits96
CategoriesDemos, Games & Entertainment
LanguagesEnglish
RegistrationNot required
Installable Apps-
Mobile-friendly-
Progressive Web App-
API-
Widget-
Open-source+
Source code https://github.com/kripken/BananaBread
Publisher
Date added/updated10.17.2025
REPORT A PROBLEM

More apps to consider

© 2010-2025 Pothos    Privacy Policy
Language
Language
About Us
About Us
Google Chrome App
Google Chrome App
Contact Us
Contact Us
Submit Application
Submit Application