形にする力

「スイカ割り大会」をつくるにあたって妄想したシステムがある。 プレイヤーのインターフェイスは相変わらずなのだが、あるサイトをのぞくとマップが表示されプレイヤーとスイカの位置がリアルタイムに表示される。ギャラリーは決められたタグを付与してtwee…

ライブ

LaOX MUSICVOX AKIHABARAで行われた「1st album『azusa』発売記念 azusa ミニライブ&トーク」に行ってきた。40分ほどの短いもので、途中音響機器のトラブルにも見舞われたが、楽しい時間を過ごすことができた。 残念だったのは最初の「明日晴れたら」から…

衝突判定

enchant.jsには衝突判定の関数が用意されているが、残念ながら透明色が考慮されていない。 例えば公式Materialの「イトカワ」と32x32で抜き出した「はやぶさ」の衝突判定を行うと、見た目上ぶつかっていないのに関数がtrueを返してくる場合がある。 パッと思…

ノード入れ替え、もうひとつ

レイヤーの前後関係を考慮したキャラクター追加方法 - 強火で進めなるほど、CSSを利用する方法があるのか。 ……実はHTMLとCSSのことをよく知らない。HTMLはまだタグを大文字で書いていた時代の知識だし、CSSにいたってはクエスチョンマークが跳び回る体たらく…

Canvasによるゲージ的な何か

enchant.jsでcanvasを使いゲージ的なものを表示する方法をまとめてみる - アンバランスな日々にこちらにいくつかまとめられているが、私が「ミッション!」内で実装した方法がなかったので簡単に紹介しようと思う。 やり方は簡単だ。まずfillRectでバーを描…

enchant.jsにおけるノードの入れ替え

Spriteを最前面に持ってくる関数 / HTML5 enchant.jschildNodesで入れ替えられるんじゃない? と思ったけど無理だった。 childNodes.lengthで子ノードの個数を取得したりできたんで単なる配列と思っていたんだけど、表示のためにかいろいろ裏でやっているっ…

みなもすなるブログというものを…

はじめて見ることにしました。 主にプログラム関係、趣味のことなどをば。