美文网首页
腾讯自研自走棋游戏《ChessRush》海外发行

腾讯自研自走棋游戏《ChessRush》海外发行

作者: 锐亚教育 | 来源:发表于2019-07-15 22:16 被阅读0次

 引言

其实我玩格斗游戏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可以让你提高自己的格斗游戏的水平,从开发者的角度来说呢?实际上它可以很好地帮助你理解格斗游戏的设计思路和设计细节,也可以让我们看到格斗游戏通过对每一帧的精度控制基本达到了动作游戏的最高要求,这里很多知识和思路我们都可以吸收然后应用到动作游戏中去。


 


相关文章

  • 腾讯自研自走棋游戏《ChessRush》海外发行

    引言 其实我玩格斗游戏20多年了。 很小的时候就在街机厅玩各种各样的格斗游戏:《侍魂》系列,《月华剑士》系列等等,...

  • 《多多自走棋》腾讯官宣啦 将共同发行中国区自走棋

    昨日,龙渊网络CEO李龙飞发文表示,为了更好的游戏体验,将会和腾讯共同发行中国区的《多多自走棋》,随后,《多多自走...

  • 自走棋游戏

    知道这个游戏是在几个月以前,刚开始没太在乎。最近了解了一下,真是有一次刷新了我的认知。虽然我经常被刷新,到这个还是...

  • 《自走棋》崛起:无组织的组织力量

    游戏圈和电竞圈,开年时都被一款叫《刀塔自走棋》(以下简称自走棋)的游戏所吸引。 截至2月底,这款脱胎自热门电竞游戏...

  • AutoChess快报 | 自走棋手游永远不会授权腾讯

    ■自走棋手游永远不可能授权腾讯 前两日刀塔自走棋作者在NGA回复帖子称:别再传谣了,永远不会授权腾讯 透露出两个信...

  • 2019-08-01

    20年前的经典警戒游戏推出自走棋地图了! 尊敬的指挥官,欢迎来到警戒自走棋!全球同服、实时策略竞技——警戒自走棋是...

  • 自走棋

    最近迷上了一款叫做多多自走棋的游戏,这游戏神奇的很。原本我以为打一局需要几十分钟,谁知道打一局居然需要半个...

  • 自走棋

    这两天因为徐老板的引荐,在网吧经历了三个通宵的经历后,简单说一下对这个游戏的感受。 首先这款游戏以DOTA作为故事...

  • 自走棋

    一,游戏规则: 十个玩家组一局,各自为营,回合淘汰制,每回合输者扣分,赢者分数不变。 游戏结束的时候,第一名得分最...

  • NBA选秀玩法?《英雄联盟》自走棋“云顶之弈”游戏性不错

    巨鸟多多工作室制作的《刀塔自走棋》走红后,出现了很多跟风之作,游戏质量参差不齐。时间来到现在,博士认为目前“自走棋...

网友评论

      本文标题:腾讯自研自走棋游戏《ChessRush》海外发行

      本文链接:https://www.haomeiwen.com/subject/dzxakctx.html