Часть #31. Новое расплавление платформы. (Базовый курс программирования на С ) Самые лучшие бесплатные курсы по C , Ассемблеру и Unreal Engine 5! Все части в плейлисте: Оглавление курса на Википедии: Базовый_курс_С++ 00:00 - Новое расплавление платформы 00:19 - Анализируем текущее решение для расплавления платформы 01:51 - Замеряем время, затрачиваемое на расплавление 06:41 - Изменяем время более точно 08:38 - Рассматриваем модель вывода платформы линиями 11:40 - Пишем тест для замера производительности 15:06 - Измеряем время для нового алгоритма 18:57 - Сохраняем исходное изображение платформы 21:05 - Создаём массив в куче 26:45 - Сохраняем пиксели изображения в массив 29:13 - Добавим деструктор класса для удаления массива из кучи 33:27 - Пишем алгоритм, рисующий платформу цветными штрихами 38:38 - Пишем метод Get_Platform_Image_Stroke_Color() 48:07 - Определяем карандаш, соответствующий цвету штриха 51:44 - Добавим 3 переменных для описания цвета карандашей платформы 55:04 - Добавим метод Get_RGB() 57:56 - Инициализируем значения цветов платформы 59:41 - Проверяем в отладчике, как снимается образ платформы 01:02:24 - Смотрим в отладчике на содержимое области памяти 01:06:39 - Отлаживаем вывод цветных штрихов 01:12:25 - Замедляем анимацию расплавления, чтобы проверить правильность работы алгоритма 01:14:44 - Убираем оставшиеся красные следы 01:16:37 - Исправляем подпрыгивание платформы на первом кадре 01:18:56 - Убираем “пиксельный мусор“ 01:20:25 - Убираем лишние комментарии и добавляем нужные 01:22:03 - Создаём кисти и карандаши платформы через цвет AColor 01:23:59 - : пишем код -
Hide player controls
Hide resume playing