2011-01-01から1年間の記事一覧

点滅マクロ

inline int BLINK_(int timer,int base,double spd) { return abs((int)(timer*spd)%base*2-base); } 使い方: timerに現在のカウント baseに最大上昇値 spdにスピード while(true) { timer++; Opacity = BLINK_(timer,30,1); } これでOpacityには0〜30の値…

ゲームは愛と覚悟

「ゲームを製作する上で大切なのは何ですか?」 というのは初心者の定番の質問だ。質問するのは簡単だが、答えるのは難しい。何故ならゲーム製作者たちにも、それが何なのか良く分かっていない。強いて言うなら「全部」だが、そんな答えを彼は求めていない。…