是用 WebSocket 吗,还有三维模型的数据传输格式用哪种更高效,请了解的朋友讲讲,谢谢~
1
ragnaroks 2019-04-03 16:29:09 +08:00
除非页游否则肯定不会用 websocket,
其它问题可以看下起源引擎 |
2
zhonghua 2019-04-03 17:05:13 +08:00
模型数据一般不传输,都是静态的。放在安装包里。
协作是通过模拟,比如 你从 A 走到 B,会发给服务器行走指令。 服务器会把这个指令包装一下,广播给周围人。 收到这个下发指令的客户端就开始模拟你从 A 走到 B。 这只是举个例子,当然还会涉及到寻路,外挂,视野等等问题。 |
3
santana2000 OP @zhonghua 感谢大佬讲解,还想请教一下比如地形、山脉之类不规则的复杂模型的改变应该以怎样的格式封装指令,主要是模型各节点的三维空间坐标位置吗,还是转化成屏幕坐标?(模型是否要抽象为节点树?)
|
4
santana2000 OP @ragnaroks 谢谢,目前是想做一个基于 web 的三维场景协同展示,有点不知道怎么下手去做。。。
|