当人工智能遇上游戏:机遇还是毒药?

日益增长的游戏市场当中,人工智能的应用也会越来越多,同样也为游戏市场和游戏开发者带来更多的挑战。

记者 | 大文

官网 | www.datayuan.cn

微信公众号ID | datayuancn

游戏作为人类的一个普遍现象和人生的一项基本内容,乃是古今中外概莫能外的。实际上,早在AlphaGo在围棋这一游戏项目中击败人类之前,人工智能和深度学习技术就早已在电子游戏(Video Game)中获得了大量应用。

7月28日,在于ChinaJoy同期举办的CGDC(中国游戏开发者大会)上,NVIDIA内容和技术部门副总裁 Mr. Rev Lebaredian和NVIDIA中国区内容技术主管林楠都进行了与人工智能、机器学习技术在游戏开发中的应用相关的主题演讲。Lebaredian表示,人工智能在游戏开发中有许多用途,包括分析用户,以及在游戏中创造更可信的智能角色等等。

1、游戏中的智能角色

同样作为游戏,电子游戏中的人工智能发展历程与棋类游戏中的人工智能发展历程相似,都是从暴力穷举向神经网络一步步深化,最终诞生了电子游戏中不同的角色——NPC(Non-Player Character,非玩家角色)。实际上,在很多游戏中,这些NPC也常常被称为Bot、机器人或AI。

在大多数游戏中,NPC的智能可以分为四个等级:

四级:常常被称为杂兵,他们并没有很高的智能,一般会以被安排好的方式运作:说话、运动或者攻击。

三级:这类NPC相比杂兵们,除了被安排好的动作之外,还会被加入策略,并且拥有简单的应变能力。这种应变能力来自于脚本,当某些条件被触发后,NPC就会进行相应的响应。

二级:除了拥有基础应变能力之外,拥有更高智能的NPC会在不同的条件下拥有更多的应变能力。所以,这类NPC常常会被应用在条件更加复杂的游戏当中,例如在《王者荣耀》中,这些条件还包括生命值、走位、队友位置等等。

一级:这类NPC已经拥有所谓的“大局观”,一般在棋牌、博弈类游戏中出现,AlphaGo也算是其中一个。

在AlphaGo击败人类棋手之后,人工智能在游戏AI中的应用就越来越受人关注。2016年11月,AlphaGo的开发者DeepMind就宣布,与暴雪娱乐达成了合作协议,共同开发界面,让人工智能研究员可以将机器学习软件与暴雪出品的游戏《星际争霸2》连接在一起。在声明中,DeepMind表示,在《星际争霸》中,玩家需要选择3个种族之一,而每个种族都有自己的优势和劣势。玩家在游戏中需要发展经济,发现资源,开拓新的领土。成功的玩家需要记住关于地点的大量信息,即使这些地点在地图上没有显示。

玩家对对手行动的直观了解非常少,这与围棋和象棋不同。此外,《星际争霸》并非回合制游戏,机器学习系统需要面对持续变化的环境。对于《星际争霸》,玩家一方面需要制定长线策略,一方面也要运用好短线战术。让人工智能同时具备这两方面的能力将是一场挑战。

2、从游戏角色到游戏开发者

今年4月,韩国游戏开发商Nexon表示,如今AI已经在逐渐进入游戏开发领域,或将取代部分开发者,部分开发者或因此而失业。面对AI的冲击,游戏开发者应该积极寻求突破,探索AI力所不能及的新技术领域。

目前,人工智能已经开始参与游戏测试的工作,并能自动设计游戏的场景,以及制作较低精度的人物建模。不仅如此,AI还能够根据玩家的脑电图、心跳、呼吸、体温、动作等检测玩家的投入程度,为游戏设计提供参考。

实际上,通过人工智能来开发更好的游戏已经不再是对未来的畅想了。今年5月,爱丁堡大学的研究者提出利用神经网络处理角色的动作动画的全新方法,相比传统方法角色的动作更加逼真、自然。在大多数游戏中,游戏角色的动画是提前通过动作捕捉封装好的,而该研究提出的新方法让自主的角色动作也成为了可能。

