Multiplayer Room Troubleshooting Guide
多人房間建立與連線排錯頁:`server.js`、房號加入、邀請連結與同步異常怎麼查
多人版最常遇到的問題通常不是玩法本身,而是房間開不起來、玩家進不去、或回合同步看起來怪怪的。這頁會把 `0526` 多人版最常用的排錯順序整理成可以直接照著做的版本。
第一步先確認伺服器有啟動
多人版不是純前端頁面,它需要 `server.js` 跑起來才能支援房間、Socket 同步與回合結算。
node server.js
房間建立與加入失敗時先查這些
- 確認房主與加入者打開的是同一個網域與同一個版本,不要一個人在舊快取頁面。
- 若房號輸入後沒有反應,先刷新多人頁並重新建立房間。
- 若邀請連結可開但進房異常,優先檢查 `server.js` 是否有重啟或被中斷。
同步異常怎麼排
- 先讓所有玩家 `Ctrl + F5`,排除舊版 JS 或 CSS 快取。
- 若只有某一人不同步,通常是該玩家頁面版本、網路連線或 Socket 狀態異常。
- 若全房間都不同步,通常優先看 `server.js` 狀態與最近是否有更新後未重啟。
建議排錯順序
- 先確認 `server.js` 有啟動。
- 再確認所有玩家都在同一個正式網址與同一版頁面。
- 若仍有問題,先重整頁面,再重建房間,最後才重啟伺服器。