第 10 章 响应式破解¶
普通玩家的反应时间约为 250 毫秒,也就是四分之一秒。职业玩家平均为五分之一秒,但有些人能在六分之一秒内做出反应。这些数字基于在线测试,测量玩家对单一、可预测事件的反应时间。但在实际游戏中,玩家必须对几十种事件做出反应,比如生命值损失、来袭的技能射击、技能冷却结束、敌人攻击等等。只有非常熟练的玩家才能在这样动态的环境中保持四分之一或五分之一秒的反应时间;唯一能更快的方法就是成为计算机。
在本章中,你将学习如何制作比任何玩家反应更快的机器人。首先,我会展示一些可以融入机器人的代码模式,用于检测游戏内某些事件何时发生。接下来,你将学习如何制作一个自主移动角色、治疗或施放法术的机器人。探索了这些基础技术后,我会帮你把它们串在一起,实现一些最常见、最强大的响应式破解。