第0018章 游戏引擎
事实上,游戏制作并不是大张旗鼓的美术、音乐、程序等部门集合起来卷起袖子就开干的。
一开始,一般都会先进行研发,在研发期间,就是项目部、编剧部和设计部这三个部门的人,再带上几个美术和程序。
研究游戏应该怎么玩,在这期间,可能会做一个简单的deo,也可能不会做。
比如《巫师》这款游戏,在制作的时候,就经历过这样的一个过程。
称之为研发期。
一旦研发取得了一定的成果,那么就确定了游戏的大概方向,才开始调用美术、程序、音乐等等人力资源。
这个时候,才进入开发期。
而其实,研发期远重要于开发期,因为那几乎奠定了整个游戏的灵魂。
很多好的游戏,研发期可能比开发期的时间都要长。
据传闻,《魔兽世界》的研发期长达5年,而开发期仅仅只有3年。具体时间可能有待考证,但是也从中可见,研发期的重要性。
当然了,以上都是国外游戏大作的制作方法。
国产游戏普遍缺乏研发期,经常就是迫不及待开始了,等到发现问题的时候,已经不好修改了。
有人吐槽说国内的游戏是:研发期三天,开发期五天,一周发布,两周赚钱跑路。
苏林是打算按照国外的经验流程来走的,不过他现在的条件也不允许太过于发散,所以他便是让所有人一同来讨论讨论。
他已经做好在研发期花费长时间的准备了。
毕竟除了苏林和郭景程之外,其他人基本上都是新手。
还好,有着系统卡牌的加成,再加上苏林的教导,他们的学习速度应该是不错的。
现在他们可是工作,态度就和之前的学生不一样了。
“苏总,我们是继续做独立游戏吗?”
正如苏林所说,他们之前都在玩游戏,并没有正式的参与工作,今天是工作的第一天。
所以,一位龙套甲便是问到了这个问题。
苏林创建了这盘古工作室,而且已经有一款卖的爆火的《中国式家长》,为了肃清办公室的工作环境,所以所有人都对他改了称呼。
“你们玩的游戏基本上都是国外的大作,应该猜到了吧?”苏林没有直接说,而是从侧面说出了他的打算。
“准备做3a大作吗?是不是太难了?”这一次说话的是狄小乐,他算是盘古工作室的老员工了,在企业集团卡牌的加成下,他对于游戏制作的相关知识,学习的非常快。
苏林是大师级的,狄小乐应该算是初级的。毕竟他有计算机基础,入门还是不成问题的。
“当然不可能一步到位,我还没有那般不知量力,怎么可能去对标那些3a大作呢?”
苏林打消了下面员工的顾虑,毕竟仅仅只是开发过一部独立游戏的他们,要直接挑战3a大作,那真是太扯淡了。
“我想做的是,介于3a大作和独立游戏两者之间的,并不需要3a大作那么极致,也并不是那小打小闹的独立游戏。”
“也就是100元左右的层次。”
以价格来衡量的话,就很好理解了。
说起来,国外的游戏大作,动不动就是300元往上走,这还只是数字标准版。若是豪华版,典藏版,那就更贵了。
但是国内的游戏,却迟迟走不出100元这个圈子。就连2018年发售的国产单机大作,《古剑奇谭》,在定价之上,也是99元。
虽然其确实和国外的游戏有差距,但99元还是低了点,其还是很有可玩性的。
还好,《古剑奇谭3》是收回了成本,要不然都不知道烛龙还能不能继续做下去。
“那我们具体做什么类型呢?”郭景程问道,“做武侠或者仙侠吗?”
不同的游戏类型,显然有着不同的美术风格,这是她所在乎的点。经过这么多天的单机游戏熏陶,她心中对于单机游戏的美术风格已经有所知晓了。
相对于网络游戏而言,单机游戏的美术反而更加的精细。因为单机游戏,代表着游戏行业的最高水平。
不管是策划,程序,还是美术,都是最高水平。
“不做武侠!”
苏林摇了摇头,“武侠和仙侠之类的,虽然很有市场,毕竟是陪伴着一代人成长的,很有情怀感。”
“但做武侠并不好做。”
许宜然点点头,“游戏引擎太难搞了,就算是用虚幻引擎,也很难适用于我们独特的武侠体系。”
他自从来到工作室之后,可以说是最刻苦的一个,不仅仅需要玩游戏来了解游戏。还需要不断的充实着关于游戏制作的一系列信息。
被苏林寄予厚望的未来技术总监,许宜然对于游戏引擎还是有一个清晰的概念的。
什么是游戏引擎?
这个名词在百度百科里面自然是有讲的,但是百科里的答案基本就像是在考雅思阅读,每一个单词都懂,但是合成一句话就看不懂了。
事实上,游戏引擎并没有那么神秘。
因为这个名词里面有‘引擎’两个字,所以很多人都会把游戏引擎类比成汽车的引擎。
引擎是汽车的核心,一辆车基本是围绕着引擎来设计的,没有引擎的汽车,那只能叫模型,和高达差不多。
但是,以这个来类比游戏引擎的话,其实并不恰当。
因为游戏引擎并不是必须,没有游戏引擎也能开发游戏,游戏也能运转。
游戏更不是围绕游戏引擎来开发的。
早在游戏萌生的初期,是根本没有游戏引擎的,那时候的很多游戏都是打开编程软件,从第一行代码开始,从零开始编写的。
比如最早的美式rpg之一的《巫术》,就是名叫安德鲁和罗伯特的两个小伙子在家里从第一行代码一句一句写出来的。
所以,和至少首先得发明蒸汽机才能有汽车是不一样的,游戏在一开始,并没有引擎这个概念。
随着市场规模的不断扩大,随着竞争者越来越多,也随着游戏越来越复杂。
很多人就想到,我去,这又不是做菜,有必要每一次都重新开始吗?
如果新项目有上一代,或者不同系列但是只要类型差不多,那很多已经写好的基础代码直接拿来改不就好了吗?
因此很多团队就开始复用之前的基础代码。