Home > Tags > Android
Android
Android砂時計
- 2010-11-09 (火)
- 技術
皆様,いつもお世話になりありがとうございます.
あっという間に秋が終わって一気に冬に突入しそうですね.
今日は,ケータイのうえで動くバーチャル「砂時計」の話題です.
これはAndroidケータイの処理能力を試してみてくて以前に開発したものです.
砂時計の1粒1粒の粒子について運動計算をしていて
それなりにリアルな砂時計となっています.
加速度センサーの情報も使っているので
ケータイを傾けた方向に粒が落ちていきますし,
左右にふったり上下にふると粒がつられて動きます.
粒子の弾性も考慮していて,弾性係数をいじると
ボールのように弾んだり弾き合ったりします.
砂時計というよりはパチンコ玉を砂の代わりに
使ったようなものに近いかもしれません.
JAVAで実装するとパフォーマンスが悪いので
NDK(Native Development Kit)の力を借りてCで実装しております.
こういう遊びながらの開発が意外なところで活躍したりするから面白いものです.
文責:鎌田智也
- Comments (Close): 0
- Trackbacks (Close): 0
Home > Tags > Android