Все проекты

Игровые системы

Turn-Based Combat

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

UnityC#Turn-BasedPathfindingOutsource

Ходы и действия

Разделил бой на выбор юнита, выбор действия, выполнение и завершение хода. Перемещение и атаки расходуют очки действий. Пока команда выполняется, повторный ввод заблокирован, а UI показывает оставшийся запас действий.

Сетка и правила атаки

Реализовал поиск пути по клеткам с учётом занятых позиций и доступных очков. Для ближней и дальней атаки добавил отдельные проверки дистанции. Расчёт допустимых действий отделил от подсветки клеток и анимаций.