HUD "Навигация космолета"

Описание

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

Экрана, на котором реализованы все UI элементы, необходимые для Навигации космолета.


На этом экране игрок может:


Игрок видит:

Эта информация необходима для ответа на вопрос: "А куда полететь?".


1. Рутинные задачи

Смотри в Основной игровой экран.


2. Список локаций

Элементы UI для переключения информации в элементе 3 (след. раздел).


Включает следующие элементы:

  • Пара кнопок "<" / ">" для пролистывания:
    • Кнопка ">" переключает элементы UI на следующую локацию;
    • Кнопка "<" переключает элементы UI на предыдущую локацию;
    • Кнопки имеют 2 состояния: enabled, если есть локация для переключения, и disabled, если такой локации нет.
  • Название просматриваемой локации.

По умолчанию показывается первая в списке доступная для полета локация.


3. Информация о локации

Текстовое окно, в котором отображаются результаты Анализа сигнала выбранной локации.


4. Маркер локации

Маркер, показывающий положение локации относительно Космолета.

Расположен на пересечении плоскости HUD и прямой, соединяющей нос космолета и локацию.

Маркеров локаций может быть несколько на экране.


Рядом с маркером расположена информация:

  • Название локации;
  • Стоимость полета в локацию (необходимая энергия).


5. Перекрестье прицела

Маркер прицела. Всегда находится по центру экрана. Необходим для точного определения ориентации космолета.


Имеет два состояния:

  • Default, когда не совпадает с маркером локации (окрашен в серый цвет);
  • Targeted, когда совпадает с маркером локации (окрашен в зеленый цвет, см. мокап в конце документа).


6. Маркер локации вне поля зрения игрока

Состояние маркера локации, который не попадает в поле зрения игрока. Таких маркеров может быть несколько на экране.


Включает следующие элементы:

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


7. Шкала энергии космолета

Шкала с дискретным разделением, показывающая количество энергии Космолета.


Имеет 3 состояния:

  • Энергии достаточно — энергии >= 70% от максимума, цвет шкалы — зеленый;
  • Энергии нормально — энергии > 30% и < 70% от максимума, цвет шкалы — желтый;
  • Энергии мало — энергии <= 30% от максимума, цвет шкалы — красный;


8. Прогресс выполнения квоты

Смотри в Основной игровой экран.


9. Кнопка переключения в ручной режим

Кнопка переводящая экран в состояние HUD "Ручное управление".