几年前,谷歌让AlphaGo与世界顶级棋手对决。AlphaGo是一种旨在通过观察其他棋手并从他们的动作中学习围棋的人工智能。结果震惊了游戏界:AlphaGo击败了围棋世界冠军柯洁。
但这只是未来几年许多人工智能游戏实验中令人惊讶的一个。暴雪娱乐(Blizzard Entertainment)、艺电(EA)、Apex游戏工具(Apex game Tools)等知名视频游戏公司已开始使用人工智能来改变行业面貌。他们是怎么做到的?这里有三个主要的方法。
1. 为电子竞技的指导和反馈。
如果你不熟悉“电子竞技”这个词,它听起来就是这样的:与职业玩家、职业球队、粉丝和大把钞票竞争的电子游戏。这是一个正在发展的行业。根据影响力营销中心(impact Marketing Hub)的数据,从2016年到2017年,专业电子竞技的观众人数增长了近20%。Newzoo预测,到2021年,该行业将拥有5.57亿观众。
FalconAI是一家致力于为不同行业打造尖端人工智能的初创公司,它在电子竞技游戏领域看到了机遇。毕竟,像篮球或足球运动员一样,想要成为职业玩家的年轻人也需要教练。考虑到这一点,FalconAI最近刚刚推出了SenpAI,这是一款帮助《英雄联盟》(League Of Legends,一款拥有8000多万玩家的电子竞技游戏)玩家充分发挥潜力的工具。机器人通过观看成千上万的《英雄联盟》比赛并从中学习,以确定玩家如何赢得更多游戏,然后根据用户的游戏玩法提供个性化的建议。
电子竞技教练本身已经是一个产业,蓝冠股东有大量的网站为业余选手提供全天候的教练服务。尽管SenpAI是第一家提供机器人而非人类电子竞技指导的公司,但我认为我们可以放心地期待科技企业家们会注意到这一点,并在未来几年为各种电子竞技游戏创造类似的服务。
2. 增强玩家体验。
在电子游戏中,总是有人需要提前为npc或非玩家角色做准备。例如,当你玩老的刺客信条游戏时,你可以坐在那里观察守卫预先设定的动作模式,记住它们,然后在最佳时间偷偷溜过。同样,在角色扮演游戏中,每个对话的线索都是预先设定好的,玩家只能问特定的问题。
但人工智能正开始改变这一切。在《异形隔离》(Alien Isolation)这款生存游戏中,玩家被困在一艘没有武器的宇宙飞船中,必须比飞船上的外星人更聪明,外星人几乎完全由两个不同的机器人驾驶。导演AI负责为玩家提供一个愉快的体验,他知道玩家和外星人在哪里,但他不会与外星人分享这些信息。而导演人工智能监控的预期压力水平球员——基于数据包括球员是多么接近外星人和外星人已经存在多久,它提供说明外星人采取某些行动,增强玩家的体验,例如,“搬到这个新领域”,或者“检查这堵墙的后面。”
《Alien Isolation》获得了多个著名奖项,并售出了数百万份,这只是游戏开发者如何使用AI增强玩家体验的一个小例子。由于不难想象会有大量的应用程序使用AI来提高玩家的满意度——例如个性化的对话选项和拥有独特体验的独特世界——我们可以期待在未来看到更多这样的应用。
3.协助游戏开发。
2009年和2010年发行的顶级电子游戏《刺客信条3》(Assassins Creed 3)和《生化危机6》(Resident Evil 6)需要400到600人的开发团队。随着消费者对更好的图像、更好的故事情节和更好的游戏玩法的需求,游戏开发者肩上的负担只会越来越重。但是如果开发者可以使用AI来帮助他们开发游戏呢?如果他们可以教机器人写一个引人入胜的故事情节,建立一个现实世界,或者生成独特的武器、盔甲和npc呢?这肯定会为开发者节省时间和金钱。
事实上,他们已经在玩弄这个想法了。最近,Edoardo Giacomello和他的同事们开发了一款AI,可以为1993年版本的电子游戏《毁灭战士》创造新的游戏关卡。虽然这些水平并不完美,但它们仍然发展得惊人地好。同样,伦敦玛丽女王大学(Queen Mary University of London)皇家工程学院(Royal Academy of Engineering)研究员迈克•库克(Mike Cook)也开发了一个他称之为安吉丽娜(Angelina)的人工智能,完全从零开始开发新的视频游戏。
这种趋势不会很快消失。随着人工智能变得越来越聪明,注册蓝冠平台随着开发者越来越迫切地需要帮助,随着消费者的需求越来越强烈,我们很可能会看到人工智能在游戏开发中发挥更大的作用。但为什么不呢?如果这些机器人擅长此道,玩家们就不会太在意,尤其是因为这意味着他们可能会更早拿到这款备受期待的游戏。