不知道大家有没有注意到,随着现在科技不要命一般地发展,对游戏行业也产生了巨大的影响。
不知道各位在玩近期发布的3A游戏时有没有发现,CG动画越来越少见了,一款游戏拥有CG动画就好像人应该睡觉是一样正常,但这种曾经风靡游戏行业的技术,也慢慢从辉煌走向消逝灭亡。
就在短短的十几年前,我们还为《最终幻想》精美的CG而惊叹不已。可一闭眼,一睁眼,就只能在预告片里才能看到。
只有国际知名电影公司暴雪依旧十年如一日地给玩家制作游戏CG,他们贴心到为魔兽的每一个小版本都做了一个CG动画。
我们今天就来聊一下CG动画的现状
任何人都不能小看科技,这句话说得一点都没错。在97年的时候,《最终幻想7》作为全世界第一个使用CG动画做剧情的游戏,震惊了无数玩家,玩家的热烈反响,让开发商SQUARE尝到了甜头:“嘿!这CG动画和电影没啥区别啊,反正我能赚更多。”从此SQUARE走上了CG大厂的不归路。(最近在索尼“State of Play”第二期发布会上上,Square Enix放出了《最终幻想7:重制版》的最新预告片)
有了一个先例,后来者就拼命跟上。SQUARE用CG的成功也让全球各个游戏厂商掀起了做CG动画的狂潮。但是玩家很快发现,CG动画和游戏里真实画面相比,是不一样的,是有落差感的。当看过精美的CG动画之后,再着手接触游戏,那感觉就好像你去超市买了一罐泡面,你看着他的封面知道一切都是假的,里面和外包装完全不同,但当你真真实实打开包装的时候,里面的牛肉还是少到让你失望。(有时候还会没有叉子!)
可是慢慢的,又出来了即时演算这门技术,虽然他和CG动画区别并不是那么大,但从本质上来说:CG动画就是电影院荧幕上播放的电影,所有的一切都是提前制作的,不会给你看到一点瑕疵。而即时演算更像是一场演出,虽然不弱于电影的精彩,可毕竟演出是现场live,谁都不知道会不会发生什么意外。
即时演算用网上词条的说法来说:即所有我们眼中看到的是图像芯片“即时”生成的,其一系列的程序语言经由API(程序接口)翻译成图形芯片可以执行的指令来完成处理工作。用简单易懂的话来说就是:到了一个剧情触发点的时候,不会像CG动画一样运行已经下载的文件,而是根据游戏发行商早已设定好的代码即时出现这些画面。
相比于安全的CG动画,即时演算更容易造成现场的小失误,《刺客信条大革命》就是其中一名受害者,那张让玩家啼笑皆非的图,就是即时演算的锅
而且CG动画像是放电影,是不会出现BUG的,而且画面有的是时间仔细打磨,比即时演算好太多了。从我上面说的种种事情来看,CG动画更像是稳当可靠的选择。但世间一切并无绝对,任何事都有正反两面,CG动画在拥有稳定可靠并且画质好的同时也有属于他的坏处。制作CG动画的成本比即时演算高出好几倍,这个都能理解,毕竟画面要想做的好,都要靠设计师一点一点磨出来,咱就不说他成本高(谈啥钱啊,谈钱多伤感情啊,反正我是没钱!)
还有重要的一点就是CG动画需要的容量在一款游戏中占比需要很大,游戏圈里有一个著名的例子《最终幻想13》,十年前这款游戏发售的时候,就被网友曝出来这款游戏容量高达37个G,但游戏本体容量仅仅只有7个G,剩下30GB大小全是CG动画。
当然这种事情对每天晚上都要丧一遍的我们来说还算事儿吗?心一宽就理解了,毕竟现在随便下载一部电影就是几个G。
而玩过《最终幻想13》的老哥哥们都知道,《最终幻想13》游戏关键剧情都是由CG动画来展现出来给各位,再加上十几个小时超长的即时演算动画,30个G容量大小的CG动画也就不奇怪了。
而即时演算因为是通过算法在电脑上实时生成的,所以在容量上,抢不了太多容量。虽然代码可以决定角色穿的衣服,做出来的动作,说出来的话,但那毕竟都是脚本。角色的外表和武器也会随之玩家的操作进行实时变化。而且有一款名叫《kkrieger》游戏也是通过即时演算的方法实时展现给玩家,大小只有97kb。有兴趣的老哥哥老妹妹可以去看看。
就拿3A神作《巫师3》举栗子,在玩这款游戏的时候我们能够发现。一部游戏里只有开场动画还用了CG,剩下所有剧情都是依靠即时演算来展示,所以哪怕给主角更换了服装。在开场CG里,他们可能不喜欢我的眼光,穿的是发行商默认他们的那一套,但是在别的剧情动画中,可能已经接受了我的审美,哪怕我只是更换一把武器,即时演算都能把不同的地方展现出来,即时演算对于把全身心投入一款游戏的我们来说其实是更具有代入感的一种处理方法,玩家可以自己决定用怎么样的外貌去决定解除接下来的剧情,这种体验对看惯了CG动画的玩家是很新鲜的体验
在1998年,《合金装备1》横空出世,纯即时演算出来的游戏剧情和《最终幻想7》一样冲刷着玩家们的认知,原来不用CG动画都可以那么精彩。而且这游戏的剧情动画和实际游戏动画都是一样的,保持了较高的水准,玩家也不会产生落差感。这种先进的技术让玩家们见识到了即时演算的魅力。随后,每一部《合金装备》系列的作品都只用即时演算,从不用CG动画来做剧情。就连发布会上的生存片都是用即时演算生成。
而时至今日,即时演算已经发展到了极高的水准。有些游戏我们甚至分不出CG动画和即时演算的区别,而CG动画作为又耗钱又耗时的技术,逐渐被遗忘抛弃。
(不知道在座的老哥哥老妹妹们站哪边呢?CG吗?还是即时演算?)
从CG和即时演算的区别我们可以总结出一个道理:熬夜容易秃头!
(求关注求关注!)
网友评论