Libgdx настройка проекту, запуск і налагодження

libGDX сильно орієнтований на розробку в Eclipse і як back-end Android і HTML / GWT. У цій статті розповідається, як налаштувати libGDX проект в Eclipse. Якщо ви використовуєте IntelliJ, тоді вам слід подивитися це керівництво як користуватися libdgx і IntelliJ IDEA. Якщо ви віддаєте перевагу використовувати інші середовища розробки, то, будь ласка, перейдіть в кінець сторінки, щоб подивитися деталі.

вимоги

Для платформ Windows, Linux, Mac OS X, Android і HTML5 вам необхідно:
  • Java Development Kit (JDK).
  • Eclipse. зазвичай досить "Eclipse IDE for Java Developers".
  • Android SDK і Eclipse ADT плагін. просто дотримуйтесь інструкцій установки. Якщо ви працюєте з кодами, переконайтеся, що встановлені всі платформи з Android SDK manager.
  • Google Web Toolkit.
На додаток до iOS back-end вам необхідно:
  • Мас, так як iOS розгортання не працює на Windows і Linux.
  • Остання версія XCode, яку можна безкоштовно завантажити в OS X App Store.
  • RoboVM. просто встановіть Eclipse плагін. Не забудьте частіше оновлювати його.

Використання libGDX Установника

структура Проекту

Припустимо, ви створили проект з ім'ям "my-gdx-game" в Setup UI і отримали 4 проекти.

  • Core проект (my-gdx-game) - містить весь код нашого застосування, не враховуючи так звані Starter класи. Всі інші проекти посилаються на даний проект. Такий проект зазвичай називають базовим проектом (core project).
  • Android проект (my-gdx-game-android) - містить Starter клас і інші необхідні файли для запуску програми на Android платформі. У assets директорії знаходяться assets вашого застосування для всіх платформ.
  • Desktop проект (my-gdx-game-desktop) - містить Starter клас для запуску програми на desktop. Посилається на asset директорію Android проекту і на основний проект.
  • HTML5 проект (my-gdx-game-html) - містить Starter клас і інші необхідні файли для запуску програми на звичайного HTML5 додатки. Посилається на asset директорію Android проекту (див. Gwt.xml файл) і на основний проект.
  • iOS проект (my-gdx-game-ios) - містить Starter клас і інші необхідні файли для запуску програми на звичайного iOS додатки. Посилається на asset / data директорію Android проекту. Проект містить Ant скрипт, який виконується перед кожною збіркою, яка компілює код основного проекту в .Net (.dll файл), який використовується під час складання нативного iOS додатки. Будь ласка, прочитайте цю статтю для більшої інформації про iOS beck-end.

Всі ваші asset ресурси програми повинні зберігатися в assets директорії Android проекту. Desktop, iOS і HTML5 проекти засилають на цю директорію, так що не потрібно дублювати assets ресурси.

Зауваження для iOS

Xamarin Studio Не додає автоматично файли, які ви поклали в asset директорію Android проекту. Ви повинні додати їх самостійно натиснувши праву кнопку миші на проекті і зв'язати файли. Вам далі необхідно встановити "Build Action" для кожного нового доданого файлу, інакше файли не будуть включені в фінальну збірку. Також, прочитайте цю статтю. Вам потрібно буде маніпулювати скриптами входять в iOS SDK.

запуск Проекту

налагодження Проекту

Ручна Налаштування Проекту

Схожі статті