Корабль

Описание

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


Особенности команд для корабля:


1) Если игрок даст кораблю команду сдвинуться на 1-2 клетки, корабль будет двигаться со скоростью 1.

2) Если игрок (пока корабль стоит) даст ему команду движения на 2 и больше клеток, то после того, как игрок закончит, корабль начнёт двигаться со скоростью 2.

3) Если в процессе движения корабль (из-за просчёта игрока) врежется в стену, он всё равно продолжит исполнять команду.

Пример: добраться до кнопки (проще читать, нажимая на стрелочки)

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


вправо, вверх, вправо(2 раза), вниз, влево.

Кнопка будет нажата.


Корабль получит урон, если игрок введёт команду, например, вот так:


вправо(2 раза), вверх, вправо(2 раза), вниз, влево.

Тогда действия корабля будут следующими:

вправо, вправо + столкновение со стеной + получение урона, вверх и так далее. Кнопка будет нажата.

Урон и восстановление

Может получить урон от:


1) Столкновения со стеной

2) Попадания под пули турели

3) Попадания под пули врага

4) Уничтожения врага столкновением


Может восстановить здоровье:


1) Перемещением по клеткам красного видения в его фазу (+1 на каждой клетке)

2) Попаданием под пули красной турели в фазу красного видения.

Таблица свойств
Здоровье

100

Энергия

100

Скорость движения

1-2 (разгон от большего количества команд)