【发布时间】:2017-10-11 16:01:05
【问题描述】:
我正在使用 socket.io 玩 websockets。我做了一个聊天室,但我想做一个实时游戏。 socket.io 文档说任何数据类型都可以通过 websockets 发送,所以我想知道发送玩家位置、速度和按键信息等数据的最有效数据类型是什么。
换句话说,在 agar.io 之类的游戏中,客户端和服务器之间真正发送的是什么类型的数据?是二进制、json等吗?
【问题讨论】:
-
试试protobuf,它是在线上以二进制编码的数据,可直接解码为类/结构。
标签: websocket online-game