Все тесты предмета

Ответы на тесты Разработка игр в Unity.фип_БАК_ПИ_н с

Вопросы и варианты доступны бесплатно. 72 ответа доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

242 вопроса 7 тестов в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Разработка игр в Unity» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Какая архитектура подойдет больше для игры с большим количеством данных (например, градостроительная стратегия с симуляцией жителей)?

  1. MVP
  2. ECS✓ Правильный ответ
  3. Singleton
✓ Правильный ответ

ECS

Вопрос 2

Как называется шаблон SRP от Unity,. который можно использовать для любой игровой платформы? Дайте ответ аббревиатурой.

  1. urp
Вопрос 3

Как называется компонент, предоставляющий коллайдер, с помощью которого можно сделать не физическое движение?

  1. character controller
Вопрос 4

С помощью какого из параметров Character Controller задается максимальный угол восхождения персонажа?

  1. Height
  2. Step Offset
  3. Slope Limit
Вопрос 5

Какое состояние в аниматоре предназначено для смешивания анимаций?

  1. Blend
  2. Blend Tree
  3. Sub-State Machine
Вопрос 6Ответ открыт бесплатно

Какой параметр аниматора активируется через скрипт и остается активным до использования?

  1. Trigger✓ Правильный ответ
  2. Transition
  3. Bool
✓ Правильный ответ

Trigger

Вопрос 7

Scene Template - это…

  1. Особый файл Unity для обучения основам и практике работы с различными пакетами и компонентами Unity
  2. Сцена, которую можно использовать при создании новой сцены со своими настройками и объектами
  3. Файл с настройками, который ссылается на существующую сцену, чтобы на ее основе создавать новые сцены
Вопрос 8

Как называется популярный ассет для Unity, добавляющий твинеры в разработку?

  1. dotween
Вопрос 9

Что делает метод Physics.OverlapSphere?

  1. Исходя из переданных параметров создает сферу и возвращает коллайдеры, попавшие в нее
  2. Исходя из переданных параметров создает непреодолимый физический коллайдер в виде сферы
  3. Исходя из переданных параметров создает сферу и проверяет, попали ли в нее коллайдеры, и возвращает bool значение
Вопрос 10Ответ открыт бесплатно

Как называется компонент, с помощью которого можно генерировать частицы (например, пыли из под ног)?

  1. particle system✓ Правильный ответ
✓ Правильный ответ

particle system

Вопрос 11

Пропсы в играх - это…?

  1. Различные игровые объекты, выполняющие роль декораций
  2. Особые игровые объекты, предоставляющие игроку временные преимущества
  3. Важные не интерактивные объекты в игровом мире, которые рассказывают его историю
Вопрос 12

Параметр Max Particles в системе частиц отвечает за…

  1. Максимальное количество частиц, создающихся в секунду
  2. Максимальное количество частиц для одного цикла системы частиц (Duration)
  3. Максимальное количество частиц, существующих одновременно
Вопрос 13Ответ открыт бесплатно

В каком разделе есть настройки, определяющие, сколько частиц появится и при каких обстоятельствах (время, расстояние)?

  1. Emission✓ Правильный ответ
  2. Shape
  3. Renderer
✓ Правильный ответ

Emission

Вопрос 14

Интерфейс, являющийся частью игрового мира, называется…

  1. HUD
  2. Диегетический интерфейс
  3. World Space Canvas
Вопрос 15

Как называется класс, с помощью которого можно сделать сохранения в игре (данный класс может сохранять только 3 типа данных)?

  1. PlayerPrefs
Вопрос 16Ответ открыт бесплатно

Какой из этих компонентов используется в UI?

  1. Image✓ Правильный ответ
  2. Camera
  3. Collider
✓ Правильный ответ

Image

Вопрос 17

Как называется класс, с помощью которого можно сменить активную сцену во время игрового процесса?

  1. SceneManager
Вопрос 18

Компонент, с помощью которого можно создать прокручиваемый список уровней, называется…

  1. Scroll View
  2. Scroll Rect
  3. Scroll Content
Вопрос 19

Как называется компонент, который может масштабировать размер объекта (Rect Transform), если вложенные в него объекты выходят за его пределы?

  1. Layout Group
  2. Group Size Filter
  3. Content Size Filter
Вопрос 20Ответ открыт бесплатно

Какой функционал предоставляет JsonUtility?

  1. Предоставляет возможность сохранять и загружать данные в и из JSON✓ Правильный ответ
  2. Предоставляет возможность работать с файлами формата .json
  3. Предоставляет возможность писать скрипты в Unity на JavaScript
✓ Правильный ответ

Предоставляет возможность сохранять и загружать данные в и из JSON

Вопрос 21

Ваня - Unity разработчик, и он хочет сделать мрачную 2D игру, важной частью которой будет освещение. Он столкнулся с тем, что свет в 2D игре трудно настроить, как ему следует поступить?

  1. Unity - это 3D движок, поэтому Ване приходится работать с 3D освещением. Для его игры лучше поискать движок рассчитанный на 2D игры.
  2. Для решения этой проблемы можно купить один из множества платных ассетов или найти бесплатный, которые симулируют 2D освещение.
  3. Ваня может использовать шаблон URP, в котором есть 2D источники света. Если их не хватит, можно дополнить их ассетами с магазина.
Вопрос 22

Что такое Unity?

  1. Параметр, отвечающий за сплоченность в IT
  2. Особое ПО, не имеющее аналогов для создания видеоигр
  3. Среда разработки видеоигр и другого ПО, он же “игровой движок”
Вопрос 23Ответ открыт бесплатно

Что такое игровой движок?

  1. Это набор программ/библиотек, объединенных в одно ПО или библиотеку, которая ускоряет процесс создания видеоигры.✓ Правильный ответ
  2. Совокупность важных частей видеоигры, отвечающих за ее работу
  3. Платформа/Лаунчер, с помощью которого запускается игра
✓ Правильный ответ

Это набор программ/библиотек, объединенных в одно ПО или библиотеку, которая ускоряет процесс создания видеоигры.

Вопрос 24

Что такое Unity Hub?

  1. Это программа, при помощи которой можно установить Unity, а также она упрощает навигацию в собственных проектах
  2. Это сообщество Unity разработчиков
  3. Это платформа от создателей Unity, где можно управлять своим аккаунтом
Вопрос 25

Как называется еще одна бесплатная лицензия Unity, помимо Student?

  1. personal
  2. Персональная
Вопрос 26Ответ открыт бесплатно

Что такое IDE?

  1. Это интегрированная среда разработки✓ Правильный ответ
  2. Это программа для разработки игр
  3. Это редактор кода
✓ Правильный ответ

Это интегрированная среда разработки

Вопрос 27

Какой язык программирования используется для написания скриптов в Unity по умолчанию?

  1. C#
Вопрос 28

Какую из IDE ниже рекомендует использовать Unity?

  1. Visual Studio
  2. Eclipse
  3. Notepad++
Вопрос 29

Что такое система контроля версий?

  1. ПО для облегчения работы с изменяющейся информацией/данными
  2. ПО для контроля отсутствия ошибок в билде
  3. ПО для сравнения изменений между версиями программы
Вопрос 30Ответ открыт бесплатно

Что из перечисленного является хостингом на базе Git?

  1. GitHub✓ Правильный ответ
  2. Unity
  3. Mercurial
✓ Правильный ответ

GitHub

Вопрос 31

Чем отличаются шаблоны проекта в unity hub?

  1. Настройками проекта и пакетами включенными в проект по-умолчанию
  2. Платформами, на которые возможно будет сделать билд
  3. Поддержкой 2D или 3D режима Unity
Вопрос 32

Что из себя представляет интерфейс редактора Unity?

  1. Функциональное окно для написания кода с дальнейшей визуализацией его выполнения
  2. Набор различных окон, каждое из которых имеет свой функционал и предназначение
  3. Набор кнопок и средств вывода информаций для создания игры
Вопрос 33Ответ открыт бесплатно

Что такое раскладка в Unity?

  1. Набор открытых окон со своим положением и размером✓ Правильный ответ
  2. Настройка сочетания клавиш для быстрого взаимодействия с редактором
  3. Настройка проекта под целевую платформу
