!!!プロジェクト名
ブロック崩し
!!!プロジェクト説明
ブロック崩し
ボールとブロックの衝突でブロックを消すゲーム
!!!ものと操作の洗い出し
*ブロック … ブロックの配置、消滅、個数、当たり判定。
*ボール … 直進するオブジェクト。ブロックと枠とバーに当たると跳ね返る。枠の下部分に当たるとミス。
*バー … キーボードから入力し、左右に動かす。ボールを反射させる。
*画面枠 … ボールを跳ね返し、背景は好きなものにする。
*アイテム … 貫通弾、拡散弾、バーの拡大、縮小
*ステージ … ステージ数
*スコア … 消されたブロック・アイテムを点数として加算していく。
*その他 … 開始&終了判定
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■
●
___________________
!!!プログラムの動きを図にしたもの
*プログラム実行
* ↓
*スタート画面
* ↓
* ゲームスタート
* ↓
* ↓
* ↓
* ゲームクリア ゲームオーバー
* ↓
* ↓
*次のステージ
~
~
!!!モジュール分け
*[[gr02::モジュール]]