oracle
@mr0916
1.自機が弾を発射できる。弾は敵に当たると敵を破壊。2.敵も弾を発射してくる。被弾したら自機-1 3.敵は三種類。破壊した際の得点は異なる。4.弾に当たってもしばらく壊れない防壁が存在する。
2011-01-29 15:10:48
oracle
@mr0916
今回用いるライブラリは「ゲームプログラマになる前に覚えておきたい技術」付属の3DHardware1です。2D版では最終版一歩手前のライブラリになります。
2011-01-29 15:14:28
oracle
@mr0916
ということでスタート。まずは爆弾人から使えそうなクラスをコピペします。File,Image,Vector2d,Matrix23,Pad,SoundManagerあたりを。要するにシーケンス以外の全部のクラスを。
2011-01-29 15:17:04
oracle
@mr0916
シーケンスだけ先に作るのは重要です。シーケンスだけ先に作ってしまえば「お前このシーケンスを実装な」と分業が可能になります。できたもの同士を結合するよりはもっとマシな方法です。
2011-01-29 20:40:31
oracle
@mr0916
分業するときは「自分の責任はどこからどこまでか」を明確にしておく必要があります。そこら辺は一回集団作業してもらえれば実感してもらえるものと。
2011-01-29 20:43:24
oracle
@mr0916
こんな絵を書いてみる。2段目はアニメーションのため空けてあるが多分使うことはない(白目 http://twitpic.com/3uigj6
2011-01-29 23:15:17
拡大