Путь игры из JS в C# (№4)
Всем привет! Хочу поделиться прогрессом в своей игре, которую уже несколько месяцев переписываю с JS на C# в Unity. Местами немного проседал по мотивации, но проделанная работа заставляет двигаться вперед – жалко будет забросить все из-за какой-то там мотивации.
Итак, несколько изменил концепт игры: теперь появились уровни, в которых нужно убить определенное количество врагов разной сложности. Перед началом игры появляется карта территории (на данный момент Греция и Египет), на которой обозначены города, являющиеся, собственно, уровнями. Большие города – точки сохранения, чтобы можно было начать новый забег не с начала, а с определенного места. Последний город с боссом, убив которого, открывается новая локация.
Также добавил достижения, за которые будет становиться доступной разная экипировка, дающая бонусы:
Создал всех врагов на уровне Греции, некоторые кидают дебаффы, типа заморозки, которая замедляет скорость накопления заряда для выстрела, или отравления, которое наносит постепенный урон.
Всего у врагов три типа атаки:
1) Обычный дальний бой
2) Магический (атака с дебаффом или просто заклинания)
3) Ближний (мощный юнит, который подходит в упор, один раз бьет и убегает)
Закончил писать способности, они появляются в окне повышения уровня, многие постарался в видео впихнуть.
Теперь уже видно горизонт для этого моего детища, осталось дописать вторую территорию (Египет) и нарисовать шмотки, ну и мелочи разные + звук записать, а то сейчас у всех одинаковые стремные стоны смерти. И тогда долгая работа будет завершена. Очень надеюсь, что она получится действительно игрой. Спасибо за внимание =)
P.S.
https://vk.com/godsrevenge - тут будет полная история игры с самых истоков, если кому интересно.

Здорово) Физика защиты от стрел прикольная. Множество способностей, интересно) А вот собственно как стреляет молнией с руки не до конца понял, в пол по области?