Re: [問題] 遊戲優化?
※ 引述《vi000246 (FireCarbon)》之銘言:
: 在巴哈參天律討論板看到的
: 有人拿D3跟瑪英的遊戲優化來比較
: 說什麼GPU沒滿就是優化爛
: 我玩電腦十年都沒聽過有人在比較優化的
: 想問這到底是啥啊
: 優化是指能讓爛電腦也跑得動高特效嗎
: 第一次看到= =
軟體寫好了都能跑, 但要安排一個軟體怎麼被執行才有效率
例如, 1~100數字加總, 有很多種作法
可以1+2+3+...+99+100, 一個一個慢慢加
或是切成10份, 分別是1+2+3+...+10; 11+12+13+...+20; 依此類推
之後再把10份的結果再加總
這是簡單的把一隻程式平行化, 簡單看起來, 方法2應該會比方法來得快速
一個產品開發常常會花很久的時間, 這個產品是否有被優化, 也要看在開發階段
是否有把未來的技術也考慮進去
如果軟體有支援這項技術, 但硬體上沒有, 那就沒辦法被發揮
(例如有支援平行運算的程式, 執行在單核心的電腦上)
如果硬體很強, 但軟體沒有支援這技術, 那也沒辦法被優化
(例如在多核心的電腦上, 執行單執行序的軟體)
若以GPU有沒有跑滿而說一個遊戲有沒有被優化, 有點不準
因為可能這個程式原本就用不到這麼多的資源
要測GPU部份有沒有被優化, 可以關掉/打開GPU的加速技術
比較關掉和打開時候的fps是不是有比較高
(fps在60以上, 要發揮似乎還要看顯示器有沒有支援, 這部份沒有深入研究)
一個軟體要順利執行會有基本的需求, 記憶體.cpu.gpu
只要其中一個不到水平, 就會成為效率瓶頸, 影響遊戲執行順暢度
因此要說一隻遊戲優化爛, 要先確保電腦每個元件都有達到執行需求
比遊戲優化是要做什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.195.15
推
07/08 00:41, , 1F
07/08 00:41, 1F
推
07/08 00:44, , 2F
07/08 00:44, 2F
推
07/08 01:00, , 3F
07/08 01:00, 3F
推
07/08 01:20, , 4F
07/08 01:20, 4F
推
07/08 08:27, , 5F
07/08 08:27, 5F
推
07/08 08:58, , 6F
07/08 08:58, 6F
→
07/08 10:25, , 7F
07/08 10:25, 7F
推
07/08 12:00, , 8F
07/08 12:00, 8F
推
07/09 14:14, , 9F
07/09 14:14, 9F
推
07/09 23:10, , 10F
07/09 23:10, 10F
推
08/17 05:30, , 11F
08/17 05:30, 11F
討論串 (同標題文章)
ONLINE 近期熱門文章
PTT遊戲區 即時熱門文章
15
19
16
22