Javascript 如何使用node.js和socket.io创建带有游戏室的队列系统?
我试图实现这个想法,但我不知道什么是最好的方法Javascript 如何使用node.js和socket.io创建带有游戏室的队列系统?,javascript,node.js,socket.io,queueing,Javascript,Node.js,Socket.io,Queueing,我试图实现这个想法,但我不知道什么是最好的方法 应该有一个按钮来排队参加游戏,并且应该有每个游戏室有3名玩家。因为你的问题很模糊,我会给你一个一般的工作流程 Express/HTTP服务器以侦听websocket开始 用户加载页面。页面已加载并尝试与服务器建立websocket连接 Websocket已建立。显示游戏上的“加入队列”按钮 服务器使用可用房间实时更新客户端。游戏可以选择显示每个房间,或者只是将它们隐藏在背景中,这样当玩家点击“加入队列”时,他将连接到第一个可用的房间 用户点击“加入
应该有一个按钮来排队参加游戏,并且应该有每个游戏室有3名玩家。因为你的问题很模糊,我会给你一个一般的工作流程
// io is exposed as a global variable in the client once you import the library.
// Join an existing room on connection established
io.on('connection', function(socket){
socket.join('some room');
});
// Establish a websocket connection
var socket = io();