找回密码
 立即注册
搜索
楼主: 无攻不受鹿

[多平台] AI和人类对战格斗游戏会怎样?

[复制链接]
发表于 2016-4-12 12:31 来自手机 | 显示全部楼层
现在有能看懂画面含义的ai,这比阿狗还恐怖好伐
回复

使用道具 举报

头像被屏蔽
发表于 2016-4-12 14:25 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-4-12 14:48 | 显示全部楼层
站a或许可以反应,但输入跟不上把。AI能1键UC就老牛逼了。。
回复

使用道具 举报

     
发表于 2016-4-12 15:01 | 显示全部楼层
dectwelf 发表于 2016-4-12 14:25
@orcher1945
那不就停下来蹲着了么?何来跑到面前一说?

有这发帖质疑的时间自己找个模拟器啥的试试看不就得了么。
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-4-12 15:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-4-12 15:44 | 显示全部楼层
就跟阿法狗一样,赛前很多人说围棋变化无穷无尽电脑怎么算得过来,但李世石真的输了之后马上改口说电脑储存大量资料+思考不会累+情绪不受影响等等这不公平
人类无限制,然后给电脑套上一大堆限制,对电脑就公平了?禁掉电脑一键出招无需反应无失误操作等等,那还叫什么人机对战,干脆说电脑不许插电源好了
回复

使用道具 举报

发表于 2016-4-12 15:59 | 显示全部楼层
对格斗游戏玩家来说最重要的天赋就是反应速度,其他都可以后天积累
这一点AI是吊打人类的
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-4-12 16:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-4-12 17:34 | 显示全部楼层
额,还是先讨论AI直接提取究竟算不算作弊吧
回复

使用道具 举报

     
发表于 2016-4-12 17:46 | 显示全部楼层
本帖最后由 ねこみみみすず 于 2016-4-12 17:48 编辑
ziyanziyudeyu 发表于 2016-4-12 17:34
额,还是先讨论AI直接提取究竟算不算作弊吧

要看直接提取什么东西,直接读按键相当于RTS开图当然相当于作弊。
游戏提供接口能取到可以获知的角色状态等信息的话就不应该算作弊,而且效果和读按键几乎一样能吊打全人类。
靠图像识别来当眼睛纯属多此一举增加工作量,而且做好了还是和前两种效果相差无几。
图像识别+机械手还要限制CPU限制耗电那纯属吃饱了撑的。
回复

使用道具 举报

发表于 2016-4-12 18:04 | 显示全部楼层
dectwelf 发表于 2016-4-12 14:25
@orcher1945
那不就停下来蹲着了么?何来跑到面前一说?

KOF66时蓄3不会下蹲
回复

使用道具 举报

     
发表于 2016-4-12 18:30 | 显示全部楼层
做cv图像识别也是小事一桩,没有你们想的那么麻烦.
游戏图像的识别比识别现实物体要简单的多.因为游戏相机角度变化少,人物模型固定,颜色和边缘的变化比较少(相对于现实图像而言要少得多的多的多,现实图像各种角度远近大小,拍照的相机也有不同程度的畸变,同类的物体边缘完全不同,多层的复杂模型和海量的训练数据才能驾驭),装比点说就是"特征空间很小",可以用不是很复杂的cnn网络就可以训练出一个很好的detector.
所以说游戏里面即时不直接读取出招,用cv识别也是毫无问题.

但是模型predict之前,先要把人物从画面中segmentation出来,如果要考虑人物连续运动代表的意思,需要用更复杂的网络,比如rnn,同时解析几帧画面的信息,提取运动特征代表的意义(说白了就是分析动作前摇),如果有台超强的电脑,比如alphago用google的超算这种(假如本贴的讨论前提是计算能力无上限),估计几毫秒就算出来了,然后以帧为单位发送指令。如果电脑配置一般,它得出结论也要几百毫秒甚至几秒。
回复

使用道具 举报

     
发表于 2016-4-12 18:35 | 显示全部楼层
如果AI不用机械手臂,直接把指令写入内存,那么人类的所有攻击动作都可以用无敌技确认

凭什么人类想确认个升龙还得摇,ai就可以直接写内存呢?


魔方机械手也没见有人把程序脑补的时间拿来说啊
http://v.youku.com/v_show/id_XMjcyMTIyNjQw.html
回复

使用道具 举报

发表于 2016-4-12 20:01 | 显示全部楼层
你们先搞清楚你想和AI打还是跟机器人打,街机厅单人打AI也没见身边给你摆个机器人的

就算你们想跟机器人打,机器人也没有专门做成人型的,想设计成专门打街机的机器人也根本用不着机械臂
回复

使用道具 举报

