全体仕様書 - omorirenka/samplegame GitHub Wiki
タイトル
TARO と HANAKO
ジャンル
2D アクション
コンセプト
- Who(〜が): HANAKO が
- When(〜の時代に): 現代の
- Where(〜において): 日本で
- Why(〜のために): TARO を守るために
- How(〜することで): 動き回る果物を捕まえて
- What(〜をする): 食べる
プラットフォーム
- 動作環境: PC
- 開発環境: javaScriptフレームワーク phaser
ターゲット
- 10歳以上のライト層
開発担当
- ディレクター: 自分
- 企画: 自分
- デザイン: 自分
- プログラム: 自分
- サウンド: 無し
世界観
- 現代日本
ストーリー
- 果物が 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 の上下左右移動
操作方法
- キーボードのカーソルキー
画面遷移
- 画面遷移無し(ゲーム画面のみ)