1

(フランス人は私の英語を傷つけます;))

chrome firefox safariで6か月間開発した後、html5フルキャンバスを使用してjavascriptスペースシュートゲームを終了しました。最近、phonegapまたはチタンを使用したモバイルデバイスで、iphoneシミュレーターとiphone4,4sで優れたfpsを実現しています。私はdrawimageを使用しないこと、グラデーションなどを使用しないことを選択しました。また、パフォーマンスツールを使用して任意のブラウザーで各関数を分析できるように、コードを何千回も読んで完璧にしています...

ゲームはiphoneで問題なく動作しますが、ipadで実行したいです。xcodeを使用してiphoneでゲームをコンパイルし、ipadでプレイする場合、ipadのオプションX2を使用すると、ゲームは問題ありませんが、フルスクリーンゲームが必要です。だから、私は480の代わりに1024でキャンバスを作成します。すべての変数は、ゲームプレイを新しいサイズで実行できるように調整されており、問題ありません。しかし、このサイズ(コードとすべてのlineto、arcなどは同じだけ大きい)では、ゲームのfpsは低くなります。ゲームプレイはiPhoneよりも遅いため、ゲームはより簡単です。

たとえば、アークを描画することはiphoneで問題ありませんが、1024幅のサイズでは、単純なアークはより多くのCPUメモリを要求する関数の1つです。

何ができますか、大きなサイズのキャンバスを使用してゲームを実行することは不可能ですか?

私はipad31go ramを使用しています...円弧を描いているようで、ベジエのフォームが1024サイズのデバイスを殺しているようです。

将来的にはarc()の使用は問題にならないことはわかっていますが、最近のデバイスでは問題になります。iPad用のappstoreでcanvasを使用したゲームを見たことがありません。聞いたことはありますか?

助けや実験をどうもありがとう

4

0 に答える 0