𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Gustavo Pezzi
Название: Программирование физики 2D игр

Продолжительность: 35 ч 13 мин
Количество уроков: 192 Видео
Язык: Английский
Вес архива: 6,92 ГБ
Этот курс по программированию физики 2D игр поможет вам шаг за шагом разобраться в математике, алгоритмах и принципах, лежащих в основе современных физических движков. Материал подаётся просто и последовательно, поэтому подойдёт как новичкам, так и разработчикам, желающим углубить знания.
Что вы узнаете на курсе
Курс объединяет фундаментальную математику, механику и практическое программирование, позволяя понимать физику игр изнутри и реализовывать собственные решения с нуля.
Основы, с которых начинается физика 2D
• Работа с векторами и матрицами
• Базовая тригонометрия для симуляции движения
• Понимание скорости, ускорения и сил
• Простая интеграция для моделирования поведения объектов
Продвинутая механика и взаимодействие объектов
• Масса, гравитация, сопротивление и трение
• Динамика твердых тел и их перемещение в пространстве
• Обнаружение столкновений между кругами, прямоугольниками и многоугольниками
• Алгоритмы разрешения столкновений
Построение собственного 2D физического движка
Вы реализуете полноценную систему физики в C++, начав с простых симуляций частиц и постепенно переходя к более сложным структурам.
Шаги разработки движка
• Создание симуляции частиц: движение, силы, интеграция
• Добавление твердых тел и различных геометрических форм
• Реализация системы столкновений
• Добавление ограничений (шарниры, соединения, “тряпичные куклы”)
• Улучшение стабильности и точности за счёт применения идей из калькулюса
Что потребуется для прохождения курса
Для работы вам понадобится только базовый набор инструментов — никаких сложных IDE или коммерческих приложений.
Необходимые инструменты
• Редактор кода по вашему выбору
• Компилятор C++ для Windows, macOS или Linux
• Кроссплатформенная библиотека SDL для визуализации
Рекомендации для продуктивного обучения
Держите под рукой ручку и бумагу — курс уделяет особое внимание пониманию формул и принципов. Мы двигаемся постепенно, разбирая каждое уравнение и каждый шаг, чтобы вы не просто копировали код, а осознанно создавали собственный физический движок.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь