ПРОМЕЖУТОЧНЫЕ ТЕСТЫ + ИТОГОВЫЙ ТЕСТ
61 вопрос с ответами
Последний раз тест был сдан на 100 баллов из 100 "Отлично".
Год сдачи -2022-2024.
***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
1. В каком формате можно импортировать аудифайлы в Unreal Engine?
*Движок импортирует любой формат аудиофайла, за исключением форматов без сжатия
*Движок импортирует аудиофайлы в формате.wav
*Движок импортирует аудиофайлы в формате.mp3
2. За что отвечает нода Delay?
*За выполнение отложенного действия с заданной задержкой (в секундах)
*За повторение определенного действия с заданным интервалом (в секундах)
*За создание асинхронного потока выполнения для определенного действия (в секундах)
3. Как более корректно реализовать преследование персонажа NPC?
*Использовать ноду AI Move To и задать целью персонажа игрока
*Использовать ноду Set Actor Location и задать координаты персонажа игрока
*Использовать ноду Set Velocity и задать направление и скорость движения NPC
4. Как добавить актору звук в Unreal Engine?
*Создать аудио компонент и привязать его к актору, выбрать звуковой файл, который будет проигрываться этим компонентом, настроить разные параметры звука
*Импортировать звуковой файл и поместить его на сцену, выбрать актор, к которому будет привязан звук, настроить разные параметры звука
*Импортировать звуковой файл и поместить его в ассеты, выбрать актор, к которому будет привязан звук, настроить разные параметры звука
5. Как добавить навигационный меш на сцену?
*Добавить актор NavMeshBoundsVolume на сцену и настроить его размеры и положение
*Добавить компонент Navigation Mesh на любой актор на сцене и настроить его параметры
*Добавить компонент Nav Mesh Surface на любой актор на сцене и настроить его параметры
6. Как добавить персонажу возможность совершать прыжок?
*Создать переменную для прыжка, добавить событие OnJumped, соединить его с функциями Launch Character и Set Movement Mode, настроить переменную прыжка
*Создать ввод для прыжка, добавить событие InputAction Jump, соединить его с функциями Jump и Stop Jumping, настроить параметры прыжка
*Создать анимацию для прыжка, добавить событие OnAnimationFinished, соединить его с функциями Add Impulse и Set Gravity Scale, настроить анимацию прыжка
7. Как добавить характеристику “здоровье” персонажу?
*Создать функцию Health в Game Mode Blueprint, создать событие изменения Health, создать счетчик жизней персонажа, создать UI для отображения Health, привязать UI к Game Mode
*Создать событие Health в Event Dispatcher, создать делегат изменения Health, создать триггер смерти персонажа, создать UI для отображения Health, привязать UI к Event Dispatcher
*Создать переменную Health в Character Blueprint, создать логику изменения Health, создать логику проверки Health, создать UI для отображения Health, привязать UI к персонажу
8. Как корректно реализовать выпадение предметов из NPC после его смерти?
*Создать Blueprint Class для предмета, который должен выпасть из NPC. Добавить в класс NPC событие On Death, которое будет вызывать функцию Spawn Actor From Class
*Создать Blueprint Class для предмета, который должен выпасть из NPC, и добавить в него функцию Set Actor Location, которая будет перемещать предмет в место смерти NPC
*Создать Blueprint Class для предмета, который должен выпасть из NPC, и добавить в него функцию Attach To Component, которая будет прикреплять предмет к мешу NPC
9. Как корректно реализовать ускорение бега для персонажа?
*Создать анимацию для бега, добавить событие OnAnimationFinished, соединить его с функциями Add Impulse, настроить анимацию бега
*Создать переменную для бега, добавить событие OnSprintPressed, соединить его с функциями Launch Character, настроить переменную бега
*Создать ввод для бега, добавить событие InputAction Sprint, соединить его с функциями Set Max Walk Speed, настроить параметры бега
10. Как называется event, который вызывается при начале игры или уровня?
*Start Game
*Begin Level
*Begin Play
11. Как называется анимационный ассет, который позволяет смешивать разные анимации в зависимости от параметров, таких как скорость или направление движения в Unreal Engine Blueprints?
*Animation State Machine
*Animation Blend Space
*Animation Montage
12. Как называется ассет, который содержит информацию о скелете и его костях?
*Skeletal Mesh
*Animation Blueprint
*Skeleton
13. Как называется нода, которая позволяет задавать значение переменной или свойства объекта?
*Modify
*Set
*Assign
14. Как называется нода, которая позволяет получать значение переменной или свойства объекта?
*Get
*Return
*Take
15. Как называется нода, которая позволяет проверять условие и выбирать один из двух вариантов действий?
*If
*Switch
*Branch
16. Как называется система, которая позволяет создавать сложные анимационные переходы и логику в Unreal Engine Blueprints?
*Animation State Machine
*Animation Montage
*Animation Composite
17.Как называется функция, которая позволяет передавать данные между blueprint-классами?
*Convert To
*Send To
*Cast To
18. Как реализовать воспроизведение звука при подбирании предмета?
*Создать Blueprint Class для предмета, добавить в него компонент Sound Cue, настроить его параметры, добавить событие On Actor End Overlap, соединить его с функцией Stop для компонента Sound Cue и добавить условие и дополнительные действия при подбирании предмета
*Создать Blueprint Class для предмета, добавить в него компонент Audio, настроить его параметры, добавить событие On Actor Begin Overlap, соединить его с функцией Play для компонента Audio и добавить условие и дополнительные действия при подбирании предмета
*Создать Blueprint Class для предмета, добавить в него компонент Sound Attenuation, настроить его параметры, добавить событие On Component Begin Overlap, соединить его с функцией Play Sound Attached для компонента Sound Attenuation и добавить условие и дополнительные действия при подбирании предмета
19. Как реализовать главное меню игры?
*Создать новый класс Blueprint, который будет наследоваться от Game Mode. Затем создать виджет, который будет содержать элементы меню, такие как кнопки, текст, изображения и т.д. Затем установить виджет в качестве HUD Class в настройках Game Mode
*Создать новый пустой уровень для меню и запускать игру с него. Затем создать виджет, который будет содержать элементы меню, такие как кнопки, текст, изображения и т.д. Затем добавить виджет на экран с помощью ноды Add to Viewport
*Создать новый класс Blueprint, который будет наследоваться от Player Controller. Затем создать виджет, который будет содержать элементы меню, такие как кнопки, текст, изображения и т.д. Затем установить виджет в качестве Player HUD Class в настройках Player Controller
20. Как реализовать постановку игры на паузу?
*Создать InputAction Pause, добавить событие InputAction Pause в Event Graph виджета паузы, соединить его с функцией Set Game Paused и создать переменную IsPaused
*Создать InputAction Pause, добавить событие InputAction Pause в Level Blueprint, соединить его с функцией Set Game Paused и создать переменную IsPaused
*Создать InputAction Pause, добавить событие InputAction Pause в Event Graph управляющего Blueprint, соединить его с функцией Set Game Paused и создать переменную IsPaused
21. Как реализовать сохранение игры в Unreal Engine Blueprints?
*Использовать ноду Write File и задать путь к файлу, в котором будут храниться переменные, которые нужно сохранить
*Использовать ноду Save Game To Slot и задать класс Save Game, в котором будут храниться переменные, которые нужно сохранить
*Использовать ноду Set Global Variable и задать глобальные переменные, которые нужно сохранить
22. Как сделать так, чтобы при смерти NPC его "тело" падало на пол?
*Использовать ноду Set Collision Enabled и задать значение No Collision для NPC, когда он умирает
*Использовать ноду Destroy Actor и уничтожить NPC, когда он умирает
*Использовать ноду Set Simulate Physics и задать значение True для NPC, когда он умирает
23. Как создать новый ландшафт в Unreal Engine?
*Открыть панель Landscape и выбрать Create New или Import from File
*Открыть панель Foliage и выбрать Create New или Import from File
*Открыть панель Geometry и выбрать Create New или Import from File
24. Какая функция используется для перезапуска уровня в Unreal Engine?
*Restart Level
*Reload Level
*Open Level
25. Какие типы узлов нужно использовать для создания анимированных материалов в Unreal Engine Blueprints?
*Time, Sine, Cosine, Lerp и т.д.
*Loop, ForEach, While, DoOnce и т.д.
*Switch, Branch, If, Select и т.д.
26. Какой вариант более корректно реализует функцию автоматического подбирания предмета когда игрока подходит к нему достаточно близко?
*Создать класс актора для предмета, создать событие OnActorBeginOverlap, соединить его с функциями Add Item и Destroy Actor, создать UI для отображения подсказки, привязать UI к персонажу
*Создать класс актора для предмета, создать событие OnActorHit, соединить его с функциями Add Item и Destroy Actor, создать UI для отображения подсказки, привязать UI к предмету
*Создать класс актора для предмета, создать событие OnActorEndOverlap, соединить его с функциями Add Item и Destroy Actor, создать UI для отображения подсказки, привязать UI к Game Mode
27. Какой вариант более корректным способом реализует функцию смерти персонажа, если переменная, отвечающая за здоровье, уже есть?
*Создать событие OnHealthZero, соединить его с функцией Destroy Actor, проиграть анимацию смерти, уничтожить персонажа
*Создать событие OnTakeAnyDamage, соединить его с узлом Branch, проверить условие Health
*Создать событие OnDeath, соединить его с функцией Apply Damage, установить значение Health в 0, проиграть анимацию смерти, уничтожить персонажа
28. Какой инструмент используется для создания и редактирования симуляции ткани в Unreal Engine?
*Cloth Editor Tool
*Cloth Simulate Tool
*Cloth Paint Tool
29. Какой инструмент позволяет размещать растительность на уровне с помощью кисти?
*Foliage Tool
*Landscape Tool
*Paint Tool
30. Какой класс отвечает за появление игрока в конкретной точке сцены?
*Player Start
*Player Controller
*Player State
31. Какой компонент необходимо добавить NPC, чтобы он мог обнаруживать игрока в своем поле зрения?
*AI Sensor Component
*AI Sensor Component
*AI Sight Component
*AI Perception Component
32. Какой набор blueprint-классов необходим для корректного создания NPC?
*Character, Pawn, Actor
*Character, AIController, BehaviorTree
*Character, AnimBlueprint, PlayerController
33. Какой параметр определяет угол обзора NPC?
*Field of View Angle
*Vision Cone Angle
*Perception Angle
34. Какой событие вызывается, когда NPC видит или теряет из виду игрока?
*On Vision Changed
*On Perception Updated
*On Sight Updated
35. Какой тип источника света используется для имитации солнца?
*Point Light
*Directional Light
*Spot Light
36. Какой тип источника света используется для создания локального освещения, которое исходит из одной точки и распространяется во все стороны?
*Point Light
*Directional Light
*Spot Light
37. Какой тип контроллера используется для управления персонажем с помощью ввода от игрока?
*PlayerController
*AIController
*CharacterController
38. Какой узел нужно использовать в блюпринтах, чтобы создать новый объект на сцене?
*Spawn Actor from Class
*Spawn Object from Class
*Create Actor from Class
39. Мы сопоставили действие MoveForward с определённой клавишей в настройках проекта. Какое событие нам нужно использовать в Event Graph для определение движения вперёд?
*Событие Input MoveForward
*Событие InputAxis MoveForward
*Событие AddMovementInput
40. На что влияет масса объектов в Unreal Engine?
*Масса объектов влияет на их ускорение, силу трения и сопротивление воздуха при физическом взаимодействии
*Масса объектов не влияет на их поведение при физическом взаимодействии
*Масса объектов влияет на их размер, форму и цвет при физическом взаимодействии
41. Чем Pawn отличается от Character в Unreal Engine?
*Pawn - это базовый класс для всех актёров, которые могут быть управляемы искусственным интеллектом, а Character - это базовый класс для всех актёров, которые могут быть управляемы игроками
*Pawn - это базовый класс для всех актёров, которые могут быть управляемы игроками или искусственным интеллектом, а Character - это специальный тип Pawn, который имеет возможность ходить
*Pawn - это специальный тип Character, который имеет возможность использовать компонент Character Movement, а Character - это базовый класс для всех актёров, которые могут быть управляемы игроками или искусственным интеллектом
42. Чем отличается Material от Material Instance в Unreal Engine?
*Material - это основной тип материала, который состоит из графа, а Material Instance - это дочерний тип материала, который наследует все атрибуты своего родительского материала, но позволяет изменять некоторые из них без перекомпиляции
*Material - это дочерний тип материала, который наследует все атрибуты своего родительского материала, но позволяет изменять некоторые из них без перекомпиляции, а Material Instance - это основной тип материала, который состоит из графа
*Material и Material Instance - это один и тот же тип материала, который состоит из графа и позволяет изменять все атрибуты без перекомпиляции
43. Чем отличается статический меш от скелетного меша в Unreal Engine?
*Статический меш имеет фиксированную форму, а скелетный меш может быть анимирован с помощью скелета
*Статический меш имеет коллизию, а скелетный меш нет
*Статический меш имеет материал, а скелетный меш нет
44. Что такое Actor Components в Unreal Engine?
*Это специальные типы блюпринтов, которые действуют как интерфейсы для обмена данными между акторами
*Это объекты, которые можно прикрепить к акторам в качестве подобъектов и которые обеспечивают общие поведения, такие как отображение визуальных эффектов, воспроизведение звуков или выполнение логики
*Это базовый класс для всех акторов, который определяет основные свойства и функциональность всех игровых объектов
45. Что такое Behavior Tree в Unreal Engine?
*Это ассет, который содержит параметры для настройки внешнего вида и анимации искусственного интеллекта (AI)
*Это ассет, который содержит логику поведения искусственного интеллекта (AI), разделенную на ветви и узлы
*Это ассет, который содержит информацию о состоянии и свойствах объектов в игровом мире, а также об их взаимодействии
46. Что такое Blackboard в контексте Behavior tree?
*Это ассет, который содержит ключи с информацией, используемой Behavior Tree для принятия решений
*Это ассет, который содержит логику поведения искусственного интеллекта, разделенную на ветви и узлы
*Это ассет, который содержит список доступных действий для искусственного интеллекта, которые можно вызывать из кода
47. Что такое Blueprint-классы в Unreal Engine?
*Это визуальная система скриптинга, позволяющая создавать игровые элементы с помощью узлов и связей
*Это объектно-ориентированные классы, созданные на основе C++ классов и расширяемые с помощью визуального скриптинга
*Это специальные типы блюпринтов, которые действуют как шаблоны для создания новых блюпринтов
48. Что такое Event Dispatcher в Unreal Engine?
*Это узел, который позволяет вызывать одно или несколько событий, связанных с ним, из любого блюпринта
*Это узел, который позволяет создавать анимации или звуки, синхронизированные с Sequencer
*Это узел, который позволяет передавать данные между разными блюпринтами с помощью интерфейсов
49. Что такое Level Blueprint в Unreal Engine?
*Специализированный тип блюпринта, который действует как глобальный граф событий уровня
*Специализированный тип блюпринта, который действует как локальный граф событий актора
*Специализированный тип блюпринта, который действует как интерфейс для обмена данными между уровнями
50. Что такое LOD (Level of Detail) в Unreal Engine?
*Это система, которая позволяет автоматически уменьшать детализацию объектов в зависимости от их размера на экране, чтобы повысить производительность
*Это система, которая позволяет автоматически изменять детализацию объектов в зависимости от их материала, чтобы повысить разнообразие
*Это система, которая позволяет автоматически увеличивать детализацию объектов в зависимости от их расстояния от камеры, чтобы повысить реалистичность
51. Что такое Niagara в Unreal Engine?
*Система для создания и управления статическими визуальными эффектами на основе частиц
*Система для создания и управления динамическими визуальными эффектами на основе частиц
*Система для создания и управления динамическими визуальными эффектами на основе векторных полей
52. Что такое Unreal Engine Blueprint?
*Это графический язык программирования, который использует ноды для создания игровой логики
*Это инструмент для создания прототипов и тестирования игровых идей c помощью кода на языке С++
*Это система для создания и редактирования материалов и шейдеров для игровых объектов
53. Что такое Volume в Unreal Engine?
*Двумерный актор, который отображает графический интерфейс на экране, такой как меню, инвентарь, индикаторы здоровья и т.д.
*Одномерный актор, который отвечает за создание и управление звуковыми источниками в сцене
*Трехмерный актор, который изменяет поведение и характеристики области, которую он покрывает в уровне
54. Что такое виджет в Unreal Engine?
*Виджет - это элемент пользовательского интерфейса, который может быть создан с помощью Widget Blueprint и отображен на экране или в мире
*Виджет - это компонент, который может быть добавлен к любому актёру и отображает его свойства или состояние
*Виджет - это класс, который определяет набор функций, которые должны быть реализованы другими классами для взаимодействия с пользователем
55. Что такое материал в Unreal Engine?
*Это способ создания и настройки источников света для объектов в игре
*Это способ определения и редактирования формы и размеров объектов в игре
*Это способ описания внешнего вида и свойств поверхностей объектов в игре
56. Что такое меш?
*Неодушевлённый объект в игре, с которым может взаимодействовать игрок, или который служит для погружения в атмосферу игры
*Совокупность вершин, ребер и граней, которая определяет форму трехмерного объекта компьютерной графики
*Система для создания и управления звуковыми источниками с помощью нодового интерфейса
57. Что такое навигационный меш и для чего он используется в Unreal Engine?
*Это способ определения и редактирования формы и размеров объектов в Unreal Engine
*Это способ создания и настройки источников света для объектов в Unreal Engine
*Это способ определения области, по которой могут перемещаться NPC в Unreal Engine
58. Что такое наследование Blueprint-классов в Unreal Engine
*Способ создания новых Blueprint-классов, которые получают свойства и функции от других Blueprint-классов
*Способ создания новых Blueprint-классов, которые объединяют свойства и функции из разных Blueprint-классов
*Способ создания новых Blueprint-классов, которые передают свойства и функции другим Blueprint-классам
59. Что такое нода?
*Узел в сетевой топологии, который может быть представлен компьютером или другой вычислительной техникой
*Сервер со специальным программным обеспечением, который подключен к блокчейн-сети и обрабатывает транзакции
*Элемент визуального скриптинга, который представляет собой некоторую операцию, функцию или значение
60. Что такое система Chaos в Unreal Engine?
*Это мощная система звука и разрушений, которая позволяет создавать убедительные эффекты звука и отзвуков в сценах с реалистичным уровнем разрушения и глубоким контролем художника над настройками звука
*Это высокопроизводительная система физики и разрушений, которая позволяет создавать кинематографическое качество визуализации в реальном времени в сценах с массовым уровнем разрушения и беспрецедентным контролем художника над созданием контента
*Это инновационная система освещения и разрушений, которая позволяет создавать захватывающие эффекты света и тени в сценах с динамическим уровнем разрушения и настраиваемым контролем художника над параметрами освещения
61. Что такое триггеры в Unreal Engine Blueprints?
*Это специальные типы акторов, которые реагируют на столкновения с другими объектами и вызывают события в блюпринтах
*Это специальные типы компонентов, которые реагируют на вход или выход объектов из определенной области и вызывают события в блюпринтах
*Это специальные типы узлов, которые реагируют на изменение значений переменных или свойств и вызывают события в блюпринтах
УЧЕБНЫЕ МАТЕРИАЛЫ
Тема 1. Введение в Unreal Engine Blueprint
Тема 2. Продвинутый Unreal Engine Blueprint
Тема 3. Прототипирование в Unreal Engine
Итоговая аттестация
Итоговый тест