Компания Mozilla представила многопользовательскую игру, реализованную в классическом стиле 90-х годов. Игра BrowserQuest сделана с помощью HTML5 и JavaScript.
BrowserQuest использует современные веб-технологии.
- HTML5 Canvas для отрисовки игрового мира;
- Web Workers позволяющий обрабатывать данные большого мира в фоновом режиме, не блокирую при этом игровой процесс;
- LocalStorage хранит некоторые данные о мире;
- CSS3 Media Queries позволяет адаптировать игру под различные устройства;
- HTML5 audio аудио сопровождение в игре.
Серверная часть написана на Node.JS.
И всё это чудо выложено на GitHub с открытым кодов и в общее пользование.