Resources

Check out some useful open web resources to help you get started! Tweet out your own at #mozgames

BrowserQuest

BrowserQuest is a massively multiplayer adventure game created by Little Workshop (@glecollinet & @whatthefranck) and Mozilla.

BrowserQuest is a tribute to classic video-games with a multiplayer twist. You play as a young warrior driven by the thrill of adventure. No princess to save here, just a dangerous world filled with treasures to discover. And it’s all done in glorious HTML5 and JavaScript.

Even better, it’s open-source so be sure to check out the source code on GitHub. (some folks, including our friends at CERN, have forked the game. Check out ParticleQuest!)

Fork BrowserQuest yourself on github

Build New Games

Build New Games is a blog that teaches you game development for the Open Web. The techniques covered are cutting edge, cross-browser, and cross-device, and address topics like which engines to use engines, how to approach multiplayer, and how to design games using progressive enhancement.

Visit the Build New Games site

901 Resources

Jster has an amazing collection of open libraries and tools that you can use to start building your game.

http://jster.net

Bananabread

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.

The project has several goals. 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.

Read more about Bananabread

Firefox OS

Firefox OS enables the Open Web as a platform for mobile devices. We’re making innovation possible by driving the development of new Web standards. Using HTML5 and the new Mozilla-proposed standard APIs, developers everywhere will be able to create amazing experiences and apps. Check out the Firefox OS resources and start building a game that is no longer tied to platform-specific native APIs.

Read more about Firefox OS