BrowserQuest - BrowserQuest

BrowserQuest
Логотип BrowserQuest, название BrowserQuest в стилизованном формате
Разработчики)Маленькая мастерская, Фонд Mozilla
Издатель (ы)Фонд Mozilla
Жанр (ы)многопользовательская ролевая онлайн игра
Режим (ы)Мультиплеер

BrowserQuest это свободный многопользовательская ролевая онлайн игра сделано Маленькая мастерская и Фонд Mozilla.[1][2]

Технологии

BrowserQuest это демонстрация ряда современных веб-технологий. Это написано в HTML5, используя WebSockets для многопользовательской сети и воспроизводится из современных веб-браузеров. В клиент использует HTML5 элемент холста для рендеринга графики, веб-работники к инициализировать карту, не затрагивая остальную часть страницы, localStorage чтобы сохранить прогресс, медиа-запросы для динамического изменения размера игры в зависимости от устройства и HTML5 Аудио для рендеринга звука. В сервер написан на JavaScript и работает в Node.js. Сервер и браузер взаимодействуют с помощью WebSockets.

Обе BrowserQuest's исходный код клиента и сервера доступен на GitHub.[2] Его код под лицензией MPL 2.0. Контент лицензируется на условиях CC BY-SA 3.0.[3]

Геймплей

В BrowserQuest, игроки могут взаимодействовать друг с другом с помощью внутриигровой чат системы, или работая вместе, чтобы победить врагов.[2] Есть достижения доступно для разблокировки во время игры. Добыча выпадает, когда игроки побеждают врагов, которых может подобрать любой игрок. Добыча включает в себя зелье неуязвимости, которое меняет одежду игрока, чтобы она выглядела как Fire Fox логотип и различное снаряжение. В какой-то момент система записала более 1900 одновременных пользователей, играющих одновременно.[4][5][6]

Влияния

Mozilla в настоящее время не имеет ресурсов для поддержки BrowserQuest. Но это повлияло на многих разработчиков инди-игр, которые продолжили реализацию идеи, которая привела ко многим форкам сообщества:

английский

  • browserquest / browserquest - Здесь работает общая группа разработчиков, к которой вы можете присоединиться https://browserquest.herokuapp.com/
  • ParticleQuest - Делает физику элементарных частиц интересной. Цель этого проекта - создать научно обоснованный рассказ об изменении BrowserQuest.
  • ненуадриан / browserquest - 06.08.2015 - Оригинальная игра обновлена ​​и обновлена ​​до последней версии SOCKET.IO плюс другие мелкие улучшения.
  • Демо (не всегда онлайн, извините): http://browserquest.codevolution.com
  • 0xMatt / BrowserQuest - BrowserQuest обновлен современными инструментами разработки, такими как webpack, и преобразован в TypeScript.
  • WTF-Приключения - Расширяется после Tap Tap Adventure, но обновлено для babel ES6, webpack, browsersync и включает документацию и модульные тесты.
  • Kaetram - Полностью переделан игровой движок. Активы остались прежними. https://github.com/Kaetram/Kaetram-Open

Французский

Корейский

Китайский

Android

телефон с операционной системой Виндоус

На основе Erlang

  • sedrik / bqs - Erlang-реализация сервера BrowserQuest

На основе C ++

Рекомендации

  1. ^ Коллектив Creative Bloq (2012-12-19). «10 лучших HTML5-игр 2012 года». Творческий блок. Future plc. В архиве из оригинала на 19.09.2016. Получено 2016-09-19.
  2. ^ а б c Руже, Поль (27 марта 2012). «BrowserQuest - массовый многопользовательский игровой эксперимент HTML5 (WebSocket + Canvas)». Mozilla Hacks - блог веб-разработчиков. Фонд Mozilla. В архиве из оригинала на 19.09.2016. Получено 2016-09-19.
  3. ^ «BrowserQuest / ЛИЦЕНЗИЯ». GitHub. Получено 2016-09-19.
  4. ^ Каятта, Майк (28 марта 2012 г.). «Mozilla выпускает Browser Quest, забавную бесплатную MMO». Эскапист. Defy Media. В архиве из оригинала на 19.09.2016. Получено 2016-09-19.
  5. ^ Холли, Рассел (27 марта 2012). "Посвятите час своего дня поиску браузера Mozilla". Geek.com. Зифф Дэвис. В архиве из оригинала на 19.09.2016. Получено 2016-09-19.
  6. ^ Пол, Райан (27 марта 2012 г.). «Mozilla запускает многопользовательское браузерное приключение, чтобы продемонстрировать игры HTML5». Ars Technica. Condé Nast. В архиве из оригинала на 19.09.2016. Получено 2016-09-19.

внешняя ссылка