Archive for 12月, 2011

【enchant.js】回転時も衝突判定をしてくれるプログラムと問題点

2

enchant.jsでiPhone向けゲームアルゴリズムを色々試したところ、Canvasで画像を描画するより、Spriteを多用したほうが軽いことがわかりました。
Canvasを一度読み込んで色々描画してから書き込むのより、Sprite900個を設置したほうが軽いというのは何か書き方を間違っている気がしなくもないですが、1000個未満ならSpriteを設置してもiphoneでも問題ないのがわかったのはびっくりしました。(一度に動かすとまた別ですが)
しかしCanvasではなくSpriteで処理すると多少問題がでるのが、Spriteを回転して斜めにすると上手く衝突判定が行われないのです。
というのも、enchant.jsではSpriteのXY座標+縦横幅の四角形で衝突判定を行っているのですが、回転時もこの部分は変わらないのです。
そこで、斜めになったときの計算のアルゴリズムを模索しなくてはとおもっていたらちょうどそのことについて書いていたサイトが見つかりました。
(さらに…)

WordPress3.3の新機能 is_main_query

0

WordPress3.3の日本語版が来ていたので、色々調べてみたところis_main_queryという関数が追加されていました。
軽く調べたところどうも現在のクエリーがメインかどうか調べられるようです。
(さらに…)

食べたものがメモできるEvernoteFoodがちょっといい。

0

Google+で毎日の晩ご飯を写真付きでメモをしていたのですが、ペットの名前で登録していたためにアカウントがロックされて、どうしたものかと思っていたところ、ちょうどiPhoneのアプリでEvernoteFoodというアプリがちょっとよさげだったので使ってみています。

(さらに…)

ロジクールのマウスが届きました。

0

今までロジクールのMK700というキーボードマウスセットを使用していたのですが、
1年ほど使っていたところ、マウスがチャタリングを起こすようになりメーカーに問い合わせた所
無償で交換してもらえました。
(さらに…)

Go to Top