游戏引擎是什么?

游戏引擎是什么?

来强答一波。

用汽车发动机,就是汽车的引擎做例子吧。英文反正都是engine。

汽车复杂的是什么呢,你看众泰,长安,完全有能力生产一个外形酷似保时捷,路虎的东西。还便宜。

但是汽车引擎呢,才是真正让汽车跑起来的东西。国产大都买别人的引擎,做汽车,从来不需要知道发动机原理。只用知道,按照要求装进去,他就可以跑。

你要出个新的车型,从头研发一个发动机,可以。不过买现成,或者升级已有的,更快,更好。毕竟,已有的更稳定。然后我换一下其他部件配件,外形,就可以咯。

记得看车的时候,卖车的会说我们这车的发动机是福特的,就像某些国产游戏说自己用的unreal一样得意洋洋。

至于游戏,要在你电脑,主机上面跑起来,和汽车要在马路上跑起来一个道理。

比如游戏引擎会帮你负责渲染。你要告诉引擎的就是: 美术给的某个模型,在某个位置,播放某个动画,你丫把我给你的这些信息显示到显示屏上给玩家。我不管你怎么弄,弄不好你垃圾。

好比汽车发动机,你给它接上油箱,连上油门,说:司机踩油门,你把油的化学能转化为动能哈。我不管你怎么转化,跑不起来你垃圾。

你要从头做一个游戏,不用引擎可以。那你要会很多底层原理,各个平台的软件开发知识。

等你从头做出来,黄花菜都凉了。

大部分,你看到用自己引擎的厂商,积累都是上十年了。好比很多用自己的发动机的汽车场。

而ue那些引擎厂商,做什么呢。他们发现,还有那么多公司项目没有引擎,自己也做不出来。那我的卖给你们吧。你们的车,都用我的发动机,每台我收多少抽成。