英雄联盟渲染代码更新:游戏将更快和更省内存

作者:saralolita 来源:178原创 发布时间:2016-10-06 11:46:03
  英雄联盟渲染代码更新,将给你更完美的游戏体验。

>>>2016全球总决赛报道专题<<<

  官方设计师Jxe今天(10月6日)在北美官方论坛中发表了帖子,他声称最近拳头游戏组织了一个团队,专注于英雄联盟的代码重构和优化,目前是提高英雄联盟的质量。而今天测试服中上线了一些成果,如死亡后的屏幕视觉效果,以此来介绍新的代码带来的影响。在英雄联盟中,每个对象都有一个着色器,当他们死了时其他对象就变成灰色。而在之前,死掉后只有人物角色是呈现20%饱和度而背景完全饱和,新的代码上线后,所有角色场景都是20%饱和度。

  一旦确定了这个代码的可行性,官方将移除之前的旧代码,这将会使得游戏载入更快和更节省内存,并且在游戏中得到更高的FPS。现在渲染死亡的特效加快了65%,动画渲染速度也快了33%。这只是英雄联盟的一小个改动,但对于玩家而言却是一个极好的消息,拳头游戏确实需要逐步更新英雄联盟的主引擎了,这是一个长期计划。

改动前

改动后

  在2008年,英雄联盟的客户端诞生了,使用了Adobe Air作为前端,基于RTMP作为网络协议,在当时是非常领先的技术和效果。但时间过去多年,旧客户端和架构也逐渐暴露出很多弊端,拳头游戏软件架构师Andrew McVeigh分享了三个严峻的问题。首先,HTML5是一个标准化的、被广泛采用的平台,JavaScript已经成为可行的桌面客户端技术,英雄联盟也应该充分利用这个平台进行整合开发。其次,玩家要在退出游戏也能保持连接,这些年网络连通性发生了根本变化,玩家们理应可以在退出电脑客户端后也能够不错过好友们的游戏邀请(目前解决方案是致力于官方移动应用程序)。最后,开发团队要协调工作,英雄联盟客户端每个功能都涉及到不同的开发小组,新功能的增添删减都需要多个小组的协作。

  Andrew McVeigh也透露了新客户端是基于嵌入式Chromium框架开发的前端,将超级强大的HTML5和使用JavaScript进行UI规划,目前阿尔法客户端已经在测试服进行了内测长达半年,据回收的满意度调查,速度改善了很多。虽然目前还未能确定新客户端最终上线时间,但此前的设计师问答中表示会在今年上线,在新客户端上线后,或将着手于游戏代码重构优化。

 

0
0