✓ Правильный ответ

Набор открытых окон со своим положением и размером

Вопрос 34

Как называется окно, где можно выбрать редактор кода по умолчанию для Unity?

  1. Preferences
Вопрос 35

В каком окне можно сменить целевую платформу проекта?

  1. Build Settings
Вопрос 36Ответ открыт бесплатно

Как называется портал от Unity, где можно скачать бесплатно или купить ассеты для своей игры?

  1. Unity Asset Store✓ Правильный ответ
  2. Asset Store✓ Правильный ответ
✓ Правильный ответ

Unity Asset Store ; Asset Store

Вопрос 37

В каком разделе Unity Hub можно посмотреть все установленные версии Unity на компьютере?

  1. Installs
Вопрос 38

От какого класса наследуется новый скрипт в Unity по умолчанию?

  1. MonoBehavior
Вопрос 39

Какое расширение имеет файл git, в котором описаны исключения для файлов/папок, чтобы их не выгружать в репозиторий?

  1. gitignore
Вопрос 40Ответ открыт бесплатно

При каком условии любой заинтересованный человек в мире может посмотреть и скачать ваш проект на github?

  1. У проекта отсутствует лицензия
  2. У проекта выбрана лицензия, которая это разрешает
  3. Проект опубликован как публичный✓ Правильный ответ
✓ Правильный ответ

Проект опубликован как публичный

Вопрос 41

Что такое ассет в gamedev?

  1. Любой файл в проекте
  2. Картинки и модели
  3. Музыка и звуки
Вопрос 42

Сергей - будущее светило игровой индустрии. Он захотел сделать крутую видеоигру на ПК. Сергей решил подробнее ознакомиться с возможностями для реализации его игры мечты, поэтому начал искать информацию, как ему сделать свою игру на ПК. Внимательно изучив авторитетные источники, Сергей пришел к выводу, что хорошую игру можно разработать только при помощи языка программирования C# и игрового движка Unity. К правильному ли выводу пришел Сергей?

  1. Да. Все современные движки поддерживают язык программирования C#, а Unity является фаворитом среди движков по функциональности для разработки игр на ПК.
  2. Нет. Для разработки видеоигры на ПК действительно нужно знать язык C#, но не обязательно использовать движок Unity для этого, хотя Unity является одним из популярных решений.
  3. Нет. Для разработки видеоигры на ПК не обязательно владеть каким-либо языком программирования или обязательно использовать движок Unity. Есть множество способов это сделать.
Вопрос 43Ответ открыт бесплатно

Что такое шаблон в Unity?

  1. готовый билд игры
  2. проект с определенными настройками и предустановленными пакетами✓ Правильный ответ
  3. расположение окон в редакторе Unity
✓ Правильный ответ

проект с определенными настройками и предустановленными пакетами

Вопрос 44

Можно ли использовать Unity бесплатно для разработки игр?

  1. Да, можно
  2. Можно, но только для игр, которые приносят доход меньше $10000 в год
  3. Нет, нельзя
Вопрос 45

Сколько может быть раскладок в Unity?

  1. Не ограничено
  2. Три
  3. В зависимости от лицензии пользователя
Вопрос 46

Какую программу можно выбрать в качестве редактора кода?

  1. Только Visual Studio или Rider
  2. Любую
  3. Любую из одобренных Unity
Вопрос 47Ответ открыт бесплатно

Как называется портал от Unity с обучающими материалами?

  1. Unity Asset Store
  2. Unity Learn✓ Правильный ответ
  3. Unity Documentation
✓ Правильный ответ

Unity Learn

Вопрос 48

Что из этого является системой контроля версий?

  1. GitHub
  2. Git
  3. Google Drive
Вопрос 49

Где можно найти официальную информацию о компонентах/окнах и работе с ними?

  1. Unity Documentation
  2. Unity Learn
  3. Unity.com
Вопрос 50Ответ открыт бесплатно

Можно ли не выгружать в репозиторий конкретные файлы при работе с системой контроля версий Git?

  1. Да, можно в любой момент✓ Правильный ответ
  2. Да, для этого нужен платный тариф или публичный репозиторий
  3. Нет, git выгружает все содержимое папки
✓ Правильный ответ

Да, можно в любой момент

Вопрос 51

Обязательно ли иметь аккаунт Microsoft для работы в Visual Studio?

  1. Да, обязательно
  2. Нет, это вообще не взаимосвязано
  3. Нужно для некоторых версий VS
Вопрос 52

Какую версию Unity рекомендуется использовать для коммерческой разработки?

  1. Любую версию Unity 2023
  2. Версию Unity, помеченную как LTS
  3. Последнюю версию на момент старта разработки
Вопрос 53Ответ открыт бесплатно

Какое расширение имеет файл git, в котором описаны исключения для файлов/папок, чтобы их не выгружать в репозиторий?

  1. .gitignore✓ Правильный ответ
  2. gitignore✓ Правильный ответ
✓ Правильный ответ

.gitignore ; gitignore

Вопрос 54

Даша создала свою первую видеоигру на Unity и выложила билд в социальных сетях. Пользователям интернета очень понравилась видеоигра Даши и они хотят, чтобы она ее доработала, но Даше не хочется продолжать работу над ней, она делает другую игру. Даша не против, чтобы другие люди совершенствовали ее игру, но она не хотела бы, чтобы другие люди украли проект и зарабатывали на этом. Как следует поступить Даше?

  1. Выложить архив с исходниками проекта на любой портал для разработчиков игр, чтобы каждый мог его скачать и продолжить делать свою новую игру.
  2. Уделить день для написания технической документации проекта, чтобы энтузиасты смогли разобраться в проекте и выложить документацию вместе с архивом исходников.
  3. Выложить проект на один из популярных порталов в качестве публичного репозитория, сопроводив при возможности его технической документацией, а также определить лицензирование данного проекта, чтобы другие люди не смогли его использовать в коммерческих целях.
Вопрос 55

Ваня изучил основы C# и уже некоторое время работает над своей игрой мечты в Unity. В последнее время у Вани плохое настроение из-за того, что он много времени тратит на выполнение рутинных задач по типу расположения объектов, поиска нужного окна и т.п.. Что в такой ситуации стоит делать?

  1. Нужно больше практиковаться и тогда эти задачи будут выполняться быстрее, от таких задач никуда не деться и нужно к этому просто привыкнуть.
  2. Проблема в неудобном/нефункциональном интерфейсе, следует установить несколько удобных утилит, а также настроить раскладку
  3. Начать использовать нейросеть, она может закрыть большинство рутинных и неинтересных задач
Вопрос 56

Как называется окно, в котором импортируются пакеты (packages)?

  1. Package manager
Вопрос 57Ответ открыт бесплатно

Какая горячая клавиша по умолчанию включается инструмент Move на сцене?

  1. w✓ Правильный ответ
✓ Правильный ответ

w

Вопрос 58

Что делает Gizmo по умолчанию в окне Scene?

  1. Указывает направление осей XYZ
  2. Позволяет настраивать оси XYZ
  3. Отрисовывает информацию на основе скрипта разработчика
Вопрос 59

Как называется окно, с помощью которого можно посмотреть все физические объекты на сцене и настроить их?

  1. Physics debug
Вопрос 60Ответ открыт бесплатно

Как называется, как правило, самый ресурсозатратный коллайдер?

  1. mesh✓ Правильный ответ
  2. mesh collider✓ Правильный ответ
✓ Правильный ответ

mesh ; mesh collider

Вопрос 61

Сколько рендер пайплайнов существует в Unity? Ответьте цифрой

  1. 2
Вопрос 62

Как называется рендер пайплайн, который используется Unity по умолчанию?

  1. Built in
  2. BuiltIn
Вопрос 63Ответ открыт бесплатно

Как называется режим освещения, при котором освещение просчитывается всегда заранее?

  1. Realtime
  2. Mixed
  3. Baked✓ Правильный ответ
✓ Правильный ответ

Baked

Вопрос 64

Как называется тип освещение, которое имитирует солнце в игре?

  1. Sun
  2. Directional
  3. General
Вопрос 65

