日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

浅谈街霸的帧数据 (一):frame data

發布時間:2024/8/26 编程问答 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浅谈街霸的帧数据 (一):frame data 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


作者:gougou槐宏文,曾參與《戰神》與《光環6》的開發。

引言

其實我玩格斗游戲20多年了。

很小的時候就在街機廳玩各種各樣的格斗游戲:《侍魂》系列,《月華劍士》系列等等,當然還有在國內最出名的《拳皇》系列,所以也算一個比較核心的格斗游戲老玩家了。《街霸》系列小時候一直沒有深入玩,但是自從十年前開始深入接觸之后也算得上一個合格的《街霸》玩家了。

我一直覺得深入研究格斗游戲對動作游戲的開發是很有幫助的,直到后來自己參與了動作游戲的開發,我這個感悟更加深刻了。格斗游戲基本上是對動作要求最高的游戲,雖然自己作為格斗游戲老玩家,對很多概念和系統都耳熟能詳了,但是我從來都沒有系統性的全面剖析過里面的每一個系統,這是作為一個動作游戲開發者我一直想做而比較慚愧沒有做好的。

這幾天我花了一些時間,細致的總結和分析了《街霸》系列的frame data,這篇文章就作為自己的一個總結,可能格斗游戲老玩家已經很熟悉了,但是其中也摻雜了一些我個人的思考,分享給大家。

frame data

我今天想分析的就是《街霸》系列的frame data,相信很多人都聽說過的。frame data簡單來說就是一個攻擊動畫每一幀的詳細數據。一個簡單的背景,一般的格斗游戲都是穩定的60幀每秒,也就是說每一幀是1/60秒,也就是約等于0.0167秒。讀者朋友們可以想象一下格斗游戲對輸入精度的要求有多么高了,雖然一般的格斗游戲都有一個幾幀的input buffer,但是類似《街霸4》這種對輸入要求極高的游戲還是有不少one frame link這種很難的操作的,input buffer我們以后再詳細介紹把。

一般來說frame data會包含很多詳細的數據,其中比較重要的就是:start up frames,active frames,recovery frames,hit stun,block stun,on hit,on block,i-frames,cancelling frames,傷害,暈值等等,今天我就稍微介紹一下我認為比較基礎也比較重要的幾個。首先給出解釋frame data最經典的一張gif圖:
?



《街霸3rd》隆的light punch

無論是輕,中,還是重攻擊,甚至是一些special move,基本都可以拆解成start up,active和recovery三個部分。

start up frames:這是一個攻擊動畫的起手部分,也就是圖中綠色的第1-2幀。在這個階段,一般的格斗游戲中,角色都沒有攻擊判定,但是《街霸》系列是有一點點不同的,《街霸》系列的攻擊判定在起手部分的最后一幀已經形成了。

active frames:這是一個攻擊動畫的持續部分,也就是圖中紅色的第2-3幀。在這個階段,如果攻擊方的攻擊判定碰到防御方的受傷判定,那么我們稱這個攻擊connect到了。connect到了有兩種結果,第一種是防御方被打到了,我們稱為on hit,防御方會播放一個受傷動畫。第二種是防御方格擋住了,我們稱為on block,防御方會播放一個格擋動畫。

recovery frames:無論你的攻擊是否connect到了,在active frames之后,攻擊方都會進入一個收招階段,也就是圖中藍色的第4-5幀。在這個階段,你沒有辦法輸入,有些動作游戲可以讓你cancel到另外一些動作去,但是一般的格斗游戲都不會這樣做,因為這是你試探進攻的同時需要付出的代價,對pvp的游戲來說是非常重要的,可以防止玩家無責任的進攻。

一般來說,對一個攻擊動畫來說,輕的攻擊起手,持續和收招都比較短,重的攻擊起手,持續和收招都比較長。我們也可以很容易的理解,如果一個攻擊起手很短,持續很長,收招很短,那么這個攻擊一般屬于很強的攻擊。

格斗游戲的frame advantage/disadvantage

其實格斗游戲的系統內核是一個數字游戲,更確切的說是一個加減法游戲。要深入理解為什么,我們從hit stun和on hit來解釋一下什么是格斗游戲的+和-。

hit stun通俗來說,手機靚號轉讓就是防御方在被打到之后播放的受傷動畫的長度(一般來說是這樣,實際上還有一些細節,我就不打算在這里解釋了)。從圖中可以看出,在第2幀,右邊的隆受到了攻擊,從第3幀開始,右邊的隆播放了一個長度為7幀的受傷動畫。這時候我們就說左邊的隆的light punch的hit stun是7幀。

那么什么是on hit呢?我先告訴大家結果,左邊的隆的light punch的on hit是+4幀。我們第一次看到了這個讓很多玩家都頭大的加號,其實非常容易理解:左邊的隆從第1幀起手,到第2幀connect到,到第5幀收招,一共用了5幀的時間。右邊的隆從第3幀開始播放了一個長達7幀的受傷動畫。關鍵就在圖中白色的6-9這4幀中:這4幀中左邊的隆是可以行動的,但是右邊的不行,因為右邊的隆還在播放受傷動畫剩下的4幀。這時候我們就說左邊的隆的light punch有+4幀的優勢,因為左邊的隆比對手快4幀。

