Board logo

标题: [格斗AI]突然有个很变态的想法 没有没有那个游戏有无敌AI? [打印本页]

作者: beterhans    时间: 2007-12-18 00:33     标题: [格斗AI]突然有个很变态的想法 没有没有那个游戏有无敌AI?

和 AI 玩格斗游戏 为啥人会战胜 AI? 是不是 AI 的随机参数有一个犯错机率?
有没有见过哪个游戏有隐藏的无敌 AI 的?  或者靠金手指调出来

走位绝对不差一点,更具你的反应而反映。 这样看来人类毫无胜算........ 盘盘perfect...
真想被虐下看看............ :fq8:
作者: 倚天奸剑    时间: 2007-12-18 00:38

这样设计的游戏是通不过的~~

电脑的作用是陪你玩,而不是真的跟你竞赛
但是好的格斗游戏存在各种判定和硬直的合理设定,打法会相对活一点
弱一点的格斗游戏就只有石头克剪刀、剪刀克布、布克石头这种单一设定,这样的话只有依靠设定电脑一定几率的犯错才能让玩家把游戏打下去,不过这样以来游戏也变得相当无聊

所谓“AI好”不是指电脑一定要比玩家强到什么程度,而是指它跟真人的行为更接近
作者: beterhans    时间: 2007-12-18 00:41

警察叔叔误会了 偶没说 要 好 AI 我说要那个 变态的 AI:D :D :D :D :D :D
其实这种东西可以作为一个彩蛋的形式放入。或者秘籍....................

满足某些人一时变态的需要 :D :D :D :D
作者: yangjuniori    时间: 2007-12-18 00:55

玩玩SSF2T 或者HSF
作者: beterhans    时间: 2007-12-18 00:56

-.= 上面的全称是啥
作者: fhqwb    时间: 2007-12-18 01:05

超级街霸2加速版,还有H街霸
作者: yangjuniori    时间: 2007-12-18 01:23

记得都要除了JAPAN以外的版本
作者: DvRyu    时间: 2007-12-18 01:28

格斗游戏打发再灵活多变也不如棋牌丰富,若不是要取悦玩家,而是以取胜为唯一目的,CPU不需要啥高强的人工智能,凭其0失误率和反应时间上的绝对优势就能完胜了
作者: LM    时间: 2007-12-18 01:53

楼主去玩kof98 combo 版,最高难度

遇到 克拉克

包你爽翻





如果还想更彻底些,把能量调空,大家不用超杀,再战 克拉克

被他抓住一下

你就可以放下手柄 休息了
作者: 东京都葛饰区    时间: 2007-12-18 05:16

LZ可以去试试SF3.3的BLOCKING练习模式

除了投技以外都会被AI格挡回去:D
作者: DOX    时间: 2007-12-18 07:21

引用:
原帖由 倚天奸剑 于 2007-12-18 00:38 发表
这样设计的游戏是通不过的~~

电脑的作用是陪你玩,而不是真的跟你竞赛
但是好的格斗游戏存在各种判定和硬直的合理设定,打法会相对活一点
弱一点的格斗游戏就只有石头克剪刀、剪刀克布、布克石头这种单一设定 ...
同意
其实密不透风的AI很好做,反倒是比较接近于人的思考的AI比较难做
作者: 快乐猪头    时间: 2007-12-18 09:43

对战游戏一般不会出现这种变态设定,当然电脑把人打得很郁闷的也很多

射击游戏这方面比较强,CAVE类就是典型的无脑型弹幕,不管你在哪里,他只管他的天女散花就够了。彩京就比较高智商,你在哪里他往哪里打(前期作品尤其)。结果就是彩京的比CAVE的更容易打出花来,这也说明了人脑在这里是胜于电脑的,想要依靠AI完全胜过人脑,不是游戏的追求方向,甚至也不应该是电脑追求的方向
作者: 倚天奸剑    时间: 2007-12-18 09:46

引用:
原帖由 yangjuniori 于 2007-12-18 00:55 发表
玩玩SSF2T 或者HSF
这就是典型的设计电脑犯错的例子啊
你用正常思路去打,会觉得电脑很强
但你一直用一些很简单、很无聊、对人未必有效的招数,貌似“聪明”的电脑却常常照单全收

比如相扑的头捶、RYU的旋风腿,等等

