转自:http://www.zhihu.com/question/20344728/answer/18666429?utm_campaign=official_account&utm_source=weibo&utm_medium=zhihu&utm_content=answer

知乎用户,资深屌面游戏产品经理

知乎用户、南宫诺奇、王径舟 等人赞同
两题并答,动作游戏打击感的来源是什么? 下我做了相同答案,见谅

这个问题我有兴趣很久了,因为我在工作中经常会听到“请提升/改善打击感”的需求,事实上这样一个名词显然和“请提升游戏性”“把娱乐性做得更好”“高端大气上档次”一样,属于缺乏目的性的,过于含糊的概念

因此我觉得需要对这个词进行拆解并逐步分析和定义,才能不笼统地给出一个靠谱答案:
所谓打击感,我想这里肯定是指在游戏之中,表现移动/打击/破坏一系列动作时玩家的直观感受
虽然一般来说,通常这个名词多用于形容动作游戏,例如横版过关,格斗游戏等;但我个人认为其外延也可以扩大至部分第一人称射击和第三人称射击游戏。

(既然是直观感受,所以实际上我认为从程序啊底层啊角度去分析就失之偏颇了。)

那么这个感受的构成,细分起来显然是通过游戏本身在视觉效果,听觉效果,特效效果等等方面的表现而得到的,但是从具体的感受角度讲,我认为包含以下几个基础,并在其表现的侧重上划分成如下几个维度:

A,合理的物理表现,这个是所有所谓打击感的基础中的基础,也就是所有的打击和被打击的表现必须遵循实际的物理定律,包括力和反作用力,重力模型,质感和量感的体现,拆解成具体的要素就是
a,Hit back,被打击方在遭到攻击后会有适当幅度的后退,表现的是作用力,某些时候打击方也会后退,表现的是反作用力,
b.Hit stop,打击命中时的整体动作表现会放慢甚至停止,表现的是被打击方的量感,如果被打击方是复数个,往往还会叠加Hit stop以增加量感体现
c.浮空,吹飞,击飞,击倒,追打,扣落,投技,都是Hit Back的特定表现,被打飞的物体和角色会下落而且是有加速的下落,被击飞的对象则呈抛物线飞出,同理于投掷出的角色,武器或道具,表现的是符合重力规则的运动方式
d.适当的移动速度,跳跃高度和范围,同上,表现符合重力规则的体现,在空中飘浮或者莫名坠落都是不好的重力表现
e.物理细节,被打碎的场景物品,飞射的鲜血方向,甚至于四散炸裂的尸块,也都必须遵循统一合理的物理规则,

B,简明的打击标示,这个是用于确定攻击判定和被攻击判定的标尺,同时也是体现不同打击类型效果区别的标志,合理的打击表现为打击一方接触到被打击方就会出现命中/防御/特定受创的标志,通过火花,闪光甚至飞舞的血液表现出来,拆解如下:
a,判定标志,游戏中其实多少都会出现动画和实际判定略微偏差的效果,即出现看似打中空气实际命中,或者看起来打中实际挥空的情形,打击标志有助于玩家确认判定和减轻上述差异带来的不和谐感
b,打击效果,空手打击和武器打击不同,武器打击中利器和钝器又不同,武器的质量也不同,打中的目标是人体/机械/其他又不同,在音效,画面表现上也要有区别
c,音效效果,同上,利刃切割的嘶嘶声和重锤命中的乒乓声自然应该有所差异,表现轻重不同的攻击效果也应该有不同音量和质感的音效区别
d,特效效果,也同上,不再赘述,微小的火花,四射的粒子效果,伤口飞溅的鲜血,地面飞扬的尘土,夸张的闪光,全屏的震动,都要有所区别并运用合理才理想,很多游戏中有”大招“类的设定,这个时候尽可放开手脚来一些特殊的夸张的效果表现

