Similar presentations:
Что такое игровой движок
1.
Что такое игровой движок?Игровой движок — это база для создания игр. Он обрабатывает графику,
физику, звук и искусственный интеллект.
Самые популярные движки: Unity, Unreal Engine и Godot. Unity занимает
большую долю рынка.
2.
Основны е компоненты игрового движкаМодуль рендеринга
Физический движок
Звуковой движок
Отрисовка 2D и 3D граф ики с
Моделирует столкновения,
Обрабатывает звук и
помощью OpenGL, DirectX и Vulkan.
гравитацию и другие ф изические
воспроизведение (FMOD, Wwise).
взаимодействия.
Система ввода
Искусственны й интеллект
Обрабатывает ввод с клавиатуры, мыши и геймпадов.
Управляет поведением персонажей и мира.
3.
Архитектура игрового движкаОбъектно-ориентированное
программирование
Сцена и игровые объекты
Основной цикл игры
Сцена — контейнер для объектов.
Game Loop обрабатывает ввод,
Используется компонентный подход,
GameObject — базовая сущность с
обновляет логику и рендерит кадры.
где объекты состоят из
компонентами.
функциональных компонентов.
4.
Этапы разработки игры надвижке
Создание ресурсов
Модели, текстуры и звуки для игры.
Импорт и настройка
Загрузка ресурсов, создание игровых объектов внутри движка.
Программирование логики
Использование скриптов на C#, C++ или GDScript для геймплея.
Тестирование и публикация
Отладка, настройка физики и AI, выпуск на разные
платформы.
5.
Будущее игровых движковТрассировка лучей и глобальное освещение
Реалистичное освещение и тени с новыми технологиями
рендеринга.
Облачные сервисы и стриминг
Интеграция с облаком для гейминга и обучения искусственного
интеллекта.
Новые инструменты контента
Упрощение создания и редактирования игровых ресурсов.
Мультиплатформенная разработка
Поддержка разных устройств и платформ с единым кодом.
informatics