Підготовка до роботи з Android

GameMaker спочатку не включає важливий набір утиліт, необхідних для роботи з Android. Перед тим, як можна буде експортувати гру на андроїд, потрібно налаштувати і встановити програмні пакети. Потрібно завантажити близько півгіга різноманітних файлів.

Зміст

[ред.] Початок налаштування

Підчепити андроїд до GameMaker може бути проблематично, і в цьому туторіалі розповідається як робити це максимально просто.

[ред.] Android SDK

Щоб GameMaker міг експортувати програми для андроїда, потрібно встановити інструменти розробки для андроїда. Потрібно завантажити Android SDK, а для роботи YYC потрібно ще завантажити Android NDK.

  • Спочатку встановіть JDK 7 – він необхідний для роботи Android SDK. Завантажити його можна на сайті Oracle: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html. Потрібно знайти таблицю з файлами Java SE Development Kit 7u75 та вибрати завантаження під вашу версію Windows.
  • Завантажте та встановіть останню версію Android SDK з http://developer.android.com/sdk/index.html. Завантажувати ADT Bundle for Windows не потрібно, тому що він має попередньо встановлений Eclipse IDE який не знадобиться. Посилання на скачування знаходиться внизу сторінки, і називається на зразок installer_123_windows.exe.
  • Якщо SDK не встановлюється, тому що не може знайти JDK 7 - спробуйте натискати кнопки "назад" та "далі". Якщо це не спрацювало, потрібно встановити змінне середовище JAVA_HOME як шлях до папки з JDK.
  • За замовчуванням SDK встановлюється в "C:\Program Files (x86)\Android\android-sdk\", однак краще встановити його в папку з таким ім'ям, щоб у програм не виникло проблем з його прочитанням. Найкраще встановлювати на диск C в одну з кореневихпапок, наприклад "C: AndroidSDK".
  • Після інсталяції SDK потрібно запустити SDK Manager. Там потрібно встановити додаткові компоненти, необхідні для роботи з Android. Потрібно вибрати Android SDK Platform Tools, Android 2.1 (API 7), Android 2.2 (API 8), Android 3.2 (API 13), Android 4.0.3 (API 15) та останню версію Android. У кожній версії Android потрібно завантажувати тільки SDK Tools і Google API, інші файли не потрібні.

Список компонентів до закачування має виглядати приблизно так:

підготовка

    Щоб працював YYC, тепер скачайте та встановіть останню версію Andro.

Після встановлення SDK потрібно налаштувати параметри GameMaker.

[ред.] Налаштування пристрою Android

Щоб інструменти розробки GameMaker працювали з пристроєм, потрібно провести його початкове налаштування.

  • Увімкніть режим налагодження USB
  • Приєднайте пристрій до комп'ютера через USB
  • Драйвери для роботи з пристроєм повинні встановити автоматично, але якщо цього не відбувається, то потрібно їх знайти в інтернеті для конкретного пристрою
  • Якщо ваш пристрій це нонейм без драйверів і визначається як "MT65xx Andro" [ред.] Підготовка GameMaker

Тепер потрібно настроїти параметри GameMaker для правильної генерації .apk-файлів. Перед тим як продовжити, переконайтеся, що пристрій підключено, визначено комп'ютером, і увімкнено режим налагодження USB.

підготовка

Якщо все було виконано коректно, всі поля мали заповнитися автоматично. Якщо цього не сталося, заповніть поля вручну. Щоб переконатися у працездатності, натисніть кнопки Check SDK та Check NDK – обидва результати мають бути OK.

підготовка

Кейстор(KeyStore) це файл, яким підписуються всі .apk-файли, тому заповніть всі поля без помилок.

  • Name - ім'я файлу кейстора (не ваше ім'я або назва компанії)
  • Password - пароль для кейстора, має бути не менше 6 символів
  • Alias ​​- друге ім'я для кейстора, має відрізнятися від вихідного
  • Password - пароль для аліасу, повинен бути такий самий як перший пароль
  • Common Name – ваше ім'я (не обов'язково реальне ім'я)
  • Organisational Unit - відділ компанії, де працюєте (для найманих розробників)
  • Organisation – назва вашої компанії
  • Location - назва міста, в якому знаходиться компанія
  • Country - країна

У всіх полях можна використовувати лише літери, цифри та прогалини, але не можна використовувати жодні спецсимволи.

Після заповнення всіх полів, натисніть кнопку Generate, це згенерує файл кейстор. Після завершення операції поле Private KeyStore File буде автоматично заповнене розташуванням файлу кейстора. Зазвичай одного разу цілком достатньо і міняти його не потрібно.

Подбайте про те, чи не втратити файл кейстора (збережіть на флешці, у хмарному сервісі, етц.) Файл знаходиться в папці %appdata%\GameMaker-Studio\keystore.keystore.Якщо втратити кейстор, то неможливо буде керувати програмами, які вже завантажені в Android Market.

[ред.] Запуск гри з GameMaker на андроїді

Після повного налаштування пристрою та GameMaker, дуже просто запускати ігри прямо з гамака. Потрібно вибрати Target – Android. Якщо пристрій під'єднано через USB, то достатньо натиснути кнопку "Запуск" як завжди, гра автоматично завантажиться на пристрій і запуститься як тільки операція буде завершена.

Можна запускати гру без кабелю – черезWiFi - для цього потрібно зробити таке: