作者a149851571 (yem)
看板GameDesign
标题[程式] 网路游戏网路连线的部份是怎麽写的?
时间Mon Jul 14 00:13:05 2008
最近观察到了一个问题
就是现在的网路游戏在人很多的村庄,clien端的下载(server的上传)量,
怎麽可以这麽少?都没有超过2kb的..
我想..如果村庄有20个人 若要人类看起来画面顺 人物移动每秒要20格
那20个人的座标应最少最少会占个 5.600Byte (送出去之前还多加几层就不说了)
这样每秒也需要10KB↑的下载量...每个人分配15KB 似乎成本太高....
想请问大大..现在的网路游戏是怎麽做到省伺服器上传频宽的办法呢?
因为找了好久了..都没有这方面的资讯 还恳请各位大大赐教了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.192.36.60
※ 编辑: a149851571 来自: 123.192.36.60 (07/14 00:15)
※ 编辑: a149851571 来自: 123.192.36.60 (07/14 00:28)
1F:→ beagle:用不着每秒传20次座标吧? 07/14 00:31
2F:→ a149851571:可是不这样做 在clien端 看到其他人会像瞬间移动吧? 07/14 00:39
3F:→ reizarc:传移动速度向量阿 07/14 00:44
4F:推 stabber111:他的20是frame 但这个是模组设好就设好的吧 07/14 20:09
5F:→ jellyice:自己在两次传座标之间做内插运算吧,拉长传座标的时间 07/15 21:47
6F:→ realmeat:一般是传点跟速度向量两个属性, 就算20个人也没1KB那麽多 07/15 21:52