Добавить
Уведомления

Ada для разработчиков игр - Связанные списки - Часть 2

Ada для разработчиков игр - Связанные списки - Часть 2 Код: https://github.com/amengede/getIntoAda Содержание: 00:07 Введение и организация проекта • Обсуждение связных списков и их сортировки. • Создание новой папки для упорядочивания кода. • Определение пользовательских типов данных. 01:33 Создание типа данных "Человек" • Определение типа данных "Человек" с целочисленным идентификатором и именем. • Использование неограниченных строк Ады для хранения имени. • Добавление геттеров для получения данных. 03:46 Проблемы с VS Code и терминалом • Проблемы с перезаписью переменной среды в VS Code. • Использование терминала для запуска команд. 04:43 Изменение структуры данных • Изменение списка целых чисел на список людей. • Определение общей функции key для сортировки. • Изменение переменных и функций для вставки элементов. 05:40 Вставка элементов в связанный список • Обработка случаев замены заголовка и вставки элемента. • Определение ключа для данных в заголовке. • Вставка элемента между предыдущим и следующим узлами. 09:16 Использование функции key • Использование записи о человеке в качестве ключа. • Изменение функции печати для форматирования данных. • Проверка порядка вставки элементов. 10:51 Визуализация списка • Переход к визуализации списка. • Удаление лишнего кода и создание функции отрисовки. 11:27 Подготовка данных и рендеринг • Используется целочисленный тип данных SDLC. • Определяется ширина в пикселях для каждого элемента. • Рисуются прямоугольники для каждого элемента и стрелки для навигации. 13:02 Рисование прямоугольников и стрелок • Очищается экран и устанавливается зеленый цвет для рисования. • Рисуются прямоугольники, смещаясь вправо на каждом шаге. • Добавляются стрелки, используя рендерер для рисования линий. 15:45 Добавление текста • Используется пакет SDL TTF для работы со шрифтами True Type. • Устанавливается шрифт TTF и инициализируется SDL. • Создается шрифт и указывается имя файла шрифта. 19:10 Рендеринг текста • Рендеринг шрифта на поверхность и преобразование в текстуру. • Текстура копируется на экран для отображения текста. • Проверяется правильность рендеринга и корректируются параметры. 22:36 Заключение • Проверяется вывод и корректируются параметры для лучшего отображения. • Видео завершается, подчеркивается, что код многословен и доступен в репозитории на GitHub.

Иконка канала Сергей Киркоров
805 подписчиков
12+
15 просмотров
год назад
12+
15 просмотров
год назад

Ada для разработчиков игр - Связанные списки - Часть 2 Код: https://github.com/amengede/getIntoAda Содержание: 00:07 Введение и организация проекта • Обсуждение связных списков и их сортировки. • Создание новой папки для упорядочивания кода. • Определение пользовательских типов данных. 01:33 Создание типа данных "Человек" • Определение типа данных "Человек" с целочисленным идентификатором и именем. • Использование неограниченных строк Ады для хранения имени. • Добавление геттеров для получения данных. 03:46 Проблемы с VS Code и терминалом • Проблемы с перезаписью переменной среды в VS Code. • Использование терминала для запуска команд. 04:43 Изменение структуры данных • Изменение списка целых чисел на список людей. • Определение общей функции key для сортировки. • Изменение переменных и функций для вставки элементов. 05:40 Вставка элементов в связанный список • Обработка случаев замены заголовка и вставки элемента. • Определение ключа для данных в заголовке. • Вставка элемента между предыдущим и следующим узлами. 09:16 Использование функции key • Использование записи о человеке в качестве ключа. • Изменение функции печати для форматирования данных. • Проверка порядка вставки элементов. 10:51 Визуализация списка • Переход к визуализации списка. • Удаление лишнего кода и создание функции отрисовки. 11:27 Подготовка данных и рендеринг • Используется целочисленный тип данных SDLC. • Определяется ширина в пикселях для каждого элемента. • Рисуются прямоугольники для каждого элемента и стрелки для навигации. 13:02 Рисование прямоугольников и стрелок • Очищается экран и устанавливается зеленый цвет для рисования. • Рисуются прямоугольники, смещаясь вправо на каждом шаге. • Добавляются стрелки, используя рендерер для рисования линий. 15:45 Добавление текста • Используется пакет SDL TTF для работы со шрифтами True Type. • Устанавливается шрифт TTF и инициализируется SDL. • Создается шрифт и указывается имя файла шрифта. 19:10 Рендеринг текста • Рендеринг шрифта на поверхность и преобразование в текстуру. • Текстура копируется на экран для отображения текста. • Проверяется правильность рендеринга и корректируются параметры. 22:36 Заключение • Проверяется вывод и корректируются параметры для лучшего отображения. • Видео завершается, подчеркивается, что код многословен и доступен в репозитории на GitHub.

, чтобы оставлять комментарии