頭の中で構想してた奴が一通りまとまったので、
忘備録として。
バックグラウンドスレッドをSurfaceview拡張がサポート
これによりUI描画メインスレッドとは別に
runメソッドで画面ロックを行いダブルバッファ処理
が可能となる。(WinAPIでいうInvalidateRect)
また、bitmapfactoryとcanvasを使えば画像を任意の
箇所に配置可能であり、更にその上に検知範囲として
簡単な形のRegionを配置できる。このRegionの位置も
任意に調整が可能であり、containsメソッドにより
簡単に衝突判定ができる。
OnTouch等と組み合わせれば簡易的ゲームが可能。
加速度センサーの使い方もかなり簡単。
後はデータのサーバー側保持方法についてが欲しい。
この辺りが参考になる。
http://d.hatena.ne.jp/language_and_engineering/20111121/p1最初に見たのはこっちでピンポイントっぽい。
http://techbooster.org/android/hacks/7902/アニメーションエフェクトの画像を連番表示する場合
fpsを固定して処理する必要があるが、その参考に
なりそうな物も発見。
http://www.mihr.net/android/surfaceview.html単純エフェクトについてはパーティクルが必要と
思うので、OpenGL系の書籍買おうと思った。
同日 18:16
ラップトップにEclipseと開発環境インストールって
Androidプログラミング復習中。
また暗記ばっかなのよね。
参考書は以下。
http://www.seshop.com/product/detail/15625/初心者向けではない。
6章ぐらいまで読破して理解済みだったので、
この際やってしまおうと思う。