机器学习与游戏,不只让AI玩星际争霸那么简单!

玩游戏这件事,似乎已经成为了我们生活中的日常,但仔细回想过去十几年间的游戏经历,其中的变化用“翻天覆地”来形容恐怕也不为过。

十几年前,风靡朋友圈的还是小霸王和超级玛丽,如今,PC和主机游戏的画面无限炸裂,手游也成为了随时随地可以实现的娱乐方式。此外,电竞和游戏周边产业呈现出几何级增长。这些变化背后,其实是基础信息设施的不断进化。从PC、移动设备到云计算,每一次游戏的升级基本都与科技基础的升级保持一致。

当然,在人工智能时代,游戏产业也不会止步不前。在AI的助力下,未来的游戏或许有机会衍生出更多元的战术变化与策略运用。朝着这个目标,各个游戏公司纷纷发力,试图通过强化后的人工智能,创造更多的可玩性,在该产业中占据自己的一席之地。

暴雪——AI不止玩星际,改善游戏环境也在行

在AlphaGo取得了巨大的成就后,DeepMind试图开拓更过的AI应用领域,其中游戏产业便是其中之一。于是,在目标一致的情况下,《星际争霸》的开发商暴雪便抓住机会,与DeepMind展开合作,希望研究员从以往数百万次对战中进行学习,开发出一套同样可以在游戏中击败人类的人工智能系统。

不过,更重要的是,他们希望将这一技术最后可以应用于现实世界,而不仅仅停留在游戏层面。目前,这项研究依然在进行。在首次测试中,涉及到了神经网络和人工智能的训练,之后会将其应用投入到游戏,达到即便没有进一步的指令,人工智能也可以随意在地图上走动、移动镜头甚至排兵布阵的效果。

除此以外,在暴雪出品的首款团队射击游戏《守望先锋》中,该团队正在想办法为玩家提供一个更友好的游戏环境。根据官方刚刚公布的消息,现在守望团队正在开发一个机器学习系统(Machine Learning System),来检测游戏时出现的不文明用语或行为。

如果在不文明的聊天中,重复使用不文明用语,不仅会导致禁言时间变成,还可能导致账号被封停,甚至是永久封停。

育碧——AI修复BUG,降低成本,提高游戏品质

喜欢玩游戏的小伙伴儿们都知道,育碧除了服务器不够好被称为土豆工厂外,BUG多多的情况也被吐槽为“买BUG送游戏”。如何针对这一情况改善用户体验呢?

育碧蒙特利尔新成立的La Forge工作室在今年2月份举行的育碧开发者大会(Ubisoft Developer Conference)上高调公布了一款名为Commit Assistant的AI助手,专门用来“除虫”(Debug),希望能在减轻程序员测试、调校游戏代码的负担的同时,一举摆脱自己Bugisoft的恶名。

其实,BUG不仅仅是游戏玩家的噩梦,对程序员来说,也是如此。要知道,从数百万行的代码中找出错误,可不是一件省力气的事情。Commit Assistant就是在这样的背景下应用而生。用AI代替人力,不仅可以有效地降低游戏开发成本,还可以大量节省程序员的时间,进一步讲,游戏的品质也会因此有所提升。

当然,除BUG仅仅是育碧现在进行的AI+游戏的研究之一。事实上,作为全球领先的游戏开发和发行商,育碧已研发并应用多种AI技术,如自动驾驶载具技术以及促进玩家交流和成长的智能游戏助手SAM。

为了积极发展AI技术,帮助游戏研发团队为用户打造更难忘的游戏体验,深入校园举办活动延揽人才也将成为育碧让AI渗透游戏的“手段”之一。

EA——训练AI玩游戏,创造更多可能性

说到EA在游戏中AI的应用,似乎与暴雪的一些行为有些撞车。据了解,该公司目前正在训练AI挑战游戏《战地风云》,目标不是为了挑战电竞选手,而是借此强化人工智能的水平,替游戏创造更多可玩性。

到目前为止,EA所研发的AI计算机士兵已经会填装弹药、注意血量,掌握许多《战地风云》玩家所具备的基本技巧。不过AI虽然熟悉游戏玩法,并且会依据弹药、血量有不同的行动,但在考验团队合作的《战地风云》中,AI仍无法制订完善的团队战术。

虽然这项技术尚不完善,但官方表示,其短期目标是利用AI发现更多的游戏漏洞,并希望在未来的时候,AI可以成为游戏的一部分,执行一系列更复杂的任务。“我们的目标是创造游戏新体验,增强趣味性。”

在小智君看来,AI技术于游戏产业而言,可助力的方面有很多,比如用自然语言处理技术对互联网/游戏平台的玩家留言进行分析、提取;用人脸表情识别来分析玩家测试游戏时的情绪状态;利用游戏内的玩家历史数据对玩家行为进行预测,等等。

至于游戏会深受AI影响而有所变化的四个方面,则会主要集中在: 推荐智能、NPC智能、场景智能以及沉浸智能中。

推荐智能:据不完全统计,今天世界上每天会上线5万款新游戏,如何从众多的新款游戏中找到符合用户口味的游戏,让玩家投入进去呢?这大概就要归咎于算法决策层面了。从目前来看,在游戏分发中,加入智能推荐与用户画像体系还是一个比较新的话题,游戏开发者们可以选择尝试一下;

NPC智能:大多数时候,玩家与智能体进行游戏时总会感觉没意思,这是因为游戏中的NPC只是模板化系统的对应,如果通过机器学习模式让A生成人物关系、战斗风格、战斗智能,说不定我们很快就能看到《西部世界》里一样的NPC出现在我们的游戏中了;

场景智能:现在的游戏里,很大的一个问题是世界观是一成不变的。或者只能通过版本更新来产生变化。如果能让游戏世界进行实时改变,是不是会更好呢?当然是这样的。所以,通过AI系统对游戏场景的拟态和变化模拟,或许可以让开发者给玩家带来一种超越现实的刺激感和成就感;

沉浸智能:不可否认,现在流行的AR游戏有很大的魅力,让人深陷其中。而AI算法带来的革新,势必可以让AR/VR游戏变得更具真实感。比如环境捕捉、深度计算、光线还原等能力,或许这些都将是游戏开发的新契机。

最后,AI带来的无限可能,正在让游戏经历大的迭代。无限贴近真实世界的游戏体验正在破茧而出。不难想象,跨越式进化的游戏体验,已近在咫尺。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180504A1NJCC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券