PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   線上遊戲畫面流暢度疑問 (https://www.pcdvd.com.tw/showthread.php?t=729430)

sutl 2007-07-03 01:33 AM

引用:
作者HigH
各位大哥到底有沒有在聽啊?
伺服器好不好順不順, 跟FPS哪有任何關係?
3D繪圖是你電腦在算的, 即使你電腦沒收到伺服器訊號, 每秒要處理的圖形資料還是一樣多
人多的時候FPS降低, 大都是CPU沒辦法處理增加的多邊形量所需的前置作業
這個議題在兩年前此板某篇天2的討論已經得到結論了
我可不想再來浪費時間又戰一次
總之CPU能力不足才是問題主因(再次強調, 有實驗精神就自己去try看看升降頻的影響)

沒錯!

而且天2還可以自己錄製一段影片離線播放,實際上是按照腳本跑畫面,這時就根本沒有所謂頻寬伺服器的問題了。

所以天2當初開始支援多線緒我覺得是最大的改進,雖然當時我早就沒在玩了...

自己去網路上找網友拍的腳本檔,然後下載天2程式安裝,不用花錢上線就可以播放了。

sutl 2007-07-03 02:11 AM

引用:
作者kingleo
程式架構的問題
以 GuildWars 為例
採取了伺服器自動分流制
也就是說,Server 會自動去切開使用者數量
當分流一的人數滿了,就會自動開出第二個分流出來
那麼同樣是在城鎮A,就分成了國際區以及各區兩種區塊
各區指的是各別區域性
例如美版為一區,台港澳為一區,日本為一區
彼此不能橫跨,但是可以共同到國際區去
在這樣子的概念設計下
流暢度問題在 GW 裡面被解決了
因為玩家被自動切開
而在單一分流內,最大人數滿的情況下,還是很流暢,至於最大人數怎麼訂出來的,就不清楚了

GW是稍微極端了點,全部都是副本地圖。

我是覺得一般練功區可以一次容納1~200人應該沒啥問題,畢竟一般練功區大家不會擠在一起,這樣就比較有社會性。

而城戰跟打王,其實可以採用大型副本的玩法,這樣還可以玩全球競爭的遊戲。

例如打王採用個別盟的計時賽,該週末成績揭曉後,再將寶物分送到前幾名的盟倉去。

攻城也是個別盟分開攻城,如果是NPC城,那就當週末最快的盟獲得。如果是盟城,則下週末就進行挑戰盟對有城盟的攻城戰。

newgame 2007-07-03 08:08 AM

Guildwar,只能說還是沒解決這問題主因把世界的伺服器放在美國總部,結果要是海底光纖出問題的時候就是一個慘,ping值偏高造成到國際區想出國比賽有時候不是技術問題,ping值高到無法接受造成敗陣。

其他的線上遊戲不敢說(很多送我帳號玩都沒興趣),GW這玩意受玩家電腦至伺服器這段的影響大過顯示卡(拿張7900GTX 把AA,AF在GW開到最高畫面到1440x960還有70幾張)

HigH 2007-07-03 10:18 AM

就算以光速把客戶端資料從台灣傳到美國再傳回來
這樣一來一回距離就等於繞地球一圈
光速每秒繞地球七圈半
1000ms/7.5 = 133
光是傳輸上的延遲就有133ms了, 其他因素造成的延遲再加進來會更恐怖

不過網路的延遲跟fps降低是兩碼子事就是了, 首篇看起來比較像在問fps降低的原因
人多fps降低的原因跟cpu關係最大....

bluesystem 2007-07-03 01:00 PM

嗯....我來說可能會比較有公信力?? (好歹一年前也在寫3D線上遊戲)
線上遊戲會有覺得FPS降低(不要用什麼Lag,Delay這些名詞, 光講這些我看就不知道扯多久)的現象, 正如SATCHELMOUTH兄所說的, 人物數目無上限,再強的PC也是.....舉例來說, 一個人物約二千多個三角型左右(天二水準). 10個就二萬多個三角型, 100個就二十萬個三角型...現在的GPU跟CPU如果只是光畫出三角型是蠻快的, 但是人物的骨架-皮膚(Bone-Skin)動畫是相當消耗運算量的.舉天二的例子來說,攻個城大概很多人都是跳格在看的. WOW遇到戶外大戰也是一樣.

一般的遊戲再怎麼誇張, 人物都會有一定的數量限制. 就RTS來說, 單位雖然多, 但是因為鏡頭遠, 可以用很多方法(包括模型精細度差一些, 鏡頭角度限制等)來逹到限制效能在一定的水準. 但是MMOG就遊戲性上來說比較不容易做到. 大家都要美美的人物 ,鏡頭又拉這麼近, 都要穿不一樣的裝備, 要快也難.

至於伺服器回應慢影響FPS? 如果有這樣的遊戲請告訴我, 我不會去玩.....沒有人在做MMOG的時候是非要等伺服器回應才能有動作的(非同步).只有像交易之類的功能才會強迫跟伺服器同步,但也是畫3D畫它的, 等伺服器的等它的, 沒有什麼相干. FPS不會因為伺服器回應太慢而掉下來的. 一般伺服器ping值太慢會造成以下幾個問題.
1.看到別的角色行動用"跳"的.
2.打怪半天沒反應, 例如對怪施了法術但是法術發不出去, 過一陣子突然怪被打到.
3.下了指令等半天沒反應, 例如交易買賣, 點下去之後要等一下東西才會交易成功.
這會影響遊戲進行, 但是跟FPS還是沒關係....

cheochi 2007-07-03 01:15 PM

只是還是有一點小小的疑問... :agree:
例如完美世界..天2...
面向人最多的地方..只有18FPS..
那我看天空...
天空一片藍..什麼物件也沒有..
居然也只有25FPS..
不懂...
這是什麼...難道..看不到的物件..GPU也在運算 :confused:

GP25 2007-07-03 02:41 PM

我說一下我的經驗 只是分享而已@@
我完瑪奇 我朋友開FOXY我連物品欄的東西要移動都會不順= = 走路會回朔
跑跑丁丁車 我朋友開FOXY 我跑的蠻順的 但是周圍的玩家都一閃一閃的= =
完美世界我有玩 但是我朋友沒開FOXY(因為他要是在開我就要抓狂了@@)
對於看不到的東西是否也在運算我也想知道 謝謝

Davidkid 2007-07-03 03:12 PM

樓上的設計師講的真詳細 我也蠻贊同的
我自己也有測試過
A機:K7+6600GT
B機:PD雙核心+內建顯示6100
線上遊戲設定一致 網路同一條8M
A機在普通無人地方練功FPS比B機高許多
B機在城鎮人超多的地方FPS比A機高一些
所以 看到"人"應該是CPU在算的吧...


所有的時間均為GMT +8。 現在的時間是03:27 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。