游戏引擎.ppt
《游戏引擎.ppt》由会员分享,可在线阅读,更多相关《游戏引擎.ppt(20页珍藏版)》请在一课资料网上搜索。
1、游戏引擎 游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件 这些系统为游戏设计者提供各种编写游戏所需的各种工具 其目的在于让游戏设计者能容易和快速地做出游戏程序而不用由零开始 大部分都支持多种操作系统平台 如Linux MacOSX Windows 游戏引擎包含以下系统 渲染引擎 即 渲染器 含二维图像引擎和三维图像引擎 物理引擎 碰撞检测系统 音效 脚本引擎 电脑动画 人工智能 网络引擎以及场景管理 定义 游戏引擎是一个为运行某一类游戏的机器设计的能够被机器识别的代码 指令 集合 它像一个发动机 控制着游戏的运行 一个游戏作品可以分为游戏引擎和游戏资源两大
2、部分 游戏资源包括图象 声音 动画等部分 列一个公式就是 游戏 引擎 程序代码 资源 图象 声音 动画等 游戏引擎则是按游戏设计的要求顺序的调用这些资源 原理 游戏开发早期 游戏开发者关心的只是如何尽量多地开发出新的游戏并把它们推销给玩家 尽管那时的游戏大多简单粗糙 但每款游戏的平均开发周期也要达到8到10个月以上 这一方面是由于技术的原因 另一方面则是因为几乎每款游戏都要从头编写代码 造成了大量的重复劳动 渐渐地 一些有经验的开发者摸索出了一条偷懒的方法 他们借用上一款类似题材的游戏中的部分代码作为新游戏的基本框架 以节省开发时间和开发费用 起源 主流游戏引擎 EADICE的寒霜引擎 寒霜2
3、引擎 寒霜3引擎 战地 系列 主流游戏引擎 EPIC公司的虚幻引擎 虚幻2引擎 虚幻3引擎 虚幻4引擎 虚幻竞技场 主流游戏引擎 Crytek的CryEngine1引擎 CryEngine2引擎和CryEngine3引擎 孤岛危机 系列 主流游戏引擎 Valve公司的SourceEngine 半条命 求生之路 系列 主流游戏引擎 InfinityWard工作室的IW引擎 使命召唤 系列 寒霜引擎 寒霜引擎 FrostbiteEngine 是瑞典DICE游戏工作室为著名电子游戏产品 战地 Battlefield 系列设计的一款3D游戏引擎 寒霜引擎从2006年起开始研发 第一款使用寒霜引擎的游戏
4、在2008年问世 寒霜引擎的特色是可以运作庞大而又有着丰富细节的游戏地图 同时可以利用较低的系统资源渲染地面 建筑 杂物的全破坏效果 使用寒霜引擎可以轻松地运行大规模的 所有物体都可被破坏的游戏 版本列表 寒霜1 0首次使用是在2008年的 战地 叛逆连队 中 包含HDRAudio 允许调整不同种类音效的音量来让玩家能在嘈杂的环境中听得更清楚 以及 摧毁1 0 Destruction1 0 允许玩家破坏某些特定的建筑 例如墙 寒霜1 5在2009年的 战地1943 中使用 它提升引擎的破坏功能到2 0版 Destruction2 0 允许玩家破坏整栋建筑而不仅仅是一堵墙 2010年的 战地 叛
5、逆连队2 也使用了这个引擎 同时也是该引擎第一次登陆Windows平台 Windows版部分支持了DirectX11的纹理特性 同年的 荣誉勋章 多人游戏模式也使用了该引擎 但只允许玩家做出部分破坏 版本列表 寒霜2 0寒霜2引擎随 战地3 在2011年一同发布 它完全利用DirectX11API和ShaderModel5以及64位操作系统 不再支持DirectX9 同时包含增强的 摧毁3 0 Destruction3 0 并拥有更加精良的物理系统 寒霜3寒霜3引擎拥有更加拟真的物理效果 物体和场景可以完全夷为平地 几乎所有场景的物件都可以移动或者投掷 驾驶载具也会体验到真实的物理碰撞效果及损
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 游戏 引擎
