Разработка мобильных игр на Unity.фип_БАК_БИ

Разработка мобильных игр на Unity.фип_БАК_БИ — вариант 3

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

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

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

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

Вопрос 1

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

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

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

  1. UnityEvent
Вопрос 3

Выбери из списка метод (сообщение) Unity который вызывается раньше всех в списке

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

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

  1. MonoBehaviour
Вопрос 5

С помощью какого метода можно удалить GameObject в скрипте?

  1. Destroy
  2. Destroy()
Вопрос 6

С помощью какого метода можно создать объект на сцене?

  1. Instantiate
  2. Instantiate()
Вопрос 7

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

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

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

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

Как называется окно Unity, в котором выводятся ошибки и предупреждения?

  1. Console
  2. Консоль
Вопрос 10

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

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

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

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

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

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

Что из перечисленного из класса Transform вернет координаты объекта?

  1. coordinates
  2. position
  3. rotation
Вопрос 14

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

  1. Vector3
  2. Vector2
Вопрос 15

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

  1. Localization
  2. Translation
  3. Addressables
Вопрос 16

Какой Package добавляет новую систему ввода?

  1. Input System
  2. New Input System
  3. Она встроена по умолчанию
Вопрос 17

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

  1. абстракция
Вопрос 18

Метод (сообщение) Unity, которое вызывается перед уничтожением объекта…

  1. OnDisable
  2. OnDestruct
  3. OnDestroy
Вопрос 19

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

  1. Можно использовать свои знания языков, а также словарь/онлайн переводчик и локализовать текст на нужные языки. В игре это реализовать с помощью скриптов, а текст забить в таблицу или текстовый файл, файл локализации подгружать с помощью скрипта.
  2. Следует использовать Localization package, а текст перевести с помощью своих знаний и сервисов для онлайн перевода.
  3. Нужно обратиться к профессиональным переводчикам или студии перевода, они выполнят всю работу и сами интегрируют в его игру.
Вопрос 20

С помощью какого метода (сообщения) Unity мы можем получить информацию о том что мы столкнулись с объектом?

  1. OnCollisionEnter
  2. OnCollisionStay
Вопрос 21

С помощью какого Package можно создавать ассет бандлы и подгружать их на сцену при необходимости?

  1. addressables