SRP - это…

  1. Особый тип освещения у компонента Light
  2. Новый процесс рендеринга в Unity
  3. Скрипты для рендер пайплайна, определяющие его функциональность
Вопрос 66

Сколько раз в секунду по умолчанию обсчитывается физика в Unity? Ответьте числом

  1. 50
Вопрос 67Ответ открыт бесплатно

Как называется окно, в котором настраиваются параметры освещения на сцене?

  1. lighting✓ Правильный ответ
✓ Правильный ответ

lighting

Вопрос 68

Как называется компонент, с помощью которого мы делаем объект “осязаемым” и задаем ему размер?

  1. Коллайдер
  2. Collider
Вопрос 69

Как называется окно, в котором можно изменить силу и направления гравитации? Напишите его название на английском.

  1. Project Settings
Вопрос 70Ответ открыт бесплатно

Как называется окно, в котором можно увидеть список всех объектов на сцене?

  1. Hierarchy✓ Правильный ответ
  2. Иерархия✓ Правильный ответ
✓ Правильный ответ

Hierarchy ; Иерархия

Вопрос 71

Что из себя представляет сущность на сцене?

  1. Transform
  2. Gameobject
  3. Component
Вопрос 72

Выберите из списка компонент, который есть у любого объекта на сцене?

  1. Transform
  2. Collider
  3. Script
Вопрос 73Ответ открыт бесплатно

Как перейти в режим полета на сцене?

  1. Нажать кнопку Flying mode в окне Scene
  2. Зажать правую кнопку мыши и использовать клавиши WASD✓ Правильный ответ
  3. Открыть окно Flying mode
✓ Правильный ответ

Зажать правую кнопку мыши и использовать клавиши WASD

Вопрос 74

Какой инструмент в окне сцены активирует горячая клавиша R?

  1. Rotate
  2. Scale
  3. Rect Tool
Вопрос 75

Как называется компонент, добавляющий функционал освещения объекту?

  1. Light
  2. Lighting
  3. Glow
Вопрос 76

Даша создает игру с необычной физикой мира и объектов в ней. Но она не знает, как придать объектам определенные физические свойства и изменить гравитацию в игре. Как она может добиться интересующего ее результата?

  1. Нужно использовать физические материалы, изменить настройки физики в настройках проекта, а также, при необходимости, использовать скрипты.
  2. Нужно использовать физические материалы и изменить настройки физики в проекте, но для этого нужно купить платную версию Unity (минимум PRO).
  3. В бесплатном тарифном плане Unity это невозможно, так как используется стандартный физический движок Unity. Чтобы сделать такую игру нужен физический движок Havok, который есть в платном тарифном плане.
Вопрос 77Ответ открыт бесплатно

Саша начинающий Unity разработчик и уже некоторое время работает над своей игрой. В последнее время Саша заметил, что он тратит слишком много времени в поиске нужных объектов на сцене и ассетов в проекте. Как Саша может решить эту проблему?

  1. Объекты и ассеты нужно искать через поиск на сцене и поиск в окне project, других вариантов нет.
  2. Следует организовать структуру объектов на сцене, используя пустые объекты как папки. Также нужно организовать структуру непосредственно в проекте (окно Project), чтобы все хранилось по папкам.✓ Правильный ответ
  3. Есть множество полезных ассетов, которые упрощают поиск объектов и ассетов, а также позволяют их маркировать. Саше нужно выбрать и установить один из таких ассетов, это значительно ускоряет навигацию в проекте.
✓ Правильный ответ

Следует организовать структуру объектов на сцене, используя пустые объекты как папки. Также нужно организовать структуру непосредственно в проекте (окно Project), чтобы все хранилось по папкам.

Вопрос 78

Как называется класс в Unity, с помощью которого можно привязать выполнения методов через инспектор?

  1. UnityEvent
Вопрос 79

Напишите название метода, с помощью которого можно взять у GameObject какой-либо компонент

  1. GetComponent
  2. GetComponent()
Вопрос 80Ответ открыт бесплатно

Что такое корутина в Unity?

  1. Особый асинхронный метод, сделанный Unity для удобства вместо использования async
  2. Особый тип метода, который можно запустить из любой точки программы (игры)
  3. Особый тип метов, который выполняется асинхронно в основном потоке Unity✓ Правильный ответ
✓ Правильный ответ

Особый тип метов, который выполняется асинхронно в основном потоке Unity

Вопрос 81

Что не является принципом ООП?

  1. Полиморфизм
  2. Наследование
  3. Заменяемость
Вопрос 82

Что такое Инкапсуляция в ООП?

  1. Сокрытие данных и методов, которые не должны быть доступны извне
  2. Возможность создания нескольких форм одного и того же метода с разной логикой
  3. Оборачивание приватных полей в свойства, а методов в события
Вопрос 83

Как называется четвертый принцип ООП, который причисляют к “новой школе”?

  1. абстракция
Вопрос 84Ответ открыт бесплатно

Какой наиболее оптимальный способ узнать позицию объекта в скрипте, который назначен на интересующий нас объект?

  1. Создать поле Transform и назначить туда Transform нашего объекта, что позволит в дальнейшем узнавать его позицию
  2. Можно обратиться к свойству transform, данное свойство ссылается на Transform объекта к которому прикреплен скрипт✓ Правильный ответ
  3. При необходимости следует вызвать метод GetComponent() и узнать интересующую нас информацию
✓ Правильный ответ

Можно обратиться к свойству transform, данное свойство ссылается на Transform объекта к которому прикреплен скрипт

Вопрос 85

Как называется статья/документ, в котором можно прочитать про правила и стилистику написания кода на C#?

  1. Соглашение о написании кода
  2. Производственные стандарты
  3. Code Style
Вопрос 86

Что из себя представляет материал в Unity?

  1. Набор параметров, определяющий его физическое поведение и взаимодействие
  2. Шейдер с параметрами, отвечающими за его визуальную составляющую
  3. Текстура с набором параметров
Вопрос 87Ответ открыт бесплатно

Как называется тип данных, с помощью которого можно записать координаты объекта в Unity?

  1. Vector3✓ Правильный ответ
  2. Vector2✓ Правильный ответ
✓ Правильный ответ

Vector3 ; Vector2

Вопрос 88

Название метода, с помощью которого компонент не будет уничтожен при смене сцены

  1. DontDestroyOnLoad
Вопрос 89

В каком окне можно посмотреть потребление ресурсов игрой?

  1. Диспетчер Задач
  2. Profiler
  3. Inspector
Вопрос 90Ответ открыт бесплатно

Назовите акроним/аббревиатуру 5 принципов ООП, которая часто используется в GameDev

  1. SOLID✓ Правильный ответ
  2. Солид✓ Правильный ответ
✓ Правильный ответ

SOLID ; Солид

Вопрос 91

Что такое направленная прямая? Ответьте одним термином

  1. вектор
Вопрос 92

Сколько вариантов Систем Ввода (Input System) в Unity? Ответьте числом.

  1. 2
Вопрос 93

Как называется раздел для настройки системы ввода в окне Project Settings?

  1. Input Manager
  2. Input System Package
Вопрос 94Ответ открыт бесплатно

Как называется класс для взаимодействия со старой системой ввода?

  1. input✓ Правильный ответ
✓ Правильный ответ

input

Вопрос 95

Что из этого является популярной архитектурой в Unity проектах?

  1. MVP
  2. DRY
  3. SOLID
Вопрос 96

Как называется окно, в котором можно посмотреть процесс рендеринга кадра?

  1. Frame Debugger
Вопрос 97Ответ открыт бесплатно

Какой атрибут позволяет в инспекторе озаглавить блоки полей/настроек?

  1. Header✓ Правильный ответ
  2. Header()✓ Правильный ответ
✓ Правильный ответ

Header ; Header()

Вопрос 98

