Створення гри в жанрі Tower Defense, день 7

Сьогодні я зосереджусь на створенні системи здоров'я для турелей.
Вони, по суті, зможуть отримувати пошкодження, і коли їх здоров'я закінчиться, вони будуть знищені, а місце для розміщення, на якому вони перебували, знову стане доступним.

pic

Спочатку я створив новий скрипт, який відповідає за здоров'я турелі та забезпечує, щоб місце для турелі стало доступним після її знищення.

pic

pic

Я також реалізував інший метод для обробки того, що відбувається, коли турель видаляється.

pic

Далі я зробив так, щоб мій ворог активував колайдер здоров'я турелі та використовував публічний метод атаки.

pic

Я також вирішив додати кінцеву машину станів (Finite State Machine) для штучного інтелекту, щоб все було організовано.

pic

Після додавання колайдера до порожнього батьківського об'єкта турелі, тепер її можна пошкодити та знищити!

pic

Є кілька проблем, які потрібно буде вирішити, але це вже дуже функціонально!

Перекладено з: Creating a Tower Defense Game, Day 7

Leave a Reply

Your email address will not be published. Required fields are marked *