首先自我介绍一下,本人6区小D bulse 算是半个老玩家了,本人现在大学共读计算机软件,
前几天去FX出现了一个BUG杀老3,杀到快一半血时老3竟然回血,最后灭团,我FX也过去几会,第一次出现这样的问题,团长说是出了BUG.但为什么出BUG没人知道, 我回去想了一晚感觉应该是有人杀鱼的问题.
首先说一下,我对BUG的认识,我认为BUG就是一段程序在不正确的时间或是不正确的地点发生.同样在FX老3鱼池里的鱼这就是一个程序,他的发生时间应该是玩家开始打鱼,他的发生地点应该是鱼池里(应该是鱼池的子程序中,我不知道怎么表达)前几天有人杀鱼不是在鱼池里杀的,他把鱼引到了岸,当我们把老3杀到快一半血的时候老3的血一下子满了,边上的鱼也活了,这就我说的BUG.
我想原因应该是这样的,鱼杀是小怪而且刷新的速度很快,我认为老3的血也和鱼一样被刷新了,在WOW里有很多种怪,这些刷的刷新时间是不一样的,比如说BOSS在一个FB里只要杀了就不会刷,有刷的快,有刷的慢.这些应该是用到计时器,而水池里只有一怪就是鱼,所以我认为有很可以游戏的设计者为了优化等等原因把这个程序做成了一个了程序,和FB分开来算了,但是当鱼死在了岸上,当鱼的刷新时间到了,FX老3也错误的跟着刷新了,但为什么杀小怪没有出现这种问题,我想应该是离的比绞远吧,我找不到更合理的解释.
最后本人很热爱WOW 现在是大二的学生,不是高手,以上只是个人对老3BUG的理解,如有不正确的地方请手高指点