Оля разработала мобильную 2D новеллу с большим количеством контента, как графического так и текстового. В игре присутствует большое количество сцен и каждая сцена весит достаточно много, из-за чего пользователи сталкиваются часто с загрузками, а на старых устройствах загрузки очень долгие. В результате ощутимое количество игроков удаляет игру. Какое решение этой проблемы здесь подойдет наилучшим образом?

  1. Следует оптимизировать размер сцен и работу игры. Для этого нужно максимально сжать графику без ощутимой потери качества, все что не видно изначально на сцене перевести в префабы и создавать их при необходимости. Это уменьшит вес проекта, сцены станут весить меньше и будут быстрее загружаться.
  2. Проблему со старыми устройствами не решить полностью. Но можно переделать проект так, чтобы была одна игровая сцена, при необходимости заранее будут создаваться нужные объекты для следующего уровня, а когда нужно будет сменить уровень, надо сделать заглушку с помощью UI, который имитирует загрузку. На деле очищается сцена от старых объектов и готовится игра на следующем уровне. Так для большинства пользователей загрузки будут быстрыми, а общий вес проекта уменьшится.
  3. Данную проблему можно решить с помощью Addresables. Если грамотно скомпоновать в общие ресурсы и ресурсы под определенный уровни, то можно сделать одну почти пустую игровую сцену, которая будет подгружать все нужное при необходимости. Это уменьшит вес проекта, а также оптимизирует переходы между игровыми уровнями.
Вопрос 99

Даня делает мобильные игры и столкнулся с тем что в прошлом и текущем проекте из-за обилия функционала стало довольно сложно делать игровое управление, он использует стандартную систему ввода. Как следует поступить Дане, если он не хочет упрощать свои игры?

  1. На мобильных устройствах, если игроки не используют дополнительные манипуляторы (не подключают геймпад например), ограниченное пространство для взаимодействия, поэтому большинство игр простые. Поэтому нужно либо упрощать игру, либо предупреждать игрока что требуется подключить, например, геймпад.
  2. Дане следует изучить New Input System, с его помощью можно создать множество способов взаимодействие через тачскрин. Вследствии чего не понадобится упрощать игры.
  3. В ассетсторе Unity и на GitHub множество платных и бесплатных решений, которые расширяют функциональность старой системы ввода. Дане нужно выбрать и интегрировать одно из таких решений.
Вопрос 100Ответ открыт бесплатно

Как называется package с визуальными эффектами постобработки в Unity?

  1. Post Effects
  2. Post Processing✓ Правильный ответ
  3. Cinemachine
✓ Правильный ответ

Post Processing

Вопрос 101

Как называется package для просмотра лога игры на android устройствах?

  1. Android Profiler
  2. Android Logcat
  3. Profiler
Вопрос 102

Как называется класс, через экземпляр которого мы можем отслеживать действия игрока, заданные с помощью новой системы ввода?

  1. InputAction
Вопрос 103

ScriptableObject - это…?

  1. Настраиваемый тип объектов, в котором можно хранить различные данные
  2. Объект с заранее прописанной игровой логикой, чьи экземпляры можно сохранять подобно префабам
  3. Префабы, состоящие из данных, которые в дальнейшем можно использовать
Вопрос 104Ответ открыт бесплатно

Какое свойство Transform возвращает позицию объекта?

  1. Position()
  2. Position✓ Правильный ответ
  3. GetPosition
✓ Правильный ответ

Position

Вопрос 105

Какой метод класса Transform позволяет задать вращение объекту?

  1. Rotation()
  2. Rotate()
  3. Rotating()
Вопрос 106

Как в инспекторе посмотреть скрытые поля?

  1. Сделать их публичными или сериализовать
  2. Включить Debug режим
  3. Написать свой (кастомный) инспектор
Вопрос 107Ответ открыт бесплатно

C помощью чего можно задать относительное положение и размер UI элемента?

  1. Pivot
  2. Anchors✓ Правильный ответ
  3. Position
✓ Правильный ответ

Anchors

Вопрос 108

Чтобы создать экземпляр SO, следует…

  1. Написать скрипт, наследуемый от ScriptableObject, и добавить атрибут для возможности создания объекта из контекстного меню
  2. Написать скрипт, наследуемый от ScriptableObject, и в местах, где это потребуется, через ключевое слово new объявить экземпляр
  3. Настроить объект на игровой сцене с назначенным компонентом ScriptableObject, после чего сохранить его как префаб
Вопрос 109

Какой тип текстур используется в UI?

  1. Default
  2. Sprite
  3. UI
Вопрос 110Ответ открыт бесплатно

Каким тегом обладает основная камера в игре?

  1. Maincamera✓ Правильный ответ
✓ Правильный ответ

Maincamera

Вопрос 111

Какое из событий вызывается, когда действие выполнено в новой системе ввода?

  1. performed
Вопрос 112

Как называется паттерн, с помощью которого можно переиспользовать уже инициализированные объекты на сцене, вместо того, чтобы каждый раз инициализировать (спавнить) их заново?

  1. objectpool
  2. пул объектов
  3. объектный пул
Вопрос 113

Какой компонент должен быть на объекте, чтобы скрипт мог обрабатывать коллизии?

  1. Любой Collider
  2. Mesh
  3. RigidBody
Вопрос 114Ответ открыт бесплатно

Какой из этих режимов Canvas используется чаще других?

  1. Overlay✓ Правильный ответ
  2. Camera
  3. World Space
✓ Правильный ответ

Overlay

Вопрос 115

Как называется компонент, отвечающий за масштабирования Canvas?

  1. canvasscaler
  2. CanvasScaler
Вопрос 116

Как называется файл в Unity, в который можно объединить некоторое количество спрайтов для оптимизации проекта?

  1. Sprite Atlas
  2. Спрайт Атлас
Вопрос 117Ответ открыт бесплатно

Как называется компонент, с помощью которого можно отобразить картинку в UI?

  1. image✓ Правильный ответ
✓ Правильный ответ

image

Вопрос 118

Как называется новый компонент для взаимодействия с текстом, который пришел на замену компоненту Text?

  1. textmeshpro
  2. Text Mesh Pro
Вопрос 119

Как называется компонент, отвечающий за положение UI объектов Unity?

  1. Rect transform
  2. RectTransform
Вопрос 120

Юля разработала игру на Android для телефонов и планшетов. После релиза столкнулась с множеством отзывов о том, что интерфейс “плывет” и некорректно отображается. Как Юле исправить данную проблему?

  1. Данная проблема связана с тем, что Юля не проверяла верстку интерфейса под планшеты. Юле следует сделать под них отдельный Canvas или написать скрипт, который бы изменял Canvas Scaler под нужное соотношение сторон.
  2. У мобильных устройств много вариантов соотношения сторон, решить эту проблему поможет создания Canvas-ов и интерфейсов под наиболее распространенные из них, а с помощью скрипта при запуске выбрать наиболее подходящий Canvas под устройство.
  3. Так как у мобильных устройств много вариаций соотношения сторон, следует делать адаптивную верстку с применением якорей, которые определяют относительное положение и размер элементов. Также, если игра доступна и на смартфонах и на планшетах - следует сделать скрипт, который будет изменять параметр у Canvas Scaler.
Вопрос 121Ответ открыт бесплатно

Даша сделала игру на Android и интегрировала в нее рекламу для монетизации проекта. Во время тестирования в редакторе все было в порядке, но при тестировании на телефоне по какой-то причине не отображается реклама, и Даша не знает, что делать. Что можно посоветовать Даше для решения этой проблемы?

  1. Проблема с рекламными SDK довольна частая. Как правило, следует написать в техподдержку разработчика SDK, и они решат данную проблему на своей стороне.
  2. Чтобы понять, в чем конкретно проблема, стоит посмотреть логи приложения. Для этой задачи идеально подойдет Android LogCat, с помощью него можно будет увидеть ошибки.✓ Правильный ответ
  3. Чтобы понять, в чем проблема, нужно провести тестирование проекта с нескольких устройств в разных точках мира. Скорее всего конкретно для Даши рекламная платформа не может найти рекламу, поэтому ее не отображает. Чтобы в этом убедиться - можно включить тестовый режим рекламы в билде.
✓ Правильный ответ

Чтобы понять, в чем конкретно проблема, стоит посмотреть логи приложения. Для этой задачи идеально подойдет Android LogCat, с помощью него можно будет увидеть ошибки.

Вопрос 122

Как называется популярный ассет для Unity, добавляющий твинеры в разработку?

  1. DoTween
