第十六章:攻击动画和特效
什么动感呢?尝试拿一只铅笔,丢在桌子上,看它能滚动多远。
由于桌子的摩擦力和空气阻力,铅笔很快就会停下来。
或者拿一块手帕,用两个手指拿着轻轻甩动,观察手帕怎样受到重力和空气阻力的影响。
运动是有惯性的,有力才能产生运动。特效可以较好的表现动感效果。
首先观察下面已经制作好的挥剑攻击工作。
单纯的挥剑缺少一种气势和氛围,这个时候就需要增加特效动画。什么是特效动画呢?可以简单的理解为角色发起攻击后的轨迹,或者残影,或者攻击范围,或者属性(比如火焰系攻击,特效就会做成火焰;雷系攻击,特效会做成闪电等等)。
简单画出挥剑的轨迹,轨迹会产生也会消失,慢慢的消失更符合实际状况。
现在将轨迹修整一下,越靠近武器地方越亮。
这个动画有两帧上有特效,对于某些格斗游戏在判定上或许会有问题。因此部分游戏在攻击动画上只添加一帧特效。这样当带有特效的帧碰撞到敌人时,就代表攻击命名目标。
RPG游戏有吸引人的剧情,怎样更快的体现角色的性格,留给玩家一个好印象呢?我们可以画一些表情符号来强化角色性格。
关于表情,可以参考聊天软件的表情。
特效
在电影和电视中常用到的爆炸效果,游戏中也不可获缺。
爆炸基本是从中心向外散射的状态。如果表现出爆炸中心和外部之间的温度差,能够制作出更真实的爆炸特效。
爆炸,首先是从点到圆形的扩散。从中心到外围,有一个温度变化的关系,将爆炸的中央部分温度最高接近白色,朝向外侧,温度降低,黄,橙,红,褐。
爆炸的过程中,会有火焰释放出来,显示在圆形爆炸范围内。火焰的颜色要注意,在接近黑色的背景下,看起来正常,但是实际游戏中很可能背景是灰调的。所以画完爆炸效果后,最好放到游戏中观察实际效果。
如果改成黑白,则可以替代烟雾的效果。
画爆炸的方法:首先用单色画出从爆炸点到散射消失的渐变帧。具体的做法,首先画圆,然后圆慢慢变大,最后用橡皮擦每一个圆,需要注意越大的圆擦的越多。最后一步上色,修一下形状就可以了。
简单爆炸效果有3帧大小不一,但是样子一样的火球组成。通常在射击游戏中,会用这种简单爆炸动画表现机器设备连续的爆炸效果。
闪光特效常用于增加气氛以及表现某些特殊的道具,比如钻石,宝藏什么的。
闪光特效一般用十字星的放大缩小或旋转来制作。你还可以使用不同的颜色制作闪光特效。上图是闪光特效分解帧。