Базовый курс С++ #50. Рефакторинг движения, этап 1

Часть #50. Рефакторинг движения, этап 1. (Базовый курс программирования на С ) Самые лучшие бесплатные курсы по C , Ассемблеру и Unreal Engine 5! Оглавление курса на Википедии: Базовый_курс_С++ 00:00 - Рефакторинг движения, этап 1 00:35 - Воспроизводим ошибку с пролётом мячика через платформу 08:15 - Два вида событий, приводящих к смещению объектов в нашей игре 10:09 - Анализируем текущий способ обработки нажатия клавиш 13:00 - Делаем обработку события отжатия клавиш WM_KEYUP 14:53 - Рефакторим метод On_Key_Down() 16:40 - Добавим перечисление EPlatform_Moving_State 18:54 - Добавим в метод AsPlatform::Move() поддержку состояния движения платформы 21:18 - Добавим переменную для скорости платформы 23:27 - Переносим переменную X_Step в константы 24:18 - Смещаем платформу в методе Play_Level() 28:04 - Добавим в платформу метод Advance() 33:13 - Проверяем смещение платформы 36:18 - Добавим метод Get_Middle_Pos() 40:05 - Убираем красные следы, появившиеся из-за ошибки округления 45:13 - Выносим код в метод Get_Normal_Platform_Image() 51:21 - Проверяем попадание мячиков внутрь платформы 53:02 - Вынесем в конфиг константу D_Global_Scale 55:49 - : пишем код -
Back to Top