深入解析《英雄联盟》梅尔反弹技能的设计与实现
本文详细探讨了《英雄联盟》中梅尔的反弹技能设计,从技术实现到平衡性调整,全面解析了这一独特机制背后的开发故事。

梅尔反弹技能的设计背景
在《英雄联盟》第170个英雄梅尔上线后,拳头游戏在6月18日发布了一篇开发者播客,详细介绍了梅尔的核心机制——W技能的反弹。这一技能的设计灵感来源于《双城之战》第二季中的经典场景,梅尔通过反弹子弹救下了凯特琳,展现了其强大的防御能力。
反弹技能的技术挑战
反弹技能的设计非常复杂,涉及到投射物的交互、平衡性、清晰度和伤害计算等多个方面。Riot 1kFeathers作为梅尔项目的技术负责人,在开发者博客中详细阐述了这一机制的设计过程。
投射物的基本概念
投射物是技能移动的载体,包含移动、碰撞、目标追踪、脚本交互、可见性、视觉与音效等关键组件。反弹投射物则需要清除当前目标,朝新目标位置或单位移动,并与施法者队伍的单位碰撞。
区域触发器的应用
为了处理投射物的碰撞检测和反弹逻辑,开发团队使用了区域触发器。这一机制不仅能够检测投射物,还能修改并将其返还,类似于亚索的风墙,但更为复杂。
投射物重建与劫持
为了解决非线性移动投射物的问题,开发团队选择销毁来袭的投射物,并根据其信息重建一个新投射物。这一方法不仅解决了视觉效果问题,还解锁了延迟生成反弹投射物的功能。
平衡性调整与未来展望
在测试中,玩家对梅尔的反弹技能反应强烈,开发团队通过调整反弹投射物的伤害/控制效果和控制投射物反弹的延迟来平衡这一技能。未来,这一技术还将为游戏的长期成功奠定基础,开启更多可能性。
结语
梅尔的反弹技能是《英雄联盟》中一次大胆的创新,不仅展现了游戏设计的复杂性,也为玩家带来了全新的游戏体验。