正直日記



2005/08/07

_ コンパイルはgccにまかせる
コンパイラなんか作らなくても、gcc/gasのマクロを使ってそれなりにデータ
が作れることに気が付いた。それなりどころか、例えばループジャンプ命令
があるとして、ジャンプ先のアドレスを直接埋め込めたりする分、有利かも
しれない。

ということはMMLも……。
_ みんあ!弾幕やってるか?
弾幕生成部分をスクリプトで書けるようにした。したというかしてるところ
であり、記述はバイナリ直打ちでやってる。早いとこコンパイラを書かない
とキツくて死んじゃうヨ。

この変更により敵プログラム本体は移動だけ記述すればよくなったので、大
分スッキリした。移動もスクリプト化しちゃえばもっとスッキリするんだろ
うが、まあそのうち。

『弾幕タスク(子)→敵砲台タスク(子)→敵機タスク(親)』と、子供が
いっぱい増えてきたのでそろそろ真面目に管理しないとバグの温床になりそ
うだ。

最新
2010 | 01 04
2009 | 01 02 03 04 05 06 07 09 10 11 12
2008 | 01 02 03 04 05 06 07 08 09 10 11 12
2007 | 02 03 04 05 06 07 08 10 11 12
2006 | 01 02 03 04 05 06 07 08 09 10 11 12
2005 | 01 02 03 04 05 06 07 08 09 10 11 12