C,流畅的动作展现,在2D时代,动画是拆解成逐幅画面的(不是帧,请注意),用大量的幅数表现出的动作则更加流畅,例如一个挥拳动作只有预备,攻击,收回三幅组合的话必然显得僵硬,而拆解成退步,弓背,拉肩,倾身,转体,踏步,抬肘,挥臂,击出,命中,反弹,撤步,收肩,并肘十数幅连贯的画面的话,那么自然就流畅和谐,当然这意味着数倍的美术工作量。
3D时代,坦率说我就外行多了,此处不妄言。
a.幅数:上面已说,不再赘述,具体而言SFIII3rd中的确就有17个幅数表现一个动作的例子,同样我最近观察到的两个游戏,一个游戏角色站立不动时约9幅,跑动约7幅,另一个游戏大概是5幅和4幅,高下立判。
由于不支持动画,请移步自行对比查看
SF3s Elena 不做动作时的动画:http://streetfighter.wikia.com/wiki/File:Elena-ts-stance_gif
kof 中Kyo 不做动作时的动画:http://wiki.shoryuken.com/images/5/53/Kyo98_stance_gif
(请更换gif前面的下划线为点)
b.同步度;如果一个行进动作,角色每秒走三步,每步步幅50像素,那么他的移动速度就应该是150像素每秒,慢则如月球步,快则如滑冰,听起来简单,实际上多数游戏表现都不好,甚至包括一些大厂大作
c.差异化的受创表现,例如角色被击中头部则上身后仰,击中腹部则痛苦弓身,击中腿部则踉跄跌倒,同样,被吹飞,投技,浮空,击退时也应该有不同的受创动作
d.受创的音效和表情等,细节方面的雕琢往往可以大幅增加打击方的”打击感“

D,适当的视角选择,格斗游戏通常采用观察者视角,MOBA(类DOTA)游戏采用全局45度俯视视角,某些特定的游戏如FPS和WII的虚拟拳击采用第一人称,无双类游戏都是追尾第三人称视角,这些都是符合游戏类型的选择,不可乱用也不可错用
a,角色比例:越大则越容易体现细节,越小则倾向于观察全局,不要小看这一点,错误的角色比例往往极大影响表现力,这个差异往往只是几个百分点的区别而已
b.侧、俯,第一,第三视角:如上所述,需要符合游戏的类型,当然,多数情况下而言,特定的类型有适合它特定的,约定俗称的,玩家也喜欢
c.视角转换:一般来说游戏的视角都是固定,但是通过放缩和视角转换来表现特定的大招类技能是现在一个非常流行的作法,包括但不限于局部放大,忽然的视角转换甚至场景转换,背景变化,连续播放三遍不同角度的特写等等等等

为什么这么分类我们逐一进行分析:
1,拟真感:即通过模拟现实的打击,被打击,破坏,被破坏的情景,使玩家觉得”哦这就像真的一样“,这个方面的优秀表现体现于画面和音效特效的表现”可信,真实“,合理的物理引擎表现也属于让画面具有说服力的必要条件。这个特征适合表现拳拳到肉,硬桥硬马的武斗等题材,较多运用于常规格斗游戏(指对战双方都是通常意义上的格斗家)。
这类诉求主要见于拟真类的格斗游戏,典型例子是VF,街霸,追求角色动作相对科学合理,招数朴实刚健,甚至使用真实的人体动作捕捉进行再现(先不考虑波动拳飞行道具什么的和超弹跳力问题)。
而如果不特指格斗动作,那么某些拟真类FPS游戏,例如COD,也追求射击效果,物体/游戏角色在射击/爆破的真实效果表现,在这个层面上讲,追求是类似的。

