遊戲幀數不足時,畫面或跳幀或拖慢,這兩種不同的處理機制由什麼決定?

鍾舒漫shersher


你好 作為一名遊戲領域原創作者 我的觀點是


首先這個機制應該是寫程序時就確定的,用戶無法更改。

正好在遊戲論壇看到一個例子,KOF13如果用高刷新率(窗口狀態未按遊戲默認刷新率設定),那遊戲所有的內容包括邏輯判定和輸入檢測全都會變快。這就是典型的2D遊戲,遊戲內部邏輯時鐘與圖形部分時鐘綁定。日本大部分公司都是從2D時代就成立的,很多老猿還是按照當年的習慣設計,現在的遊戲當然也會受拖累。


2D遊戲機的遊戲,既可以設計成固定時鐘,處理不過來直接跳幀,也可以設計成時鐘與畫面刷新率綁定,處理不過來拖慢。但是2D遊戲機的遊戲多數都是與畫面綁定。


2D遊戲機都是使用專門顯卡來對圖像進行分塊處理,遇到處理能力不足直接就不顯示了,沒的選,你們在FC上看到的角色缺失閃爍就是這個原因。所以2D遊戲機遇到處理能力不足需要跳幀或拖慢都是因為CPU不足,顯卡的情況考慮得比較少。


CPU負責邏輯運算時是不可能跳過的,否則子彈穿過角色這怎麼算?既然這樣,就只能拖慢,讓圖形運算等邏輯運算。


另外,由於內存太小(顯存只有幾K),2D遊戲機沒有幀緩衝的概念,只有行緩衝,如果你要跳幀,跳的就不是整個畫面,而是畫面上每一行圖像都是不同幀。垂直同步也沒用,你在行緩衝搞垂直同步只會導致畫面是黑的,人家根本就沒存前一張圖片。這也可以解釋為什麼2D主機除了同屏物體限制還會有同行物體限制,因為只有同行物體才是真的同時處理。

這種做法還導致了一個特別噁心的情況。由於機器與電視制式綁定,所以你在中國的盜版50幀機器上玩美日版的60幀遊戲會拖慢(國內的FC比如小霸王之類都是50幀盜版機),不僅僅是圖像,連音樂都拖慢了。(剛才寫成加快了,抱歉)有部分遊戲內部會進行版本判斷,內部有兩套時鐘邏輯,但是多數都是直接按照機器時鐘走。

日本遊戲採用跳幀是從3D遊戲開始的。

早期3D遊戲機進行3D圖形運算主要是靠CPU,顯卡只負責簡單的像素渲染,跟早年PC軟加速一個意思。而且PS以後的遊戲機都採用了幀緩衝機制,跳幀無壓力。

2D遊戲機運算3D畫面時也是一樣跳幀,比如SFC上的3D遊戲就跳得很厲害,不到10FPS。

這以後出現拖慢就都是故意設計的了,往往是為了模仿2D遊戲機和街機的效果。


CF殺神


手機純手打

關於樓主這個問題,我上午剛處理過,玩吃雞,玩著玩著突然就變成幻燈片播放,我1070顯卡,半特效,正常是不可能出現這種情況,切出去看魯大師,cpu溫度96度,十秒後溫度回到八十以下,遊戲幀數恢復。所以第一種情況,要在出現掉幀或者拖慢的時候先看一下你的CPU溫度是否過高,如果溫度過高它會有一個智能的保護模式快速降溫,在散熱階段你的遊戲幀數肯定是有變化的。第二種情況就是顯卡,顯卡溫度過高同樣會導致你的遊戲幀數跳幀或者拖慢跟CPU是一樣的情況。如果平時玩遊戲一切正常,偶發性出現你所說的問題時先關注一下兩個硬件的溫度,如果確實是溫度過高所致,建議更換散熱器。祝樓主遊戲愉快![靈光一閃]


遊戲愛好者小王i


首先要明白一個概念,手機為什麼幀數不足?歸根結底還是手機的配置不能夠完美支撐這個遊戲。打遊戲最重要的就是芯片,只有芯片強大,你玩起來才會流暢。

那麼如果芯片很弱,芯片就會反饋給系統,說不能夠完美支撐這個遊戲。你猜猜會怎麼樣?在早期移動智能設備上可能就會面臨崩潰的問題。但是在現如今,移動設備得到大力發展的情況下,穩定性也是逐步提高。再出現這種情況的話,系統就會根據這個芯片的性能作出合理的調度渲染。使這個遊戲能玩下去,最起碼不會崩潰。安卓系統就是一個機器人,只能去執行你的命令,他不會管這個過程體驗好不好。也正因如此才可以看到雖然畫面很卡,但是不會像早年的智能機那樣閃退,而是繼續運行下去。

如果你的芯片強大,芯片就不會反饋給系統說不能勝任。系統自然也就不會調度性能抵著卡屏、閃退、跳幀的問題艱難運行。所以玩遊戲卡的主要原因還是芯片問題。

結合以上來看,使得手機在打遊戲時卡屏、閃退、跳幀的處理機制是由芯片和系統決定的


權謀微遊


一個是cpu處理不過來時候但是沒達到載荷上限就會拖慢,如果直接超過載荷就直接跳針,把大段的畫面直接跳過去。這也是由cpu內在程序所決定的


一個只想說真話的人


cpu,建議更換CPU。畢竟gt450的顯卡都能流暢的玩gta5。但是條件允許的話建議一起換


小頓視頻


首先,如果手機配置好,打遊戲時把遊戲幀數開到最高,畫面可以無所謂,根據自己的喜好。打遊戲玩的就是個手感,幀數不足畫面一卡一卡的嚴重影響操作技術。


時光依舊流淌


一般來說都是處理器問題,但是不排除因為系統優化不足而產生的衝突,。


開槍以示尊敬


顯卡,畫面一切輸出情況都是由顯卡決定


u愛絕地求生


說白了就是缺錢導致的[笑哭]換個2080Ti和240Hz顯示器你會忘記這個問題


黑衣人SZY


畫質,幀數


分享到:


相關文章: