【发布时间】:2016-02-06 16:19:18
【问题描述】:
我目前正在使用 node.js 和 socket.io 制作一个 html5 游戏。 游戏的基本原理是 4 个人绕着圈子移动,试图互相撞击……
我的问题是我应该使用 Websockets 还是 WebRTC? 什么最适合这种交流?与 4 名玩家或通过服务器点对点?
随意分享你的想法,我对这些东西很陌生..
【问题讨论】:
-
您要问的主要问题是:谁拥有状态和数据?如果状态和数据存储在客户端上并直接相互发送/接收,如果客户端断开连接会发生什么?游戏的一部分会消失吗?如果他们通过捣乱数据来作弊怎么办?出于这些原因,您是否希望服务器拥有数据(或至少对其进行验证)?
标签: javascript node.js html websocket webrtc