游戏中的AI可以高明到什么程度?

0 条评论


  • 6

    高数keep true

    BFDCYYHaasArlenZhang 等 6人赞同

    “会对环境做出反馈”、“AI之间有足够的相互反馈”?

    本质上还是“按照程序预设做出行动”。

    恐暴龙贪婪地啃食着自己刚被断掉的尾巴,它真的饿吗?它知道那是自己的尾巴吗?杂兵被流星锤击中要害,倒在地上发出阵阵哀嚎,挣扎地从怀中掏出一张泛黄的相片,他正想着自己千里之外的妻儿?他真的痛吗?你从“冰原1”急匆匆地赶往“冰原2”,心里估摸着地图的大小,殊不知“冰原2”此刻是不存在的。游戏出现加载画面、释放了内存时,前一刻踏足的“冰原1”便不复存在。都是一段代码。

    国象天才卡尔森,19岁问鼎世界第一,如今27岁巅峰时期却不敌国象引擎Stockfish。准确地说,在高配家用机上运行的Stockfish能吊打卡尔森,和一盘都是稀奇事。Stockfish的本质是什么?局面估值函数+剪枝算法,它强在哪呢?首先用到了计算机超强的计算能力,但最重要的是其精确的局面估值函数。(事实上,各引擎之间的差距主要就体现在这里)据说写了4000行,想必是一位精通国象的人,结合子力、局面、机遇、机动性等要素,反复测试优化得到的。

    围棋就困难得多了,树宽太大导致遍历深度太浅,同时也没有行之有效的局面估值函数。线性增长的计算力在指数增长的计算量面前都是浮云,找到行之有效的算法才是重中之重,这时人类智慧的重要性就体现出来了。当某个围棋软件击败专业三段选手时,我认为软件能做到与人类顶尖水平抗衡就在近几年之内,最近阿法狗超出了我的想象。

    现阶段的AI只不过是人类意志的载体罢了,远没有到能独立思考的地步,出色的AI背后是开发者的心血。Undertale没听说过,但我知道Toby Fox。

    P.S 本来只是想就“会对环境做出反馈”与“只会按照程序预设做出行动”说两句,指出这两者没有本质区别。后来题主补充了题目描述,感觉自己这个回答有点跑题,但我不想改了,就酱。

    发布于 2017-06-26 16:36:41 4 条评论


  • 4

    Frosty爱游戏

    ArlenZhangnishikino_maki社区怎么样 等 4人赞同

        AI即人工智能,游戏中的AI是最为简陋的,甚至很难说是人工智能,NPC只会对玩家做出的操作做出既定的,简单的反馈,无法处理复杂的情况,比如按A键就会触发对话,但不同的对话方式,玩家对其感觉也不一样。但是,游戏可以通过揣摩玩家的想法,做出一些符合玩家设想的反馈,模拟出AI很高的样子,这其实不是“思考”,只是单纯的反馈。但玩家会觉得,哇,这游戏厉害,AI做的很好啊!这里举两个例子对比一下。

            例一,在游戏中你想抢劫一家店,于是游戏可以有两种抢劫方式(反馈方式不同

    一,你和NPC对话,选择选项,判定你的属性,然后触发相应事件。

    二,你举起枪,通过操作说抢劫,判定通过,NPC做出害怕状,然后求饶,把钱奉上。

           两种方法NPC表现出的AI程度差异就非常大,但是事实上其AI并没有太大的提高,只是从形式上变化了。

        例二,游戏里一只狼和玩家的互动(提高AI

        简单的就是,你进入仇恨范围它就咬你,攻击方式为2秒一下,这多见于RPG;

        复杂的就是,加入玩家发出的声音和距离的影响,多见于有潜行或者狩猎元素的游戏。

        智能的就是,模拟真狼的攻击方式,会合作,会袭击落单的猎物,饿了便会主动觅食,不饿就会休息等等,活动方式不定。每只狼都是单独的计算,具有诸如饥饿,交配,属性,记忆,寿命等多种数据,并在后台不断运算。但这样估计一个游戏就只能和这几个狼打交道了,cpu和内存占用增加,游戏性明显降低。即使能做到,也不会去做。


      AI本质上说就是程序,AI越高,程序越复杂, 相应的占用电脑资源会多一些,所以一个具有复杂设定,可互动NPC多的游戏AI不会高。也就是NPC越聪明,同屏出现的人数就会越少,同一场景玩家可游戏的内容就越少。

         所以说游戏中AI太高对玩家的游戏体验其实没有多少实质性的提高,反而会过多占用游戏资源。我觉得,游戏中NPC的AI只会随着设备硬件和AI技术的进步缓慢提高,很难出现真的高AI。

    总结一下

    我说的有点乱,主要意思就是游戏npc的ai很低,提高npc “智商” 的方式只有是优化程序设计和反馈形式,而不是提高AI

    更新于 2017-06-26 18:20:25 0 条评论


  • 1

    和谐小小游戏玩家、评论者

    围棋可以算游戏吧,AlphaGO可以算高明的AI吧。

    发布于 2017-06-24 17:23:45 0 条评论


  • 0

    琴梨梨喜欢研究游戏优化技巧

    给你们推荐一款很冷门的游戏--AI:Rampage,这游戏里的AI能精确定位你在哪里,然后悄无声息的跑过来,然后啪的一下你死了。我给这款游戏的评价是可能是目前最强的AI。

    链接http://store.steampowered.com/app/438020/

    发布于 2018-02-18 21:24:38 0 条评论


  • 0

    Haas其实是个noob

    辐射4的ai吧,没见到你的时候各种大混战,发光海里有一次看见辐射蝎大战死亡爪,还有义勇军的小队偷袭了掠夺者的据点,好像在你看不见的地方照样有斗争。

    仿佛你并不是主角,只是一个来到废土挣扎的普通人,大家都有事情做,并不是围着你转一样。

    发布于 2017-06-26 14:23:38 0 条评论


  • 0

    siebenO3O

    不知你是否玩过生化奇兵,伊丽莎白可就为AI洗白了一波

    发布于 2017-06-25 15:22:23 0 条评论


  • 0

    Cloudust不爱玩游戏的程序员不是好设计师

    怕是题主没有玩过dota2 更没有打过疯狂的电脑吧

    更新于 2017-06-25 10:51:53 1 条评论


  • 0

    Kingfeng我们作为一个协会誓要治愈这个世界及其居民

    首先,单就游戏中的AI来说,很难有足够聪明的AI出现

    在个人电脑上执行AI,游戏本身一定要足够简单,大量的资源要留给游戏的其他各个方面而不是AI

    所以私认为问题的『高明』是要加引号的,并不是真正的AI在思考,而是制作者放入了足够多的动作Or交互要素 在游戏中就渐渐地有了生命

    比如上古卷轴、龙腾世纪、辐射、神鬼寓言(老滚因为机能限制现在看来不怎么出彩但确实能看出良心)

    再有的比如模拟人生这种

    发布于 2017-06-23 22:29:48 0 条评论

  • 登录奶牛关账号即可参与讨论

{{question['follower_count']}} 个玩家关注

...

相关元素

相关问题

心流理论如何应用到游戏设计上?

10人关注 3个回答

传统的SLG,春秋战国题材的,剧本划分这样好不好?

14人关注 6个回答

有哪些关于游戏设计和制作的好书?

71人关注 13个回答