forum
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Портирование на Android/iOS

Портирование на Android/iOS 22.02.2012 23:12 #1653

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4129
  • Спасибо получено: 1386
  • Репутация: 323
Советовали портировать игру. Я вот думаю, пока еще не начала действовать, но, возможно, люди дело говорят, и есть смысл попробовать. В первую очередь нужно бы оценить, во сколько это обойдется сил и средств...и времени. Стоит ли оно того, пойдет ли адаптация движка Рен-пи для этого или необходимо будет искать другую платформу и заново перестраивать графику... реально ли протолкнуться будучи простым человеком без больших денежных вложений туда, стоит ли соваться идт итп. Размышления... Информация...
Тема заблокирована.

Re: Портирование на Android/iOS 20.03.2012 17:32 #1746

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4129
  • Спасибо получено: 1386
  • Репутация: 323
Решила, что хватит думать, или делать вид, что думаю, а пора действовать!!!

Перевела справку в документации по РенПи. Вот источник.

Перевод очень вольный. Рассказывается о том, как портировать игру на Андроид с помощью встроенной утилиты, которая там же прилагается. Я ее скачала, но пока ставить не пробовала... страшновато. Да и вообще, может начать с адаптацией размеров... Вот даже не знаю, с чего начать :blush:

Ну, вот и перевод этой документации. Переводила транслитом, очень вольно.

Примечание.
Не поддерживает красивый переход плавный, как в Котёнке между локациями. Текст рекомендуется сделать крупнее, и области клика тоже.

Порядок действий:

1) установить RAPT, Python 2.7, the Java Development Kit, and Android USB Drivers.
2) android.py installsdk команда для установки и настройки этого
3) android.py configure настройте параметры игры
4) android.py build - настройка для построения приложения и инсталлирования

Далее эти шаги подробнее расписаны.

Шаг 1.

Для того, чтоб эта штука работала, нужно установить Java Development Kit. Причем не для юзеров, а для разработчиков.

Если нет явы, то скачать отсюда www.oracle.com/technetwork/java/javase/downloads/index.html

Питон должен быть 2.7 , тройка Питона не пойдет.

Если нет Питона, то скачать отсюда
python.org/download/releases/2.7.2/

Драйвер для получения доступа к устройству Андроида на винде

developer.android.com/guide/developing/device.html#setting-up

Здесь качать сам этот РаПт
www.renpy.org/dl/android/

Сначала его нужно распаковать, используя архиватор. В дальнейшем всё содержимое архива, извлеченное оттуда, будет именоваться как директория РаПта.

Стороннее:

Управление android.py. Им нужно управлять внутри каталога Рапт. Иначе нужно будет указать полный путь туда в командную строку вводить.

Шаг 2.

- проверить, что всё стоит нормально
- установить Apache Ant.
- установить Android SDK.
- используя Android SDK чтоб установить нужные пакеты
- Создания какого-то ключа подписки, который необходим для доступа в маркет

Чтобы выполнить этот шаг нужно запустить
android.py installsdk

Программа сама сообщит о своих действиях и спросит насчет генерации ключа.

ВНИМАНИЕ!!! ОСТОРОЖНО!!!
Ключ, который генерирует эта утилита берет стандартный пароль. А для того, чтобы генерировать свой ключ, нужно использовать keytool.
android.keyring держите в безопасном месте, это нереально важно, без него вы не сможете нормально работать.


Шаг 3.

Прежде чем создать нужное приложение, нужно дать информацию этому РаПту об игре. Это делается следующей командой.
android.py configure mygame

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

Если инфа изменится, то можно запустить еще раз эту штуку. Причем она помнит предыдущий выбор.

Шаг 4.

Установка пакета.
android.py build mygame release install

Как только она туда установится, ее там можно будет запустить на том устройстве, видимо.

