Bananabread Demo
A small arena to fight in. No exploration, just combat!
A large castle with two separated towers. Walk the grounds, climb up the towers, and make sure to look at the reflections in the water!
A large underground complex with a huge chamber of lava as well as side rooms with pools of water and intricate columns. Notice the texture effects on the walls and other visual effects like glare on the lava itself. This level is very large and detail levels are set to the max - it is designed to stress your browser. (Tip: Find the three teleporters!)
A sci-fi styled space with multiple levels of narrow walkways. Use a combination of careful jumping, falling, and the red pads to move around!
A smaller version of "Lava Chamber" with a few small side rooms. Perfect for fighting bots in!
A large multi-level area with two smaller side-chambers. Great for up to four player multiplayer.
This large underground map is a network of narrow tunnels with a few larger rooms. Ideal for up six player multiplayer.
A large open submarine hanger. Use the side corridors to get up to the gantry and claim the high ground! Great for up to six player multiplayer.
A huge space ship with lots of interior space. Great for up to six player multiplayer.
A winding outdoor space centered around a ruined tower. Great for up to four players.
Preparing
Downloading...
Gameplay Instructions
- Move with WASD, jump with space, look around with the mouse.
- Shoot with the mouse, change weapons with 1-5.
- You can change some settings using the main menu (press 0 or
`). For example, add another bot with "add bot", or change the resolution with options->res. - 'e' toggles edit mode, which lets you fly around the map and actually modify it.
- Press 9 to toggle thirdperson mode (to see your own character)
Troubleshooting
Please note that up to date versions of modern browers are needed to run this demo, and it will not launch if it detects crucial features are missing.
- The demo works properly in the stable releases of Firefox (since August 2012) and Chrome (since September 2012).
- The demo should also work in any browser that supports the necessary web standards: Pointer lock, WebGL, compressed textures, fullscreen, and typed arrays.
- If you have trouble with WebGL, get help here.
See the project FAQ (specifically the technical part) for solutions to common problems.
Known issues:
- Internet Explorer can't run the demo because it does not support WebGL yet. Please ask Microsoft to support it.
- Older versions of Safari lack Float64Array and cannot run the compiled code.
- Sound has some glitches in Chrome.
- Mesa on Firefox 15 on Linux does not support compressed textures, but it works in Firefox 16.
Multiplayer
Experimental multiplayer is enabled on most levels. In order to play you must do the following things:
- Run the latest version of Firefox Nightly. You must close all other versions of Firefox before starting Nightly or run Nightly with '-no-remote'. If you already have Nightly installed, make sure it's up to date before proceeding.
- If you're running Chrome, you can still play the levels on your own. You can add bots from the settings menu (see above).
Known issues:
- WebRTC is still experimental and does not work in some network configurations at this time. If the game loads but you are unable to connect, this may be the issue.
- You must stay in fullscreen mode to host or join a game and to stay connected in multiplayer. If you exit fullscreen, incoming connection attempts will fail and any active connections may be broken.
- If you are using an old profile in Nightly, you might try creating a new one if you are having trouble connecting to a game.
- Although Chrome Canary supports data channels, it does not yet support sending binary messages. Once Chrome has support for binary messages, we'll make sure multiplayer works there too!