Was ist ActionScript 3? Wie funktioniert es?

8

Ich bin eigentlich neu in der Android-Programmierung und habe mich gefragt, wie eine Spiel-Engine wie die Star-Engine funktioniert. Ich habe vorher in Canvas, SurfaceView programmiert und konnte einfache 2D-Spiele machen, aber jetzt möchte ich einen einfacheren Weg, ein viel Action-Spiel zu machen. Daher musste ich eine einfache Engine auswählen, und durch Recherchen fand ich heraus, dass die Staring Engine eine der am einfachsten zu lernenden ist, und deploy.

Wie auch immer, ich wollte fragen, wie Sie die Engines bei der Programmierung für Android verwenden, weil ich in ihren Tutorials wirklich verwirrt bin, wie Sie es in ein Android-Spiel verwandeln.

Also, meine Hauptfrage ist, mit welcher ActionScript-Sprache Sie arbeiten können und ob Sie damit eine Android-App entwickeln können, so wie Sie es auf SurfaceView tun würden.

    
Zunair Syed 11.08.2013, 06:53
quelle

2 Antworten

2

Also, im Wesentlichen, ja - Sie können mit Actionscript Spiele für Android (und den Flash Player und iOS) entwickeln.

Sie müssen dazu allerdings ein paar Tools verwenden:

Adobe AIR ist, was Sie verwenden würden, um Ihre Flash-App für die Bereitstellung auf einem Android-Gerät zu packen. Sie können reines ActionScript schreiben, indem Sie Flash Pro oder Flash verwenden. Entwickeln und bereitstellen über und die Leistung wird ... ok sein. Wenn Sie eine wirklich gute Leistung wünschen, sollten Sie das Star-Framework verwenden, das in dieser Frage erwähnt wurde.

Du wirst wahrscheinlich ein wenig recherchieren müssen, bevor du einsteigst. Lee Brimelow hat eine Seite mit ein paar Star-Video-Tutorials, die du ausprobieren kannst.

Ссылка

Er benutzt Flash Builder, der ein paar hundert Dollar kostet, aber wenn du auf Windows stehst, könntest du FlashDevelop ausprobieren ziemlich unglaubliche (und kostenlose) App.

Es ist eine Menge zu überlegen, aber ich genieße die Flash-Plattform sehr, wenn du erst einmal angefangen hast, gibt es eine Menge, die du damit machen kannst! Ich würde Actionscript + Starling bei jeder anderen plattformübergreifenden Lösung für Produktivität und App-Leistung wählen. Aber das bin nur ich. : D

    
onekidney 14.08.2013 21:20
quelle
1

Ich denke, Sie können Star-Framework verwenden und coole Spiele für Android erstellen, aber Sie müssen Adobe Air verwenden, um Ihr Spiel in Actionscript 3 zu verpacken, das auf Star-Framework basiert. Es gibt tolle Tutorials im Internet, auf die Sie verweisen können, wie zB www.hsharma.com/tutorials/

Wenn du C ++ magst, dann benutze cocos2dx.

    
user2576951 11.08.2013 07:01
quelle