Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧪V1 - Alpha 封測 #204

Open
ricksu978 opened this issue Feb 25, 2024 · 4 comments
Open

🧪V1 - Alpha 封測 #204

ricksu978 opened this issue Feb 25, 2024 · 4 comments

Comments

@ricksu978
Copy link
Member

經過久久的開發,我們終於產出第一版的大平台了
這邊需要大家幫忙測試 https://lobby.gaas.waterballsa.tw/

目前只有 Demo Game 可以完成 End to end test

  1. 遊戲房間 - 新增
  2. 遊戲房間 - 玩家加入
  3. 遊戲房間 - 玩家離開
  4. 遊戲房間 - 玩家聊天
  5. 遊戲房間 - 玩家準備
  6. 遊戲 - 開始
  7. 遊戲 - 結束
  8. 遊戲房間 - 玩家回到房間

麻煩在下面 bug 回報 & 回饋。

@noracami
Copy link

我是用不同瀏覽器當作不同玩家測試

  1. 當房主離開房間後,房主身份會轉移,但參與者頁面不會自動更新。(always)
  2. 當房主關閉房間後,房間會被關閉,但參與者頁面不會自動更新。(always)
  3. 一場遊戲結束回到房間時,房主要重新整理頁面才能準備。(always)
  4. 承上,此時觀察房主以外玩家進行『準備/取消準備』,有時會發現狀態不能順利廣播給所有人。(sometimes)
  5. 這時有機會房主畫面是全員已準備,成功按下開始遊戲,但房主視窗沒跳出遊戲 iframe。(sometimes)

@ricksu978 ricksu978 moved this to In Progress in GaaS 大平台後端 Backlog Feb 26, 2024
@noracami
Copy link

遊戲後端實作「開始遊戲」API

過來的 API 請求參數,玩家暱稱的 key 是 nickName

I, [2024-02-26T16:46:12.448226 #17]  INFO -- : [8400fd32-f0b1-41da-b82f-a7c8240358f8] Started POST "/api/games" for 52.197.163.173 at 2024-02-26 16:46:12 +0000
I, [2024-02-26T16:46:12.610644 #17]  INFO -- : [8400fd32-f0b1-41da-b82f-a7c8240358f8] Processing by Api::GamesController#create as JSON
I, [2024-02-26T16:46:12.610737 #17]  INFO -- : [8400fd32-f0b1-41da-b82f-a7c8240358f8]   Parameters: {"roomId"=>"65dcc0532bd4ab67957dd1a1", "players"=>[{"id"=>[FILTERED], "nickName"=>"ker ker"}], "game"=>{"players"=>[{"id"=>[FILTERED], "nickName"=>"ker ker"}]}}

呼叫大平台 API GET /users/me

得到的 API 回應,玩家暱稱的 key 是 nickname

{
  "id": "FILTERED",
  "email": "FILTERED",
  "nickname": "ker ker"
}

是 typo 還是有意為之?

@mikaeloduh
Copy link
Contributor

步驟:

  1. 加入一個私人房
  2. 然後回到列表再進同一間房
  3. 輸入密碼
  4. 顯示已加入的錯誤訊息
  5. 按確認
  6. (bug) 輸入密碼的 model 留在原地轉圈
  7. (bug) 再按一次那個房間,一樣的 model 原地轉圈。此時按任何房間都沒有反應。

@mikaeloduh
Copy link
Contributor

步驟:

  1. 加入一個房間
  2. 不正常跳出
  3. (bug) 無法從列表回去

期望:可以從列表回去,或者有其他方式回去房間

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

3 participants