---
# System prepended metadata

title: 專案功能代辦清單
tags: [程式]

---

# 專案功能代辦清單
###### tags: `程式`

[TOC]

## 正式製作TODO:
- [x] Github
    - [x] 處理一下測試的檔案大小
    - [x] 上傳Github
    - [x] 設定PR相關設定
- [ ] Google Cloud
    - [ ] 1月時更換帳號成VR那個
- [x] 包成UnityPackage重複利用
- [x] 確認重新整理過的專案沒有出大bug
- [ ] 遊戲開始介面
- [x] VR操作接入
- [ ] 氣球選擇
    - [ ] Yarn Spinner文本設定好即可，開頭隨機挑選一個氣球顏色
    - [ ] 顯示對應的氣球物件
![](https://i.imgur.com/0QbbECe.png)
- [ ] 說話內容的辨識
    - [ ] 回答辨認的方式可能不只一種，要有可以讀取關鍵字的能力
- [ ] 優化清單
    - [ ] Bug處理
        - [ ] 目前要是待機在顯示文字會自己跳下一個選擇...Why?
    - [ ] 程式重構
    - [ ] 可能要有錄音開始的相關提示?
    - [ ] 老師說3秒要有反應，但目前光判斷的時間就超過3秒了...
    - [ ] 到時應該要用Task的方式來處理相關程式碼
    - [ ] 要怎麼提早呼叫錄音打開?
        - [ ] 在前一句說話時提早開語音
        - [ ] 維持開著，但只在要錄音時開啟麥克風，一樣不會耗流量
    - [ ] 選項bug錯誤修復，把Update換成Coroutine
    - [ ] 如果小朋友內容跳針怎麼辦？如果1分鐘都沒答出正確語句，就跳到沒反應的選項
    - [ ] 3秒內有反應有停止倒數
        - [ ] 用UniRx處理倒數跟網路同步問題?
- [ ] 比較不重要、純粹想試試看的優化清單
    - [ ] 3D場景切割和LoadSceneSync 
    - [ ] 升級版本?
- [ ] 排隊功能...應該手寫就好了?
    - [ ] 物件碰撞的問題...在摩天輪跟排隊那邊要認真想一下
- [ ] 文本呼叫指定角色顯示
    - [ ] 其實大部分的對話顯示都是小夥伴，偶爾才有其他人出現...
    - [ ] 當選好小夥伴後，每次顯示都會預設出現此角色
    - [ ] DialogueScenario的作用
        - [ ] 限制 or 提示移動範圍
        - [ ] 其餘事件角色的顯示
        - [ ] 讓角色移動到指定位置?畢竟原遊戲流程也是過了一段事件會直接讓玩家跳到下一個對話場景
- [ ] 目前劇本上沒有的功能
    - [ ] 排隊
    - [ ] 摩天輪的車廂要能開關並進入
    - [ ] 劇本的反應時間

## 其他程式外的TODO:
- [ ] 3D建模
    - [ ] 雲霄飛車等待處的屋頂的material看起來有點奇怪，可能要再想辦法調
    - [ ] 搬遷好目前遊戲內擁有的幾乎所有場景模型
    - [ ] 一些視覺屏障讓小孩知道不應該往那邊走
![](https://i.imgur.com/4kPiaFz.jpg)
    - [x] 家門外場景重製
    - [ ] 遊樂園場景重製
        - [ ] 旋轉木馬
        - [ ] 雲霄飛車
        - [ ] 天女散花
        - [ ] 碰碰車
        - [ ] 摩天輪
- [ ] 遊樂園場景搭建與美化
    - [ ] 希望一些箭頭下方有類似道路的視覺，路線圖優化
![](https://i.imgur.com/58P7r96.png)
![](https://i.imgur.com/48q2rXr.png)
* 素材圖參考
![](https://i.imgur.com/eO7sJBt.jpg)
![](https://i.imgur.com/JAEbfMS.png)
![](https://i.imgur.com/RGHmO6D.png)
- [ ] 音樂/音效
    - [ ] 開始遊戲，放置遊樂園主題音樂
    * [ ] 晚上回家的提示音樂
        * 因為專案要求有離開時
    * [ ] 答對音效
    * [ ] 把學姊的錄音檔案刪除
* [ ] 文本
    * [x] 開頭介紹
    * [ ] 進入遊樂園
    * [ ] 遊玩遊樂園
    * [ ] 加值
    * [ ] 餐廳
    * [x] 吉祥物氣球
    * [ ] 離開遊樂園

## 已完成放置處
- [x] 語音
- [x] 天氣
- [x] 劇情系統
    - [x] 如果嘗試用工具呢
    - [x] 把劇本系統跟語音辨識兜在一起
- [x] 天氣系統
    - [x] 目前是想採用UniStorm
- [x] 語音辨識系統實裝
    - [x] Text-to-Speech
    - [x] Speech to text
