2
我正在研究Node.js/Socket.IO上的多人棋盤遊戲。流程如下:針對同一用戶/套接字的Socket.IO多個頁面
- 用戶輸入他的名字,被添加到大堂
- 用戶選擇一個房間,並添加到它,當他被其他用戶加入,然後遊戲開始。
這個部分很容易,我以前做過。但是,我現在需要用戶能夠同時加入多個遊戲室。頁面是通過快速動態生成的,打開許多遊戲頁面沒有問題,但是我正在爲套接字實現而煩惱。
- 我可以爲多個房間使用單個插座嗎(對於同一個用戶),還是我必須爲每個房間創建一個新的插座?
- 我希望用戶在遊戲中始終能夠在大廳內聊天。我如何分類?
感謝