Game-as-a-Service / LoveLetter

11 stars 4 forks source link

會議紀錄 #56

Open s9891326 opened 1 year ago

s9891326 commented 1 year ago

這幾個都是在miro上面完成的 miro

比較完整的OOA 在 draw.io

image

Github projects

s9891326 commented 1 year ago

11/21

內容

  1. 決定python版本 3.7?(比較穩) 3.11?(好像快很多XD)
    • 最終使用python 3.10
  2. 簡單聊一下大家想怎麼跑ATDD
    • BDD
      • ATDD: API first(/health)
      • Walking Skeleton: ci/cd
        • heroku、fly.io => 水球那有服務
      • ATDD: API(/xxx)
s9891326 commented 1 year ago

12/5

內容:

  1. 同步一下大家BDD的進度、walking skeleton的流程
  2. git commit message
  3. ATDD開發方式(API first)(看狀況要不要討論)
s9891326 commented 1 year ago
  1. 介紹新成員~~
    • IAN(伊恩)
  2. 同步一下目前程式進度
    • 如何用postman打(/create_game、/join_game...、各個API接口)
  3. 討論一下之後的開發方式
    • 大家一起看PR 最後在merge(速速開完會)
      1. 暫定每周二晚上10:00~10:30(快速review PR)
      2. 如果每周二晚上的時間不行那在約時間
  4. 選擇前端框架
    • React、Vue
      • 最後選用React~
    • TypeScript哩?
      • 可以一起用的~~
    • CSS(暫定tailwind)
  5. client端:
s9891326 commented 1 year ago

1/3

s9891326 commented 1 year ago

1/10

s9891326 commented 1 year ago

3/7

image

s9891326 commented 1 year ago

6/6

s9891326 commented 1 year ago

7/25

  1. (代訂) deploy 到哪個平台? [Azure、Flyio、AWS、GCP] VM or container?
  2. 後續功能(等大平台需要我們提供甚麼資訊,再進行開發)
    1. [API] 遊戲列表 吐game_id、room_name、人數,遊戲狀態(已開始、待開始)
    2. [API] 修改fastapi join_game() 丟except出來,status_code = 501...
    3. [API] 在game底下增加room_name、password(有 = 上鎖,沒 = 可以直接進)
    4. [web socket] 聊天室
  3. 優化前端介面(可以先優化~)
    1. 卡片正反面
    2. 規則樣式設計
    3. 牌桌頁面(遊戲介面)
    4. 登入頁面
    5. 玩家列表
  4. 大平台Workshop,時間到再跟大家說~
  5. 打牌畫面
    • 剛開始玩家A image
    • 剛開始玩家B image
    • 玩家A玩到一半 image
    • 玩家B玩到一半 image