次は要求仕様書を元に全体設計を行って全体仕様書を作成します。
今回は以下の様な全体仕様書を作成しました。
TARO と HANAKO
2D アクション
Who(〜が): HANAKO が
When(〜の時代に): 現代の
Where(〜において): 日本で
Why(〜のために): TARO を守るために
How(〜することで): 動き回る果物を捕まえて
What(〜をする): 食べる
ディレクター: 自分
企画: 自分
デザイン: 自分
プログラム: 自分
サウンド: 無し
現代日本
果物が TARO を襲い始めた
TARO を守るため HANAKO が動き回る果物を捕まえて食べて退治する
概要:
・タイトルは無し。いきなりゲームを開始する。
・背景は一枚絵。スクロールしない
・ゲーム開始時の TARO の初期位置は画面左上
・ゲーム開始時の HANAKO の初期位置は画面右下
・TARO は上下左右に動かせる
・HANAKO も上下左右に動かせるが TARO と逆方向に同時に動く
(例えば TARO を上に動かすとき HANAKO は下に動く)
・TARO と HANAKO 間に当たり判定無し (つまりスレ違い可能)
・TARO と HANAKO は画面外に移動できない
・果物は APPLE と ORANGE の 2 種類
・ゲーム開始時に APPLE と ORANGE をランダムな位置に複数個表示する
・APPLE は動きまわる
・ORANGE は静止している
・TARO が果物に触れたらゲームオーバー
・HANAKO が果物に触れたらその果物を消す
・HANAKO がすべての果物を消したらゲームクリア
・時間制限を設ける
・残り時間は画面左下に表示する
クリア条件:
・HANAKO が全ての果物を食べる(消す)
ゲームオーバー条件:
・TARO が果物に食べられる(触れる)
・制限時間切れ
ゲーム画面イメージ:
ステージ名: 街
見た目・特徴: 夜の街
追加フィーチャー: 無し
備考: 無し
画面イメージ:
元画像 (いらすとや)
キャラクター名: TARO
役割: 主人公1
見た目・特徴: 少年、果物から逃げ回る
登場ステージ: 全て
備考: 無し
画像イメージ:
元画像 (いらすとや)
キャラクター名: HANAKO
役割: 主人公2
見た目・特徴: 少女、果物を食べる
登場ステージ: 全て
備考: 無し
画像イメージ:
元画像 (いらすとや)
キャラクター名: APPLE
役割: 敵
見た目・特徴: りんご、ランダムに動く
登場ステージ: 全て
備考: 無し
画像イメージ:
元画像 (いらすとや)
キャラクター名: ORANGE
役割: 敵
見た目・特徴: みかん、静止したまま動かない
登場ステージ: 全て
備考: 無し
画像イメージ:
元画像 (いらすとや)
項目 | 操作方法 |
---|---|
TARO と HANAKO の上下左右移動 | キーボードのカーソルキー |
画面遷移無し(ゲーム画面のみ)