本报记者 冯樱子 北京报道
人工智能引导游戏变革的帷幕已经拉开。当AI打败一个又一个职业选手、世界冠军之后,资本和游戏厂商真正意识到了AI在游戏领域的价值,并在游戏引擎、神经网络开发、AI操作系统等多方面全力挖掘人工智能+游戏的潜力。
NVIDIA全球副总裁兼中国区总经理张建中在采访中说,AI游戏将是人工智能创新落地的四个重要领域之一。
在国内市场,腾讯、网易等大厂都增加了游戏AI方面的研发投入。网易互娱技术中心总经理叶明江表示,从游戏研发、到运营和营销,AI能够赋能游戏制作的各个环节,帮助降低开发成本,大幅提高生产品质和效率。
同时,也有诸多创业公司把目光投向AI游戏领域。近期,以AI技术研发交互娱乐体验的工作室rct studio获得Makers Fund千万美元的A轮投资。此前,该项目还获得星瀚资本和Y Combinator的数百万美元种子轮融资。
星瀚资本创始合伙人杨歌对《华夏时报》记者提到,游戏是AI等新技术重要的一块试验田。首先,游戏是很特殊的载体,在游戏领域,新技术应用有试错的机会。同时,游戏环境具有很强的传播能力。杨歌表示,rct studio所做的事情一定是未来娱乐领域的发展方向。
让游戏中的NPC有生命?
几乎每个玩家都曾有过一个疑惑,当我们玩游戏时我们到底在玩什么?有玩家认为是为了满足欲望、释放压力。但更多资深玩家觉得,游戏玩的就是交互和体验。
实际上,不论是单机游戏还是网络游戏,玩家在剧情中的体验和情感,都是在与NPC的交互中产生的。
在游戏论坛中经常能看到这种提问:“不接待玩家的时候,游戏里的NPC都会干什么?”“当NPC是一种怎样的体验?”“游戏里有哪些让你印象深刻的NPC?”
很多玩家觉得“游戏中的每一个角色都是有灵魂的”,甚至在NPC逝去后,玩家觉得惋惜,久久不能遗忘。
《星际争霸》中的泽拉图为了挽救年轻的大主教阿塔尼斯,最终牺牲在阿塔尼斯的手上。“泽叔死的时候我哭了好几天。”有网友说道。
目前,由于决策树和状态机的运用,游戏中的NPC有了很大进步,拥有了更多元的反应和更多样化的剧情走向。但rct studio团队认为,决策树和状态机只能依靠人力的堆积完成“还算不错”的作品,而强化学习将“自动生成”越来越完整和真实的剧情。他们试图在游戏中模拟人类的思维逻辑甚至生物行为,让玩家想象中的“高智商NPC”变成现实,给玩家真正“交互式”和“沉浸式”体验。
rct studio成立于2018年,是一家以AI技术研发交互娱乐体验的工作室。近期,在接受《华夏时报》记者采访时,张岩介绍,rct studio目前的核心技术混沌球算法(Chaos Box),在封闭的多智能体环境下,通过强化学习训练能够在游戏内动态生成内容,驱动剧情发展,可以在用户端和生产端带来全新的用户体验和工作流程。
目前市场上游戏中的NPC仍是一堆固定的程式,只能根据程序所设置的命令,对玩家的行为模式做出相对固定反馈。在传统RPG(角色扮演游戏)中,游戏创作者需要把所有故事剧情的脚本提前人工编写好,给玩家的选择权很有限。
“我们要在游戏玩法上做颠覆式改变。”张岩说道,混沌球算法可以动态地生成NPC的对话和交互,只需要细微的参数调整,就可以创造多个角色;可以使NPC更自由、更智能,让玩家享受更真实刺激的角色扮演体验。
和传统RPG不同,通过混沌球算法,玩家在游戏中的任何交互行为不再受限。NPC也不再受脚本控制,玩家无法预测下一秒NPC会给出怎么的反馈,但NPC的反应又都是合理的。
在rct studio制作的一个经典好莱坞电影中银行抢劫场景的技术Demo中,除了一个玩家外,另外四个NPC(一名同伙、一名银行大堂经理、一名银行柜员和一名顾客)没有脚本控制,都是由AI模型驱动。rct studio给每个NPC一个人设,然后训练NPC产生对应他们性格的行为和故事。
在这个Demo中,我们可以看到NPC有时会做出出乎玩家意料的行为。比如,在玩家威胁银行柜员让其交出密码时,有一个顾客NPC偷偷溜进银行后台,试图把保险柜打开,自己把钱拿走。但当这名顾客NPC看到玩家开始击打柜员时,他转过头来告诉玩家要冷静,不能把柜员打死。因为这个NPC知道,如果柜员死了,谁也拿不到钱。
这段剧情和NPC的行为完全由算法模型生成,而不是由制作团队预先设定好。游戏中,每一位NPC背后都是一个黑盒控制,他们的反应完全取决于和玩家的交互,每个玩家遇到的剧情都不一样,玩家的所做所为推动着剧情发展。
“我们自始至终没有规定任何人该在什么时候做什么事情,而这一切都是由AI自发的产生的。”张岩表示,在没有任何预设脚本的情况下,虚拟角色们会探索每一种真实存在的可能性,从而自主地实现真正的智能游戏体验。
降低80%策划成本、20%开发成本
近些年,有些3A游戏的资金投入夸张到令人咋舌。绝大多数《荒野大镖客:救赎2》的玩家,都为这个游戏铺张、宏大的规模所惊讶过。这款游戏由近2000人的团队横跨八年制作,据外界估计耗资至少8亿美元,光主线剧情的剧本就达2000多页。游戏开发团队中一些人在2018年曾多次单周工作时间超过100小时,以确保游戏开发进度。
曾在2013年获得6项吉尼斯世界纪录《侠盗猎车手5》(GTA5),制作成本也高达1.375至2.65亿美元。曾有《GTA》系列游戏开发人员透露:“在开发《GTA4》时,就像天天用枪顶着脑袋工作一样,就连周六日也要工作。”
然而,这种动用上千人,花费几年、几个亿做一款游戏的模式并不具持续性和可复制性。Rockstar Games母公司Take-Two Interactive的CEO Strauss曾表示,当下的3A级游戏开发是不健康的,伴随着资金投入的猛增,行业的危险系数也越来越高,同时行业的进入门槛也提高了。
为此,不断有企业推出辅助工具,旨在帮游戏厂商降低成本。育碧为程序员开发防Bug AI工具“Commit助手”,其中存储了大约十年的代码量,能理解程序员在写代码时是怎样犯错的,并且找到纠正错误的方式。英伟达探索使用AI自动生成3D场景方式,来降低游戏开发成本。
张岩介绍:“通过混沌球算法,游戏创作者事先不需要人工编写脚本,只要提供主故事线以及世界观设定对应的参数,混沌球算法即可实时分析玩家的交互行为,自动产生故事情节和智能NPC的实时响应行为,这样可以为游戏开发者降低大量成本。”
“我们在跟众多游戏厂商交流后计算出,混沌球可以帮游戏制作团队节省80%的策划成本、20%的开发成本。”张岩说道。
另外,游戏的一个特殊之处是每款游戏都有生命周期。有玩家抱怨道:“刷了200多小时的游戏副本,重复性太强了,最后都要刷吐了。”
传统RPG游戏是基于通关式设计,给玩家一种过山车式的体验。一般而言,玩家在通关一两遍后,只能通过调整游戏难度和不同搭配去获得不一样的体验,但重复更多次后,依旧会感到厌倦。
大型游戏的开发成本高、周期长,制作的工程系统非常复杂,因此对于游戏厂商来说,他们更希望延长一款游戏的生命周期,让玩家可以久玩不腻。
面对行业痛点,张岩介绍:“混沌球算法可以极大丰富游戏的交互内容,增加玩家在一款游戏中留存时间,从而延长游戏的生命周期。游戏的生命周期延长了,商业价值会相应地大幅增加。”
混沌球算法能让玩家动态且个性化的探索剧情,基于主故事线和自定义参数自动地生成无限的故事分支,让游戏剧情可以无限变化,实现游戏中任意的两个故事和路径都不相同。
“传统交互内容是静态模式,而通过算法模型替代传统行为树逻辑后,内容生成会更加动态。通过我们的技术,每次玩家进入相同的副本时,NPC的位置、招式、反应等都会不一样。”张岩说。
“我们是按照活跃用户数量和游戏内交互次数作为基准来收费,我们的利益和游戏厂商高度绑定”,同时,张岩表示,“我们不想和行业玩一个零和博弈的游戏,我们想帮助行业把蛋糕做得更大,在这个过程中,我们可以获得我们应得的收入,也帮助游戏厂商提高自己的利润水平。”
张岩告诉《华夏时报》记者,从2018年成立到2020年5月,团队将资金和精力主要投入到算法打磨上。商业化以来不到三个月,rct studio已经与某主导制作多款开放世界游戏的国际顶级制作人设立的3A工作室达成合作协议。与此同时,rct studio还和国内的完美世界确定合作框架,并与多家国内外游戏公司取得合作的实质性进展。
张岩介绍,公司将继续在国际3A游戏工作室、国内游戏大厂、独立游戏工作室这三类中拓展客户。
对rct studio团队而言,在以Chaos Box作为基础的自主研发的AI引擎Morpheus中,还包括了文字实时转3D动画技术(Text-to-render)和基于深度神经网络计算的骨骼动画生成算法(Motion generation)等图像端的功能。
未来,以Chaos Box为核心的AI引擎可以将所输入的单一故事剧情拓展成一个开放世界,从文字中理解情节、人物之间的内在逻辑和关系,根据这些,丰富每个角色的思维、行动方式。
通过输入文字,文字实时转3D动画技术可实时快速生成人和物体的物理表现及运动关系。此外,骨骼动画生成算法以实时推流的方式,在人物运动的每一帧会预判并推出下一帧的预渲染结果,达到一个可以实时动态的过程,不需要在本地进行操作。游戏制作的难度将大大降低,传统的制作流程将极大缩短。
rct studio打造的AI引擎,或将带来全新的用户体验和工作流程。一方面,游戏制作的门槛将大大降低,业余游戏制作人创意将会涌现;另一方面,专业的游戏制作团队得以将注意力集中在玩法创新和核心故事的创作上。这样看来,下一代互动娱乐体验也许已经近在眼前。
责任编辑:孟俊莲 主编:冉学东