Websocket 实现不同手机游戏的实时多人游戏服务器

Websocket 实现不同手机游戏的实时多人游戏服务器,websocket,udp,real-time,multiplayer,Websocket,Udp,Real Time,Multiplayer,我正试图理解并决定一个技术栈,以实现一个实时多人游戏服务器的手机游戏。它不仅仅是一款手机游戏,而是任何一款手机游戏,事实上,它也可以是实时的或基于回合的。我对使用node.js持肯定态度,我遇到了各种各样的lib,但大多数lib都是针对特定类型的游戏或某个特定游戏的多玩家 但在我做出决定之前,我一直在决定这种服务器的架构,尤其是使用WebSocket还是UDP。我通过互联网了解到web套接字是TCP的封装,TCP本身比UDP慢(当然是以可靠性为代价),但我找不到太多信息,如果WebSocket或

我正试图理解并决定一个技术栈,以实现一个实时多人游戏服务器的手机游戏。它不仅仅是一款手机游戏,而是任何一款手机游戏,事实上,它也可以是实时的或基于回合的。我对使用node.js持肯定态度,我遇到了各种各样的lib,但大多数lib都是针对特定类型的游戏或某个特定游戏的多玩家

但在我做出决定之前,我一直在决定这种服务器的架构,尤其是使用WebSocket还是UDP。我通过互联网了解到web套接字是TCP的封装,TCP本身比UDP慢(当然是以可靠性为代价),但我找不到太多信息,如果WebSocket或UDP是实现这样一个服务器的理想选择

对于实时游戏,两者或其中一个或任何其他协议/标准是否都足够理想和快速地同步游戏状态并在多个玩家之间进行通信,就像他们在同一台设备上玩一样?我们能模拟这样一个实时场景到什么程度