本帖最後由 a39g99 於 2018-2-10 23:20 編輯
> Are you serious ?
> 就往cpu以免出現大量drop fps情況
話雖這樣說, 今集舊機某些場境掉到個位數真是夠 ...
ehnanika 發表於 2018-2-10 15:46 
以下係我VR既測試結果,純粹係我個人測試結果,不代表遊戲開發
(我只係砌下場景,玩下3D人物模組,基本blueprint)
CPU i7 3930k , GPU 980ti
只係針對UE4引擎,其他遊戲引擎只係作出不負責既推測
測試場景kite demo入面加入大量NPC(30+)
不含NPC, CPU佔用只係30%
當加入大量CPU(含基本動作指令)
只要攻擊,相關30+ CPU同時作出反應,CPU usage就會由50%急升至80%+
當然我唔排除係因為我將1v1模組小修改就直接應對去所有NPC身上所引致
即使我將場景既樹木大量增加,陰影運算需要增加,都唔會比CPU帶來大量負荷
CPU基本上+-5%
但係增加左一定數目既NPC,CPU明顯負荷大量增左
我再攻擊相關NPC,係攻擊瞬間CPU更加試過出現100%情況
一般維持FPS流暢,最基本動作一定就會係陰影/素材品質方面入手
PS4陰影方面處理大部分都係維持可觀性,唔會特別強調追蹤性
多平台開發,PC/PS4,如果兩個平台差異較大
基本上就要作出更多修改,植被多既話更需要刪減一定程度植被維持基本fps
但係都只係最基本估算動作...只係閒置時fps表現
戰鬥情況會引起額外運算,可唔可以係戰鬥都維持到穩定fps先考功力
但唔同場景都可能有唔同表現
如果一瞬間既運算過高,fps唔可以保持穩定,就會出現大家所講既drop fps
但係開發人員根本無可能測試曬全部戰鬥場景...
正常測試...隻game可以正常遊玩唔出大BUG都應該偷笑
(PS4基本上已經忽略左反鋸齒技術,係PS4 Pro出現先關注返)
因為初代PS4/slim效能真係太低(基本上呢類遊戲CPU最低標準都起碼要3Ghz)
(PS4 CPU主頻只係1.6Ghz,主頻太低根本做唔到高fps,有打開PC既人應該都明
PS4對往畫面大作要維持30fps基本就好吃力)
基本上我自己所見UE4開發既ARK/PUBG之類
移值去PS4都會出現好多問題
素材品質基本上要降幅得好大先可以維持到基本fps
PC同PS4主觀上唔可能差別太大,無可能全低,場景品質最低限度都要中等程度
沙盒遊戲如果需要戰鬥/大量AI運算就好吃重CPU
戰鬥時fps既浮動係好誇張,有別於閒置時表現
drop fps往往就係因為CPU所致
所以無雙8果情況 又要大場景又要大量AI
有時真係幾佩服班友可以完全揸盡部機性能
優化根本難過整隻game.
你留意返當年Ubisoft隻ubisoft assassin's creed unity都係差唔多原因
爛面bug解決到就就唔講
點解drop fps一直都解決唔到正正就係因為類似既原因
只可以減少出現但唔可能完全唔出現
如果完全解決基本上已經要由遊戲底層開始執隻game,可能連AI對應都需要重寫
我個人只係奇怪一點,就係無雙8堆兵仲係好似機械人咁樣
一般外國廠NPC就算路人都唔會有果種機械人呆滯反應
即使Total war一個場景再多NPC,都唔會好似無雙8果種有班友呆左係度
最起碼NPC角度都要對往玩家,就算揸支棍搖下都好
但無雙8係拎往劍定定係度睇左第個方向 |