标签: redis queue multiplayer matchmaking
我正在尝试构建一个配对服务器。到目前为止,这是我的想法: 允许用户通过websocket排队,获取播放器ID,ip,elo等。
将Redis等实时数据库作为队列放置
浏览队列以尝试找到队列顶部的最佳球员。
我的问题是,我觉得浏览不善,尤其是因为这只有1个搜寻器可以搜索潜在的数千名玩家。有任何技巧或资源来解决这个问题吗?当我可以使用Gamelift或Steamworks之类的东西为我代管时,尝试自己构建它是否对我来说是一个不好的呼吁? 谢谢!