Ep1 :專案企劃書初探
🔖 前情提要
一書:《超級專案管理》
一試:「慢思快行」,基於這個概念,利用最近學的 React 和生成式 AI,將三角連鎖棋這個桌遊做成網頁版。
🚀 Let's DO it!
根據「慢思快行」的中心思想,
「慢思」階段:盡可能蒐集資料,找高手、參考相似專案,詳盡地寫出專案企劃書。
「快行」階段:藉由詳盡的企劃書內容,提供給生成式 AI 生成初步程式碼,再進行修正及微調。(畢竟若要快行,AI 快多了不是嗎哈哈)
STEP 1:瞭解相似專案的流程
雖然過去沒有相關經驗,剛好最近接觸到《哎呀!原來 React 這麼有趣好玩》。這本書就是使用 React 框架製作小遊戲,因此將以這本書作為地圖索引,去認識製作一個小遊戲可能會經歷的流程。
為了進行低成本的試錯及 run 一遍整理流程,決定挑書中其中一個遊戲跟著一步步製作。書中共三款遊戲,跟預期製作的遊戲比較之後,將以 OX 遊戲作為學習範例。在正式開始打程式碼之前會先進行一些前置作業,包含撰寫專案企劃書、運用技術的簡單教學。由於我沒寫過遊戲類的專案企劃書,這部分是學習重點!
大概花了一週時間,成果出爐 👉 https://oohlearn.github.io/OX-game/
STEP 2:蒐集遊戲相關的資料,撰寫專案企劃書
經過研讀及整理,並實際跟著做完一個遊戲之後,認知到一份遊戲類的專案企劃書大致包含以下內容:
- 專案介紹
- 遊戲玩法、規則
- 所需技能、語法
- 規格書
- 畫面與功能:有哪些元件?功能是什麼?
- 遊戲邏輯:定義遊戲進行方式和規則
- 設計圖說明
- 設計一個共同的介面設計規範,包含設計樣式、互動方式、配色方案、字體規格、間距大小、尺寸比例。
-
任務拆解
- 好處及目的:更容易預估進度
- 拆解考量:
- 功能的相依性、完整性、單一性
- 可先進行簡易切版,區分出大致的元件、區塊
- 以開發時間軸作為拆解參考
(其實書中關於企劃書的部分還有一些關於多人合作以及 PM 角色的內容,但與這次試驗內容較無關連,因此省略。)
經過初步整理後,初版企劃書✅:
目前的企劃書是依照遊戲規則所歸納而來,詳細元件的規劃,就要等下次製作模型時測試了。
🔜 下集預告
把企劃書的文字、參數和手繪棋盤圖片丟給 AI 究竟會發生什麼事呢?
敬請期待下集!
📚 參考資料
原來 React 這麼有趣好玩:看 React 遊戲書,複習專案企劃書的形式、內容

沒有留言:
張貼留言