2012-02-14 5 views
2

私は最近、FlashPunkをゲーム開発用に試しましたが、私と友人がiPhoneで簡単なアプリケーションをテストしたときに、不必要に大量のメモリを獲得しているようですフレームレートを落とす。Adob​​eのAIR Mobileでのゲーム開発のフレームワーク?

モバイルゲーム向けに最適化されたフレームワークを使用して、ActionScript 3でゲーム開発の他の選択肢はありますか?

答えて

0

3Dまたは2Dゲームを開発する予定ですか?

2dでは、ActinoScriptとStarling FrameworkのBox2Dを提案できます。

ここには素敵なデモとメインのウェブサイトがあります。

http://www.adobe.com/devnet/flashplayer/articles/introducing_Starling.html

http://starling-framework.org/

スターリングhttp://shop.oreilly.com/product/0636920024217.do入門(無料電子ブック)

UPDATE

http://blogs.adobe.com/digitalmedia/2012/02/mobile-gaming-gets-a-performance-boost-adobe-air-3-2-with-2d-and-3d-hardware-acceleration-announced/

今2Dおよび3Dのハードウェアアクセラレーション。すぐにリリースされる予定です。

+0

@Adrianのアドバイスのおかげで、Box2dはStarlingと併用することになっていますか? Starlingのホームページは物理エンジンを持っていることについて何も表示していないようですので、私は確信しています。 – Propeller

+0

こんにちは。はい、両方を使用する必要があります。私は本当に専門家ではありませんが、それについてもっと学びたいと思っています。だから私が知っているところでは、Starlingはアニメーションにはいいですが、物理的にbox2dを使用しなければならず、それは本当にそれほど悪くはありません(box2dが最高です)。とにかくここに無料の本が始まるhttp://shop.oreilly.com/product/0636920024217.do私の答えでそれを投稿します。 –

+0

素晴らしい "ブラウザベースの"サンプルを持つ別の投稿があります。私のために印象的に見えるhttp://www.bytearray.org/?p=3371 –

2

私が読んだことから、FlashPunkやFlixelなどのAS3 2D Blittingエンジンは、実際にAdobe AIR経由でモバイル用に最適化されていません。つまり、Connor UllmanのQuietusは、AIRとFlashPunkの両方を使用しており、Appleのアプリストアでは、一握りのまともなレビューで現在利用可能であると私は信じている。あなたはいつもFlashPunkのフォーラムに出向いて彼に手を差し伸べることができます。

現在作業しているゲームにゲームエンジンを使用したいと思っていますが、あなたのモバイルゲームのAIRのパフォーマンスを最大限に高める方法についてはAndy Mooreのアドバイスを参照してください。彼はビットマップをキャッシュし、GPUレンダリングモードを使用することを提案します。どちらもFlashPunkやFlixelなどのエンジンでは不可能です。 http://www.andymoore.ca/2012/01/how-to-improve-your-mobile-as3air-performance/

はまた、私はパラダイムのどのようなタイプのプッシュボタンエンジンの実装を確認していないが、おそらくそれはFlashPunkとFlixelの両方よりもモバイルにパフォーマンスが向上します:ここで

はポストへのリンクです。 http://pushbuttonengine.com/

最後に、コロナSDKは、AIRが悩まされているようなパフォーマンス上の問題を抱えていないクロスプラットフォームのオプションですが、これは他のトピック全体であり、既存のスタックオーバーフローに関する質問。

幸運を祈る!

関連する問題