8

私は実際には Android プログラミングが初めてで、スターリング エンジンなどのゲーム エンジンがどのように機能するのか疑問に思っていました。以前は canvas で surfaceView をプログラミングし、簡単な 2D ゲームを作成できましたが、今はもっと簡単にアクション ゲームを作成したいと考えています。そのため、単純なエンジンを選択する必要がありました。調査の結果、スターリング エンジンは習得と展開が最も簡単なエンジンの 1 つであることがわかりました。

ただし、Android のプログラミングでエンジンをどのように使用するのかをお聞きしたかったのです。なぜなら、エンジンのチュートリアルでは、エンジンをどのように Android ゲームに変換するかについて本当に混乱していたからです。

ですから、私の主な質問は、ActionScript 言語を何と一緒に使用できるか、キャンバス SurfaceView と同じように Android アプリの開発に使用できるかどうかです。

4

2 に答える 2

2

つまり、基本的にはい - Actionscript を使用して Android (および Flash Player と iOS) 向けのゲームを開発できます。

ただし、これを行うにはいくつかのツールを使用する必要があります。

Adobe AIRは、Android デバイスへの展開用に Flash アプリをパッケージ化するために使用するものです。Flash Pro または Flash Develop を使用して純粋な actionscript を作成し、経由でデプロイすると、パフォーマンスは...まあまあです。本当に優れたパフォーマンスが必要な場合は、この質問で言及されているスターリング フレームワークを使用することをお勧めします。

すぐに飛び込む前に、おそらく少し調査を行う必要があります。Lee Brimelow のサイトには、スターリング ビデオ チュートリアルがいくつかあります。

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

彼は数百ドルの費用がかかる Flash Builder を使用していますが、Windows を使用している場合は、非常に素晴らしい (そして無料の) アプリであるFlashDevelopを試すことができます。

考えることはたくさんありますが、私は Flash Platform をとても楽しんでいます。生産性とアプリのパフォーマンスの点で、他のどのクロスプラットフォーム ソリューションよりも Actionscript+Starling を選びます。しかし、それは私だけです。:D

于 2013-08-14T21:20:21.030 に答える