作者hirabbitt (兔子)
看板GameDesign
標題[請益] 網路遊戲的封包傳送
時間Tue Apr 26 14:23:38 2011
大小 和 頻率 通常是限制在多少呢?
我目標是RPG類的
通常會需要上傳自己的動作(用CD時間控制頻率?)
以及下載附近環境的資料(應該蠻大的?)
請問有沒有一個標準
還是先做了再來最佳化?(這樣有點怕怕)
--
◤ __ \__◣
◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣
◢███◣
我不是m █████
█████ 我不是s
██
●█
● █▇███
是溫柔 ██
╱╲ ●◥█████◣● 是傲嬌
◥
╱█
╱╱ ● ◥████ ˇ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.127.91
1F:→ cowbaying:封包傳遞是即時的 遊戲在操作的時候就會不斷的接收傳送 04/26 17:05
2F:→ cowbaying:封包大小不固定 需要多少資料就傳多少 04/26 17:06
3F:推 cowbaying:應該說看你的封包要怎麼設計 04/26 17:06
4F:→ hirabbitt:不斷的接收傳送? 是喔 我以為只有觸發調件才傳 04/26 17:23
5F:→ cowbaying:簡單講 玩家人物都沒動作 可以想成是休息 狀態回復 04/26 19:12
6F:→ cowbaying:還是有封包 只是很少 04/26 19:13
7F:→ cowbaying:總不會打怪血剩一點點 然後休息個幾分鐘 一移動血就 04/26 19:13
8F:→ cowbaying:滿了吧? 04/26 19:14
9F:→ cowbaying:狀態的更新還是要的 04/26 19:16
10F:推 azureblaze:不見得會傳送所有的訊息,有時候只會檢查資料有沒有差 04/26 19:52
11F:→ azureblaze:太多(例如位置) 04/26 19:52
12F:→ azureblaze:但是這也是造成加速器等等的原因 04/26 19:53
13F:→ azureblaze:像是WoW的移動就在用戶端進行,伺服器只檢查合理性 04/26 19:54