BananaBread — это трёхмерная стрелялка от первого лица, написанная с использованием только HTML5, javasript и технологии WebGL.
То есть, она запускается в браузере.
Без дополнительных модулей (расширений/плагинов).
Без привязки к ОС.
Видео ниже показывает игровой процесс в файрфоксе.
В игре используется свободный графический движок Cube 2, перекомпилированный из C++ в JS при помощи Emscripten.
Поиграть можно здесь:
https://developer.mozilla.org/demos/detail/bananabread (https://developer.mozilla.org/demos/detail/bananabread)
Ещё одно видео. Firefox 15, 10 ботов, разрешение 2560x1600, выдаёт от 18 до 30 кадров в секунду.