2,夸张感,即通过相对合理但是看起来更富有冲击力的表现,让直观感受的张力和视觉大幅提升,让玩家觉得”哦,这太爽了“,给与玩家的信息是”劲爆,爽快“。
但需要注意,这个方面的优秀表现仍然基于相当程度的真实,如基本物理法则。但通常在”被打击/破坏“一方的表现上采取夸张手段,以大幅夸大力度/速度/破坏力/效果的方式让玩家受到更为直接的感官刺激。
这类诉求主要见于2D的横版和格斗游戏,特别是奇幻科幻题材等,角色往往可以挥动巨大无比的武器,造成惊人的破坏力,比如敌人往往被轰飞到不可思议的高度再落下之类,适用于表现以一敌百,超人型主角的题材,也多运用于横版过关游戏和超人题材对战游戏,特别是武器类格斗游戏。
最典型的例子找大家熟知的就是三国无双系列,战神系列,以及Soul Blade,侍魂,真人快打等(这类游戏主要通过夸张的献血喷溅,超乎常理的击飞,吹飞,浮空,弹地,以及不可思议的断末奥义,绝命终结技等表现来给予大幅的感官刺激)。
同样,如果不限制在格斗动作,那么非拟真类FPS如Quake,Doom中的火箭跳,爆炸,超常理的作用力效果也是这种表现的追求。

那么在这条轴上,虽然显然在表现力方面,两者的宗旨有背道而驰的情况,但无论靠近哪一端,我们都认为是合情合理的——
我要表现擂台上一名八极拳高手和合气道高手的对决,那么拟真化程度越高反而就易受肯定,在如龙中的主角的套路招式,甚至被不懂游戏的台湾八极老人赞一声”这耙子拳,地道“。
我要表现一名身具八龙八虎之力,能用查克拉强化体术还吃了恶魔果实的主角在一个卡通化的场景里面痛击杂兵,那么一拳把数十人轰出一百来码半天落不下来,也是合理的表现,若是一个一个一拳一脚打过去,反而就无趣了。

剩下两点我回头补上……(占位符号!)

那么我们的答案应该十分清楚了,如何提升”打击感“的表现力是一个多维度,多层次的工作。
首先,定位自己的游戏维度,需要玩家有临场感还是大局感的场面呢——这样就可以确定游戏的一些基本要素,如视角选择方式;
接着,根据定位确定自己需要一个更拟真的还是极为夸张的游戏表现,来决定游戏中应该采用的物理表现和打击标示和特效表现程度,同时在这一个统一的标准下进行开发;
然后,请在可能的情况下,极大化游戏的动作表现流畅度和合理程度,最大差异化表现不同的受创方式,受创效果。
最后,请通过尽量多的测试,仔细体会抓住所有不合理,不清晰,可能对玩家造成困扰或者不快的所有因素,遵循以上原则,逐一消除。

如果还是觉得麻烦,好吧,请找一个如下厂商的,和你游戏类型最接近的游戏,完全模仿其中所有的要素,争取做到一丝不差,那么就会有很不错的”打击感“表现了
CAPCOM SEGA NAMCO SAMMY KOEI TECMO,如果日系游戏不熟悉,那就看看暴雪的吧。

