腾讯顾煜:详解[天涯明月刀]打造次时代精品
GDC2014上,腾讯上海北极光工作室技术总监、《天涯明月刀》开发团队主程序顾煜在主会场发表了技术演讲,顾煜分别围绕CPU核心、内存、视频内存及与游戏制作技术紧密相关的内容,就《天涯明月刀》的研发理念和技术突破进行了分享,其谈到了游戏引擎中独有的“同时对地形,物件,反射和阴影生效的可见性剔除技术”和“实时体积云与动态植被系统”等方面。
GameLook报道 / 在近日美国旧金山举行的2014年度全球游戏开发者大会(GDC2014)上,腾讯上海北极光工作室技术总监、《天涯明月刀》开发团队主程序顾煜在主会场发表了技术演讲,主题为《Moonlight Blade: The Tech Behind the Action》。
在演讲中,顾煜分别围绕CPU核心、内存、视频内存及与游戏制作技术紧密相关的内容,就《天涯明月刀》的研发理念和技术突破进行了分享,其谈到了游戏引擎中独有的“同时对地形,物件,反射和阴影生效的可见性剔除技术”和“实时体积云与动态植被系统”等方面。
以下是顾煜现场演讲的主要观点:
武侠文化在华人世界有非常的大的受众群,而《天涯明月刀》是中国玩家近期最值得期待游戏之一,这款次世代端游已开发了4年多的时间,同时这款游戏的引擎也开发的4年的时间。游戏真实还原了中国的武侠世界,具有大型MMO大型的操作、又具有ACT动作游戏的表现。
《天涯明月刀》的游戏世界是非常巨大的,单张地图面积超过16平方公里,玩家的视距超2300米,整个游戏有144平方公里的视觉空间,这样的世界地图大小在单机、网游中也是非常少见的。
要在中国做好一款网络游戏,要了解游戏玩家最在意哪些,同时要注意一些问题。
首先是用户的基础数据部分,你必须知道,中国用户的基本数据,玩家对性能、图像、核心玩法、游戏的大小关心程度。
从中国PC游戏用户的操作系统来看,DX11就可以满足主流用户的需求。WIN7 64位用户占32%,win7 32位系统用户占20%,win8 64位系统为7%,而winXP 32位系统是最大的。
CPU性能来看,现在主要基于2核、要兼顾4核的高性能设备。2核CPU用户占比达66%,4核用户CPU为26%。
内存上,2G内存是基本线,占比为55%,4G内存为24%占比,而1G内存用户为12%。4G内存则有更快的loading速度。
显存方面,支持512M内存在中国可以满足主流用户的需求。512M显存用户目前在中国游戏用户占比为15%、1G显存占比32%、2G显存为16%。
分辨率方面,要为1440X900分辨率做好贴图、UI的优化。
在性能方面,《天涯明月刀》实现了基于引擎触发、场景的优化,如何利用高性能力算法来做游戏的开发,来改变场景的结构。在《天涯明月刀》中,几乎所有的几何图形都不是用贴图,我们的几何图形都是用真实的模型来实现的,依靠引擎来实时演算。
上图展现了引擎渲染的效率,基本控制在10ms以内。
在《天涯明月刀》中视觉的深度,可以达到2公里,在《天涯明月刀》中,基本单张地图尺寸是12 X 12公里,4 X 4公里是玩家核心的可玩区域。
左上角是传统的游戏地图,我们构架一个巨大的地图,常规是没有好的办法完成所有的地图测试。因此,我们做了一个如真实的卫星遥感技术一样的技术,根据地形的海拔高度来拓展植被,我们来尝试来绘制地图的遥感数据曲线图。
根据热图来分析地图的性能,分析地图植被、地貌的密度,实时验算,针对玩家的电脑配置来做优化,通过这个方式来优化。
这是游戏中的一些录屏,游戏中实现了实时动态体积云的效果。
在游戏中,会有四季的变化,实现了动态树叶,包括植物的自然生长,对季节温带、热带优化,这些都是在GTX650配置的显卡下就可以实现的。
与其他游戏的植被较稀松,《天涯明月刀》中动态树叶是满屏覆盖,跟地形有非常高的融入,包括日照、光照的变化,阴影跟光照有非常好的配合。
我们实现了不同天气效果、让游戏更为真实。比如下雨、雨降、形成涟漪、立体的水流,以及风等效果。
游戏核心玩法,动作部分,我们的概念叫“行随意动”。
游戏中的动作设计采用了拓扑分析法,每个动作进行拆分,并且这些动作基于真实的武术动作设计。中国的一位著名动作电影武术指导袁和平参与了动作的设计。
在《天涯明月刀》中,动作设计强调的是“重战斗轻特效”,游戏中的战斗动作是可以在现实世界里再现出来的,当然必须受过良好的武术训练。
游戏客户端大小的优化部分。
中国宽带速度是较慢的,因此需要尽可能小的减小游戏的安装包,做很多的优化。
微端技术的解决方案,主要是优化纹理、优化分辨率,同时对微端实现良好的解压技术。同时,地形数据公用,尽可能使用互联网云端的视频流,而不是把视频让玩家下载到安装端里面。
总结,在中国做好网络游戏。
你需要了解中国市场、为让玩家的硬件能顺利的工作而优化,防作弊工作是非常重要的,同时安装包要尽可能小、更好。
如若转载,请注明出处:http://www.gamelook.com.cn/2014/03/151038