Базовый курс С++ Часть #72. Взрыв монстра

Часть #72. Взрыв монстра. (Базовый курс программирования на С ) Вы можете поддержать автора и купить курсы на Оглавление курса на Википедии: Базовый_курс_С++ 00:00 - Взрыв монстра 00:50 - Баг: в гейте остаётся кусок платформы 05:09 - Анализируем анимацию взрыва монстра 06:45 - Добавим состояние монстра EMonster_State 10:38 - Добавим метод Destroy() 11:35 - Добавим в монстра массив взрывающихся шариков 13:07 - Добавим класс AExplosive_Ball 14:02 - Добавим объявление метода Explode() 15:02 - Добавим прототипы методов класса AExplosive_Ball 16:47 - Добавим параметры в метод Explode() 19:08 - Отрефакторим метод AMonster::Draw() 21:34 - Добавим метод Draw_Destroing() 23:02 - Рисуем шарик взрыва 24:46 - Добавим состояние взрыва EExplosive_Ball_State 27:28 - Делаем анимацию в AExplosive_Ball::Act() 31:48 - Добавим метод Redraw_Ball() 33:01 - Баг: метод Act() не вызывается 35:08 - Добавим метод Act_Destroing() 36:24 - Исправим заказ перерисовки 39:26 - Делаем анимацию угасания шарика 42:41 - Рисуем угасающий шарик в Draw() 45:33 - Добавим оттенки угасания копипастом из активного кирпича 49:13 - Перенесём методы получения оттенков в класс AsTools 52:07 - Рисуем очередной оттенок угасающего шарика 54:32 - Отладим угасание шарика 59:38 - Сделаем стирание монстра 01:01:14 - Взрываем 2 шарика 01:02:12 - Добавим смещение взрыва во времени 01:04:14 - Добавим состояние взрыва Charging 01:07:18 - Добавим белую обводку шарика взрыва 01:10:03 - Эмулируем множество шариков 01:11:25 - Взрываем все шарики 01:13:35 - Разнесём шарики в пространстве 01:17:08 - Исправим вычисление смещения шариков от центра 01:26:12 - Добавим синие шарики взрывов 01:31:36 - : пишем код -
Back to Top