发表于 2016-4-12 20:20 | 显示全部楼层
ziyanziyudeyu 发表于 2016-4-12 17:34
额,还是先讨论AI直接提取究竟算不算作弊吧

首先你一个人玩格斗游戏的时候对面AI是怎么运作的,先不说对面算不算真正意义上的AI,游戏制作者想恶心玩家在现有的难度基础上在加几个变态难度恶心人的话还能不能打得过

举个例子,KOF96的高尼兹高难度下就可以神反应0距离指令投超杀,甚至连玩家的任何突进超杀冲到他面前都可以直接抓起来
如果把他的AI改一下,就用紧急回避逼近和各种情况下100%成功的超反应指令投超杀,玩家能不能打得过

如果仅仅用一点套路就可以恶心死所有玩家的话,算不算作弊,还有没有必要上AI
回复

使用道具 举报

发表于 2016-4-12 20:25 | 显示全部楼层
夏织 发表于 2016-4-12 18:35
如果AI不用机械手臂,直接把指令写入内存,那么人类的所有攻击动作都可以用无敌技确认

凭什么人类想确认个 ...

人类搓个升龙也是通过摇杆和按钮写内存啊,原理都是一样的,只是AI在精确度和速度上有压倒性优势
回复

使用道具 举报

发表于 2016-4-12 20:27 | 显示全部楼层
夏织 发表于 2016-4-12 18:35
如果AI不用机械手臂,直接把指令写入内存,那么人类的所有攻击动作都可以用无敌技确认

凭什么人类想确认个 ...

人类搓个升龙也是通过摇杆和按钮写内存啊,原理都是一样的,只是AI在精确度和速度上有压倒性优势
回复

使用道具 举报

发表于 2016-4-13 01:14 来自手机 | 显示全部楼层
还没有被虐够吗?说了多少遍无论什么电子游戏人类都是毫无优势的为什么不明白呢?好好的比后现代艺术之类的玄学不行吗?
回复

使用道具 举报

发表于 2016-4-13 01:53 | 显示全部楼层
谁规定格斗游戏一定要用摇杆玩的,专门设计一个机械臂适应的输入设备不就完了。输入的指令也是上下左右轻中重,姿势不同而已。
回复

使用道具 举报

发表于 2016-4-13 01:56 | 显示全部楼层
asinfect 发表于 2016-4-13 01:14
还没有被虐够吗?说了多少遍无论什么电子游戏人类都是毫无优势的为什么不明白呢?好好的比后现代艺术之类的 ...

对格斗游戏玩家抱有幻想的都是平时不怎么玩格斗游戏的
真玩家早都被游戏内置AI教做人了
回复

使用道具 举报

发表于 2016-4-13 04:08 | 显示全部楼层
本帖最后由 白地将军 于 2016-4-13 06:09 编辑

读指令和图像识别没啥本质区别吧,现在的格斗游戏,指令->动作->判定是一一对应的,不管什么时候出招,只要满足同样的条件,出的同一招就是同一个动作。
玩家不是从眼花缭乱的动作里预测角色接下来动作怎么发展,而是凭经验反应对方出了“哪一招”,总招数很少,高手自然可以瞬间反应乃至先读。
制作者硬要做成不对应也容易,比如说把上段攻击(XXX.A)和中段攻击(XXX.B)的动作做成一样(或至少前置动作一样)就行。
对应到AI,也不用多此一举搞什么图像识别,只要输出接口改一改,在规定时间发给它一个招式类别名(XXX),让它自己猜测是上段还是中段即可,但这样并没有啥意义,毕竟游戏自带AI不是为了炫耀制作者的技术。

通常的格斗游戏强调的是“快速反应”,允许“后发先至”、瞬间闪避等等,主要是为了加快节奏,并加大高玩和普通玩家的差距
像现实的格斗那样必须提前动起来、看到对方出拳再招架就晚了,放到游戏里就变成“乱拳打死老师傅”了。
毕竟连3D格斗也没有重心调整、惯性等概念的(当然可以在必杀技中做出相应的“演出”),不可能说蹲防前先得蓄力,躲闪前先得屈膝,那用摇杆操作起来肯定费劲,而节奏也会变慢,变得像半回合制吧。

此外受创硬直、无敌时间/霸体/完全防御等超现实的设定,也都是为了让游戏更好看,而同时方便了高手和AI。
因为如果说中招后角色还能乱动(即使不能反击)、对出招者也有反动,那连续技就很难成立了。
而由于有受创硬直这个设定,那是不是一切招都可以被无视惯性而打断,这影响游戏性,也不自然,所以要有反制。但对AI来说都一样,因为游戏已简化到三种情况:甲挨打-乙动作不受影响、乙挨打-甲动作不受影响、双方都挨打(相杀)
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-4-13 08:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-26 02:36 , Processed in 0.123387 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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