Астероидная буря

Цели

1. Добавить негативное событие, увеличивающее вызов для игрока.

2. Добавить пополнение астероидов в мире, чтобы у игрока всегда были ресурсы для продолжения игры.

Общее описание

Событие "Астероидная буря" - главное событие, повторяющееся на протяжении всей игры.

Во время события в определенных координатах формируется полоса бури. В рамках этой полосы все астероиды начинают движение и одновременно появляются новые астероиды.

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

Полоса бури

1. Местоположение полосы определяется относительно стартового жилого астероида: стартовая точка располагается рандомно в определенном радиусе.

2. Стартовая точка является нулевой координатой для полосы бури, которая представляет собой прямоугольник по длине всей карты.

3. Ширина прямоугольника определяется рандомно из определенного диапазона.

4. Определяется угол поворота полосы бури относительно стартовой точки, рандомно из диапазона [0 ; 360].

5. Определяется скорость движения астероидов в полосе.

6. Определяется количество новых астероидов.

Варианты расположения и движения бури

Настраиваемые параметры
Max значение ширины бури
 
Min значение ширины бури
 
Радиус окружности возникновения стартовой точки
 
Min скорость движения астероидов
 
Max скорость движения астероидов
 
Max количество новых астероидов
 
Min количество новых астероидов