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

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

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 4 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

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

  1. Post Effects
  2. Post Processing
  3. Cinemachine
Вопрос 2

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

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

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

  1. player input
  2. PlayerInput
Вопрос 4

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

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

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

  1. InputAction
Вопрос 6

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

  1. Position()
  2. Position
  3. GetPosition
Вопрос 7

ScriptableObject - это…?

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

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

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

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

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

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

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

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

  1. SceneManager
Вопрос 12

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

  1. Canvas
Вопрос 13

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

  1. Panel
  2. Image
  3. Background
Вопрос 14

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

  1. button
Вопрос 15

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

  1. Default
  2. Sprite
  3. UI
Вопрос 16

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

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

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

  1. Pivot
  2. Anchors
  3. Position
Вопрос 18

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

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

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

  1. Mesh filter
Вопрос 20

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

  1. Build settings
Вопрос 21

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

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