如何提高游戏中的打击感?相关推荐

  1. 关于提高游戏中的打击感

    最近加入的新项目打算做mmo,有涉及格斗的需求,然后就研究下怎么实现好的打击感.在知乎上看到一篇不错的文章,总结的很好点击打开链接 总结一下包含几点: 1.基本点(网络无延迟,物理真实动作,精准的碰撞 ...

  2. 修改我的世界服务器怪物爆率,我的世界修改精英怪掉率 如何提高游戏中怪物装备爆率...

    游戏中的僵尸小白大多数都是裸体的,不过有一些怪物确是不太一样哦!这些怪物可能身上穿着黄金甲,或者手中拿着一把附魔弓或者附魔剑,这些东西在怪物死后都可以掉落,不过几率不太高,那么问题来了,有没有一种方法 ...

  3. 多角度闲聊游戏打击感

    http://www.gameres.com/msg_457162.html 所谓游戏的打击感,一般是游戏中移动/打击/破坏一系列动作时玩家的直观感受. 通常这个名词多用于形容动作游戏,例如横版过关, ...

  4. 如何营造游戏的打击感

    本文原创版权归 新浪博客 天之虹 所有,转载请详细标明原创作者及出处,以示尊重!! 作者:天之虹 原文:http://blog.sina.com.cn/s/blog_48fbe4a1010006ib. ...

  5. Ureal:用ue4做出游戏中的爆炸特效真实感和力量感

    //博主是一个热爱游戏的玩家,并不是专业游戏开发者,内容如有不足,还请各位多多包涵 大家好!今天主要想聊一下:如何体现出游戏中的爆炸特效真实感和力量感 包括Ue4中爆炸的蓝图代码实现的思路(如过需要代 ...

  6. 关于游戏打击感的帖子[转]

    关于游戏动作的制作很多时候我们往往都把注意力集中在了动作本身~关心他好看与否,但是个人觉得如果不是为了动画这种纯粹表现的艺术形式的话,动作本身的好坏可以降降要求,更多的时候是如何体现游戏本身特有的互动 ...

  7. 一款打击感超强的动作游戏《流星蝴蝶剑》

    文章目录 玩法介绍 1.介绍 2.按键操作 3.流星蝴蝶剑各种武器招式秘籍 游戏优点 游戏缺点 游戏停服的原因 游戏后续发展 常见的的游戏道具 1.四种水晶 2.四种包子 3.多种属性加成道具 < ...

  8. 从《LOL》谈游戏中的随机动作优化

    原文链接:Random Acts of Optimization 作者:Tony Albrecht 译者:汪辰 游戏开发人员面对的往往是一个长期持续演进的软件产品,如"英雄联盟" ...

  9. 和平精英打击感弱、画面不流畅?两步教你重新设置秒变刺激战场

    和平精英画面如何设置?和平精英上线一段时间了,很多玩家抱怨枪械打击感不够强烈,并且本来玩刺激战场很流畅的画质到了和平精英换了个样,整个游戏体验都变了,画面看着不舒服还经常不流畅.其实和平精英本身就是刺 ...

  10. 如何营造游戏的打击感(二):连续打击

    http://www.game798.com/html/2007-02/2900.htm 最近开始玩Falcom的新作:<伊苏:起源>,联合打击感一贯不错的伊苏系列,勾起了我写起这篇文章的 ...

最新文章

  1. hive性能调优实战pdf_1分钟带你入门JVM性能调优,实战解析调优工具
  2. log file sync(日志文件同步) 与 Log file parallel write 等待事件
  3. CSS具有最高优先级 !important
  4. 【 ORA-27102: out of memory处理】
  5. Perl调用shell命令方法小结
  6. C#中的类型转换(转载)
  7. 进程调度优先数 c语言,进程调度--动态优先数法(C语言实现)
  8. 12款高质量的免费 HTML 网页模板下载
  9. win10录屏怎么用_不会用电脑录屏怎么办?教你两种录屏方式,少学一个都遗憾...
  10. Mariadb 安装 启动 及错误 1067 问题解决
  11. win10:为U盘设计图标
  12. python练习题(3)--字符串及正则表达式的应用
  13. 文件压缩算法详细分析(ZIP)及解压实例解释
  14. 博客的WordPress地址(URL)修改后博客打不开解决方法
  15. php 模拟百度蜘蛛
  16. 事务开启SpringBoot报错 The bean ‘xxxImpl’ could not be injected as a ‘com.xxx.service.impl.xxxServiceImpl
  17. 删除MySQL表的SQL语句-DROP-TABLE-简介
  18. 耦合式无线充电系统设计记录_3
  19. STM32开发手册-IAP流程
  20. 20多年前微软曾计划收购,任天堂嘲讽道:“笑死我了”

热门文章

  1. 小程序云开发前端显示云存储的图片
  2. html中左三角怎么写,css3三角形怎么写?
  3. canvas-缤纷小球
  4. GitHub中国区前100名到底是什么样的人?(转载)
  5. 理性分析PDD,技术BUG?市场误操?还是……
  6. 敏捷其实很简单(7) Scrum Master的7种武器之长生剑和孔雀翎
  7. 沈向洋:为何读论文这么难?
  8. Panabit流控软件使用相关说明及配置文件说明
  9. Windows7快捷方式图标丢失的解决方案
  10. sap 购汇 换汇 转汇 业务处理