找回密码
 点一下
查看: 1412|回复: 3

关于全域性自毁不能正常运行的研究及结论

[复制链接]
发表于 2011-9-9 12:50:55 | 显示全部楼层 |阅读模式
真悲惨,发了个提问帖石沉大海,于是用最糟糕的排除法来实验到底问题在哪。

先举例说说全域性自毁不能正常运行的症状:

设定了4个人脑玩家和1个电脑玩家,4防1。人脑玩家称为1234,电脑玩家称为A。
地图上放了4个开始地点,让4个人脑玩家随机地点开始。
游戏初始化里给A开了剧情战役AI和全域性自毁。

游戏开始后,只有摆放在地图上的A玩家的单位会发动自杀性攻击,后期创建的单位全部转职围观党——就是不去自毁。
(但是有时候又能正常运行 ...)

具体如何一步步实验就不多说了,笨办法,排除法而已。

最后发现能否正常运行,跟以下几个条件有关,恩..下面就是结论了:

如果1234都有玩家,也就是说,4个随机开始点都有人占了,A的兵都会正常自毁。

如果1234里的玩家不满,比如只有3个玩家在玩,有一个开始点没人用。就会发生以上状况。


原理神马的我也不清楚。等待达人来解释下了。

(或许我的排除法没发现真正的问题所在?真相只有一个!谁能分析出最终的结果?)
发表于 2011-9-9 17:12:18 | 显示全部楼层
我怀疑你后面创建的单位根本不属于AI玩家。

========
刚才下了你的测试图,排除了这个原因。
回复

使用道具 举报

发表于 2011-9-9 17:58:54 | 显示全部楼层
据观察测试。如果电脑玩家包含虫族的幼虫,则自杀无效。
大概是因为幼虫无法移动。然后AI还在拼命的移动这个单位所致。

另,无攻击性的农民(单位标记为“工人”的单位)不会参与自杀攻击。。
回复

使用道具 举报

 楼主| 发表于 2011-9-13 18:20:20 | 显示全部楼层
楼上看的是我在另一个疑问帖子里的地图咩?

那个图把基地删掉,再试试删除开始点和不删除开始点,结果两样的。有多余的开始点电脑就不自毁了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-28 20:59 , Processed in 0.088696 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表