Часть #79. Информационная панель (Базовый курс программирования на С )
Вы можете поддержать автора и купить курсы на
Оглавление курса на Википедии: Базовый_курс_С++
00:00 - Информационная панель
00:19 - Определяем, как рисовать рамку
02:10 - Рисуем белую линию
05:14 - Выносим значения координат в переменные
09:00 - Добавим цвет и отрисуем фоновую линию
11:22 - Перенесём цвета рамки в класс AsInfo_Panel и проинициализируем их в методе Init()
15:31 - Добавим деструктор класса AsInfo_Panel
16:00 - Перенесём код создания шрифтов в Init()
16:53 - Вызовем Init() в методе движка Init_Engine()
17:40 - Добавим деструктор цвета ~AColor()
19:30 - Подберём оттенок цвета для фона
21:08 - Добавим цвет фона Dark_Blue и применим его
23:57 - Повышаем эффективность отрисовки рамки
26:03 - Рисуем плашку под именем игрока
28:32 - Добавим цвет Dark_Red
30:22 - Добавим вторую плашку под счёт
31:32 - Добавим шрифт для имени игрока Name_Font
32:25 - Выводим имя игрока
33:34 - Вычисляем длину строки
35:29 - Увеличим шрифт и отцентрируем имя игрока
37:01 - Применим моноширинный шрифт
42:11 - Вычисляем длину строки
46:02 - Центрируем строку в плашке
48:33 - Вынесем координаты плашки в RECT
51:57 - Перенесём код в метод Draw_String()
53:54 - Выведем строку счёта
55:45 - Добавим тень под текстом
58:57 - Вынесем константы счёта в класс
01:01:07 - Добавим шрифт для счёта Score_Font
01:04:44 - Выведем счёт белым цветом
01:06:34 - Выведем падающую букву “П“ для индикатора пола
01:10:51 - Добавим в падающую букву метод Show_Full_Size()
01:13:09 - Добавим буквы для жизней и монстров
01:15:59 - Рисуем индикатор пола
01:21:20 - Рисуем два оставшихся индикатора
01:23:03 - Выравниваем индикаторы и буквы
01:28:21 - Рисуем дополнительную жизнь
01:35:05 - Выносим код в метод Draw_Extra_Life()
01:36:56 - Выводим все дополнительные жизни
01:41:33 - : пишем код
-
4 views
289
68
7 months ago 00:05:09 1
Как понять, что я отработал программу? Безлогичный метод
7 months ago 00:02:27 1
Упражнение Ци Гун Против Старения
7 months ago 00:47:06 1
Курс по дизайну для РУДН / 01 Работа в Figma
7 months ago 00:03:30 1
“ Всё нормально, мама...“ ПРОСТОЙ ТАНЕЦ ТАНЦУЙТЕ С НАМИ! ОМСК Lariva Dance 07 06 2023 г
7 months ago 00:03:30 1
Сені сүйем Простые движение С НАМИ под эту чарующую музыку ОМСК 05 05 23
7 months ago 00:20:34 1
Mamita Mia. РАЗУЧИВАЕМ НОВЫЙ ТАНЕЦ. ПОДКЛЮЧАЙТЕСЬ. ОМСК. Lariva Dance. г.
7 months ago 00:09:35 1
8 ценных советов
7 months ago 00:11:31 1
НЕОЧЕВИДНЫЕ ПРОБЛЕМЫ В СТОПЕ. Григорий Крутов.
7 months ago 00:06:21 1
Оригинальная и эффектная техника шитья: ПРИХВАТКА. Как сшить прихватку. Советы и хитрости шитья.
7 months ago 06:44:31 1
Бесплатный Продвинутый Курс По Трейдингу (От Начинающего До Профессионала)
7 months ago 00:24:46 5
❤️ ЧТО ПРОИСХОДИТ В ЕГО ЖИЗНИ ПРЯМО СЕЙЧАС? ❤️ Серия 497 😉 Tarot Diamond Dream Таро
7 months ago 03:48:21 1
Запросы в 1С за 3 часа
7 months ago 00:13:41 1
Юбка-полусолнце. Крой на ткани. Как сделать красивую юбку за полчаса? Расчет юбки-полусолнце.
7 months ago 00:09:33 1
Мой ГЛАВНЫЙ УЧИТЕЛЬ | Мастер РЕЙКИ о самом главном на своём пути #рейки #духовноеразвитие #энергия
7 months ago 00:57:47 1
Феноменальное сознание. Путь к природе ума
7 months ago 00:58:23 1
Лев Клыков: Что ждёт Россию в ближайшие 5 лет? Об интуиции, психоделиках и демонах среди нас.
7 months ago 00:12:08 1
Как правильно промывать аэрограф? Очистка аэрографа | Airbrush cleaning
7 months ago 00:00:15 1
✅Приседания и становая тяга не дают мышечную массу?
7 months ago 03:01:52 1
Нежный и крепкий СОН, глубокий релакс и успокоение нервной системы
7 months ago 00:19:48 1
Как построить капюшон для худи или футболки. Капюшон с одним швом, быстрый способ
7 months ago 00:25:15 1
ПИТАНИЕ В КОСМОСЕ | Гастрономические изыски космонавтов | Требования к еде | Перспективы
7 months ago 00:13:06 1
Как восстановить связь души и земли
7 months ago 00:29:26 1
Карма. Сатья Саи Баба. Дао и Винни Пух. Молитва и медитация