Базовый курс С++ Часть #26. Столкновение с кирпичами, этап 2

Часть #26. Столкновение с кирпичами, этап 2. (Базовый курс программирования на С ) Вы можете поддержать автора и купить курсы на Все части в плейлисте: Оглавление курса на Википедии: Базовый_курс_С++ 00:00 - Столкновение с кирпичами, этап 2 00:16 - Делаем отражение от боковых стенок кирпича 05:02 - Убираем кирпичи уровня, чтобы проверить отражения 10:25 - Выбираем, от какой грани следует отражаться в первую очередь 14:19 - Переносим код в функции Check_Vertical_Hit() и Check_Horizontal_Hit() 19:35 - Запрещаем отражение, если ему мешает кирпич 26:24 - Переносим параметры текущего кирпича в члены класса 31:09 - Выносим код в метод Is_Check_Horizontal_First() 33:43 - Исключаем из проверки лишние кирпичи 42:52 - Добавляем тестовый уровень 44:40 - Создаём текущий уровень Current_Level 46:18 - Очищаем массив функцией memset() 48:17 - Создаём метод для установки текущего уровня Set_Current_Level() 52:11 - Добавим состояние тестирования движка EGS_Test_Ball 54:29 - Добавим в класс ABall методы Set_For_Test() и Is_Test_Finished() 01:02:49 - Исправляем движение мячика в тестовом режиме 01:06:12 - Добавим в метод Set_State() параметр y_pos со значением по умолчанию 01:10:57 - Подбираем координаты мячика для начала теста 01:13:02 - Ищем причину неправильного отражения мячика 01:14:59 - Строим другую модель отражения мячика 01:16:15 - Применяем обновлённую модель отражения 01:19:03 - Исправляем метод Check_Hit() 01:23:41 - Проводим тест ещё раз 01:26:46 - Ещё одна ошибка при отражении 01:31:12 - Проводим последнюю серию тестов 01:33:54 - Убираем лишний код 01:37:19 - : пишем код -
Back to Top