Я создал игру на движке Unity3d и теперь хочу ее перенести на android. Что-то нужно устанавливать еще, подключать, переделывать? Как это можно сделать?
Отслеживать
70.6k 12 12 золотых знаков 87 87 серебряных знаков 179 179 бронзовых знаков
задан 19 июл 2012 в 11:16
Вася Копенко Вася Копенко
41 1 1 золотой знак 1 1 серебряный знак 4 4 бронзовых знака
Я думаю, перенести ничего не изменяя не получится. Вот тут инструкция по интеграции юнити в андроид сдк: docs.unity3d.com/Documentation/Manual/android-sdksetup.html Кстати, интересная тема! Надо будет и себе попробовать.
19 июл 2012 в 12:18
Не совсем понятно, создали — в смысле десктопная версия? Мне кажется там нужно будет только заморочиться с управлением.
1 апр 2015 в 10:25
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Не считайте ответом, но из-за отсутствия нужно привилегии не могу редактировать (дополнять) чужие ответы.
Дополнение к ответу: Вообще необходимо сделать несколько непростых шагов:
Учим Unity за 1 час! #От Профессионала
- Установить «Unity Remote Tool» c Play.Market или AppStore (в зависимости от ОС).
- Оптимизировать управление под ваш(и) аппарат(ы). Тут пригодится 1 пункт.
- Оптимизировать быстродействие приложения.
- Оптимизировать приложение под разные разрешения экрана.
- Оптимизировать вес .apk файла.
- Отдать на тест друзьям/QA специалистам.
Отслеживать
ответ дан 7 июл 2015 в 13:05
83 1 1 серебряный знак 7 7 бронзовых знаков
Для того что-бы сбилдить (собрать) под андроид проект достаточно просто в настройках билдинга выбрать соответствующую платформу. Также понадобится установленный JDK и Android SDK. Когда будете первый раз билдить, Unity попросит указать путь к Android SDK. После билдинга вы получите *.APK файл, который нужно просто скопировать на ваше устройство и установить.
А вот дальше могут начаться проблемы и зависят они от того, что у вас в проекте.
Что может случится:
- Интерфейс — размеры экранов мобильных устройств меньше чем у компьютеров, поэтому некоторые кнопки и поля могут оказаться слишком мелкими. Просто сделайте их больше размером.
- Управление — возможно придется переписать управление под мультитач (multi touch).
Если ваш проект ориентирован как на Android, так и на PC то можете использовать директивы компилятора: Платформенно зависимая компиляция
Например вы можете написать так:
#if UNITY_ANDROID // управление для андроид, этот // кусок кода будет билдиться // только для андроида #endif #if UNITY_STANDALONE_WIN // управление для windows, этот // кусок кода будет билдиться // только для windows #endif
Источник: ru.stackoverflow.com
Создание игр в Unity 3D (Юнити) на языке C# — бесплатные уроки для детей
Unity — это среда, которая позволит детям почувствовать себя настоящими разработчиками игр! На движке Unity 3D ребята могут создавать анимацию, запрограммировать игровую сцену и полноценные игры. А также познакомиться с языком программирования «Си шарп», на котором в Unity пишутся скрипты.
Школа программирования для детей «Пиксель» подготовила бесплатные уроки Unity 3D, которые познакомят детей с программой и научат создавать первые игры. Поддержите нас, ставьте палец вверх, если наш бесплатный курс по Юнити окажется полезным для ваших детей.
Как скачать Unity 3D на ПК
Для начала скачаем и установим программу на компьютер.
Урок 1. Как сделать анимации в Unity 3D
Начинаем уроки по Юнити. Первый шаг — анимирование персонажа. Мы добавим нашего дракона на сцену, изменим его размеры, научим его двигаться и бегать с заданной скоростью. Напишем наш первый скрипт.
Урок 2. Как сделать телепорт в Unity 3D
Делаем игру на Unity за 6 уроков
Курс сделан бесплатным, чтобы больше людей верили в свои силы и осознавали свои возможности. Вы можете стать разработчиком вне зависимости от местоположения. Всё, что нужно — компьютер и интернет.
Быстрый способ стать разработчиком
С этим курсом всего за 6 занятий вы сможете самостоятельно создать свою собственную игру: различные уровни, враги, сбор очков — всё включено.
Почему стоит научиться работать с Unity
Unity — самый популярный движок для создания игр в мире. Его используют мировые гиганты типа Blizzard, Disney, NASA наравне с indie-разработчиками.
- Unity используют более 47% разработчиков игр во всем мире
- С помощью Unity можно развернуть приложение на 20+ платформ всего одним кликом — публикуйте свою игру везде.
- Визуальный редактор Unity легок в использовании и позволяет избежать возни с программированием.
Огромное сообщество в сети готово помочь, а официальные представители Unity Technonogies окажут профессиональную поддержку.
Программа курса
01 | Как установить Unity 5
02 | Создание персонажа
03 | Настройка физики в платформере
04 | Как собирать предметы в платформере
05 | Переключение сцены в Unity
06 | Как собрать игру на Unity под Universal Windows Platform
Источник: tceh.com