Akiさん
お答えありがとうございます。
チップセットで判断すればよかったのですね。
QUALCOMM snapdragonでは2.0まで対応みたいですね。
「初めてのAndroid」では、3Dハードウェアを搭載しない機種でも、すべての3D機能はソフトウェアでエミュレートされる。といったことが書かれ
ています。
無理にcanvasでの動作も書く必要はなさそうです。ただopenglを使わなきゃ速度的に無理だったゲームに関して、ソフトウェアのエミュレートに
よる遅い動作では、どの道切り捨てるしか無いですが・・・
Android Emulatorで実行したときの動作が、「OpenGL未対応チップセットの時」に合っているのではないかと思います。
私がopenglを使ってゲームを作ったときは、最初はAndroid Emulatorでも速度以外は実機同様に動いていたのに、どこかの段階で
Android Emulatorでは正常に描画されなくなりました。リソースが多くなったから(?)、ほかにも実機と挙動が違ったりもあるようです
ね。ソフトウェアのエミュレートも同様ではと思います。
> > これからSony、Motorolaなど様々なメーカーがandroid端末を出すようなので(楽しみです)、実際の対応状況が気になるところです。- 引用テキストを表示しない -
>
> - 引用テキストを表示 -