ianime.jsで「iPhone用落ちゲー」のテンプレートを作成
2007.11.19
iPhone/iPod touch用のアニメーションライブラリianime.jsを作ったは良いが、もう少し具体的なアプリを作らないと、不具合や不足している機能などが見えて来ない。そこで、「さめがめ」「Bejewelled」などのいわゆる「落ちゲー」に共通する部分のみをテンプレート化して実装してみた。
実際にiPhone上で実行してみると、さすがに、オープニングに80個のアイコンが同時に落ちてくる部分だけは少し重いが、そこから先は比較的サクサクと動く。これならば十分に実用的だ。
ちなみに、クリックしたときのフェードアウトと、抜けたセルに上からアイコンが落ちて来て一回はねるアニメーションという二つの「アニメ効果」を実現している点や、一つのアニメーションの終了イベント(onEnd)を拾って次の動作をさせているあたり、ianime.jsのサンプルとしても良く出来ていると思うので、ianime.jsに興味のある人はぜひともソースコードを見ていただきい。
下がiPhone/iPod touchユーザー向けのリンク。
http://satoshi.blogs.com/ianime/ochigame.html
そして、Safari/Firefox (そしてたぶんOpera)を持っている人用のデモ。
Comments