我們再來看另一種情況,比如作為設計師,我要大大削弱這個light punch的強度,可以如何做呢?我可以極端的把右邊的隆的受傷動畫長度減少到只有1幀。這時候從第3幀開始,右邊的隆播放一個長度僅為1幀的受傷動畫,結果就是第4-5幀這2幀中右邊的隆可以行動了,但是左邊的隆還在收招,這時候我們就說左邊的隆的light punch有-2幀的劣勢,因為左邊的隆比對手慢2幀。

block stun和on block只不過是同樣的道理應用在對手格擋的情況。



結論

今天總結和分享的都是比較基礎的知識,我自己一直以來都沒有認真思考和總結過,在這個系統基礎上,實際上可以變化出很多更精細的系統和玩法,這也就是類似《街霸》系列這種格斗游戲的深度所在了。舉幾個簡單的例子,比如counter hit和存在的意義,比如frame trap,meaty attack等等,以后我們有機會再說了。還有有意思的就是i-frames和cancelling frames相關的,我們也以后再分析吧。

從玩家的角度來說,frame data可以讓你提高自己的格斗游戲的水平,從開發者的角度來說呢?實際上它可以很好地幫助你理解格斗游戲的設計思路和設計細節,也可以讓我們看到格斗游戲通過對每一幀的精度控制基本達到了動作游戲的最高要求,這里很多知識和思路我們都可以吸收然后應用到動作游戲中去。

總結

以上是生活随笔為你收集整理的浅谈街霸的帧数据 (一):frame data的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色的网站免费看 | 欧美日韩精品区别 | 精品亚洲一区二区三区四区五区高 | 中国av毛片 | 少妇高潮a一级 | 一级特黄妇女高潮2 | xxxx.国产| 美女毛毛片 | 国产高清自拍视频 | 亚洲av永久一区二区三区蜜桃 | 国产超碰自拍 | 久久精品一| 欧美日韩一区二区电影 | 欧洲熟妇精品视频 | 国产99久久九九精品无码免费 | 久久久久久免费精品 | 中文字幕一区二区三区人妻在线视频 | av综合色 | 一个综合色 | 林天顾悦瑶笔趣阁 | 亚洲欧美综合色 | 蜜桃在线一区 | 伊人久久一区二区三区 | 深夜影院深a | 少妇人妻精品一区二区三区 | 91欧美一区二区三区 | 日韩欧美成人免费视频 | 日本在线资源 | 啪啪网页 | 午夜国产福利 | 动漫同人高h啪啪爽文 | 久久久精品欧美 | 国产男男gay体育生网站 | 欧美成人三级在线观看 | 久久艹国产精品 | 国产欧美久久久精品免费 | 天天综合国产 | 人妻熟女一区二区aⅴ水野 91在线观看视频 | 亚洲区一区二 | 懂色一区二区二区av免费观看 | 亚洲久久久久久久 | free性护士vidos猛交 | 日日操狠狠操 | 国产激情网站 | 欧美性生活免费视频 | 国模小丫大尺度啪啪人体 | 欧美女优在线 | 天海翼一区二区三区 | 性欧美视频在线观看 | 他揉捏她两乳不停呻吟动态图 | 中文字幕一区二区三区在线视频 | 雪白的扔子视频大全在线观看 | 老汉av网站| 亚洲色吧 | 久久久精品视频一区 | 在线观视频免费观看 | 亚洲a√| 丝袜一区二区三区四区 | 一区二区黄色 | 亚洲色图17p| 羞辱极度绿帽vk | 日韩欧美国产成人精品免费 | 涩涩视频网址 | 日产精品一区 | 天天干天天操天天玩 | 一级 黄 色 片69 | 美女视频黄的免费 | 日本一区二区三区视频在线播放 | 亚洲第一精品网站 | 偷拍亚洲精品 | 一二三不卡 | 91高跟黑色丝袜呻吟动态图 | 黄色亚洲精品 | 欧美精品久久久久久久久久 | 天堂无乱码 | 就去色综合 | 亚洲人人爽| 国产又粗又猛又黄又爽无遮挡 | 99热影院| 日韩欧美国产一区二区 | 成人免费毛片免费 | 欧美久久久一区二区三区 | 99热91| 国产福利一区二区三区视频 | 69av导航| 老司机免费视频 | 免费的毛片视频 | 禁断介护av | 国产五区 | 风流少妇按摩来高潮 | 日韩在线观看精品 | 涩涩网站在线观看 | 免费一级黄色片 | 国产精品18 | 日韩精品视频在线播放 | 伊人资源| 呦呦在线视频 | 黄网在线免费 | 亚洲情射 |