这种AI能叫高吗?
作者: use2    时间: 2007-12-18 10:00

要设计出这样的AI似乎并不容易,貌似只有全程不主动进攻才可能保证不被对手打中,而这样做的话玩家也可以选择站着不动直到TIME OVER,所以AI想胜的话还是得主动进攻

[ 本帖最后由 use2 于 2007-12-18 10:04 编辑 ]
作者: SoulCalibur.com    时间: 2007-12-18 10:03

SC3的EX难度AI如果用对人方法是基本没有用的
作者: sonicae86    时间: 2007-12-18 11:58

SFZ2中的真豪鬼就是这种AI,尤其是近身2择时,完全以玩家的按键来选择出招,当然它还有些弱点,可以战胜,不然真没法玩
作者: purplekula    时间: 2007-12-18 12:15

其实电脑就用一招判定强的招就行,看你出招就发,比如真豪鬼的小升龙

其实更希望以后有学习型的AI出现
作者: 1945    时间: 2007-12-18 12:30

引用:
原帖由 快乐猪头 于 2007-12-18 09:43 发表
对战游戏一般不会出现这种变态设定,当然电脑把人打得很郁闷的也很多

射击游戏这方面比较强,CAVE类就是典型的无脑型弹幕,不管你在哪里,他只管他的天女散花就够了。彩京就比较高智商,你在哪里他往哪里打(前期 ...
cave只求华丽,其实是躲子弹游戏。彩京还算是stg。其实从自机武器角度看,彩京比较讲究蓄力时机的,而cave一路不变也没什么关系,有变化也是为了拿高分,而非攻击。
作者: 焚天    时间: 2007-12-18 12:55

电脑强就强在先读上面!
作者: kimjihye    时间: 2007-12-18 14:43

像當初snk vs capcom大家認為極其難打的
真天狗及真豪鬼其實也有必勝的公式化打法!

目前我玩過的所有格鬥遊戲中只有kof nbc
的真獅子王到目前還找不到必勝的公式化打法!

牠真的可以算是自有格鬥遊戲的歷史以來最強的
BOSS,kof11boss的強度跟牠完全不能比 !

建議你可以挑戰看看!

[ 本帖最后由 kimjihye 于 2007-12-18 14:58 编辑 ]
作者: 無駄無駄    时间: 2007-12-18 17:44

KAISER KNUCKLE最终BOSS

侍魂0SP
作者: Raven    时间: 2007-12-18 17:48

真这样怎么打啊
作者: 便秘的耶酥    时间: 2007-12-18 17:58

别被游戏玩了,警察叔叔说的对
作者: kimjihye    时间: 2007-12-18 20:14

to Raven:
牠已經強到不用金手指根本無法打贏:D !
作者: DOX    时间: 2007-12-18 20:39

引用:
原帖由 purplekula 于 2007-12-18 12:15 发表
其实电脑就用一招判定强的招就行,看你出招就发,比如真豪鬼的小升龙

其实更希望以后有学习型的AI出现
vf的家用版从2代开始就号称可以根据玩家打法习惯来调整AI了
简单点说,如果玩家经常使用一个招数来对付电脑,那么电脑就基本不吃这招了
作者: 江西恐龙    时间: 2007-12-18 20:46

我玩了1年2DFM了,AI设计原理我很清楚,楼主的要求不难。

在2D格斗游戏里,设计AI的方法是根据对方距离、跳跃与否以及出招等等状态来判定的。如果你想设置成接近无敌状态,就把所有情况里的所有对策都设计好就行了。

例如1P跳过来,2P100%出升龙拳或者下蹲重拳。例如1P放气功,2P跳过去重脚……总之把所有可能性都考虑到,这样2P就成了一个完美的角色。
当然实际操作的时候并不是我说的例如这么简单,还会更难设计一点。

其实正常设计2D格斗游戏AI的方法,恰恰是先要满足楼主的条件,先做出一个非常霸道的角色,然后再到他的每一个指令里加插失败因素。例如1P跳过来,那么2P角色有30%的机会是出轻拳,有40%的机会站着不动,有20%的机会跳跃……如此一来,2P角色才不会成为完美AI的角色,这样游戏才可能正常进行。

我相信2DFM这个软件正是模仿街霸、拳皇等游戏而设计的,因此CAPCOM或者SNK的内部编辑软件也应该是类似的设计原理。

[ 本帖最后由 江西恐龙 于 2007-12-18 20:47 编辑 ]
作者: 倚天奸剑    时间: 2007-12-18 20:51

引用:
原帖由 DOX 于 2007-12-18 20:39 发表

vf的家用版从2代开始就号称可以根据玩家打法习惯来调整AI了
简单点说,如果玩家经常使用一个招数来对付电脑,那么电脑就基本不吃这招了
貌似不是的
VF2的EXPERT模式是让一个近乎白纸的电脑学玩家的动作,玩家的招数越多,他会做的动作也越多
此外制作者的初衷应该也是让电脑学会玩家的攻击手段和风格
但实际上我发现电脑越学越傻,经常是好的打法没学会,傻的打法或者是我的某次出招失误却记得特别牢,怎么也改不掉

这个模式的唯一好处是让我把所有角色的所有招数、打法都熟悉了一遍,这可比在训练模式练招有趣多了

VF4也有类似模式,电脑AI做得比VF2好很多,但类似问题依然存在

[ 本帖最后由 倚天奸剑 于 2007-12-18 20:52 编辑 ]
作者: 倚天奸剑    时间: 2007-12-18 20:58

以无双系列为例

我所希望电脑成功的AI,并不是说玩家的每招都要被他破掉,玩家的每个动作都要被他克掉,如果真是这样的话其实并不难做,但游戏也就完全失去了趣味
我希望的电脑AI是能够最大限度地模拟人的思路、人的战法,让我有一种网络跟人对战的感觉
理想化的电脑武将应该跟人一样,人会怎么设法攻击电脑,它也会怎么设法攻击人;人挨了打会有什么解脱方式,他也会有同样的解脱方式;人会根据战场局势随机应变,他也会同样会这么做;人会犯某些错误,它也一样会犯……

可惜,目前无双系列里只有352(M)和353M的电脑AI稍微接近我说的情况,其他的都相去甚远
作者: sneezingbee    时间: 2007-12-18 22:42

理论上是可能无敌的,但必须龟。
以kof98 为例,电脑用个八婶儿,龟住,
你跳,就用鬼烧击落,
滚,就直接重手加八稚女,
普通技,就直接八稚女,
发波,能透的就八稚女,不能透的就第一时间跳跃攻击,
走进投机,就跳,
走进普通投,就拆投然后八稚女,
绝对不主动攻击

你说你能怎么办吧?
作者: sneezingbee    时间: 2007-12-18 22:44

但是同样从理论上说,只要电脑在双方正常状态(不处在攻击、跳跃、倒下等)下会主动攻击,就不可能无敌,所以必须龟住保持不败。
作者: hanzo    时间: 2007-12-18 22:52

没人提Mortal combat?

那AI叫一无敌,跟楼上某兄弟所说的克拉克应该差不多

[ 本帖最后由 hanzo 于 2007-12-18 22:54 编辑 ]
作者: kimjihye    时间: 2007-12-18 23:37

to 倚天奸剑:
目前spikeout final edition的電腦
就有你說的這樣的電腦AI可以說蠻接近的
同樣的賤招及打法不保證永遠有效但卻也
不保證永遠無效而且難度有時會隨玩家的
實力有所改變可是它卻不是格鬥遊戲!
作者: 倚天奸剑    时间: 2007-12-18 23:47

对,SO一直是我很喜欢的游戏

另,SEGA的3D格斗游戏好像很早就有电脑根据玩家水平来提升难度的做法
VF2、VF3对电脑战都有这感觉
以至于经常很郁闷:菜鸟乱打也能打几关,会打的有时候还不如菜鸟打得远
作者: kimjihye    时间: 2007-12-19 00:01

to 倚天奸剑:
所以我才想知道為何大多數的
格鬥.過關的電腦AI不是作成這
樣?

成本問題或技術問題或基板不同或本來就刻意要做成這樣?
作者: 倚天奸剑    时间: 2007-12-19 00:06

感觉上只有SEGA这么做过~~
作者: belmont_yang    时间: 2007-12-19 00:09

引用:
原帖由 hanzo 于 2007-12-18 22:52 发表
没人提Mortal combat?

那AI叫一无敌,跟楼上某兄弟所说的克拉克应该差不多
MKII的CPU可以预知玩家的出招和放出只有CPU才有的绝技 - -
作者: kimjihye    时间: 2007-12-19 00:22

to belmont_yang:
這還不算什麼最卑鄙的就是
電腦打你時你無法防禦,你打電腦時卻幾乎每招皆被破解,
你人倒在地上牠還是可以打你而且牠被打時馬上就會自動補血

目前擁有以上無恥條件的就是kofnbc的真.獅子王 !


to 倚天奸剑:
所有的過關類遊戲似乎只有spikeout是這樣
那你就能了解為何spikeout是神作?!
作者: beterhans    时间: 2007-12-19 00:47

这个想法 的确是我打 SFA2 真好鬼 和 GOD hand 51 的时候有的...

感觉最简单的方法就是设定 AI 上来就往前走.
你发波就跳
你跳可以有多种策略
到了近的距离你出小昭我就 奥有根
你出遨游更我就防然后掉下来你就惨了
帖近了直接投
。。。。。。。。。。。。。。

现在想想 如果 AI 太厉害 最难打的游戏估计是 DOA...
上中下... 的架招 -。= 你怎么也打不过的...
你出招就架,你不出就靠近你
再不出就投
作者: 到处看着    时间: 2007-12-19 01:09

曾经玩过一个KOF2000改FLASH的游戏,里面的电脑是无敌的,但选的只有K,
作者: literry1    时间: 2007-12-19 01:26

完美的ai不用龟,
只要一直朝你走过来,
你防守就投你;你发波就穿波(跳或闪避)打你;你打他,它就用无敌技、当身技、飞行道具等先读打你。
作者: 倚天奸剑    时间: 2007-12-19 08:49

引用:
原帖由 beterhans 于 2007-12-19 00:47 发表
这个想法 的确是我打 SFA2 真好鬼 和 GOD hand 51 的时候有的...

感觉最简单的方法就是设定 AI 上来就往前走.
你发波就跳
你跳可以有多种策略
到了近的距离你出小昭我就 奥有根
你出遨游 ...
DOA的系统造成了只有电脑按一定概率放水,你才能打赢它
作者: yashiolinn    时间: 2007-12-21 00:11

我没见过有人赢侍魂2的裁判
作者: beterhans    时间: 2007-12-21 00:20

??? 那个裁判要怎么才能调出来:???
作者: haihai6    时间: 2007-12-21 13:40

我觉得裁判还没有真豪贵难,只是出现次数太少没机会打
作者: sneezingbee    时间: 2007-12-21 13:47

引用:
原帖由 yashiolinn 于 2007-12-21 00:11 发表
我没见过有人赢侍魂2的裁判
霸王丸有固定套路可以赢,忘记了...
作者: Lickerweng    时间: 2007-12-22 21:43     标题: 其实不用AI的电脑也可以无敌

其实不用AI的电脑也可以无敌,以街霸为例子,KAN已开始就像你这边走,你出招他就出升龙拳,不出招就抓你。你怎么办呢。(曾经在ZERO3 打真豪鬼是遇到过这种诡异情况)
作者: veryend    时间: 2007-12-22 22:02

黑子太好打,用小桔子就能活活磨死
作者: 老五    时间: 2007-12-22 22:09

SFZ2确实如此 打的我没脾气 恨不得撅盘摔手柄砸机器
还有DC版的SSF2X,选8星难度的话 我用秘籍选出真豪大爷也没辙
不是完全无敌 也起码打我个十局八局的
作者: mame    时间: 2007-12-23 16:45

sfz2 alpha的真豪鬼模式,如果他不停地跳起来发波,怎么办呢?
作者: 老五    时间: 2007-12-24 13:21

阿修罗闪空过去再说
作者: kimjihye    时间: 2007-12-24 13:53

to mame:
只要找到讓它永遠1直倒地的打法就能贏!
作者: lawson    时间: 2007-12-24 14:59

SS的野球拳AI就很高!!
作者: zerock    时间: 2007-12-24 15:26

mugen里的某些人物……
作者: 绝对和体    时间: 2007-12-24 17:06

引用:
原帖由 LM 于 2007-12-18 01:53 发表
楼主去玩kof98 combo 版,最高难度

遇到 克拉克

包你爽翻





如果还想更彻底些,把能量调空,大家不用超杀,再战 克拉克

被他抓住一下

你就可以放下手柄 休息了
求这个98的ROM。。。。。。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0