Как сделано: Тропа: кооперативная RPG прямо в браузере — открыл…
h han@hanproject.ru
->назад к проектам
[LIVE]

tropaТропа: кооперативная RPG прямо в браузере — открыл ссылку и играешь

Кооперативная RPG в браузере: ничего не скачивается, герой создаётся за полминуты, друг заходит по ссылке и оказывается в вашем отряде.

РОЛЬ

Продукт целиком: мир, бой, отряды, графика и звук

ФОРМАТ

Браузерная игра

ПЛАТФОРМЫ

Телефон, планшет, компьютер — любой браузер

АДРЕС

hanproject.ru/tropa ->

ЗАДАЧА

Поиграть вместе обычно значит: скачать клиент, завести аккаунт, дождаться друга на той же платформе. С телефона до конца доходят немногие. А обычный хостинг не держит постоянных соединений — считается, что живой общий мир на нём не сделать.

РЕШЕНИЕ

Открыл ссылку — и уже играешь. Аккаунт заводится сам, герой создаётся за полминуты, друг присоединяется по ссылке прямо в ваш отряд — до восьми человек. Дальше застава и семь зон с первого по сороковой уровень, подземелье с новой планировкой на каждый заход, бесконечная башня, рейд на восьмерых и мировой босс, который просыпается сам и зовёт всех, кто в сети. Пять классов со своими способностями, около полусотни чудищ, добыча шести редкостей, таланты, питомцы, скакуны и звания.

Друг заходит по ссылке

Отряд до восьми человек собирается одной ссылкой: без установки, регистрации и совпадения платформ. Полоски здоровья товарищей, общий чат и быстрые фразы — сразу.

Ни одной картинки

Герои, чудища, земля, иконки и музыка рисуются и синтезируются кодом. Поэтому игра открывается мгновенно, почти ничего не весит и не греет телефон: качество переключается вручную, а при просадке кадров снижается само.

Живой мир на обычном хостинге

Постоянных соединений нет, и отдельного демона тоже: такт мира считает тот запрос, который первым заметил, что время ушло. Один запрос за такт несёт всё — ввод, состояние мира, чат и отряд. Своё движение считается на месте, поэтому связь не мешает бою.

Есть куда возвращаться

Гробница Первых собирается заново каждый заход, у башни нет последнего этажа, у рейда три фазы. Нашествия, караваны и портал Бездны случаются сами, а задания на день и неделю, кланы и рейтинги держат интерес и после сорокового уровня.

$grep -r tropa ~/log