Хмм..похоже, нужно для этого иметь его при себе. А у меня, конечно же, его нету. Похоже, нужно будет еще какой-то эмуль качать. Или кого-то просить-мучить :side:
Тема заблокирована.

Re: Портирование на Android/iOS 20.03.2012 18:42 #1748

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Разработчик
  • Мяяяяяяяяяяяяя!
  • Сообщений: 415
  • Спасибо получено: 127
  • Репутация: 82
А зачем искать эмуль? Он же идет с Android SDK.
Не воспринимай воздействие с негативной стороны, и жизнь станет проще... :)
Тема заблокирована.

Re: Портирование на Android/iOS 20.03.2012 19:56 #1751

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4129
  • Спасибо получено: 1386
  • Репутация: 323
Не совсем поняла вопрос :blush:
Android SDK - это эмулятор мобильной платформы Android, которая используется в смартфонах. После установки эмулятора вы сможете запускать приложения для смартфонов этой платформы непосредственно на компьютере.

Особенно это удобно для разработчиков программного обеспечения. Можно писать программы для Android и тестировать их не прибегая к покупке дорогостоящих телефонов. Для простых обывателей этот эмулятор позволит ознакомиться с возможностями платформы, поклацать и посмотреть что и как реализовано.
:blink: то есть нужно эту штуку установить , я правильно поняла, чтобы тестировать версию игры под Андроид???
Тема заблокирована.

Re: Портирование на Android/iOS 20.03.2012 22:02 #1752

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Разработчик
  • Мяяяяяяяяяяяяя!
  • Сообщений: 415
  • Спасибо получено: 127
  • Репутация: 82
Да, нужно. А как еще тестировать?
Ну или телефон найти. :)
Не воспринимай воздействие с негативной стороны, и жизнь станет проще... :)
Последнее редактирование: 20.03.2012 22:03 от Lekste.
Тема заблокирована.

Re: Портирование на Android/iOS 20.03.2012 22:19 #1753

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4129
  • Спасибо получено: 1386
  • Репутация: 323
Телефона нигде нет в округе, лучше уж ту прогу поставить. Lekste, а тебе доводилось что-то тестировать для Андроида на компе?
Тема заблокирована.

Re: Портирование на Android/iOS 21.03.2012 13:24 #1755

  • WolK Xeneder
  • WolK Xeneder аватар
  • Вне сайта
  • Разработчик
  • BAD TIME
  • Сообщений: 542
  • Спасибо получено: 157
  • Репутация: 80
У меня андроид есть, хе.
Ну, вообще, правильно для этого есть SDK. Хотя, там почти все эмулируется и тормозит, как я помню, так что аппартат каг бэ лучше.
Тема заблокирована.

Re: Портирование на Android/iOS 21.03.2012 23:43 #1757

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4129
  • Спасибо получено: 1386
  • Репутация: 323
:) Записываю тебя на бета-тест :laugh:
Тема заблокирована.

Re: Портирование на Android/iOS 22.03.2012 15:16 #1759

  • WolK Xeneder
  • WolK Xeneder аватар
  • Вне сайта
  • Разработчик
  • BAD TIME
  • Сообщений: 542
  • Спасибо получено: 157
  • Репутация: 80
На телефоне мелковато будет....
Хотя есть у знакомых планшет вроде... :whistle:
Тема заблокирована.

Re: Портирование на Android/iOS 04.04.2012 22:22 #1782

  • Pantamorph
  • Pantamorph аватар
  • Вне сайта
  • Интересующийся
  • Сообщений: 55
  • Спасибо получено: 17
  • Репутация: 13
А как насчёт Windows Phone 7?
Планирую летом купить себе Nokia 710, будет во что на первое время поиграть)))
Тема заблокирована.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Время создания страницы: 0.129 секунд
сайт другаСветлая зона и Академия РПГ Мейкераkn4kn5Плагины для RPG MakerДневник одной нэкоknНовая Реальность Топ Разработка игр