0xAA55 发表于 2015-2-17 10:32:50

玩光环2遇到的BUG

难度是普通难度,在要去到光环控制中心的路上,我直接无视敌人跑到了门里。。
结果冒出个没有武器的红色精英!这是什么情况!

而且还是直立的,别的精英都是弓着腰的。


我觉得这个游戏应该是用一个动态的数组存储游戏中的生物状态的。生物死亡后其所占用内存并没有被删除,而是保留以作备用存储空间用来存储新的生物。
而我直接无视敌人冲进门里这个行为貌似并没有被游戏的程序员考虑到,进门后重新加载地形时神风烈士的队友被判定为应该跟随神风烈士,然后估计是游戏程序员的失误导致已死亡的精英战士重新复活。。
而这个精英战士所占用的内存可能在之前召唤别的生物的时候被使用过,决定精英战士颜色的数据值被改变,因此变成红色精英。而它没有武器,很可能就是因为它本来使用的内存位置被用来存储虫族的数据了。

这个游戏一定是C艹写的。。以微软的那副尿性。。。
页: [1]
查看完整版本: 玩光环2遇到的BUG