Враги это... враги. Тут все очевидно. Как уже упоминалось, для их добавления необходимо добавить спрайты.
Кадры врагов по номерам:
0 - кадр стойки, пока враг стоит на месте.
1 - 4 - кадры передвижения.
5 - 6 - кадры атаки.
7 - 8 - кадры боли, после попадания во врага.
9 - 11 - кадры смерти.
12 - кадр трупа.
Также, необходимо добавить звуки врагов в папку Data/Sounds:
НазваниеВрагаAct - звук, воспроизводимый при обнаружении игрока врагом
НазваниеВрагаAttack - Звук, воспроизводимый при атаке
НазваниеВрагаDeath - звук, воспроизводимый при смерти
НазваниеВрагаHurt - звук, воспроизводимый при попадании по врагу
Параметры врагов:
Здоровье - здоровье врага.
Урон - урон, который нанесет враг. Движок немного варьирует это значение, прибавляя небольшое случайное значение.
Скорость - скорость врага в единицах в секунду. Размер блока 64 - следовательно значение 64 заставит врага передвигаться со скоростью в 1 блок в секунду.
Задержка - задержка между атаками (в сек). Позволяется указать дробное значение.
Стреляет - стреляет ли враг. Если не стреляет, то он будет пытаться приблизить на расстояние рукопашной атаки. Если же стреляет - дальность его атаки будет равняться максимальной дальности зрения (см. настройки карты).
Снаряды - определяет, стреляет ли враг снарядами (буллетами). Для того, чтобы снаряды в игре появились также необходимо добавить спрайт НазваниеВрагаProjectile.png
Исчезает - определяет, исчезает ли враг сразу после смерти.
Масштаб - задает масштаб врага.
Дроп - задает стандартный предмет, который выронит враг после смерти. Предметы включают аптечки, патроны и ключи.
Радиус - радиус врага, ближе которого к нему нельзя приблизиться.
Радиус взрыва - задает радиус взрыва, который возникнет после смерти врага. Если установить в 0, то враг не взорвется.
Скорость снаряда - задает скорость, с которой летит снаряд.
Удалить - удаляет врага. Делать это не рекомендуется, но если пришлось - на всякий случай стоит сделать бэкап.