Вопрос 123

Как называется компонент, с помощью которого можно настроить постпроцессинг на сцене или в определенном месте сцены (при использовании SRP рендер процесса)?

  1. volume
Вопрос 124Ответ открыт бесплатно

Как называется компонент, который позволяет воспроизводить анимации без настройки состояний?

  1. animation✓ Правильный ответ
✓ Правильный ответ

animation

Вопрос 125

Как называется класс TextMeshPro, с помощью которого мы взаимодействуем с текстом UI?

  1. TextMeshProUGUI
Вопрос 126

Скрипт, отвечающий за логику и данные в архитектуре MVP - это…

  1. модель
  2. Model
Вопрос 127Ответ открыт бесплатно

Как называется архитектура, использующаяся в геймдеве, когда в игре большое количество данных? Ответьте аббревиатурой.

  1. ecs✓ Правильный ответ
✓ Правильный ответ

ecs

Вопрос 128

Какой из представленных методов Unity выполняется позже двух других?

  1. FixedUpdate
  2. OnMouseEnter
  3. OnTriggerExit
Вопрос 129

Скрипт, отвечающий за связь логики и визуализации в архитектуре MVP это…

  1. presenter
  2. Ведущий
Вопрос 130

Параметр Transition компонента Button отвечает за…

  1. Возможные состояния кнопки с визуальной точки зрения
  2. Возможные состояния кнопки с функциональной точки зрения
  3. То, какая логика должна быть выполнена при определенных обстоятельствах
Вопрос 131Ответ открыт бесплатно

Как называется метод, с помощью которого игровой объект не будет уничтожаться при смене сцены?

  1. DontDestroyOnLoad✓ Правильный ответ
  2. DontDestroyOnLoad()✓ Правильный ответ
✓ Правильный ответ

DontDestroyOnLoad ; DontDestroyOnLoad()

Вопрос 132

С какого состояния начинается аниматор?

  1. Entry
  2. Input
  3. Idle
Вопрос 133

Даша планирует сделать большую карту, она уже нашла фотографии ландшафта и карту высот, а теперь думает, как добавить такой ландшафт в свою игру со своими доработками (изменениями в ландшафте). Какой способ будет самым быстрым?

  1. Даше следует найти 3D художника и передать ему фотографии с картой высот, а также рассказать о своих пожеланиях в финальном результате. 3D художник на основе карты высот сгенерирует меш и внесет необходимые изменения, после чего его можно будет использовать в игре.
  2. Даше нужно сгенерировать через сайт или программу по карте высот меш, добавить его в игру и установить пакет ProBuilder. После импорта с помощью пакета ProBuilder можно будет внести все нужные изменения.
  3. Даше следует импортировать в проект пакет Terrain. После импорта с его помощью можно будет сгенерировать карту на основе карты высот. А все необходимые изменения можно сделать с помощью редактора Terrain.
Вопрос 134Ответ открыт бесплатно

Виталик недавно освоил основы Unity и решил начать делать свой первый проект сразу же, как ему пришла идея игры в голову. После месяца разработки она практически перестала продвигаться, потому что ему вечно нужно переписывать старые скрипты. В чем была его главная ошибка?

  1. Видимо, Виталик не уделил достаточно времени подготовке, ему следовало хотя бы немного описать игру в текстовом виде (концепт), а также продумать план разработки по итерациям, чтобы наглядно видеть что и когда будет сделано.✓ Правильный ответ
  2. Скорее всего Виталик решил делать проект без архитектуры и из-за этого при добавлении новых механик их было необходимо учитывать в старых скриптах и, как следствие, переписывать.
  3. Прежде чем начинать – Виталику стоило найти ментора. При разработке первых проектов сталкиваться с такой проблемой это нормально, такого поможет избежать только ментор.
✓ Правильный ответ

Видимо, Виталик не уделил достаточно времени подготовке, ему следовало хотя бы немного описать игру в текстовом виде (концепт), а также продумать план разработки по итерациям, чтобы наглядно видеть что и когда будет сделано.

Вопрос 135

Как называется окно в Unity, где можно редактировать NavMesh агенты и зоны (Areas)?

  1. navigation
Вопрос 136

Как называется package от Unity, который предоставляет функционал запекания навигационной карты?

  1. NavMesh Navigation
  2. Navigation
  3. AI Navigation
Вопрос 137Ответ открыт бесплатно

Какой из этих форматов сжатия подойдет лучше других для продолжительной музыкальной композиции (например, музыка продолжительность несколько минут)?

  1. PCM
  2. ADPCM
  3. Vorbis✓ Правильный ответ
✓ Правильный ответ

Vorbis

Вопрос 138

Как называется формат компрессии звука у аудиоклипов в Unity, который предоставляет лучшее качество? Ответьте аббревиатурой.

  1. pcm
Вопрос 139

Что нужно проверить в первую очередь, если один из объектов с Nav Mesh Agent не передвигается по карте, хотя должен?

  1. Проверить, запечена ли навигационная карта
  2. Проверить, находится ли объект в области, где может двигаться
  3. Проверить параметры Nav Mesh Agent
Вопрос 140

В чем особенность Clean Build?

  1. По умолчанию каждая сборка после первой перезаписывает уже скомпилированный билд, внося нужные изменения. Если сделать clean build, то при компиляции будет скомпилирован новый(е) файл(ы)
  2. При Clean Build очищаются ранее скомпилированные файлы и для сборки выполняется компиляция всех файлов заново
  3. Clean Build удаляет более не используемые ассеты в проекте (если такие есть), таким образом сборка весит меньше
Вопрос 141Ответ открыт бесплатно

Что делает метод SetDestination у класса NavMeshAgent?

  1. С помощью метода задается дистанция, которой будет держаться объект относительно другого объекта
  2. Этот метод задает точку или объект, к которому будет стремиться экземпляр NavMeshAgent
  3. Метод принимает координату и пытается построить к ней путь✓ Правильный ответ
✓ Правильный ответ

Метод принимает координату и пытается построить к ней путь

Вопрос 142

Как называется компонент, который воспроизводит звук на сцене?

  1. Audio Source
  2. AudioSource
Вопрос 143

Как называется популярный паттерн, с помощью которого можно реализовать логику поведения для NPC? Дайте ответ на английском.

  1. State Machine
  2. StateMachine
Вопрос 144Ответ открыт бесплатно

Как называется компонент, с помощью которого можно разместить текст в игровом пространстве, не используя UI?

  1. TextMeshProTextMeshPro – Text
  2. Text - TextMeshPro
✓ Правильный ответ

TextMeshProTextMeshPro – Text ; Text - TextMeshPro

Вопрос 145

Как называется параметр аудиоклипов, отвечающий за сжатие аудиоклипа?

  1. Compression
  2. Quality
  3. Compression Quality
Вопрос 146

Как называется окно, где настраивается микшер?

  1. Audio Mixer
Вопрос 147Ответ открыт бесплатно

Сколько аудио микшеров можно использовать в проекте?

  1. Неограниченное количество✓ Правильный ответ
  2. Неограниченное количество в редакторе и один в билде проекта
  3. Неограниченное количество при наличии платной версии Unity
✓ Правильный ответ

Неограниченное количество

Вопрос 148

Как называется объект в игре, предоставляющий временное преимущество игроку? Напишите название на английском

  1. Powerup
  2. Power-up
  3. Boost
Вопрос 149

Как называется параметр у аудиоклипов в Unity, который принудительно делает звук одноканальным?

  1. Force To Mono
  2. Force Mono
  3. Force To Monosound
Вопрос 150

Чего не делает компонент NavMesh Modifire Volume?

  1. Позволяет делать область карты непроходимой
  2. Позволяет отмечать область другим типом поверхности
  3. Позволяет отмечать движущиеся препятствия
Вопрос 151Ответ открыт бесплатно

Всегда ли нужно наследоваться от класса monobehavior для написания игровой логики?

  1. Да, для выполнения игровой логики всегда нужно наследоваться от monobehavior
  2. Не всегда, но можно так делать, если есть такая необходимость✓ Правильный ответ
  3. Нет, игровая логика пишется независимо
✓ Правильный ответ