3、从开发游戏到开发智能

实际上,人工智能不仅仅能够用来增加游戏性,提升游戏质量之外,电子游戏也可以“反哺”人工智能的开发。2016年,OpenAI 用《侠盗猎车手5》开发出了一个名叫DeepDrive 的“自动驾驶模拟器”。通过读取GTA游戏内的车辆内部数据,OpenAI 将这些数据用来训练自动驾驶系统。游戏本身存在的随机性,场景复杂性和与真实场景高度的接近,让游戏成了非常合适的人工智能训练工具。

上个月,DeepMind发布了一个人工智能在游戏中学习跑酷的视频。研究者们在游戏中试验他们的人工智能能否自学成才,学会在不同地形前进的方法。他们在虚拟世界里设置好各种模型条件,并让人工智能在充满障碍物的环境中不断尝试前进,进行强化学习(reinforcement learning)。

根据今年4月研究机构发布的数据,2017年全球游戏业收入规模有望达到1089亿美元,这意味着比2016年增长了7.8%,其中数字游戏收入将占据944亿美元,全球市场总规模的87%。在日益增长的游戏市场当中,人工智能的应用也会越来越多,同样也为游戏市场和游戏开发者带来更多的挑战。

原文发布于微信公众号 - 数据猿(datayuancn)

原文发表时间:2017-08-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据科学与人工智能

【问答】什么是人工智能?

人工智能(Artificial Intelligence, AI): 人工智能(Artificial Intelligence, AI)亦称机器智能,是指由人制...

3157
来自专栏BestSDK

小米Mi VR宣布支持Oculus Mobile SDK

CES上,Oculus宣布与小米合作在中国推出Oculus Go中国版(即小米Mi VR),现在小米Mi VR也将支持Oculus移动开发工具包Oculus M...

3814
来自专栏机器人网

什么是机器人?看看这些创业者怎么回答

“机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代...

3107
来自专栏腾讯高校合作

【最全】一键关注腾讯技术类公众号,变身技术大咖!(下)

5375
来自专栏新智元

5张图解读AI全球垄断真相: 2020年60% 的机器学习将由亚马逊、Google、IBM或微软展开

【新智元导读】本文从 Gartner、Forrester、CMO Council 的研究报告选取了五组统计数据,揭示了AI浪潮的趋势和对企业的影响,包括:到 2...

4129
来自专栏java工会

码农晋升为技术管理者后,痛并快乐着的纠结内心

有一个非常有趣的现象:据说大部分的技术管理者,在其从程序员转为管理岗位的时候,都是在领导或公司的要求下,被动的推到管理岗位上的,并非是自己当初有强烈意愿、主动去...

982
来自专栏极限编程

Scrum需要一个双刃团队

1993年,Jeff和Ken开创了Scrum,至今已经有25年之久。如今敏捷开发也不是什么流行词儿,不少IT组织已经走在敏捷转型的路上,还有一部分组织则刚痛下决...

1224
来自专栏PPV课数据科学社区

数据科学家:21世纪最性感的职业

2006年Jonathan Goldman到商业社交网站LinkedIn工作,那时的LinkedIn还只是刚创业不久,网站注册人数不到8百万,但是很多成员会邀请...

3234
来自专栏PPV课数据科学社区

AI时代就业指南:企业在招什么样的大数据工程师?

说起大数据,有个成语可以来形容一下它的现状:遍地开花! 如今,在国内,只要是个IT公司(说的是非传统行业),出去的时候,感觉要是说自己公司没有涉足大数据都不好意...

26410
来自专栏罗超频道

当你们在用算法获取流量和金钱时,微博和知乎是这样做的

昨天,我的一条微博创造了自2010年注册以来的记录:阅读量超过1000万,且还在继续增长——然而我的微博粉丝,却只有1万人,出现这样的情况,是因为微博的Time...

3356

扫码关注云+社区