王者军团你所不知道的黑科技
2017-03-20 13:02 97973手游网
精致的人物设计、次世代的游戏画面、华丽的战斗特效、宏大的故事背景,天之游《王者军团》将我们带进了一个崭新的未来世界。该游戏首次将MOBA第一视角射击玩法搬上移动平台,这种移动与竞技元素的结合,迅速吸引了众多玩家的眼球,仅在封测期间就获得了数十万的下载和关注,新游平台TapTap预约量十余万。与此同时,《王者军团》官方微信等社交媒体粉丝数接近二十万。
两次封测期间,除了为我们留下深刻印象的科幻写实风画面表现、精巧的英雄技能设定、激烈畅快的战斗设计、精细的全手工动画,我们今天来扒一扒天之游《王者军团》中你所不知道的众多技术黑科技,小板凳准备好了吗?
百万级Server+服务端
天之游成立至今,拥有十余年大型网络游戏开发经验,通过盘古、小男孩自研游戏引擎技术的积累,对服务器端的造诣深厚。天之游旗下多款大型网络游戏作品,都离不开这套高并发、高稳定的服务器底层架构。从以“万人国战同场PK”为卖点的国战网游《出发OL》到郭敬明代言的大型多人在线MMORPG类游戏《幻城OL》,再到拥有超千万注册人数的多人在线MOBA手游《刀塔西游》,天之游服务器解决能力不断提升。
为了进一步支持未来“小男孩”大型社交化电竞平台的业务承载能力,以及旗下多款电竞游戏共享用户中心的拓展能力,天之游服务器研发团队在2017年初再一次升级了服务器架构,将单服务器用户量从十万级升级至百万级。对比当下流行的魔兽世界,正常承载量为几千人同服,而单服务器高负载约为2W+,而对于天之游最新的百万级别用户服务器架构来说,其单服务器组正常设计承载量在20W,其极限承载能力约100W,通过多组服务器单元构建大区,轻松实现百万级别玩家同时登录的能力。
举个栗子,对于《王者军团》中国区大区,将部署华南服、华东服、华中服、华北服等多个服务器单元,在华南服可保证20万用户同服匹配竞技,最高可以达到近百万用户极限负载。在负载可控的环境下,区内各服务器单元还支持跨单元的数据同享与通信,保证了并服与跨服对战的能力。也就是说假如华中服与华北服在线玩家人数在设计承载量20W左右时,可以合并两服玩家同场竞技,举办定期跨服赛事。此外,通过大区的划分,如中国区、海外区,玩家在线人数的支持能力可以进一步扩展。
后端体素化的世界
另一项让天之游引以为豪的“黑科技”便是体素化服务器。体素就是像素的三维版本。在三维中也可以用体素的三维数组表示一个栅格化的三维空间。体素所储存的不仅包括每一单元的颜色、位置,还可以包括更广义的属性信息。例如《我的世界》的体素会储存让空间的材质(泥土、石、水等)。体素化(Voxelization)是将物体的几何形式表示转换成最接近该物体的体素表示形式,产生体数据集,其不仅包含模型的表面信息,而且能描述模型的内部属性。简单来说你可以想象《我的世界》或乐高游戏那样,一个个小盒子组成一个世界,但这些盒子非常小,如同沙子一样,你可以自由改变它们的形状与造型。
体素化服务器是为处理体素化三维模型而设计并优化的服务器构架,国内游戏界也只有《天涯明月刀》的极光工作室等少数顶级技术开发团队在大型项目中使用。天之游游戏开发团队,通过前期沙盒游戏《我的创造VR》研发的积累,逐渐掌握了生成、储存并处理体素化场景数据的核心技术。在《王者军团》的服务器端,大量使用体素化技术,开发团队为每幅场景搭建了体素化构架,在体素化服务器内同步模拟游戏玩家的实时操作数据,完成游戏内角色位移、弹道、碰撞、障碍判断等逻辑运算。
这一技术的引入,为游戏带来了诸多优势,最直观的便是游戏流畅性的提升。在体素化三维环境中,3D运算的效率更高,游戏团队将框架游戏中核心部分3D物理运算放置在体素化服务器中,在手机客户端仅保留了小部分细节的3D物理模拟。凭借云计算服务器强大的运算能力,统一处理核心3D判断,大幅降低了各移动客户端处理器数据计算量,保证了玩家在不同地图中穿行走位、团队配合、PK、释放技能时流畅的体验。
体素化技术的另一优势是,通过在服务器端体素化场景地图,并实时模拟客户端行为,等同于在服务器端设立了一套完整的三维验证机制。这就有效避免了黑客仅通过篡改客户端逻辑,改变游戏原有的逻辑设计。对玩家来讲,也就是游戏外各种辅助英雄瞬移、穿越、超距跳跃、穿墙攻击、操控弹道等一系列作弊功能的外挂将无处匿行!所以我们敢说,《王者军团》将是最安全、最公平的第一人称射击MOBA移动竞技游戏!
下一期,小编会向大家带来更多《王者军团》使用的“黑科技”。融入了那么多黑科技的这款手游到底表现如何?大家是不是跃跃欲试,想一睹游戏芳容呢?痛失前两次封测机会的小伙伴们可以在百度搜索天之游《王者军团》,观看各大游戏门户网站相关报道及封测玩家上传的视频。还没有亲手玩过《王者军团》的小伙伴们,赶快关注“王者军团官微”,可不要再错过下次封测机会了!