使用 socket.io 和 express 创建大厅
Posted
技术标签:
【中文标题】使用 socket.io 和 express 创建大厅【英文标题】:Create lobby using socket.io and express 【发布时间】:2022-01-11 02:56:18 【问题描述】:对于我的学校项目,我必须使用 socket.io/express/vuejs2 重新创建 Secret Hitler 游戏。
目前我被困在我应该创建其他人应该能够加入的大厅的部分。我在大厅使用rooms,但后来我意识到这不是我需要的。我想到的是,当人们创建一个大厅时,将为该特定大厅分配一个名称,以便其他用户可以通过插入它的名称或使用类似于 http://mygame.com/?lobby=ABCD
的链接来加入该大厅。但是,如果我正确获得了 socket.io 房间,我将无法做到这一点,因为您无法创建独特的房间。或者我只是很笨,还没有弄清楚。
所以我的问题是如何根据我的想法使用 socket.io 和 expressjs 来实现大厅?我应该阅读哪些文档?
【问题讨论】:
【参考方案1】:试试这个教程
https://www.youtube.com/watch?v=DvlyzDZDEq4
我知道它是一个缩放应用,但它会给你一个关于如何使用 node.js 创建房间的基本概念
【讨论】:
非常感谢,我正在看。会告诉你它是否有帮助!以上是关于使用 socket.io 和 express 创建大厅的主要内容,如果未能解决你的问题,请参考以下文章
NodeJs - express 和 socket.io 同端口集成