游戲耗電優化是什麼意思
發布時間: 2023-08-22 23:40:27
『壹』 游戲中的優化指的是什麼
游戲通常是軟實時(soft real-time),就是說運行上有時間限制,但沒有硬實時般嚴格。
先談固定硬體的游戲平台,如游戲機和街機。在這些平台上,通常會設置固定的幀率目標,例如30 FPS(即每幀33.3毫秒)。游戲開發者希望在這個時間限制下,盡量提升游戲的品質,例如更精細的角色和場境、加入更多效果、提升人工智慧水平等。優化的目的除了令游戲順暢,也是提升游戲品質的必要條件之一。
對於PC或手機平台,因為硬體的性能有很大差異,優化就沒有一個具體的目標,而是希望盡可能在大部分平台上都能做得最好(雖然PC游戲有幾百FPS的情況,但實質上幾乎不能增加流暢性)。
從玩家角度,我認為游戲的性能指標大概有這幾方面:
平均幀率
流暢性(不要「卡」,專業地說就是少spikes)
互動延遲(輸入後至看到反應的時長)
等待時間(讀盤、寫檔、網路連接等)
內存用量
游戲體積
網路流量(主要是移動平台)
耗電量(主要是移動平台)
而在開發的角度來說,我認為優化方法可以分為無損和有損的。無損是指不影響品質,純粹通過技術上的優化去提升整體性能。而有損是指通過簡化、近似化去改善性能,例如簡化著色器(shader)、要求美術降低某角色的三角形數目、要求關卡設計師減少一些NPC等。
熱點內容