Тайловая карта Brawl Stars

Материал из Supercell Games Wiki
Перейти к навигации Перейти к поиску

Тайловая карта Brawl Stars – двумерная карта состоящая из квадратных клеток (тайлов), каждая из которых может иметь своё состояние. Размер тайловой карты зависит от игрового режима.

Некоторые состояния тайлов:

  • Открытая местность;
  • Кусты: скрывает персонажей внутри, можно разрушить;
  • Блок: не пропускает снаряды и персонажей, можно разрушить;
  • Вода: не пропускает большинство персонажей, невозможно разрушить;
  • (есть и некоторые другие, TODO: дополнить)

Некоторые состояния могут быть и временными, например, кусты спраута.

Координатная плоскость

[править | править код]

В игре каждая сущность имеет дискретные координаты. Координатная плоскость начинается в точке {x = 0; y = 0} в левом верхнем углу карты, при этом ось X направлена вправо, а Y – вниз.

Тайловая карта начинается в той же точке, что и координатная плоскость. Таким образом, верхний левый угол верхнего левого тайла будет находиться в точке {x = 0; y = 0}. При этом, размер каждого тайла – 300x300 единиц.

Несложно посчитать, что при размере карты в Столкновении в 60x60 клеток (тайлов), размер этой карты в абсолютных единицах будет 18000x18000.

Примеры использования абсолютных единиц

[править | править код]

Скорость персонажей: допустим, значение скорости Шелли – 770. Это количество абсолютных единиц в секунду, которое проходит персонаж. Зная, что один блок это 300 единиц, мы можем говорить о том, что Шелли может пройти 2.566 блока в секунду.