Курс Тома Лумана по Unreal C++. Задание 3.
Возвращаюсь к вам с курсом. 3-я неделя выдалась богатая на мини-домашние задания. И, если честно, то удовольствия от их выполнения я получил чуть меньше, чем прошлое.
Наверное, это потому, что большинство заданий касалось аудио-визуального оформления и UI. Но, тем не менее, я их выполнил и изучил пару новых трюков.
Задания заключались в следующем:
1. Добавить звук при попадании снаряда в цель.
2. Добавить эфффект "вспышки" при попадании снаряда в персонажа.
3. Добавить показатель нанесенного урона.
4. Добавить границы здоровья (не опускается ниже 0, не поднимается выше максимального).
5. Ну и самое на мой взгляд интересное - добавить зелье восстановления здоровья.
Для зелья, я сделал базовый класс, от которого буду наследоваться для всех подобных объектов. Сделал таймер, который делает зелье недоступным некоторое время после использования. Запретил использование при фулл хп (обратившись к классу атрибутов). В общем, это было самое веселое, наверное, потому, что кода было больше.
Далее - искусственный интеллект врагов. И вот эта тема, я чувствую, попадет мне в сердечко.
Спасибо, что читаете и ставите реакции!
#TomLooman
Post #128
740
- 🔥 11
- ❤ 5
- ❤🔥 1