0

2013年8月:

アトムCPU用に構築されたAndroid NDK Open GLES 2.0のシンプルなMatch3ゲームがあります

エミュレーターで GPU と HAXM が有効になっている。

ラップトップ (iCore 5 8GB、ATI Radeon HD 1GB) と PC (Core 2 Duo 8GB ATI Radeon 512MB) のエミュレーターで実行します。

ゲームはすべてのデバイスでスムーズに動作しますが、エミュレーターでは動作しません。

私の質問は、「PC とラップトップで遅延が発生するのはなぜですか?」です。

多くの投稿を読んだところ、HAXM​​、GPU を有効にして、atom 用にビルドするようにアドバイスされています。

OpenGL ゲームは、これらの PC でスムーズに実行されます。WebGL サイトはスムーズに動作します。

HAXM を使用したエミュレーターは、モバイルが ARM コードを実行するよりも高速に Intel CPU で atom コードを実行する必要があると思います。また、デスクトップ GPU はモバイル GPU よりも速く OpenGLES 2.0 をエミュレートする必要があると思います。

どのチェーンコースが遅れていますか?

その質問はさまざまな形で何度も尋ねられましたが、エミュレーターには継続的な改善があります。2013 年 8 月の今日のエミュレーターは、(NDK+atom+GPU) コードをどの電話よりも速く実行する必要があると思います。それは、より強力でよりホットな CPU と GPU で実行される同じネイティブ 1 対 1 コードだからです。

デスクトップで OpenGL ゲームのビデオを録画できます。Androidゲームのプレイも録画したい。そのため、30 ~ 60 FPS でスムーズに実行したいと考えています。

VirtualBox のhttp://www.android-x86.org/は、よりスムーズなゲームプレイを提供する可能性がありますか?

4

1 に答える 1

0

Genymotion を試してみましたか?現在市場に出回っている中で最速のエミュレータです

于 2013-08-14T21:25:16.190 に答える