Тропа: кооперативная RPG, которая открывается по ссылке
h han@hanproject.ru
->назад к журналу
$cat ~/log/tropa-kooperativnaya-rpg-kotoraya-otkryvaetsya-po-ssylke

Тропа: кооперативная RPG, которая открывается по ссылке

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

Новый проект в списке — «Тропа». Кооперативная ролевая игра, которая живёт прямо в браузере: открыл ссылку с телефона и играешь.

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

Что внутри

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

Как это держится на обычном хостинге

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

Клиенту при этом не верят. Он присылает намерение — «иду туда», «жму вторую способность», — а сервер решает, что вышло: сверяет пройденное расстояние с допустимой скоростью, держит откаты у себя, сам считает урон и добычу.

Почему открывается мгновенно

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

Играть — hanproject.ru/tropa. Подробнее о проекте — на странице tropa.

темы записи игры хостинг