LibCoder

Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint

1C Agda GameDev
Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint
Дата выхода: 2023
Издательство: Эксмо
Количество страниц: 320
Размер файла: 7,3 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
Благодарности и посвящение ................................5Об авторах ....................................................5Как устроена эта книга? ......................................6Введение. Игровая индустрия ................................8Сообщество и события ..........................................9Unreal Engine 5 ...............................................11Создание миров и совместная работа ............................16Глава 1. Основы разработки игр .............................18Игры и игроки .................................................19Что такое игровые механики и с чем их «едят»? .................24Игровые циклы и циклы разработки игр: смещать, но не путать....25Что такое игровая документация? ...............................26Глава 2. Игровые движки ....................................28Как делают игры? ..............................................29Что такое игровой движок? .....................................30Особенности Unreal Engine .....................................32Глава 3. Работа с контентом и ресурсами ...................36Установка Unreal Engine и создание первого проекта ...........37Интерфейс редактора ...........................................41Стандарты наименования ассетов ...............................42Контент-браузер ..............................................43Импорт .......................................................44Текстуры .....................................................46Материалы ....................................................49Текстуры в виджетах (UMG) ....................................51Статические меши .............................................52IV-развертки ..................................................53Создание материалов с нуля ...................................54Экземпляр материала ..........................................58Уровень детализации (LOD) ....................................60Редактор статических мешей ...................................60Акторы статических мешей .....................................66Пользовательские настройки коллизий ..........................68Скелеты и скелетные меши .....................................72Анимации .....................................................77Аудио ........................................................79Глава 4. Основы Blueprints ................................86Визуальный язык программирования и его элементы ..............88Переменные и типы данных ......................................92Функции, события и макросы ....................................95Узлы контроля потока выполнения программы .....................104Таймеры и таймлайны ..........................................113Объектно-ориентированное программирование в Unreal Engine5 .....119Классы в Unreal Engine .......................................131Настройка Input отображения для ввода данных .................133Level Blueprint ...............................................137Gameplay Framework ............................................138Взаимодействие объектов .......................................142Интерфейсы ...................................................146Коллизии .....................................................154Отладка ......................................................161Глава 5. Интерфейс с пользователем ........................164Проектирование, ориентированное на пользователя (User-Centered Design) .....165Паттерны поведения и навигационная модель ....................166Что такое интерфейс? ..........................................167Обзор UMG ....................................................167Независимый от разрешения экрана пользовательский интерфейс .....172Работа со стандартными виджетами .............................177Общие настройки виджетов ......................................190Программирование UI ...........................................193Проектирование интерфейса на основе данных (Data-driven UI) .....201Глава 6. Искусственный интеллект ...........................204Искусственный интеллект в играх ..............................205Встроенные методы реализации ИИ в UE .........................206Подготовка материалов .........................................206Система навигации .............................................209Перемещение искусственного интеллекта ........................216Система патрулирования ........................................221Искусственный интеллект и система восприятия .................225Дерево поведения .............................................233Система запросов среды (EQS) ..................................250Создание прототипа. Часть 1 ...................................262Создание прототипа. Часть 2 ...................................266Глава 7. Анимации ..........................................270Анимация в Unreal Engine 5 ....................................273Animation Sequence и импорт анимации ..........................278Анимирование движения персонажа ..............................281Анимация атаки и совмещение двух анимаций ....................289Animation Layer Interface .....................................293Глава 8. Переход к C++ коду ................................298Вместо заключения ..........................................306Создание уровня с поддержкой World Partition .................307Lumen — новая система глобального освещения ...................310Система геометрии Nanite ......................................313Chaos Physics — новое решение для моделирования физики .......317Новинки в анимации ............................................318Новая аудиосистема MetaSounds .................................318

Описание

Коротко и по делу о том, что важно знать про unreal.

Благодаря богатому функционалу и простоте в использовании им пользуются разрабочики как крупных игровых проектов (Fortnite, Stalker, Bioshock), так и бесчисленных инди-игр. Unreal Engine 5 – популярный игровой движок, который поддерживается всемирно известной компанией по производству игр Epic Games. Руководство поможет вам без труда понять внутреннюю логику UE 5, освоить его полный инструментарий и начать генерировать игровые миры и населяющих их персонажей не хуже легендарных геймдизайнеров.

Если материал оказался полезен — сохраните страницу.

unreal engine программирование начинающего игродела основы визуального языка

Частые вопросы

Можно ли скачать «Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint» бесплатно?

Да, «Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 7,3 МБ.

Кто автор и когда вышла книга?

автор — Веселко Никита Игоревич , Максименкова Ольга Вениаминовна, издательство Эксмо, год выпуска 2023, 320 страниц.

О чём книга «Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint»?

Unreal Engine 5 – популярный игровой движок, который поддерживается всемирно известной компанией по производству игр Epic Games.

Похожие материалы