简单随机系统
在战役中应用随机事件,可以靠电脑AI,因为电脑做事是没有规则的。电脑有一个习惯,就是特别喜欢探图,每次进游戏电脑总会按不同的方式探图,这就为制作随机事件创造了条件。
具体做法是:1.先用木栅栏一类的建筑,构建一个封闭的通道,将电脑的侦察单位放入其中(最好是侦察骑兵、轻骑兵、强力轻骑兵)。通道可以尽量窄,并且稍复杂一些,也可以就做一个围栏。注意,通道或围栏建筑的所属玩家,不能与其中单位的所属玩家敌对。
如下图
(此图仅供参考)
2.设置触发
例:条件1——定时器(输入时间,比如:10)
条件2——将目标带到指定区域(选定通道中的单位,选择通道中的一部分区域)
效果1——略(相应效果)
如果还有其他随机事件,可以再建立一个类似触发,在上一个触发完成后激活这个触发
例:条件1——定时器(输入时间,比如:10)
条件2——将目标带到指定区域(选定通道中的单位,选择通道中的一部分区域)
效果1——略(相应效果)
虽然电脑探图的方向是随机的,但是,不同方向的几率似乎不同,有时电脑总是偏爱一个方向(好像是右下方),这点在做触发时要注意。
这种方法的好处是简单易行,缺点是通道或围栏内单位的所属玩家不可以用不动AI、并且随机性存在一定程度上的局限。
如果有什么问题,我可以进一步解答。
[ 本帖最后由 三个火枪手 于 2010-8-7 14:14 编辑 ] 隨機效果的選擇可能太少, 而機率也不好算的,
因為不能假設騎兵進入每一格的機率也是相同,
另一個問題是, 假若在制作這個隨機系統前已經有一些偵查騎兵存在,
於隨機系統的這一隻騎兵未必會動... 随机效果还是用ai生成随机数的方法比较好。 ……卸载式无压力 我觉得楼主的T应该再多两个凹槽,那样更像汽车的里的那啥,说不出来了!{27} {27} {27} {27} {27} 挂档倒车……囧 哈哈!楼主,高啊!但是这样。。。。有些时候串联随机呢? 2楼的问题,你完全可以把其他侦察骑兵删掉,如果非得用的话,你可以选用另外的方法,这个方法只是提供了一个选择而已。
这个方法,只适用于简单一些、不需要太过精确,或者随机率低的事件。进驻式随机我看过,似乎有点复杂。某些很简单的事情,还是比较适合这个方法的。
还有那张图的问题,那只是一个参考,至于把围栏弄成什么样才能让这个方法变得比较实用,我还没有研究。
7楼所指串联随机,请说详细点,我理解能力有限... 使用标准AI会有一个问题,就是电脑可能会弃权投降 你可以在地图的一角摆上几个它的单位,不就行了吗 用鹿不更好吗?????????????? 也对,我怎么没想到呢。
总觉得用盖亚的单位做触发特别不好用。 但是还需要在鹿的旁边放单位,不然它基本上不会动! 你可以在需要的时间时,用单位轰赶鹿,也可以等它自己动。根据需要。 可以这样:
触发一:条件0:定时器
效果0:激活触发2
效果1:激活触发3
触发二:条件:随便
效果:自己定
效果:关闭触发3
触发三:条件:随便
效果:自己定
效果:关闭触发2 哦?这样可以的吗?值得研究一下...{3} 嗯……触发三动也不动……
——————
翔鹰字数补丁
V 9.381
------------------ 15楼的触发3?(字数补丁V3.0增强版) AI概率读取表示无压力..........................
[ 本帖最后由 sulfurliuz 于 2010-8-26 12:51 编辑 ] 以上讨论均有些雷人
页:
[1]
2