AI不会创造新的战术 不会通过录像和战术文章来学习 不会观察对手 ...
RainCoat 发表于 2011-4-14 09:32 http://bbs.blacksheepgame.com/images/common/back.gif你说的这些如果AI都会了,人工智能机器人必然会出现,那样的社会还要人类干什么。
人工智能机器人的出现必然会导致人类退出历史舞台那一刻的到来,别跟我提什么机器人三大定律,那只是个科普作家的意瘾。上千万条法律法规都阻止不了人类自身的某些行为,三条定律就能绑住远远比人类更强大更聪明的人工智能机器人,只有中二才会信。
现在星际争霸2的AI也无法在没有任何作弊(资源、开图等)的前提下击败中等水平的人类玩家。
人类当中中等水平的玩家数量很多的,给个战胜星际2顶级不和谐AI的视频应该不难吧。资源、开图当然要禁,但别说限制什么APM(这些是电脑的优势),毕竟AI也没有禁止人类玩家看录像和战术文章、规定人类玩家用多少DPI的鼠标,多大的分辨率玩,玩什么样的地图等等。 AI 为什么要做的非常聪明呢 ~~~
RTS 玩的爽不爽 是看 对手的 战力
而 战力 =策略 X军力 ~~~
你懂得, AI 双倍血就OK了,足够玩了 你可以在对战的时候调整自己的血量到50%嘛 rts是一个人玩爽还是大家一起玩爽 rts是一个人玩爽还是大家一起玩爽
豌豆暴君 发表于 2011-4-14 15:47 http://bbs.blacksheepgame.com/images/common/back.gif
你自己爽是真的爽?还是别人爽是真的爽? 你可以在对战的时候调整自己的血量到50%嘛
fuxiyan 发表于 2011-4-14 15:39 http://bbs.blacksheepgame.com/images/common/back.gif
说白了。除了你用修改器,你所谓的对AI乐无穷也不过是游戏设计师故意给你留下的几种娱乐点而已。 要留下这种点都算半成品的话,没有RTS是完整的了 你自己爽是真的爽?还是别人爽是真的爽?
fuxiyan 发表于 2011-4-14 15:49 http://bbs.blacksheepgame.com/images/common/back.gif
你自己爽也不是过设计师故意让你这样爽而已。 真搞笑。。。
吃东西吃的爽是厨师故意让我爽
干妹子干的爽是妹子故意让我爽
看片子看的爽是电视故意让我爽
。。。。。。。。。。。。。。。
你瞧瞧你回答了啥 老虎大人你太难伺候了,
跟AI打你觉得AI不够聪明你玩的很不爽,
跟人打你又嫌人比你聪明你玩的更不爽,
你叫RTS制作人情何以堪啊?
我觉得你还是果断弄个修改器1VSN个电脑得了 原来我爽不爽是你说了算的
你以为你是谁啊 脸皮真厚 格斗那太简化了,招数你也知道怎么破,只是反应手速没有AI快。
如果放慢了那就跟下棋差不多,算呗。
围棋AI ...
mmasb 发表于 2011-4-14 00:06 http://bbs.blacksheepgame.com/images/common/back.gif
这和我说的完全是两回事。AI在你的指令生效之前就知道它的存在了,或者说AI就是程序的一部分,是AI帮助你的指令生效的。以棋类的例子放到格斗里,完全可以说AI比你多一个行动回合,它在你的回合开始的同时就开始进行应对行动。而对于RTS来说,AI知道的不只是什么溅射效果,还包括你点了哪些单位的建造和对哪些单位进行了哪些路径指令。 格斗那太简化了,招数你也知道怎么破,只是反应手速没有AI快。
如果放慢了那就跟下棋差不多,算呗。
围棋AI都下不赢人。
RTS就更不用说了,看怎么设计了。
最起码,对战AI能开图就绝对是作弊。因为规则里没有开图的。
规则里,对战AI和人类都只能获取游戏设置信息,初始地图信息,和单位视野内的信息。
而坦克的单位AI怎么编的,具体会自动打哪个单位,本身也是游戏设置的一部分啊。
对战AI当然可以获取并从中获利,这不能叫作弊。
这其实也不算读指令,只是预测事先算指令。
具体读指令当然算是作弊。
就好像人类也知道在坦克阵里空投小兵引起溅射自伤,这能叫作弊吗?
对战AI如果牛逼到可以自己叫停坦克,完全无视预设单位AI,也就没人用这招了。
如果你可以手控坦克指定狗轰击,对战AI还怎么预测?
那个狗躲坦克的视频,AI真正作弊应该是在可以获取到视野外坦克的位置信息上。
mmasb 发表于 2011-4-14 00:06 http://bbs.blacksheepgame.com/images/common/back.gif
大神自重,少在那里误导新人
即使手控坦克,坦克在实际瞄准到一个单位-造成伤害之前还是有一个“攻击点”的
那个200狗视频真是利用了这个攻击点(1/16秒左右)让狗躲闪的 AI远比你们想象的要笨的多...
同时AI远比你们想象的能做更多的事情
开发商要一款能盈利的游戏
而不是一款能蹂躏玩家的游戏....就是这么回事... 不错的文章,值得我们搞编程的思考……如果把SC2部分去掉就更好了,跟文章主题没什么关联。
最多就是一个AI踢假球的论据而已。 回复 20# RainCoat
如果对于那些体育SOLO类游戏,AI实在是太强大,就像作者说的斯诺克,完全基于物理规则和计算,这样的AI能打败么…… 同意LS
对于RTS,AI部分的CODE只是要做得更复杂而已
而且也挺不好做的 这和我说的完全是两回事。AI在你的指令生效之前就知道它的存在了,或者说AI就是程序的一部分,是AI ...
31612640 发表于 2011-4-14 17:17 http://bbs.blacksheepgame.com/images/common/back.gif
你说的根本就没有道理
如果你说实际中具体的RTS,对战AI是这么弄的,那我不管。
可能涉及到一些方便性问题,用户体验问题。
但是如果想要公平对抗,
当然是应该————而且也可以————不让对战AI知道,
你点了哪些单位的建造和对哪些单位进行了哪些路径指令。
就好像两个不同的对战AI对抗,难道也默认双方都知道对方在干啥?? 大神自重,少在那里误导新人
即使手控坦克,坦克在实际瞄准到一个单位-造成伤害之前还是有一个“攻击点” ...
血色冰凌 发表于 2011-4-14 18:40 http://bbs.blacksheepgame.com/images/common/back.gif
你是想说那个视频里的AI就是在读指令?
我不反对啊。
想要做出这么个效果,
读指令当然比即时演算轻松得多。
如果坦克选择具体怎么攻击狗的算法是随机性的,
结果不可复制的,
那不读指令,当然就不可能像视频这么完美闪避了。
说白了,我只是说在假设单位AI行为固定已知的前提下,
对战AI可以完美预测而已。
理论上是可行的,不过实际中就算没有随机性,应该也不可能完美,
可能还跟程序执行环境有关。
就像同样一段程序,两次不同运行的耗时还不同呢。
所以我强调的也只是,开图肯定是"真正"作弊了。
不开图肯定没这效果。
而预测落点,应该是作弊,但是不作弊应该也可以达到类似效果。 本帖最后由 31612640 于 2011-4-15 00:07 编辑
你说的根本就没有道理
如果你说实际中具体的RTS,对战AI是这么弄的,那我不管。
可能涉及到一些方便性问 ...
mmasb 发表于 2011-4-14 20:25 http://bbs.blacksheepgame.com/images/common/back.gif
不敢说绝对,但是几乎所有游戏的AI都是这么做的。就是利用你的指令输入信息。
网上见过有人总结CNC3的专家级AI规律,你出什么兵种,电脑必然同时出同等价格的克制你的组合。这算RTS的例子吧。
而且要让AI有战术判断能力很困难,现在技术根本不够,但是利用这种耍赖方式就容易达到给玩家压力的效果。制作者完全没有任何理由屏蔽AI获得指令信息,他们只会让AI越赖越好。从几乎所有RTS最高级AI都是全图和双倍金钱就可以看出:公平?哪个制作者想让玩家和AI的对抗公平了?
各种射击游戏,格斗游戏,动作游戏更是赖的不爱赖了。
AI根本就不是反应快,它应对你的措施就是和你同时发动的,它接受你的指令后让它的指令和你的同时发动,就是克制你。 因为我希望RTS的AI对手和队友也是一个个有思想 有个性的指挥官
而且他们还不会像部分人类指挥官那样素质 ...
RainCoat 发表于 2011-4-14 20:07 http://bbs.blacksheepgame.com/images/common/back.gif
说到这个,厂家完全可以不停的更新游戏单位语音。。。比如你点击基地,他给你念一段新闻什么的。 教主真是让我很爽,每次来围观都笑的眼泪哗哗的
页:
1
[2]