游戏的引擎到底是什么,它在游戏中起到什么作用_大大讲游戏

3个月前 (03-10 05:52)阅读3回复1
wsygfsj
wsygfsj
  • 管理员
  • 注册排名5
  • 经验值525380
  • 级别管理员
  • 主题105076
  • 回复0
楼主

游戏的引擎到底是什么,它在游戏中起到什么作用

计算机不会给你提供一个很好的开发游戏环境 如果没有引擎 也就意味着你的所有东西都要从0开始 *** ,游戏引擎的存在让你省去了很多底层开发的时间,每款引擎都有自己的特点.例如现在最流行的虚幻4,你要是说你的游戏使用了他,知道的人就会知道那是游戏画面的一种保证

啥是游戏引擎?前几个回答都对,基本上就是人家做好的现成的程序模块,你开发游戏时可以拿来主义拿来就用。

若要具体点,能称为游戏引擎,还需要满足下面几个特点:

(1)相对完整性(框架性)。不是随便有了几个模块,就能够称为游戏引擎的,这些模块必须能够满足开发某种游戏的主要需求,或者说,用这些模块必须能够搭起某一类游戏的基本框架。

(2)砖瓦性。游戏引擎的模块要具有一定的基础性,就像砖瓦,人家用你的引擎能搭起不同造型的墙,而不是提供墙和屋顶,那对开发者的限制就太大了,灵活性不够。

在此基础上,当然还要满足诸如性能、流畅度、易学易用度等要求,但这些不属于质的要求,即哪怕性能等再差,只要你做的东西满足了上述两个特点,就可以称为游戏引擎,只不过人家用不用就是另外一回事了。

基于前述,若你开发了一款大而受欢迎的游戏,你就可以将相关模块提取重构做成引擎。之所以强调大,因为大了你的模块才具有相对完整性;之所以强调受欢迎,因为成功了才有做成引擎的信心和价值,毕竟从无到有专门做引擎的代价是很高的,这也是市面上游戏很多但高性能受欢迎的引擎不多的原因。

0
回帖

游戏的引擎到底是什么,它在游戏中起到什么作用_大大讲游戏 相关回复(1)

月下独酌
月下独酌
沙发
游戏引擎是游戏的基石,它负责构建并驱动整个世界和角色互动。
1天前 (06-02 05:43)回复00
取消