42 Video
238 minuti
Okay, ora che abbiamo installato lo Studio Android andiamo a quanto segue, i progetti generatori di scarico. Lo troverete sul loro sito ufficiale, libgdx.badlogicgames.com. Si va alla sezione download. E con questo si scarica la procedura guidata, progetti generatore. Perché un generatore di progetto? libgdx è una libreria multipiattaforma, e ha versioni per molte piattaforme:
desktop, Android, nel nostro caso, e anche iOS. Ma è una piattaforma complessa con un sacco di librerie. Quindi ci sono due opzioni: o abbiamo impostato questo per mano o lasciare che un programma di farlo per noi. Non credo che si vuole farlo a mano, perché se lo fai spesso diventa noioso. guidata Libgdx crea un modello che ci metti dentro i dati di progetto, in cui si desidera esportare, ed è progetti già generando
dal modello che ha, quindi è solo materia e iniziare a lavorare. Inoltre, libgdx utilizzato Gradle al cui interno è un nuovo sistema che è abbastanza utilizzato ultimamente nel mondo di Android e il mondo di Java, perché rende molto più facile da compilare le cose, vale a dire, quando si importa un progetto nell'IDE, l'IDE non affronta compilare l'applicazione Android. Chi sa di compilazione è Gradle, e il progetto creerà
Ha alcuni script che vengono eseguiti con Gradle, che non ha bisogno di essere installato, ma è possibile scaricare, se volete. Lo script si occupa di compilazione. L'IDE è usato tutto ciò che fa è chiamare Gradle e dire 'Hey, compila l'applicazione desktop, Android ...'. Questo è vantaggioso perché, Tornando alla linea di video precedente, se non si desidera utilizzare Android Studio e si desidera utilizzare un altro IDE come Eclipse o NetBeans, che sono supportati,
se si installa Gradle come plugin è possibile utilizzare il vostro IDE preferito, invece di installare un altro. In ogni caso, e aprire i progetti del generatore libgdx e Mi fa domande quindi la cosa migliore che posso fare è rispondere. Qui dico il nome del progetto e che chiamerò 'Jump Non morire', e questo è il nome da utilizzare per i pacchetti, per i progetti, per i titoli dei giochi domanda ... Sotto il pacchetto, che sta andando verso l'alto
ogni codice Java e contenente il codice. Io uso com.jumpdontdie. jumpdontdie Android, ma avrebbe semplicemente bisogno di due parole a meno così ho messo un fronte com. Qui mi mostra come voglio la classe principale del gioco, vedremo come si chiama. Nel mio caso chiamerò MainGame. E qui a destinazione deve specificare dove si desidera generare. Nel mio caso mi creerà sul desktop in una cartella denominata JDD.
Infine qui è messo l'SDK di Android. Ricordate quando nel video qui sopra vi ho detto che anotáseis tale cartella. Spero che hai segnato. Deve essere messo qui se non lo è. E 'possibile che, in particolare in Windows, la procedura guidata di installazione ha già fatto per te. Questa è stata accertata dal una variabile d'ambiente che a volte crea Android SDK, a volte no. Ma se non avete controllato,
cerca il percorso in cui è installato l'SDK di Android. Se hai bisogno di aiuto ti ha colpito navigare e andare. Qui libgdx versione che si sta utilizzando. In questo caso 1.6.5. Si lascia le versioni più vecchie non serve quindi è irrilevante. Infine nel sottoprogetti dico quello sottoprogetti genereranno. Nel mio caso ho intenzione di deselezionare sia HTML e iOS, ma non lo farò scrivania deselezionare. Perché anche se l'obiettivo è quello di fare un gioco per Android,
Mentre il gioco cercherà di non essere emulatori di desktop o mobili collegare. Per quanto riguarda le estensioni, queste sono le librerie esterne che non fanno parte del libgdx ma può essere utilizzato in un progetto altrettanto. Quanto più si segnano più librerie possono essere utilizzati, allora si può essere aggiunto a mano se hai dimenticato un po '. Personalmente Lascerò FreeType attivo e Box2D perché useremo in seguito.
Se si vuole fare un altro, posizionando il mouse su di esso vi dirà quello che fa. In questo momento come appena ho intenzione di insegnare qualcosa di semplice non voglio complicare con librerie esterne. Qui è più, a terzi, che non sono ufficiale nel caso in cui si desidera utilizzare più. Infine, quando tutto è di vostro gradimento si dà il pulsante Generate. Si può inviare questo avviso. Questo perché il libgdx installazione guidata è stato progettato per una versione più
Antica Android SDK. Inizialmente non è necessario spendere qualcosa di sbagliato in modo do di sì a tutto. Questo richiederà un po 'di tempo, a seconda delle cose necessario scaricare e cache, ci vorrà più o meno. Tutto quello che puoi fare qui è continuare ad aspettare, proprio come vi aspettavate per abbassare l'SDK di Android. Nel mio caso, come ho avuto tutto nella cache non mi farà aspetto nulla, ma a volte mi fa attendere 2 o 3 minuti, è impressionante.
E qui nelle istruzioni dice come questo progetto sarebbe stato importato in vostro IDE è Eclipse, NetBeans o IntelliJ. Android Studio si basa su IntelliJ bene che le istruzioni sono le stesse. Apro lo Studio di Android, che è l'IDE si intende utilizzare. Quando mi rallegro viene visualizzata la schermata, Darò l'opzione Importa progetto nella parte inferiore di ogni cosa. Con questo si fermerà l'importazione di progetti Gradle, che ci sono qui,
come build.gradle e la cartella Gradle con script. Tutto questo è ciò che sa come il gioco viene compilato. Android Studio tutto ciò che fa è Gradle chiedere a costruire. Ci cartella per ogni piattaforma: desktop, Android. Tutto questo può essere fatto da Android Studio se viene esportato. Mi carica, e nel caso di Android Studio questo lo rende immediatamente. la schermata principale di Android Studio si aprirà per iniziare
lavorare sul progetto. Se siete in IDEA ci vorrà un po 'di più, ma buono. E 'vero che la prima volta che si apre il progetto perderà più, Maven come cache e altre cose che sono irrilevanti. Tutto quello che puoi fare è aspettare fino a scomparire tutti i processi in esecuzione, e fino a quando non ci sono più barre di avanzamento. Una volta che avete pronto possiamo iniziare la programmazione.
Circa l'autore
Biografia: Analista Programmatore-in diverse lingue. piattaforme Tutor PREMIUM riconosciuti a livello mondiale come CodigoFacilito. articoli Editor Cristalab. Il mio canale YouTube è sponsorizzato dalla casa editrice ANAYA e LaTostadora. Mi piace spiegare in dettaglio e dare alcuni esempi per evitare ogni dubbio.