1. 程式人生 > 遊戲資訊 >原神發明幀率乘區?為什麼電腦幀率越高,凌人出刀次數越多?

原神發明幀率乘區?為什麼電腦幀率越高,凌人出刀次數越多?

最近,有一位玩家進行了一項有意思的測試,通過測試發現,神裡綾人在不同幀率下,出刀的次數是不一樣的。在電腦30幀的情況下,凌人出刀14次,60幀是15次,120幀是16次,500幀17次。也就是說,隨著幀率越來越高,凌人出刀的次數越來越多。

那麼為什麼會出現這種情況呢?這所謂幀率乘區真的是原神獨創的嗎?

並不是的,很多遊戲都存在這麼一個通病,這是目前很多遊戲都無法解決的一個問題。產生這個問題的原因是,遊戲裡角色動作並不是連貫的,而是由一幅一幅連續的靜態畫面組成的。當這些靜態的畫面,排著隊,在你眼前快速移動的時候,你就會發現畫面裡的角色動了起來。

我們假設,原神裡一個角色一套動作需要40個關鍵的畫面,才能顯示出來。以凌人來作為例子,就是說凌人完成一次出刀動作,需要40個關鍵畫面才能完整顯示出來。

如果你的電腦幀率是120幀每秒,這個時候你需要顯示40張畫面,電腦就會把這40張畫面拿過來,發現一張畫面需要3幀來顯示,正好把120幀用完,於是,40張畫面每張畫面佔用3幀,顯示完畢用了1秒鐘,也就是此時凌人完成一次出刀動作用了1秒鐘。

如果你的電腦幀率變成了60幀每秒,這個時候電腦把這40張畫面拿過來,發現每幅畫面需要佔用1.5幀,才能夠佔用完這60幀。

但是不存在0.5幀,要麼是0幀,要麼是1幀,幀必須是整數,所以,這個時候怎麼辦?電腦這個時候會拿出80幀來顯示這40張畫面,也就是每兩幀顯示一幅畫面。

但是你的電腦幀率是60幀每秒,要顯示完這40張畫面佔用的80幀,就需要80幀÷60幀每秒,也就是1.333秒才能夠完全顯示這40張畫面。而上面我們也說了40張畫面才能表示凌人一次出刀的動作,也就是說此時凌人完成一次出刀,使用了1.333秒。對比120幀每秒的電腦凌人完成一次出刀是1秒,這說明凌人的出刀動作變慢了。

因此,幀率越低,凌人的出刀動作就會變慢,在相同時間內出刀次數就會降低,而幀率越高,則出刀動作越快,相同時間內出刀次數,也就越多。當然這個出刀次數並不是無限增長的。

當然上面這個解釋,也存在很多的問題和漏洞,但是不妨礙你理解,為什麼幀率越高,凌人出刀次數越多。不僅僅是凌人,有一位玩家測試的優菈,對比了各幀率條件下,優菈動作快慢,我們可以很明顯看出來,30幀每秒的情況下,優菈的動作,明顯比60幀,90幀,以及120幀時的動作偏慢。

不過最終傷害其實都是一樣的,所以沒有必要因為原神去追求高幀率。