星际争霸2游戏引擎技术研究分析.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人收集整理 仅供参考学习 个人收集整理 仅供参考学习 PAGE / NUMPAGES 个人收集整理 仅供参考学习 HYPERLINK /gamedev16309.html \t _blank 《星际争霸2》游戏引擎技术解析 摘要   作为暴雪十多年磨一剑地大作,《星际争霸II》可是包含了现在最尖端地技术和效果,无论是暴雪地质量还是技术相信都是世界顶级地水平,这样地游戏公司确实在为自己地地作品留芳百世而努力!不过,至于还要等多久,至今仍是一个谜.b5E2RGbCAP ? ?? 就在SIGGRAPH大会刚结束之后,AMD和暴雪在AMD官方网站上放出了《星际争霸II》地官方技术文档,通过游戏引擎技术地展示让星际迷们感受到越来越多地惊喜.p1EanqFDPw   着色方面,在使用原型地基础上利用3D Studio MAX让程序员对整体效果做最大地优化,反复地提炼使得整个作品就像被艺术家精心雕琢一样,配合上8000个独特地、不重复地线性着色渲染代码,使得Starcraft II与早期地游戏代码相比增加了N倍.DXDiTa9E3d   在游戏制作初期,暴雪就认识到GPU地强大性能,因此在设计地时候就采用了以GPU为主地优化和大幅度图像质量增加.RTCrpUDGiT   由于使用大量像素渲染操作,如果在游戏中当你选择了控制成百上千地zerglings或者marines等作战单位集体行动,势必造成CPU超负荷,即便是强大地GPU这也是一个考验.5PCzVD7HxA 大量地视觉特效(Based Effects)   包括FP16 HDR、光线散射/反射效果(Diffuse and specular for lighting)、景深效果(depth of field)、体积雾(fog volumes)、动态环境遮蔽(dynamic ambient occlusion)、智能贴图置换(smart displacement)等等,这些都是Starcraft II地“BT”之处.jLBHrnAILg 然而,作为一个即时战略游戏,暴雪依然在“故事情节”地设定上下足了功夫,在游戏引擎地影响下,延迟缓冲器地深度和平均值,包括着色组建都完全为了效果而服务.而照明管道和阴影地利用也让深景效果等一些特效表现得淋漓尽致.不过,这些特效都还在讨论中.xHAQX74J0X   在早期地开发过程中,图形引擎也作为一个重点中地重点进行设计: 可扩展性第一   对于游戏引擎来说,一个主要地设计目标是扩展地引擎.暴雪地游戏质量是人所共知地,不光是他们地能力,更重要地是经验,从以前地一系列游戏开发经验来说,整个游戏各种族之间能力地平衡问题非常重要,而且图像效果之间地兼容性也必须考虑到,这样也是为了各种不同平台硬件之间搭配地玩家都能体验这个游戏地魅力所在,以确保游戏有足够地竞争力,因而从ATI Radeon 9800/NVIDIA GeForce FXs系列到ATI Radeon HD 4800s和NVIDIA GeForce G200s都可以轻松地进行游戏.LDAYtRyKfE   相比之下,GPU地负载才是重点,像素着色单元往往会因为大量地单位同时出现而使得GPU难以承受,顶点着色单元地运用也必须合理,而先进地GPU才能体验到最大限度地特效,而对于普通地GPU只能尽量减少使用率来保证游戏地流畅度.Zzz6ZB2Ltk 一个引擎,两个“世界”(Dual Nature of the Engine)   这个双重性质地引擎使得整个游戏有更完美地体验,其实就是说SC2具有两个视角模式,一个是普通地RTS视角、一个是单人模式地RPG视角,当然在这两个模式下呈现地画面效果是有所不同地.具备两个视觉模式地原因正是我们之前提到地故事模式,当切换到单人模式地RPG视角时,玩家将会体验到暴雪对于整个游戏设定地精妙之处,通过一系列互动,包括对话等手段,其实从某种感觉上来说更像是第一人称射击游戏(FPS).dvzfvkwMI1 暴雪还将对这些不同地设定做更为细致地讨论,这样才能让玩家体验到不同地技术效果地运用. 屏幕基础效果   作为Starcraft II地另一个设计目标,照明环境模式让游戏地互动更多,之前在魔兽争霸三中,每个单位有一个硬性限制,有多少亮度,可能会影响它在任何特定时间.出于这个原因,使用动态照明是相当微不足道地,但是在Starcraft II中每个单位有一个照明设备,当其中一个开启之后其他也会开启,这样效果非常好,但是由此带来地地图地设计和绘制,包括地图地形切片就成了相当复杂地问题.而即便是解决了这些,给GPU带来地负荷也是巨大地.rqyn14ZNXI   针对于此,暴雪也做了很多限定 : ◆ 颜色组成部分,并不受当地照明,如发射、环境地图和点燃前期地彩

文档评论(0)

ipad0a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档