---
# System prepended metadata

title: シナリオライティング

---

# シナリオライティング

## 大概念

**メイド救出ゲーム**

- 強固なパスワード->鍵になる
- 鍵をいくつか集めることでメイドを救出！
- 失敗すると水をかけられる＆メイドからの恨み節

- パスワード生成ゲームスタート
- パスワード入力
- 内部的に点数化(1～4段階)
- 高得点
    - 鍵が手に入る
    - 5つの鍵を手に入れるとユーザー
- 低得点
    - 雨がたくさん降ってくる
        - 一定スコア以下の場合、それに応じて雨の量が増える
        - メイドがずぶ濡れになる
        - メイドの恨み節
- メイドを解放するまで繰り返す
- メイド解放時にメイドからのメッセージが
    - 一度も雨が降らない
        - 愛のお言葉
    - ～3回雨が降った
        - 若干の恨み節
    - ～5回以上
        - 辛辣なコメント

ここまでが正式バージョンです。

## 設計

- meido_level1.txt

``
hogehoge
hogehgoe
hogehoge
``

- meido_level2.txt

``
hogehoge
hogehgoe
hogehoge
``
- meido_level3.txt

``
hogehoge
hogehgoe
hogehoge
``
- meido_level4.txt

``
hogehoge
hogehgoe
hogehoge
``

- meido_encourge.txt
    - 鍵を手に入れたときのテキストデータ

```
hoge
hoge
hoge
hoge
hoge
```

- meido_rain.txt
    - 雨が降ったときのテキストデータ

改行区切りで台詞データを格納しています。

```
hoge
hoge
hoge
hoge
hoge
```

- meido_result.txt

こんな感じのjsonデータをファイルに保存します。
適宜読んでください

```json=
{
    //一度も雨が降らないバージョン
    "perfects":["hoge","hoge"],
    //～3回までバージョン
    "normal":["hoge","hoge"],
    //それ以降
    "bad":["hogehoge","piyopiyo"]
}
```

---


ここから下は発送段階なので無視して大丈夫です

## 設定

- メイド
    - ずぶ濡れにして罪悪感を感じるキャラが希望
    - 1人
- 街中
    - 学校
    - ビル街
- プレイヤー
    - 捕まったメイドを助ける
    - 失敗すると水攻め的な...
        - 高得点を積み重ねることで解放出来る

### 流れ

- パスワード生成ゲームスタート
- パスワード入力
- 内部的に点数化
~~- 高得点
    - 檻が壊れていく
        - どう表現するかが難しい。
        - 檻じゃなくて遠くから手前にやってくる感じでも良いかも
            - イメージ的にはフォースで引き寄せる的な感じで
            - 向こう側に悪者配置~~
    - 脱出成功したらクリア
- 低得点
    - 雨がたくさん降ってくる
        - 一定スコア以下の場合、それに応じて雨の量が増える
        - メイドがずぶ濡れになる
        - メイドの恨み節
    - 

### メイドの恨み節

- テキストファイルで原稿を用意
    - 縦読み機構を搭載するなら僕の過去のプログラムがあるのでそれを使います
- 恨み節取得用のAPI生やしても良いけどファイル読み込みの方が早そう...



### タスク

- [ ] 雨は降らせそう
- [ ] git環境整備
- [ ] メイドのアセット送った
- [ ] セリフとかきちんと作れや！
- [ ] 実際のゲームの絵を作っていく
    - [ ] パスワードを入力させる
    - [ ] メイドがいる
        - [ ] 囚われている状況を演出する
    - [ ] 3つの強固なパスワードを手に入れることで解放される
        - [ ] 今手に入れた鍵の数
        - [ ] パスワードのスコアを表示する
    - [ ] メイドがずぶ濡れになる
        - [ ] スコアの低いパスワードに応じて雨の量が変わる
    - [ ] 結果画面（解放された後のメイドの一言と結果表示）
        - [ ] パーフェクト
        - [ ] ちょっとあれ
        - [ ] ふつう
        - [ ] ちょっとダメ
        - [ ] びしょ濡れメイド
        - [ ] ちょっとしたパスワード作成のTips
- [ ] バックエンドとの繋ぎ込み
    - [ ] パスワード送信
    - [ ] スコア受信
    - [ ] 結果表示
- [ ] スライド作り（3分）
    - [ ] コンセプト
    - [ ] 資料作成
    - [ ] デモ（1分半）
    - [ ] 