AI和人类对战格斗游戏会怎样?
http://f.v.17173cdn.com/player_f2/MzMyMjUzNTg.swfMIKE ROSS,美国著名街霸解说,世界第一本田使,网战被机器人暴揍
其实这个机器人设计的比较弱智,也没有无敌技可凹,然而……
现在街霸5也有机器人,而且已经打到了前50的名次
就跟tas差不多 格斗游戏写出人类无法战胜的AI不要太简单。就拿游戏里自带的练习模式来说,你设定好全部防御电脑就不会有失误。接下来就是写好每一招的对策了,毕竟正常的格斗游戏也就那么十几个角色。 格斗游戏没有惯性、只有硬直,否则可比猜拳游戏复杂多了。 大厨麦当牛 发表于 2016-4-11 01:51
格斗游戏写出人类无法战胜的AI不要太简单。就拿游戏里自带的练习模式来说,你设定好全部防御电脑就不会有失 ...
你想的太简单了,不会进攻的AI没有意义,主动进攻的话就不可能做到全部防御 现在的格斗游戏的系统是比较简单的,所以AI不用“看”就能反应玩家的操作,只有在几种策略中选择的问题,很少出现“在一瞬间,过快、过慢、过轻、过重的操作都会失败”的需要掌握“火候”的情景。但是如果有物理模拟系统,包括比较真实的碰撞检测,那么就需要掌握“火候”,而AI很难比系统计算的更快,来预测物理现象。这样比如说,如果玩家控制的角色什么时候都可以活动,比如说正在摔倒时按各个指令也会动作,只是和站直时的动作相比有明显的动作变形,那么AI必须“看”到玩家操控的角色“摔倒到什么程度”,而不是只获取一个坐标信息。玩家凭借生活经验和人脑机能足以预测角色行为,就像打乒乓球不需要球每次都用同一速度打回同一位置,如果要做一个能打乒乓球的AI,你想难度有多高? 可是看评论里写,说tool assisted其实不是AI而是用了一大堆宏的玩家 luoyianwu 发表于 2016-4-11 02:41
可是看评论里写,说tool assisted其实不是AI而是用了一大堆宏的玩家
不是TAS,因为后面有超反应的表现 出个轻脚被抓这不是人眼能反应过来的啊 看游戏的和角色的操作难度了,如果这角色或者游戏靠的反应,操作也没啥难的话,AI基本是无敌的。
嗯说到底我想看看AI用的zato,没其他意思 这本来就是拿人类的弱项战ai的强项(精确的观察和灵敏的操作)。ai的弱项是宏观决策(要大量对局样本用于学习),这个因素在格斗游戏里面不高吧(没玩过格斗游戏) 无攻不受鹿 发表于 2016-4-11 02:24
你想的太简单了,不会进攻的AI没有意义,主动进攻的话就不可能做到全部防御 ...
对面出招就抢招,不出招就0帧投,打地球人足够了。 只要允许AI input read,人类就无解 除非把ai从游戏中独立出去,只允许ai从显示器中读取游戏状态,只允许从摇杆/手柄输入指令,否则的话没有讨论意义
----发送自 STAGE1 App for Android. 这根本不公平,ai是在读指令又不是在读画面,要让ai用个摄像头对这屏幕玩才叫公平 又可以战10页 ai又不需要反应的 你敢往前跳必定吃一套 可说毫无胜算 本帖最后由 gaomao 于 2018-9-23 08:33 编辑
- 街霸zero3吃个电脑ken的普通脚投半管血没了。 本帖最后由 qfmh 于 2016-4-11 09:34 编辑
无论是星际还是格斗游戏,凡是考虑到搓招反应手速这类的东西,让AI直接0操作延迟这本身就有问题吧。。
这些东西又和智力无关,就跟绑了人家的手脚再跟人对打一样的道理
只要有特殊防御系统的格斗,人类都不可能打败AI,街霸3.3出招就block,月华出招就弹返,然后再给你连一套,你动都不敢动 不让AI读指令无非是反应时间从0f变成了1f(或者该说是动作发生变化的时间),在吊打地球人类的程度上有啥区别么。 即使是让电脑看屏幕防御,现在用CNN也很容易做到。
格斗游戏就不适合跟AI打,因为对电脑来说防御太容易。AI摸到你一丝血之后立刻切全防御状态,对于那些没有磨血的格斗游戏完全无解。而且也无乐趣可言。
当然,如果目的是设计出有趣的AI,那可以让AI根据招式的发生时间还有几个择的相似程度,做个防御能力的概率分布。 treexper 发表于 2016-4-11 03:11
这本来就是拿人类的弱项战ai的强项(精确的观察和灵敏的操作)。ai的弱项是宏观决策(要大量对局样本用于学 ...
宏观的决策的比例其实不低,尤其在角色距离较远,可选操作自由度较高,而玩家这边又没有特别容易被识别的特征行为的时候。 冰jj三叉龙 发表于 2016-4-11 07:40
看几局正常人物开高P的mugen大概就懂了
意义不大,mugen人物魔改太多了。 格斗游戏的本质就是猜拳,AI的对策只要足够详尽,人类是没办法战胜AI的,反应速度的差距是不可逾越之壁 只要能CON或者BLOCK,人类就没有战胜的可能。 暴君 发表于 2016-4-11 02:51
看游戏的和角色的操作难度了,如果这角色或者游戏靠的反应,操作也没啥难的话,AI基本是无敌的。
嗯说到底 ...
http://www.bilibili.com/video/av886879/ 本帖最后由 暴君 于 2016-4-11 20:09 编辑
KYO(T) 发表于 2016-4-11 19:53
http://www.bilibili.com/video/av886879/
这种CPU对打么肯定输了你作为CPU没升龙,起身还要防升龙但是没编写相应对策的那一刻就已经输了。起身SB升龙么还可以一战到说穿了SB升龙和角色没啥关系了。说穿了这种就是看AI的编写和角色的性能了。完全没平衡性。比较同人的玩意。
不知道为什么总有人提拿什么摄像头录制,机械手操作,这和机器人的反应有什么关系,搞一堆高速硬件来处理不和预读输入差不多? 对战游戏的重要组成部分不就是对CPU,也就是AI么,虽然是很低级的AI
看看金家藩跑过来出脚刀,你有何感想啊 majutsu 发表于 2016-4-11 22:54
不知道为什么总有人提拿什么摄像头录制,机械手操作,这和机器人的反应有什么关系,搞一堆高速硬件来处理不 ...
当电脑做到这样的程度,还是会有人说电脑这么大功率和人打不公平,应该限制到和人脑一样的功率来运算才算公平(其实外野已经有人提出这样的观点了) alecwong 发表于 2016-4-12 09:02
对战游戏的重要组成部分不就是对CPU,也就是AI么,虽然是很低级的AI
看看金家藩跑过来出脚刀,你有何感想 ...
跑动28蓄力技很简单啊,先66做出跑的动作后按着3不放蓄力时间够了直接推8就可以了,电脑无脑的是站着走着出28技。 AI出招根本就是直接调用动作了吧 都不需要进行指令操作
页:
[1]
2