Libgdx projekt beállítás, fut, és a hibakeresés
libGDX erősen összpontosít fejlesztés Eclipse, és a back-end Android és a HTML / GWT. Ez a cikk bemutatja, hogyan kell beállítani libGDX az Eclipse. Ha ön használ IntelliJ, akkor meg kell nézni ezt az útmutatót használni libdgx és IntelliJ IDEA. Ha szívesebben használják más fejlesztési környezet, akkor keresse fel a az oldal alján a részletek megtekintéséhez.
követelmények
Windows, Linux, Mac OS X, Android és a HTML5, amire szüksége van:
- Java Development Kit (JDK).
- Eclipse. általában elég ahhoz, hogy az "Eclipse IDE for Java fejlesztők".
- Android SDK és az Eclipse ADT plugin. kövesse az utasításokat. Ha dolgozik a forráskódot, győződjön meg róla, hogy telepítette az összes platformon az Android SDK manager.
- Google Web Toolkit.
Amellett, hogy iOS back-end, amire szüksége van:
- A tömeg, mint iOS telepítés nem futtatható a Windows és a Linux.
- A legújabb verzió a XCode, mely ingyenesen letölthető az OS X App Store.
- RoboVM. egyszerűen telepíthető az Eclipse plugin. Ne felejtsük el, hogy frissítse gyakran.
Használata libGDX Installer
struktúra Project
Tegyük fel, hogy létrehozott egy projekt neve: „az én-GDX-játék” a Beállítás UI, és egy 4 projekt.
- Core projekt (my-GDX-game) - tartalmazza az összes kódot alkalmazásunk, anélkül, hogy figyelembe véve az úgynevezett Starter osztályok. Minden más projektek, amelyek erre a projektre. Ez a projekt közkeletű nevén az alapvető tervezési (core projekt).
- Android projekt (my-GDX-game-android) - tartalmazza a Starter osztály és más szükséges fájlokat az alkalmazás futtatásához az Android platform. Az eszközök azok könyvtár az alkalmazás minden platformon.
- Asztali projekt (my-GDX-game-desktop) - tartalmazza a Starter osztály az alkalmazás futtatásához az asztalon. Arra utal, hogy az eszköz könyvtár Android projekt és a fő projekt.
- HTML5 projekt (my-GDX-game-html) - tartalmazza a Starter osztály és más szükséges fájlokat alkalmazások futtatására hagyományos HTML5 alkalmazások. Arra utal, hogy az eszköz könyvtár Android Project (lásd. Gwt.xml fájl), és a fő projekt.
- iOS projekt (my-GDX-game-ios) - tartalmazza a Starter osztály és más szükséges fájlokat az alkalmazás futtatásához a szokásos iOS alkalmazásokat. Arra utal, hogy az eszköz / data könyvtárat az Android projekt. A projekt tartalmaz egy Ant script fut minden közgyűlés előtt, ami lefordítja a kódot a fő projekt .Net (.dll fájl), amelyet építeni natív iOS alkalmazásokat. Kérjük, olvassa el ezt a cikket több információt iOS beck-end.
Minden az Ön eszköz alkalmazása erőforrásokat kell tartani eszközök Android projekt könyvtárba. Asztali, iOS és HTML5 projektek hivatkoznak erre a könyvtárban, így nem kell megismételni erőforrások eszközök.
Megjegyzés iOS
Xamarin Studio automatikusan nem ad hozzá a fájlokat, hogy tegye az eszköz könyvtár Android projekt. Meg kell, hogy adjunk nekik magát a jobb gombbal a projekt és a kapcsolódó fájlokat. Ön továbbá be kell állítani a „Build Action”, minden egyes újonnan hozzáadott fájlt vagy fájlokat nem fog szerepelni a végső összeszerelés. Olvassuk el ezt a cikket. Szükséged lesz, hogy manipulálják a script tartalmazza iOS SDK.