所谓游戏动画,顾名思义就是应用于游戏作品中的动画的内容和技术。 游戏动画不是新概念和技术。 从最早期的虚拟游戏开始,游戏动画可以说与游戏产品密切相关。 也可以说越是初期的游戏越依赖游戏动画。 游戏动画的形式和种类多样,目前我们一般将游戏动画分为游戏CG动画、实时运算动画、游戏角色动画和游戏特效动画四种。
1、游戏CG动画
CG是“计算机图形”的英语缩写,在中文中是“计算机图形图像”的意思。 是随着计算机的诞生而兴起的学科,它意味着利用计算机技术进行视觉设计和生产。 广义CG技术几乎涵盖了所有利用计算机进行的视觉艺术创作活动,包括平面设计、网页设计、三维动画、视频效果、游戏、多媒体技术和计算机辅助设计的建筑设计随着CG技术的发展,越来越多的CG技术被广泛应用于电影特效和计算机动画的制作中并广为人知,因此目前狭义的CG通常是指电影和动画中使用的CG技术。 对游戏设计而言,游戏CG动画是指在游戏作品中出现的二维动画或三维渲染的动画内容。
2、即时演算动画
实时运算视频在英语中全部称为实时渲染,是指由计算机硬件进行运算并实时反馈的图像画面。 换句话说,我们看到的画面由图像芯片“瞬间”生成,其一系列程序语言通过API (程序接口)翻译成图形芯片可以执行的指令完成处理。
首先阐述了CG动画是指用计算机预制作并渲染输出图像的画面,实时运算是指用计算机在交互场景中实时运算图像。 例如,在游戏中,游戏玩家踢球的过程总共持续了3秒钟,而测试软件显示这3秒钟的平均帧数为每秒50帧。 也就是说,在这3秒钟内计算机硬件总共处理350即150幅图像并输出到显示器,而该过程是计算机硬件实时运算的过程。
CG动画和实时运算动画的共同点都是将其识别为预设并导入。 例如,CG是制作人员预先制作的,触发动画时用游戏内置的解码器播放动画,但实时运算动画在游戏中触发动画时也是预先设定的动画
这两者也有根本的区别。 由于游戏CG动画是预创建的,因此在实际触发和播放期间,默认情况下无法更改所有图像和屏幕内容。 与实时运算动画不同,实时运算动画是根据游戏画面中当前游戏角色的状态进行的,制作者只是设定了游戏动画中相机镜头的位置、动作方法和角色的运动。 例如,如果在游戏中有玩家控制的游戏角色的场景后更改了服装,则此时导入CG动画后,画面中的角色服装可能会保持以前的样子,但实时运算动画不受限制,当前的游戏场景因此,在这方面,游戏CG动画适合作为游戏的开头动画,实时运算适合作为游戏内的情景和现场动画。
3、游戏角色动画
游戏角色动画是指游戏中所有主角、NPC、怪物等角色自身的动作和技能的动画。 角色动画与CG动画、渲染动画不同,它不是有情节的完整动画内容,而是游戏开发过程中的制作内容,是游戏美术制作的核心内容之一。
游戏角色动画由游戏动画制作而成,我们看到的游戏中所有角色的动态效果都属于游戏角色动画。 无论是2D游戏还是3D游戏,游戏角色动画都是必不可少的。 如果没有游戏角色动画,也可以说游戏场景中只是一大堆静态的游戏美术元素。
4、游戏特效动画
游戏特效动画是向游戏场景和角色添加华丽特效的动画部分,如使用魔法和武器时发出的火,炸弹爆炸时产生的烟等。 这些特效会给游戏带来更真实的视觉效果。
通常,游戏效果动画包括两大部分:场景效果动画和角色效果动画。 场景效果动画是游戏场景中使用的动画效果,如火炬、落叶、体积光、瀑布和涟漪。 游戏角色的特殊效果是指用于游戏角色的动作和技能的特殊效果动画,如刀光剑影、魔法技能等。 游戏特效动画一般由三维场景艺术家制作,角色特效动画全部由游戏特效艺术家制作。