20231008 - Flash, Blast, and Smoke


What

观看 Masahiro Sakurai on Creating Games 的视频,了解游戏中的爆炸特效!

内容

H03 - Flash, Blast, and Smoke

  • 当创造爆炸特效时,很容易就仅仅只是让一团火焰分开而已就结束了,但真的是这样吗

  • 1984 年有一款名为 [[Star Force (1984)]] 的街机游戏,这款游戏属于 Tecmo,它们当时的名字是 Tehkan。

    • 游戏就是不断地射击同时前进,非常累人也非常有趣,十分推荐!

Star Force (1984)

  • 游戏中的爆炸由 5 帧组成:爆炸由闪光开始,之后变为一团烟雾,而后消失
    • 在当时的时代,这个爆炸可谓是制作精良
    • 你会为一个射击游戏花费如此精力在这么细节的地方感到惊讶

  • 这是 [[Smash Bros. Ultimate|Smash Bros. Ultimate]] 里面的爆炸
    • 其实有很多种爆炸的变种,但它们都遵循相同的设计规则

  • 最开始有瞬时的闪光 - flash
    • 快速出现的光线束立马告诉玩家有激烈的事情马上要发生了
      • 可以看到光线束比起爆炸范围其实要大很多
    • 单纯的白光可能在白色背景中很难被看出,所以要小心使用
      • 可以看到在这个爆炸中,还混合了一些黑色元素
        • 即爆炸由 shock wave 和 flare 一起组成

  • 之后是爆炸本身 - blast
    • 耀眼的火焰咆哮从中心跃闪而出
    • Blast 是爆炸的关键,所以把这部分做好很关键
      • 可以从图中看出其美妙和干脆利落
      • 在边缘部分也留有余焰来保持势头
    • 攻击持续的时间(how long the hit registers)会根据游戏情境有所不同
      • 但并不会让其在整个 blast 期间都持续存在

  • 接下里是黑烟 - smoke
    • 虽然这个阶段还有余焰
    • 但烟开始占据主体部分
      • 火焰也开始减弱

  • 最后是结束 - conclusion
    • 从游戏性的角度而言,其实烟立马消失会比较好,但一个较短的爆炸会看起来没有冲击力
      • 让爆炸自然结束,并向玩家展示其发生的过程是很重要的
      • 樱井他们并不想把这部分直接切除以缩短这个爆炸

  • 在之前所展示的爆炸中其实还有一部分 - sparkle
    • 即接连闪耀的星光特效
      • 也可以尝试在爆炸发生时让整个屏幕都闪耀,并且为其添加一些画面震动
        • 画面震动会让整个爆炸的感觉都大不相同
          • 所以一定要使用合适的效果!

  • 取决于爆炸的类型,樱井他们也为地面 vs 空中的爆炸分别创作了特效
    • 下面展示的是来自 Young Link 的炸弹在地面和空中爆炸的效果
      • 当爆炸发生在地面,blast 向上冲击,shockwave 沿着地表来释放
      • 当爆炸发生在空中,则是向四周发散

小结

  • 爆炸有不同的类型
    • 比如从一个精巧炸弹中慢速,不断扩散的爆炸
    • 每种爆炸都有其独特的表现形式

Author:
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source !
  TOC