Android用お絵かきアプリの作り方について質問です。最善のアプローチは何ですか?ユーザーが操作できるすべてのオブジェクトを保持するアプリを作成したいと考えています。
そのためにopenglを使用する必要がありますか?使いやすいのでキャンバス描画アプローチを使用したいのですが、おそらくこれは私が望むものには不可能です。
また、ユーザーがすべてのオブジェクトを利用できるようにするにはどうすればよいですか? 大きな配列リストを使用する必要がありますか?
アドバイスありがとう。
Android 開発者向けガイドラインは非常に明確です。1 秒あたり 3D や複数のフレームを描画する必要がある場合は、OpenGL がおそらく最適です。「ペイント」スタイルの描画アプリの場合は、Canvas
問題ないはずです。
複雑な 3D ペインティングには opengl を使用し、2D ペインティングにはキャンバスを使用できます。
libgdxやandengineなど、より使いやすいサードパーティ製ライブラリを使用することもできます。
もう 1 つの方法はrenderscriptを使用することです。