About the project

Перед вами молодой проект Beyond: Mystical War от студии Seven Winds. Фактически, это удачный симбиоз мобильной многопользовательской онлайн-игры и элементов дополненной реальности.

Особенности:

  • Огромный открытый мир.

  • Несколько враждующих фракций.

  • Дуэли с другими игроками.

  • Широкий выбор снаряжения.

  • Развитие персонажа.

В игру были включены 4 расы, каждая из них обладает уникальными навыками и способностями:

- охотники (создают предметы с уникальными свойствами, обнаруживают невидимых существ, повышенная регенерация);

- ведьмы и колдуны (могут торговать с любой другой расой);

- вампиры (врожденная способность обнаружения невидимых персонажей, повышенность показателя здоровья);

- оборотни (наделены способностью повышенного уклонения от атак оружием).

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

Тайники расположены по всей карте мира и могут быть 3 типов:

  • Разлом в земле — можно получить песок или сталь.

  • Опушка леса — можно получить ветвь или чистую магию.

  • Таинственная пещера — можно получить нить или шкуру животного.

Игроки могут играть как поодиночке, так и объединяться в кланы. Главная задача игры – это захват Мест силы. Только вот для этого придется двигаться, а не сидеть у монитора, поскольку Места силы – это известные локации твоего города, по которому ты перемещаешься в процессе игры.

Место силы контролирует тот клан, представители которого осуществили захват. Каждая из рас имеет свои уникальные навыки и способности. Участвуя в захватах мест силы, сражаясь и обыскивая тайники, ты получаешь единицы опыта, тем самым увеличивая свой уровень. Это необходимо для открытия игрового контента такого как создания новых артефактов и новых видов оружия, которые очень пригодятся игроку для ведения боев за Места силы и на Арене.

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

Арена - своеобразный бойцовский клуб, где все игроки могут выставить своего персонажа на дружеский бой или принять чужой вызов

Лабиринты существуют на земле с давних времён. Они создавались для развлечения и как часть магических ритуалов.

Проходя лабиринты разной сложности можно добыть различные артефакты и игровую валюту, главное не забыть создать в мастерской Заклинание открытия. И конечно все вступят в схватку с нежитью и получат опыт.

Но для начала нужно найти ключи от Лабиринта которые скрыты в тайниках. Для этого нужно идти на улицу искать и обыскивать тайники.

Основной упор игры построен вокруг активных действий и необходимости постоянно передвигаться. Ведь, игровое приложение синхронизируется с реальной картой города и выбирает точки, которые ты можешь исследовать. Ведя привычную жизнь, совершая какие-то поездки или передвижения по городу - ты можешь открывать тайники, собирать оружие, артефакты, которые помогут в борьбе.

Если вы часто куда-то перемещаетесь или любите гулять Beyond: Mystical War - хороший выбор, чтобы занять свое свободное время или получить какой-то новый игровой опыт. Иначе говоря «Путешествие в жизни – путешествие в игре».

Tasks
Создание геолокационной онлайн MMORPG с элементами дополненной реальности.
Difficulties

  • Работа геолокации в помещении оставляла желать лучшего, присутствовали зоны по России, в которых геолокация и вовсе не работает. Для компенсации ошибок был введен поправочный коэффициент. Добавили активный радиус пользователя, который составлял 30 м , он в свою очередь позволяет взаимодействовать с объектами и предметами на карте. Для того чтобы работа приложения протекала плавно, разработчики сделали загрузку модуля геолокации прежде чем произойдет загрузка контента, так как связь со спутниками GPS занимает некоторое время.
  • Важный момент в игре — это расстановка точек интереса. За расстановку точек отвечает отдельный серверный модуль, который динамически выставляет точки на карте в зависимости от локации пользователя. Такой механизм позволяет оптимизировать расстановку точек и использует лишь те точки в которых нуждается игрок и в которых локациях обитает.
  • Разработчиков настигла проблема работы приложения в фоновом режиме. Как только человек сворачивал приложение, оно автоматически переходит в режим энергосбережения и имело свойство полностью отключаться. Эту проблему удалось исправить разработкой модуля игры, который восстанавливает связь и приложение покидает спящий режим. 
  • Для того чтобы приложение в маркете занимало менее 100 мегабайт, был введен модуль дозагрузки контента, который динамически скачивает необходимый контент с сервера. Тем самым произошло уменьшение билда и разработчики вписались в 100 мегабайт. При запуске приложения первая загрузка требует больше времени, а в последующем меньше за счет того, что все необходимые файлы для работы приложения уже скачены.

Supported Platforms

Project is available for platforms:
Download the Android version of the project from Google Play
Go to download
Download iOS version of the project from Apple AppStore
Go to download
Open official website the project
Go to download

Similar works

Iron Battle Age
Iron Battle Age - мобильная игра в которую будут играть, как взрослые, так и дети. Жанр игры многопользовательский аркад...
See
Cybercat: Space Runner
Оригинальная приключенческая игра с элементами киберпанка
See
Big 6: Hockey manager
Будь умным, играй в хоккей. Хоккейный менеджер это не просто мобильная игра, это обучение, мышление, мотивация и успех....
See
All works