2013-08-11 11 views
8

Sono davvero nuovo per la programmazione Android e mi chiedevo come funziona un motore di gioco come il motore dello storno. Ho precedentemente programmato in canvas, surfaceView e sono stato in grado di realizzare semplici giochi 2D, ma ora voglio un modo più semplice per realizzare un gioco molto d'azione. Pertanto, ho dovuto scegliere un motore semplice, e attraverso la ricerca ho scoperto che il motore starling è uno dei più facili da imparare e distribuire.Che cos'è ActionScript 3? Come funziona?

Tuttavia, volevo chiedere come si utilizzano i motori in programmazione per Android, perché nei loro tutorial, sono davvero confuso su come lo si trasforma in un gioco Android.

Quindi, la mia domanda principale è che cosa è possibile utilizzare il linguaggio ActionScript e se è possibile utilizzarlo per sviluppare un'app Android, proprio come si farebbe su SurfaceView.

+0

Dai un'occhiata a questo libro "Introducing Starling": http://www.bytearray.org/wp-content/projects/starling/introducing-starling-latest.zip, ci sono tutte le risposte – Cherniv

+1

The la domanda potrebbe essere troppo ampia per il formato di domande e risposte. – user1306322

+0

@Cherniv Il collegamento è ancora disponibile? –

risposta

1

Penso che tu possa usare lo starling-framework e creare fantastici giochi per android ma devi usare Adobe air per impacchettare il tuo gioco scritto in Actionscript 3 costruito su Starling-Framework. Ci sono ottimi tutorial sul web che puoi consultare come www.hsharma.com/tutorials/

Anche se ti piace il C++ come me, usa cocos2dx.

+0

quindi in pratica crei una piccola scena, e poi usi il software "air" come hai detto per impacchettarlo, MA come lo metti in XML, o lo usi ??? –

2

Quindi, in sostanza, sì - è possibile utilizzare ActionScript per sviluppare giochi per Android

avrete bisogno di utilizzare un paio di strumenti per fare questo però:

(e flash player e iOS.)

Adobe AIR è ciò che utilizzeresti per impacchettare la tua app flash per la distribuzione su un dispositivo Android. Puoi scrivere puro actionscript usando Flash Pro o Flash Develop e distribuirli tramite e le prestazioni saranno ... ok. Se vuoi prestazioni davvero buone, ti consigliamo di utilizzare lo starling framework che è stato menzionato in questa domanda.

Probabilmente dovrai fare una piccola ricerca prima di tuffarti. Lee Brimelow ha un sito con un paio di tutorial video stellari da provare.

http://www.gotoandlearn.com/play.php?id=147

Egli fa uso di Flash Builder che costa un paio di centinaia di dollari, ma se siete su Windows si potrebbe provare FlashDevelop che è un abbastanza incredibile (e gratuito) app.

C'è molto da pensare ma mi piace molto la piattaforma Flash, una volta entrati ci sono molte cose che si possono fare! Scelgo Actionscript + Starling su qualsiasi altra soluzione multipiattaforma in termini di produttività e prestazioni delle app. Ma sono solo io. : D

Problemi correlati