Не всегда, но можно так делать, если есть такая необходимость

Вопрос 152

Как называется поле в компоненте Audio Source, куда можно назначить Audio Mixer?

  1. Output
  2. Mixer
  3. Equalizer
Вопрос 153

На какую платформу делается билд без графики? Ответьте двумя словами.

  1. Dedicated Server
  2. Выделенный сервер
Вопрос 154Ответ открыт бесплатно

Как называется компонент, с помощью которого запекается навигационная карта?

  1. NavMeshSurface✓ Правильный ответ
  2. Nav Mesh Surface✓ Правильный ответ
✓ Правильный ответ

NavMeshSurface ; Nav Mesh Surface

Вопрос 155

Ваня делает игру на Unity и реализовал в ней NPC. В последнее время изменить и расширить поведение NPC стало очень трудно из-за огромного количества кода в скрипте NPC. Что могло бы помочь Ване?

  1. Ване следует использовать паттерн State Machine. Так большая часть логики поведения NPC будет в отдельных скриптах состояний. Их можно добавлять и удалять в любой момент и их логика не засоряет основной скрипт.
  2. В ассетсторе Unity есть множество решений, которые позволяют оформлять логики поведения NPC визуально без программирования. Ему следует использовать один из таких ассетов.
  3. Это нормальная ситуация, когда класс становится большим. Единственное, что может сделать Ваня - выполнить рефакторинг кода и скомпоновать все возможные действия NPC по методам. Так код будет значительно чище и читабельней.
Вопрос 156

Оля при разработке своей игры добавила много источников звуков на сцены. При завершении разработки Оля столкнулась с тем, что трудно на них всех накладывать эффекты, редактировать, а также, что при изменении уровня громкости звуков через настройки не все источники звука слушаются. Как можно решить эту проблему?

  1. Нужно написать собственное решение для управление аудио системой в игре или купить одно из готовых в ассет сторе. В Unity отсутствует централизованное управление звуками по умолчанию.
  2. Для решения данной проблемы достаточно использовать Audio Mixer, с его помощью можно накладывать эффекты и контролировать громкость целых групп звука.
  3. Нужно написать контролирующий скрипт наподобие AudioManager, который хранит все аудио источники на сцене. С помощью него просто контролировать все звуки и накладывать эффекты при необходимости.
Вопрос 157Ответ открыт бесплатно

Как называется базовый класс Unity, с помощью которого скрипт может быть добавлен как компонент на GameObject?

  1. MonoBehaviour✓ Правильный ответ
  2. Mono
  3. GameObject
✓ Правильный ответ

MonoBehaviour

Вопрос 158

Компоненты в Unity - это…

  1. Скрипты, написанные разработчиком, которые можно назначить на объект
  2. Различные функциональные части GameObject, которые определяют функциональность объекта.
  3. Элементы UI в Unity, с помощью которых добавляется логика на объекты
Вопрос 159

Файл сцены в Unity - это…

  1. Файл, описывающий организацию объектов. В сценах содержатся объекты и вся информация о них.
  2. Файл с настройками окна Scene
  3. Файл, описывающий все объекты на сцене, а именно их содержимое: координаты, содержание скриптов и их настройки
Вопрос 160

Как называется окно, с помощью которого можно посмотреть все физические объекты на сцене и настроить их?

  1. physics debug
Вопрос 161Ответ открыт бесплатно

Компонент, который позволяет задать постоянную физическую силу объекту, называется?

  1. Rigidbody
  2. Collider
  3. Constant Force✓ Правильный ответ
✓ Правильный ответ

Constant Force

Вопрос 162

Что такое Flying mode?

  1. Обучающий режим для изучения функциональности движка Unity
  2. Режим, при помощи которого в окне Scene можно перемещаться по миру и вращать камеру
  3. Особая настройка в классе Camera, которую можно включить
Вопрос 163

Как называется компонент, который делает объект физическим?

  1. rigidbody
Вопрос 164Ответ открыт бесплатно

Как называется параметр, при включении которого объект становится “не осязаемым”?

  1. Is Trigger✓ Правильный ответ
  2. Provide Contacts
  3. Is Ghost
✓ Правильный ответ

Is Trigger

Вопрос 165

Как называется GameObject, сохраненный в ассеты?

  1. Префаб
  2. Ассет
  3. GameObject Variant
Вопрос 166

Как называется метод Unity, который вызывается самым первым?

  1. OnEnable
  2. Awake
  3. Start
Вопрос 167

Ваня опытный разработчик Unity со своей небольшой командой. Он решил начать делать новую игру под ПК. Одна из главных особенностей игры – это фотореалистичная графика. Как следует поступить Ване, чтобы визуальная часть игры была фотореалистичная?

  1. Использовать шаблон HDRP, он позволяет на уровне движка обрабатывалась быстро и без потери качества графику. Также добавляет функционал, который позволит сделать картинку более фотореалистичной.
  2. К сожалению, на Unity это невозможно. Поэтому Ване придется сменить движок, либо отказаться от фотореалистичной графики.
  3. Ване нужно нанять художников, которые смогут сделать модели и текстуры в таком стиле или иметь в своей команде таких. Также стоит использовать HDRP шаблон SRP, с помощью которого легче добиться нужных результатов.
Вопрос 168Ответ открыт бесплатно

Как называется компонент, через который можно взаимодействовать с новой системой ввода?

  1. player input✓ Правильный ответ
  2. PlayerInput✓ Правильный ответ
✓ Правильный ответ

player input ; PlayerInput

Вопрос 169

Чтобы задать управление под разные устройства с помощью новой системы ввода следует использовать…

  1. Action Maps
  2. Control Scheme
  3. Actions
Вопрос 170

Как называется документ, в котором досконально описана игра, ее механики и все тонкости?

  1. Гейм-дизайн документ
  2. Концепт-документ
  3. Функциональная спецификация
Вопрос 171Ответ открыт бесплатно

Как называется класс, с помощью которого изменяется сцена?

  1. SceneManager✓ Правильный ответ
✓ Правильный ответ

SceneManager

Вопрос 172

Как называется главный компонент в UI в движке Unity?

  1. Canvas
Вопрос 173

С помощью какого объекта быстрее всего задать фон для UI объекта?

  1. Panel
  2. Image
  3. Background
Вопрос 174Ответ открыт бесплатно

Как называется компонент, предоставляющий функционал кнопки?

  1. button✓ Правильный ответ
✓ Правильный ответ

button

Вопрос 175

Что из этого позволяет быстро и удобно отсортировать группу UI объектов?

  1. Canvas Group
  2. Horizontal Layout Group
  3. Content Size Filter
Вопрос 176

Как называется компонент, в котором можно сменить mesh объекта?

  1. Mesh filter
Вопрос 177

В каком окне запускается процесс сборки (build) проекта?

  1. Build settings
Вопрос 178Ответ открыт бесплатно

Ваня делает 2D игру для мобильных устройств. Когда игра была почти готова к релизу, он заметил во время тестирования, что игра нестабильно работает на слабых устройствах. Во время дебага он обнаружил, что много Batch-ей и как следствие Draw calls. Как Ване оптимизировать игру для слабых устройств?

  1. Большое количество батчей - это следствие большого количества логики и отсутствие архитектуры в игре. Нужно выполнить рефакторинг логики и оптимизировать ее, постараться найти и удалить лишнюю, а в дальнейшем использовать архитектуру в своих играх.
  2. Данная проблема связана с большим количеством графики в игре, а точнее, на сценах. Нужно разбить сцену на несколько сцен поменьше или подгружать графику постепенно.
  3. С данной проблемой поможет справиться использование статических объектов, а также текстур, на которых расположено несколько графических элементов. Если графические элементы - это разные файлы, то можно объединить их с помощью Sprite Atlas.✓ Правильный ответ
✓ Правильный ответ

С данной проблемой поможет справиться использование статических объектов, а также текстур, на которых расположено несколько графических элементов. Если графические элементы - это разные файлы, то можно объединить их с помощью Sprite Atlas.

Вопрос 179

Место хранения исходного кода это:

  1. Репозиторий
Вопрос 180

