1

私はこれに疑問を持っています。Flash ベースのデスクトップ ゲームには EXE と AIR のどちらが適していますか? より安全でプラットフォームに依存しない (Win と MAC の両方) ように見えるので、私は AIR ソリューションを支持します。しかし、Google で検索すると、ゲームは通常 EXE 形式です。これについて専門家の意見をお聞きしたいです。

4

1 に答える 1

4

AIR と EXE は相互に排他的ではありません。

AIR over Flash を使用すると、Flash にはない追加の API にアクセスできます。AIR キャプティブ ランタイムを使用して EXE を作成できます。

ゲームを EXE ファイルと AIR ファイルのどちらでデプロイするかは、状況によって異なります。AIR ファイルとして配布する主な利点は、AIR ランタイムが分離されるため、ファイル サイズが小さくなることです。ただし、サードパーティのランタイムをダウンロードする AIR ファイルよりも使い慣れた EXE をインストールするようにユーザーに指示する方が簡単であるため、ファイルが大きくなりますが、一般的には AIR よりも EXE を好みます。

EXE として展開する場合は、Flash プロジェクターまたは AIR キャプティブ ランタイムの 2 つの選択肢があります。前述のように、AIR では追加の API にアクセスできるため、一般的にはそれを選択することをお勧めします。さらに、AIR を使用すると、Mac OS X、iOS、Android、BlackBerry PlayBook などの複数のプラットフォームに展開できます。私の知る限り、Windows および Mac 用の Flash プロジェクターのみを作成できます。

Flash プロジェクタがより適切な選択となる状況の 1 つは、ゲームを Flash Web ゲームとデスクトップ ゲームの両方として展開したい場合です。この場合、Flash プロジェクタを使用すると 2 つの間の API パリティが保証されますが、AIR を使用するとデスクトップ専用 API が使用される可能性があり、Flash バージョンから削除する必要があります。

于 2012-09-24T13:57:10.183 に答える