当前位置:   article > 正文

游戏引擎 简介_有一些已编好的可编制电脑游戏系统或者一些交互式信时实时图像应用程序的核心组成组件构成其中其目的在于让

有一些已编好的可编制电脑游戏系统或者一些交互式信时实时图像应用程序的核心组成组件构成其中其目的在于让游戏设计者能容易和快速的做出游戏程序的
游戏引擎是指 一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。
这些系统为游戏设计者提供各种编写游戏所需的各种工具, 其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。
大部分游戏引擎都支持多种操作平台,如Linux、Mac OS X、微软Windows。游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。
 
引擎相当于 游戏的框架,框架打好后,关卡设计师、建模师、动画师只要往里填充内容就可以了。因此,在3D游戏的开发过程中,引擎的制作往往会占用非常多的时间。
再通俗点说,游戏引擎就是“用于控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。由此可见,引擎并不是什么玄乎的东西,无论是2D游戏还是3D游戏,无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有1兆的小游戏,都有 这样一段起控制作用的代码。
 
正是出于节约成本、缩短周期和降低风险这三方面的考虑,越来越多的开发者倾向于使用 第三方的现成引擎制作自己的游戏,一个 庞大的引擎授权市场已经形成。
其中最大的收益者是各大网络游戏公司,通过第三方引擎开发的网络游戏获益巨大。但随着市场急剧变化,用第三方引擎开发网络游戏的成本也越来越高。于是游戏引擎开发商们开始绞尽脑汁设计一种可以大量节约开发成本和周期的引擎。直到2010年zerodin引擎开发的巨作Dragona出品引起了各大游戏业巨头关注,因为此时方才发现了巨作也可以用这么少的成本,这么短的时间开发而成。
 
备注:
游戏引擎的作用,我们可以把游戏的引擎跟赛车的引擎联想在一起。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/118093
推荐阅读
相关标签
  

闽ICP备14008679号