Серия шагов, выполняемых автоматически для сборки, тестирования и развертывания кода это.

  1. Пайплайны;; Pipelines
Вопрос 181Ответ открыт бесплатно

Отдельные шаги внутри пайплайна, такие как компиляция, тестирование или деплой

  1. Джобы;; Jobs✓ Правильный ответ
✓ Правильный ответ

Джобы;; Jobs

Вопрос 182

Группы связанных джобов, выполняемые последовательно это

  1. Стадии;; Stages
Вопрос 183

Процесс автоматизации сборки кода, который позволяет разработчикам часто интегрировать изменения в основной кодовой базе

  1. Непрерывная интеграция
  2. CI
  3. continuous integration
Вопрос 184Ответ открыт бесплатно

Основной конфигурационный файл для CI/CD в GitLab

  1. .gitlab-ci.yml✓ Правильный ответ
✓ Правильный ответ

.gitlab-ci.yml

Вопрос 185

Последовательность выполнения стадий определяется стадией

  1. stages
Вопрос 186

Стадия … содержит отдельные задания, которые будут выполнены в рамках каждой стадии

  1. jobs
Вопрос 187

Список команд, которые должны быть выполнены для джобы определяется стадией…

  1. script
Вопрос 188Ответ открыт бесплатно

… позволяют хранить чувствительные данные вне репозитория, чтобы избежать их утечек.

  1. переменные окружения✓ Правильный ответ
✓ Правильный ответ

переменные окружения

Вопрос 189

Файлы, созданные в ходе выполнения джобов, которые могут быть использованы в последующих стадиях

  1. Артефакты
Вопрос 190

Для выполнения нескольких джобов одновременно используется параметр…

  1. parallel
Вопрос 191Ответ открыт бесплатно

Для сохранения артефактов используется директива…

  1. artifacts✓ Правильный ответ
  2. artifact✓ Правильный ответ
✓ Правильный ответ

artifacts ; artifact

Вопрос 192

Для того, чтобы одна джоба завершилась перед тем, как начнется другая, используются…

  1. зависимости
Вопрос 193

Для автоматической отмены старых пайплайнов используются параметр…

  1. auto_cancel_pending
Вопрос 194Ответ открыт бесплатно

Деплой, в котором происходит постепенное обновление части пользователей новым функционалом, чтобы проверить его работоспособность это…

  1. Canary deployment✓ Правильный ответ
✓ Правильный ответ

Canary deployment

Вопрос 195

Деплой, в котором происходит постепенное обновление серверов, один за другим, без остановки сервиса, это…

  1. Rolling update
Вопрос 196

Для того, чтобы задать переменную окружения в проекте необходимо нажать на кнопку:

  1. Add Variable
Вопрос 197

Деплой, при котором существуют два идентичных окружения, одно из которых активно, другое ожидает обновления. После обновления второе окружение становится активным.

  1. Blue-green deployment
Вопрос 198Ответ открыт бесплатно

Аббревиатура CI расшифровывается как:

  1. Continuous Integration✓ Правильный ответ
  2. Continuous Innovation
  3. Careful Innovation
  4. Careful Integration
✓ Правильный ответ

Continuous Integration

Вопрос 199

Последовательные группы джобов. Например, стадии могут включать сборку, тестирование и деплой это

  1. Пайплайны
  2. Артефакты
  3. Стадии
  4. Алгоритмы
Вопрос 200

Конкретные задачи, которые выполняются в рамках одной стадии:

  1. Артефакты
  2. Скрипты
  3. Джобы
  4. Параметры
Вопрос 201Ответ открыт бесплатно

Файлы, созданные в ходе выполнения джобов, которые могут быть использованы в последующих стадиях.

  1. Артефакты✓ Правильный ответ
  2. Логи
  3. Куки
  4. Кэш
✓ Правильный ответ

Артефакты

Вопрос 202

Для сохранения артефактов используется директива:

  1. save
  2. echo
  3. artifact
  4. manual
Вопрос 203

Деплой, при котором существуют два идентичных окружения, одно из которых активно, другое ожидает обновления. После обновления второе окружение становится активным

  1. Canary deployment
  2. Blue-green deployment
  3. Rolling update
Вопрос 204

Деплой, в котором происходит постепенное обновление части пользователей новым функционалом, чтобы проверить его работоспособность

  1. Blue-green deployment
  2. Canary deployment
  3. Rolling update
Вопрос 205Ответ открыт бесплатно

Деплой, в котором происходит постепенное обновление серверов, один за другим, без остановки сервиса

  1. Blue-green deployment
  2. Canary deployment
  3. Rolling update✓ Правильный ответ
✓ Правильный ответ

Rolling update

Вопрос 206

Место хранения исходного кода называется

  1. Локация
  2. Репозиторий
  3. Адрес
  4. Папка
Вопрос 207

Секция файла .gitlab-ci.yml, которая определяет последовательность выполнения стадий, это…

  1. stages
  2. jobs
  3. script
Вопрос 208Ответ открыт бесплатно

Секция файла .gitlab-ci.yml, которая содержит отдельные задания, которые будут выполнены в рамках каждой стадии.

  1. stages
  2. jobs✓ Правильный ответ
  3. script
✓ Правильный ответ

jobs

Вопрос 209

Секция файла .gitlab-ci.yml, которая содержит список команд, которые должны быть выполнены для данной джобы.

  1. stages
  2. jobs
  3. script
Вопрос 210

Переменные окружения принято использовать для хранения таких данных, как:

  1. Изображения
  2. Номенклатуры
  3. Пароли
  4. Статьи
Вопрос 211Ответ открыт бесплатно

Для хранения чувствительных к утечкам данных вне репозитория используют:

  1. Внешние диски
  2. Переменные окружения✓ Правильный ответ
  3. Облачные хранилища
  4. Зашифрованные ящики
✓ Правильный ответ

Переменные окружения

Вопрос 212

GitLab НЕ поддерживает интеграцию с:

  1. Docker
  2. Stack Overflow
  3. Kubernetes
  4. Slack
Вопрос 213

Серия шагов, которые выполняются автоматически для сборки, тестирования и развертывания кода это:

  1. Алгоритм
  2. Джоба
  3. Пайплайн
  4. Стадия
Вопрос 214

Для выполнения нескольких джобов одновременно для ускорения процессов используется параметр:

  1. manual
  2. multiply
  3. artifact
  4. parallel
Вопрос 215Ответ открыт бесплатно

Для отправки сообщений в Slack используется команда

  1. send
  2. message
  3. curl✓ Правильный ответ
  4. deploy
✓ Правильный ответ

curl

Вопрос 216

Типы пайплайнов НЕ включают в себя

  1. Пайплайны для разных веток
  2. Пайплайны для тегов
  3. Пайплайны для деплоя
  4. Пайплайны для merge requests
Вопрос 217

Расположите по порядку стадии создания проекта в GitLab:

  1. Войти под своим аккаунтом на сайт GitLab.com
  2. Нажать на кнопку «New project»
  3. Нажать на кнопку «Create project»
  4. Добавить файлы в репозиторий
Вопрос 218Ответ открыт бесплатно

Расположите по порядку стадии простейшего пайплайна

  1. Сборка✓ Правильный ответ
  2. Деплой✓ Правильный ответ
  3. Тестирование✓ Правильный ответ
✓ Правильный ответ

Сборка ; Деплой ; Тестирование

Вопрос 219

Расположите секции по порядку вложенности:

  1. stages
  2. jobs
  3. script
Вопрос 220

Расположите команды для сборки простейшего пайплайна по порядку:

  1. npm install
  2. npm run test
  3. ssh user@server 'cd /path/to/app && git pull origin main'
Вопрос 221Ответ открыт бесплатно

Расположите шаги создания переменной окружения по порядку:

  1. Перейти во вкладку Settings✓ Правильный ответ
  2. Перейти во вкладку CI/CD✓ Правильный ответ
  3. Перейти во вкладку Variables✓ Правильный ответ
  4. Нажать на кнопку «Add Variable»✓ Правильный ответ
✓ Правильный ответ

Перейти во вкладку Settings ; Перейти во вкладку CI/CD ; Перейти во вкладку Variables ; Нажать на кнопку «Add Variable»

