是这样的,我看了一下目前新增的回答,以及cloud的回复。
发现自己回答的太戏谑了,而且考虑不太全面,论述也有点本末倒置。
本着求实求真的原则,我想我还是修改一下答案为好。。。免得产生误导。
原答案也会被保留,大家随便看看就行,我自己引以为戒。(胡扯和错误,新增内容)
原答案:
我跟Arcadia的意见有点不一致。
MOBA的AI会变的非常恐怖。而且光是现在就已经很恐怖了。
举个最简单的例子:英雄联盟挂。预判招数,自动走位,合理连招,自动补兵,自动加点,自动卖装备。有了这个挂你什么都不用害怕,在不被举报的情况下,鼠标点两下,上个钻石大师应该是轻轻松松。
我大学里面有个社团做的DOTA的也很厉害(不是刀2),跟外挂有的一拼。但是他们是写AI来进行AI互战,也就是说完全不用人来操作。(除了点击开始游戏和选人)。这个我觉得虽然肯定照外挂还是有一定差距的(走位还有连招都很小学生),但是这个东西意识恐怖。根据阵容还有阵营(天辉夜魇)来制定团队的打法(只有三个英雄):Gank时机,发育时间,打野次序,装备选择。我觉得这个更吊,因为是意识了,不是操作。
我和同学也讨论过这个问题,我们一致认为。。。
1.目前各种MOBA的官方AI看起来很蠢只是因为:他们的工程师懒得写,或是写完了觉得太厉害,害怕打击新手的自信心才进行的AI弱化。
2.电脑在游戏上战胜人类只是时间问题。。。先是国际象棋,接着象棋,然后围棋,最后各种电子游戏。。。最后一步马上就要到来。。。
因为:1.AI的APM几乎无穷大。2.AI的数据分析能力很强。3.AI的反应速度几乎为零。
所以:1.人类操作比不过AI。2.人类意识比不不过AI。3.人类反应比不过AI。
当然,除了断电,以及这个人类是尼奥。手动滑稽www
答案更新:
我想了一下之所以称之为AI其实归根结底还是因为他的思考能力,上面最后提到的1,3点主要是取决于计算机的运算速度,这个只算是AI的存在介质的功劳。主要说第2点吧,我认为AI的一大特点就是数据分析能力极强。通过分析已有的数据来对目前的局势进行判断。说白了就是一个mealy机,而且是个很大的mealy机。即使是在版本不断更迭的MOBA里,通过不断地更新战绩等数据。我觉得是可以做到早上八点更新,晚上八点就可以熟练版本了。
不过我还是觉得,目前的话,可能就是没人做吧。因为毕竟是个系统工程,要考虑很多的东西,工程量应该奇大。但是如果能把别的方面的AI渐渐应用到这里面来。应该发展会很快。毕竟阿法狗下一个目标就是星际,万一干翻了韩宗。。。那我觉得各种MOBA也是指日可待了。(我觉得也就这两年了)
【附上人工智能Deepmind打砖块。这个就是一个不断学习的AI的模型。我当时看完这个视频是比较震惊的。。。尤其是到了600次之后,那个“绕后打法”被摸索出来的时候。。。】
http://www.bilibili.com/video/av7826870/
然后,总结一下,回答题主的问题。
MOBA的AI可以做到超神。但究竟是怎样的感觉呢?
操作非常细腻。
反应非常迅速。
视野全开。(敌方英雄的实时出现概率会像等高线地图一样画在小地图上)
前中后期的最佳出装。每一点经济都会变成本局性价比最高的装备。
每一次gank和支援时机都是最完美的。
甚至不会多走一码的路。
可能会因为队友不给力而输,但是很难被击杀。
此回答可能依旧存在一些问题,或者不全面,希望大家一起讨论。
Cloud 1年前
个人认为英雄联盟的脚本不能算是AI,躲技能脚本的原理,
一个10人游戏是一个小型单独的服务器,英雄之间的技能伤害与buff的加成均为部分数据共享。
具体一些:A使用了一个技能作用在B身上或一个区域内,A的电脑会向这个小型服务器发送一个数据包,数据包通过服务器处理把处理过后的数据包发送到B的电脑上反馈效果。而外挂则是在服务器发送数据包给B的时候分析数据加入以编写好的数据编辑程序来做到自动反馈。
所以脚本是可以做到在对方英雄抬手的同时做出走位平A躲技能等一系列动作。
在竞技类游戏中,如果要制作不只是操作犀利且有思考意识的AI,那么AI的意识数据必然都是人类对战经验得来的数据,而这样的经验数据是可以几乎无限累计并且根据版本的更新不断变化,版本变了AI的数据是老的,对反杀击杀的伤害判断控制时间的预估都会出现偏差,再来就是对GANK的判断,AI只能做到通过输入的数据分析gank的几率,并不会真的去思考,每个人思路都是不一样的,所以个人感觉要做到防gank以现在的AI技术还不靠谱,不过通过完美的操作来化解gank甚至实现反打是没什么问题的,但是当对上的人操作水平上升,这个机会也越来越小,直接指向性技能控死会让AI没有秀的空间
Archer [作者] 1年前
不过我还是觉得,目前的话,可能就是没人做吧。因为毕竟是个系统工程,要考虑很多的东西,工程量应该奇大。但是如果能把别的方面的AI渐渐应用到这里面来。应该发展会很快。
附上人工智能Deepmind打砖块。这个就是一个不断学习的AI的模型。我当时看完这个视频是比较震惊的。。。尤其是到了600次之后,那个“绕后打法”被摸索出来的时候。。。
http://www.bilibili.com/video/av7826870/
Cloud 1年前
发布