ai为什么打不过星际人类,ai为什么打不过星际人类了

ai为什么打不过星际人类,以及ai为什么打不过星际人类了对应的知识点,小编就整理了4个相关介绍。如果能碰巧解决你现在面临的问题,希望对各位有所帮助!

星际争霸合作哪个ai最强?

按理说,是各有各的长处。但是硬要作比较,矮子中间挑将军的话,还是人族的最厉害,也最让人伤脑子。

同等难度,同等操作下,人族的AI是打发最多变,也最有威胁性的。

人族不光有很多隐形单位,最要命的就是坦克和核弹。AI的坦克架起来的位置很巧,另外不停核弹骚扰的能力会让你很苦恼。且人族AI的综合能力很强,骚扰和正面杠都比较吃力。

相比之下,对神族AI你只需要放电兵闪电拉一拉走位分散位置,虫族AI主要只防下爆虫和毒雾就差不多了。

如果AI要战胜人类战队,是星际更难还是dota难度更高?

估计是dota更难,我不玩星际,但也大概知道星际更考验个人操作跟反应,dota是团队,dota的ai觉得很牛逼,但是被人用各种方法战胜了,星际有一个小狗冲地雷还是坦克的那个视频,人类永远达不到那种操作,精确到每一个单位,一个单位挨打,其他单位瞬间以他为中心散开躲避分裂伤害,这种操作跟人打,永远让人的输出在最低点,再高的伤害再大的范围都只能打到一个单位。

感觉应该是dota难度高,dota要的不仅仅是操作,配合和战术也很重要,11原来出过一个挑战模式,ai自动加钱升级,兵线自动强化,但是依然有很多人能够利用战术来打赢。反观星际,在一定程度上同样依赖战术,但是更重视个人的微操,而电脑在后期200人口对拼的时候在操作上是有绝对优势的

最近看到了星际2AI赢职业选手的新闻,为什么AI不敢去挑战星际1呢?

现在比较优秀的选手都集中在星际2,曾经星际1打得好的人大多也上了岁数操作跟不上了。而且也应该有很久没摸过星际1了。

最重要的是,人工智能的目的本身也是为了测试人工智能,又不是做一款游戏的ai功能。和人进行比较比较意义才是最大的。就像和围棋比的时候找的是顶尖的棋手,同样在星际里也要去找最顶尖的选手而不是最顶尖的游戏。

这一切的前提都是限制apm!

星际1难在由于当时的技术限制出现的很多缺陷成为了游戏特色。

ai为什么打不过星际人类,ai为什么打不过星际人类了

ai的优势就是eapm,但是放到星际1里光是运营就要耗费大量的apm,在限制apm的情况下,ai根本无法取舍选择apm的合适分配

例如一个编组容纳的兵太少了,主力部队要编一大堆组,所以apm要求非常高,再加上星际1的ia傻一点。寻路机制不完善,经常出现一队兵大战对面200人口那画面太美不敢看。

为什么星际争霸1中的AI会如此之弱,总是找不到路或者原地打转?

确实,如果是从星际1走过来的老玩家一定深有感触。星际1中的AI总是会让一些玩家崩溃不已,比如农民生产出来以后不懂得自动采矿,还得玩家手动控制;单位被卡住以后不会选择其他道路,有时候会卡在一个狭小的路口动弹不得。因此整个游戏玩起来给人的感觉是恨不得暴雪要玩家手动去操作每一个单位。但也是因为这蹩脚的AI导致星际1这款游戏他的操作几乎没有上限,这造就了那个年代韩国星际争霸职业赛场上顶尖的职业选手他们的操作几乎是非人类的级别,反而让职业比赛的观赏性大为增加,也算是因祸得福把哈哈。那么为什么当年星际争霸1的AI会如此弱智呢,今天大麦就要带领大家一起来了解一下当年星际争霸幕后的开发故事。

星际争霸1刚刚立项的时候,大概是1995年,当时的暴雪希望花一年的时间制造一款和魔兽争霸2差不多的RTS游戏。因此星际争霸从一开始的游戏引擎就是使用的魔兽争霸2那种从上到下的俯视视角引擎。在游戏中地图会被切割成一个又一个8*8像素的正方形方块,根据单位的大小会占据方块中不同的面积。大麦我用魔兽争霸2做一个示意图给大家看看方便各位理解。

但是,在1996暴雪参加过E3展后,发现自己的星际争霸1和别人比起来简直是相形见绌,我给各位看看当时星际争霸刚刚参加E3展时的样子。这个图片想必无数玩家都有见过,其实我觉得如果不是这奇葩的配色,我觉得暴雪或许不会把星际1给回炉重做吧,顶多就是一个仿照魔兽2的又一款普通RTS游戏罢了。

但是当时的暴雪几乎所有的游戏制作人们都是怀抱这梦想的一群人,看到自己的游戏和别人有这么大的差距自然是不服的,于是从E3展回来以后经过激烈的讨论决定将游戏回炉重做。但是又因为没有资金和时间在重新制作游戏引擎了,于是他们选择沿用魔兽争霸2的游戏引擎,但是却将地图的视角改为45度等角视距离,就为了让游戏画面看起来更好更酷。

然而这却是噩梦的开始,由于视角的改变,地图碰撞体积的物理逻辑计算就会发生变化。比如红警这样的游戏,他的地图是会被切割为一个菱形的方块而不是正方形,但星际争霸1却变成了用正方形方块来实现菱形方块的功能,这就导致了在一些倾斜的地形或者需要爬坡的地方造成了混乱。

还有一个比较大的问题是星际争霸1竟然用的是C++来作为编程语言,这简直就成了一场大灾难。学过C++的人都知道,其语言复杂程度远远超过了当时程序员们的想象,游戏的BUG之多知道游戏发售后还没完全解决干净。

所以,当时星际1的AI之所以如此之弱很大一部分原因是地图逻辑设计的不合理以及C++编译时出现的BUG导致的。不过总的来说,星际1还在玩家们能够接受的程度,毕竟游戏还能正常运行,没有遇上过卡死或者闪退等比较严重的问题,就是玩家操作起来比较难受而已,但那个年代基本所有的RTS游戏受限于技术和硬件水平的影响,大家也都大同小异。

后来星际2出来以后,编译水平大幅提升,遇上的BUG也少了,操作也更人性了,反而操作水平却到了一个瓶颈。对于顶尖的职业选手来说,操作的上限基本都达到了一个瓶颈,反而比赛没有星际1时代那么好看,但为了能让更多玩家都来玩这个游戏,这也算是一个妥协把。

到此,以上就是小编对于ai为什么打不过星际人类的问题就介绍到这了,希望介绍关于ai为什么打不过星际人类的4点解答对大家有用。

作者头像
admin创始人

上一篇:ai字体路径怎么画,ai字体路径怎么画出来
下一篇:ai如何建立参考线尺寸,ai如何建立参考线尺寸图