2

HTML5 を使用した単純なモバイル ゲームの開発を開始しましたが、決定について再考しています。CSS3 を使用していくつかの単純なアニメーションを追加した場合、これらのアニメーションは一部の Android デバイスではまったく動作しないか非常に遅く動作し、iOS では動作は速くなりますが、十分な速度ではありません。

HTML5 で (単純な) グラフィック パフォーマンスを劇的に改善する方法があると思いますか? 私たちは今、少し混乱しています。これまでに行ってきたすべての作業を失いたくはありませんが、1、2 か月で終了するよりも、今すぐ停止する方がよいでしょう。私たちが開発しているアプリはスタイルが Song Pop に似ており、彼らが Adob​​e AIR を使用してアプリ (iOS、Android、および facebook) を開発したことがわかったので、それが代替案になるのではないかと考えていました。HTML5 を放棄し、Adobe AIR を使用してゲームを開発する必要があると思いますか、それともネイティブにする必要があると思いますか?

4

3 に答える 3

1

コードを別の言語に翻訳する前に、Web アプリをネイティブ アプリに変換してみることができます。これを行うプログラムがありますが、私はそれらを使用したことがありません。

http://mashable.com/2010/08/11/cross-platform-mobile-development-tools/

幸運を。

于 2012-09-22T20:36:53.520 に答える
1

ネイティブにするか、それをネイティブに変換するadobe airを使用することをお勧めします(一種)。そうすれば、ハードウェア アクセラレーションを実装して、低スペックの CPU でも優れたパフォーマンスを得ることができます。

HTML5 の問題は、アプリと入力および CPU 処理の間に多くのレイヤーがあることです。チェック、ダブルチェック、パーミッションレイヤー、CPU が理解できる命令へのスクリプトコード処理があり、これらすべてが遅延に追加されます。ネイティブ アプリを使用すると、すべてに直接アクセスでき、スクリプト処理を省略できます。

FacebookでさえHTML5からネイティブに切り替え中http://news.cnet.com/8301-1023_3-57511142-93/html5-is-dead-long-live-html5/

ある種のデモには html を使用して、人々がダウンロードせずにスニフを取得できるようにしますが、迅速に応答するインタラクションに依存するゲームには使用しないでください。

于 2012-09-20T13:34:23.740 に答える
0

どのルートを取るべきか、それは曲がりくねった議論です。

こちらのLinkedInで意見をご覧ください。

また、 PhoneGap の Web サイトで紹介されているゲームは、 Adobe AIR アプリの例と比較して、インタラクティブ性やゲーム性があまり高くないことに気付きました。

最終的にどのルートをたどりましたか?複数のプラットフォームにデプロイしたい非常に単純なフラッシュアプ​​リがありますが、どのルートを決定することができません。ネイティブまたは AIR または HTML5!

于 2013-07-10T14:40:42.520 に答える