Сборка игры под платформу Android

Сегодня разберемся с тем, как делать сборку пакета для Android. В качестве образца приложения у нас будет простенькая как две копейки игрушка. Основные задачи следующие. Во-первых, настройка самого редактора, таким образом, чтобы при нажатии в нем кнопки «Play», игрушка стразу стримилась на подключенный к компьютеру девайс. То есть, наш Android должен выступать в качестве джойстика, на нем мы будем тестировать управление и прочий игровой процесс. И всё это без необходимости компиляции приложения. Во-вторых, разберемся какие инструменты нужно скачать как для компьютера, так и для мобильного устройства, и как их правильно настроить.

Инструкция ниже для ОС Windows, если у вас другая система, могут быть различия.

Подготовка редактора

Итак. Установим требуемые инструменты, прежде всего Java SE Development Kit:

Сборка игры под платформу Android

Переходим по ссылке и скачиваем версию для своей ОС:


Устанавливаем JDK в штатном режиме, выбираем путь установки или оставляем как есть, его потом будем указывать в редакторе:


Далее. После переходим по ссылке Android SDK tools:


Скачиваем и запускам установку, всё оставляем по умолчанию, кроме пути установки SDK:


Указываем свой путь установки, такой, чтобы легко было найти.

Продолжим.

В самом редакторе в Build Settings не забываем переключиться на платформу Android:


Разумеется при установке Unity вы должны были установить поддержку данной платформы.

Затем, идем в Edit > Preferences, затем в меню настроек заходим на вкладку External Tools:


И указываем установленные инструменты.

Далее, в редакторе переходим в Edit > Project Settings > Editor:


Выбираем Any Android Device.

Закрываем редактор. Идем туда где установлен Android SDK:


Запускаем SDK Manager:


Нам нужно установить недостающие пакеты, в частности Google USB Driver.

Подготовка девайса

На свой Android нужно установить приложение Unity Remote 4 из Google Play.

В настройках устройства нужно включить «режим разработчика» и «отладку USB».

Подключаем устройство к компьютеру и дожидаемся установки драйвера (может потребоваться перезагрузка ОС).

После, запускаем приложение Unity Remote 4 и запускам Unity. Если всё прошло по плану, то после запуска игры в редакторе, игра будет синхронизироваться с вашим устройством, однако, качество будет занижено в этом режиме. Зато, очень удобно при разработке, без необходимости компиляции.

Сборка игры

Демо самой игры, мы рассматривать не будем, скачать пакет можно тут:

Внимание! Посетители, находящиеся в группе Гости, не могут скачивать файлы.


Отметим основные особенности, игра под портретный вид:


Кроме того, если ира использует UI систему, то находим на сцене объект EventSystem и к нему добавляем компонент Touch Input Module.

Чтобы сборка APK прошла успешно, заходим в раздел Player Settings:


Нужно изменить соответствующем образом Bundle Identifier.

Если всё сделано правильно, сборка пойдет нормально. Закидываем игру в Android и устанавливаем, возможно потребуется изменить параметры установки, чтобы можно было ставить приложения из разных источников, а не только Google Play.

Комментариев 2

Офлайн
Андрей Пивень,
всё, разобрался, простите
Офлайн
А подскажите как поставить поворот только по горизонтали ?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
  • Яндекс.Метрика