Вопрос 222

Расположите по порядку шаги для отправки уведомлений в Slack:

  1. Создайте приложение в Slack и получите Webhook URL
  2. Добавьте этот URL как переменную окружения в вашем проекте
  3. Используйте команду curl для отправки сообщений
Вопрос 223

Сопоставьте названия компонентов пайплайна и их описания:

  1. Стадии (Stages)
  2. Джобы (Jobs)
  3. Артефакты
  4. Последовательные группы джобов. Например, стадии могут включать сборку, тестирование и деплой
  5. Конкретные задачи, которые выполняются в рамках одной стадии. Каждая джоба может иметь свои собственные скрипты и условия выполнения
  6. Файлы, созданные в ходе выполнения джобов, которые могут быть использованы в последующих стадиях
Вопрос 224

Сопоставьте стратегии деплоя и их описания:

  1. Blue-green deployment
  2. Canary deployment
  3. Rolling update
  4. Два идентичных окружения, одно из которых активно, другое ожидает обновления. После обновления второе окружение становится активным
  5. Постепенное обновление части пользователей новым функционалом, чтобы проверить его работоспособность
  6. Постепенное обновление серверов, один за другим, без остановки сервиса
Вопрос 225Ответ открыт бесплатно

Сопоставьте стадии пайплайна и команды для их реализации

  1. Сборка проекта✓ Правильный ответ
  2. Запуск тестов✓ Правильный ответ
  3. Деплой на тестовый сервер✓ Правильный ответ
  4. npm install✓ Правильный ответ
  5. npm run test✓ Правильный ответ
  6. ssh user@server 'cd /path/to/app && git pull origin main'✓ Правильный ответ
✓ Правильный ответ

Сборка проекта = npm install ; Запуск тестов = npm run test ; Деплой на тестовый сервер = ssh user@server 'cd /path/to/app && git pull origin main'

Вопрос 226

Какой процесс обеспечивает каждое из указанных преимуществ

  1. Раннее выявление ошибок.
  2. Ускорение процесса разработки
  3. Улучшенное качество кода благодаря частым интеграциям
  4. Быстрая обратная связь от пользователей
  5. Стабильные релизы без долгих задержек
  6. Меньше рисков при внедрении изменений
  7. Непрерывная интеграция (CI)
  8. Непрерывная поставка/развертывание (CD)
Вопрос 227

Сопоставьте названия секций файла .gitlab-ci.yml и их суть

  1. stages
  2. jobs
  3. script
  4. Определяет последовательность выполнения стадий
  5. Содержит отдельные задания, которые будут выполнены в рамках каждой стадии
  6. Список команд, которые должны быть выполнены для данной джобы
Вопрос 228Ответ открыт бесплатно

Соотнесите указанные ниже элементы с их описанием:

  1. artifacts✓ Правильный ответ
  2. parallel✓ Правильный ответ
  3. auto_cancel_pending✓ Правильный ответ
  4. Директива для сохранения файлов, которые создаются в ходе выполнения джобов и могут быть переданы на следующие стадии.✓ Правильный ответ
  5. Параметр, который используется, когда необходимо выполнять несколько джобов одновременно, чтобы ускорить процесс✓ Правильный ответ
  6. Параметр, который используется для автоматической отмены старых ненужных пайплайнов✓ Правильный ответ
✓ Правильный ответ

artifacts = Директива для сохранения файлов, которые создаются в ходе выполнения джобов и могут быть переданы на следующие стадии. ; parallel = Параметр, который используется, когда необходимо выполнять несколько джобов одновременно, чтобы ускорить процесс ; auto_cancel_pending = Параметр, который используется для автоматической отмены старых ненужных пайплайнов

Вопрос 229

Как называется компонент, который использует навигационную карту NavMesh для поиска пути и движения объекта?

  1. nav mesh agent
  2. navmeshagent
Вопрос 230

Как называется компонент, который воспроизводит звук на сцене?

  1. Audio source
  2. AudioSource
Вопрос 231Ответ открыт бесплатно

Audio Mixer - это…

  1. Инструмент, с помощью которого можно накладывать эффекты на источник звука или группу звуков
  2. Инструмент, с помощью которого можно смешивать несколько аудиоклипов и применять к ним эффекты
  3. Инструмент, с помощью которого можно группировать источники звука и накладывать эффекты на них✓ Правильный ответ
✓ Правильный ответ

Инструмент, с помощью которого можно группировать источники звука и накладывать эффекты на них

Вопрос 232

Как называется популярный паттерн, с помощью которого можно реализовать логику поведения для NPC? Дайте ответ на английском.

  1. State machine
  2. Statemachine
Вопрос 233

Чтобы написать свою реализацию отображения скрипта в инспекторе, нужно написать класс, отвечающий за это. Этот класс должен наследоваться от…

  1. Inspector
  2. Editor
  3. UnityEditor
  4. UnityInspector
Вопрос 234

Как называется компонент, с помощью которого можно разместить текст в игровом пространстве, не используя UI?

  1. TextMeshPro
  2. TextMeshPro – Text
  3. Text - TextMeshPro
Вопрос 235Ответ открыт бесплатно

Какой из этих компонентов отсутствует в Unity по умолчанию?

  1. Touch Input Module
  2. Cloth
  3. URP Decal Projector✓ Правильный ответ
✓ Правильный ответ

URP Decal Projector

Вопрос 236

Какой из представленных методов Unity выполняется раньше всех?

  1. OnTriggerExit
  2. OnMouseEnter
  3. LateUpdate
Вопрос 237

В каком случае надо билдить файл App Bundle при разработке игры на Android?

  1. Для публикации/обновления проекта на Google Play
  2. Для публикации/обновления проекта на любой из крупных площадок
  3. При запросе администрацией Google Play
Вопрос 238Ответ открыт бесплатно

Какое из следующих утверждений верно?

  1. Для реализации передвижения NPC необходимо использовать NavMesh
  2. Чтобы сделать поведение NPC разнообразным, необходимо использовать паттерн State Machine
  3. Для визуализации 3D модели NPC можно не использовать компонент Mesh Filter✓ Правильный ответ
✓ Правильный ответ

Для визуализации 3D модели NPC можно не использовать компонент Mesh Filter

Вопрос 239

Какое из следующих утверждений ложно?

  1. Для воспроизведения звука необходимо использовать компонент Audio Source
  2. Для наложения эффектов на аудио клип можно использовать только Audio Mixer
  3. Корректно обрабатываться звук может только с одним включенным Audio Listener
Вопрос 240

Как называется окно, в котором можно перегенерировать C# файлы проекта?

  1. preferences
Вопрос 241

Какой из этих параметров Player Settings определяет процесс компиляции проекта?

  1. Color Space
  2. Scripting Backend
  3. API Compatibility Level
Вопрос 242Ответ открыт бесплатно

Катя делает игру и хочет сделать атмосферное аудионаполнение в игре. У нее есть все необходимые звуки и музыка, но при расположении их на сцене она столкнулась с тем, что они не создают нужной атмосферы. Что может сделать Катя?

  1. Хорошим решением в такой ситуации будет использование Mixer, который позволяет накладывать эффекты на группы звуков, а также компонента audio reverb zone с помощью которого можно придать нужную атмосферу звуку.✓ Правильный ответ
  2. Все дело в исходниках, которые нашла Катя: вероятно, она изначально выбирала их абстрактно и поэтому они не подошли. Следует обратиться за помощью к звукорежиссеру или попытаться найти звуки для игры заново самой.
  3. Все дело в настройках импорта аудио файлов. Вероятнее всего Катя никак не настраивала импорт ассетов и все звуки имеют расширение ADPCM и соответственно плохое качество звука. Чтобы звуки и музыка звучали атмосферно и как надо следует выбрать формат PCM.
✓ Правильный ответ

Хорошим решением в такой ситуации будет использование Mixer, который позволяет накладывать эффекты на группы звуков, а также компонента audio reverb zone с помощью которого можно придать нужную атмосферу звуку.

О материалах и доступе

Что входит в набор «Разработка игр в Unity.фип_БАК_ПИ_н с»?

242 вопроса с вариантами из опубликованных тестов (7). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности