文|智能相对论
作者|陈选滨
游戏并非小众喜好,早已成为一种主流文化。据DFC Intelligence的最新报告显示,截至2020年年中,全球电子游戏用户接近31亿。也就是说全球将近80亿人口,约40%的人口在玩游戏。
而随着游戏的影响力越来越大,人类对于游戏(表现形式、世界观、玩法等)的设想也愈发丰富、多样且超前。除了游戏作品之外,从早些年的《刀剑神域》、《头号玩家》到近期的《失控玩家》以及今年大火的“元宇宙”概念,大量的影视漫作品、技术概念等都在描绘一个全新、丰满的游戏世界,以满足人类对自由世界的想象。
在那些作品里描绘出来的游戏世界,往往真实而又虚幻。虽然说是在游戏世界,但是作品主角与NPC的交互往往无比的真实,充满了生命力。这种既真实又自由的体验,可以说是人类对于游戏体验的最高憧憬之一。
那么,在现实中,这样的世界和体验是否可以实现呢?
这个答案,随着游戏AI技术的精进与应用,似乎正在距离我们越来越近。
游戏AI,也需要升级?
若要回答这个问题,需要多角度地去探索游戏以及玩家需求的变化。
实际上,随着游戏的发展,不管是游戏公司还是玩家群体,对于游戏世界的要求越来越高。过去,在游戏世界中,创造一个具有鲜活生命力的游戏角色(NPC),往往可能只需要一段饱满的剧情表现或几张贴图就够了,比如《仙剑奇侠传一》的李逍遥、赵灵儿等经典角色。
如今,这样的游戏创作已经很难再满足玩家群体的需求了。特别是在2000年之后,随着3D游戏技术的成熟,大大提高了游戏世界的表现力。在一个更丰富、更自由的游戏世界里,塑造一个游戏角色的成本越来越高,不仅需要游戏剧情的支撑,更需要NPC的状态、行为、互动等不断地接近于真实性,赋予生命力。
在这个过程中,游戏AI就必须不断升级,从而跟上游戏创作的需要。要知道,传统的游戏AI往往采用传统状态机、行为树编写,并不能根据不同的玩家来做出不同的反应,相对比较死板。
由于过于刻板,缺乏个性化与生命力,NPC带给玩家的往往都是一些既定的表现,很容易就会使得玩家丧失兴趣和新鲜感。那么,依托游戏AI技术的升级来支撑起NPC更合理的行为举止、决策能力以及生命状态就显得尤为关键。
在GDC 2021发布会上,知名游戏开发商Rockstar Games就表示他们正在探索人工智能领域的机器学习方案,将用更低的制作成本改进人类/动物的反应和品质,在AI和玩家操控的角色之间有着更好的均衡性,提高游戏体验感。
回顾其旗下的两款经典大作《GTA5》和《荒野大镖客2:救赎》,也正是基于优秀的AI技术加持,从而创造出了一个极富真实感的游戏世界,为玩家带来了前所未有的游戏体验。这也使得两款游戏长期在各大游戏平台霸榜,深受玩家喜爱。
天才or“智障”,游戏AI如何“升级闯关”?
尽管,在部分游戏开发商的手中,游戏AI为玩家带来诸多惊艳的表现。然而,在更多玩家群体眼中,游戏AI还只是一只“薛定谔的猫”。
如果天才与“智障”只有一线之隔,很显然,游戏AI就是在一线之间反复横跳、左右摇摆。一方面,游戏AI确实创造了不少“传说”,比如AlphaGo击败围棋世界冠军李世石和柯洁;AlphaStar在《星际争霸2》中超过99.8%的人类玩家水平,达到最高的宗师级段位等等。
但是,另一方面,在大多数玩家的实际体验中,游戏NPC又宛如“智障”,时常在游戏过程中闹出不少笑话,成为鬼畜素材或是游戏圈子的梗。
之所以会造成这样两极分化的评价,是因为游戏AI的开发存在诸多难点:
一、懂游戏而不懂AI,开发团队出现“缺位”。AI开发有较高的人才门槛,很多游戏公司探索人工智能应用落地的过程中都需要雇佣人工智能博士来基于自己的业务场景进行开发。另一方面,游戏开发与AI研发是两码事,游戏公司还需要组建专门的AI开发团队,对于大部分游戏公司来说,配置两个技术向的团队无疑需要承担巨大的人力成本,很难进行同期开发并融合应用。
二、AI训练需要强大的算力支持,投入成本非常高。游戏AI的研发和训练需要使用大量的CPU和GPU进行运算,同时还需要根据游戏开发需求进行数百万次甚至千万次的对战测试,需要巨大的算力予以支持。
三、AI模型设计特别复杂,技术难度高。以游戏强化学习为例,不仅要考虑强化学习算法本身,还要考虑是用什么样的强化学习模型,需要怎么定义观测空间和动作空间等,导致模型设计非常复杂,技术难度高。
除此之外,游戏AI的开发与应用还会遇到各种各样的问题,如AI训练周期长,训练环境与游戏环境割裂,游戏参数复杂多变等等。
因此,面对这些问题,游戏公司做AI的难度无疑就呈几何倍增加。而为了应对这样的挑战,国内的游戏公司如西山居、数字天空、网易游戏等开始联合华为云协同创新。
针对现在市场上开源框架多,但游戏专业性不强的问题,华为云自2019年就启动了ModelArts for Games项目,专门为游戏行业提供一个既懂AI也懂游戏的技术解决方案。如今,华为云持续进化,于10月21日的“Game+”数字创意产业峰会上,又发布了全新的游戏AI解决方案——ModelArts For Games解决方案,助力游戏AI全面升级。
华为云游戏AI总监朱疆成介绍称,ModelArts for Games项目基于华为云一站式AI开发平台ModelArts提供服务,从AI开发、生产部署、团队赋能、模型变现四个角度,满足游戏团队对于AI的核心需求。
在游戏算力方面,用户可以通过华为云随时拉起千核规模的计算集群。同时,ModelArts集成了华为自研分布式强化学习框架刑天,分布式加速性能优越,可以大大提升训练速度,节省训练成本。针对AI新手,华为云还开放了10多个全代码AI教程,满足客户培养团队、快速提升AI团队能力的需求。
ModelArts for Games解决方案将有效地解决游戏AI开发中的各种问题,比如为数字天空提供了在开发3A游戏的过程中需要的大量计算算资源和算力;在与西山居的合作中,华为云帮助西山居基于强化学习算法打造了AI竞技机器人,大大提升了游戏的趣味性和品质,未来西山局甚至还可能将制作的AI机器人模型上传到云市场,共同开拓To B游戏AI生态,服务更多的游戏开发团队。
由此可见,游戏公司与云服务厂商的跨界联合正在为游戏产业开辟一条全新的发展路径——懂游戏+懂技术将成就更懂游戏的AI,从而更好地赋能游戏开发团队打造精品游戏,提升玩家体验。
随着对游戏行业的理解愈发深入,华为云的服务维度也在继续向游戏领域延伸。在华为云游戏行业能力全景图上可以看到,华为云的技术与服务范畴早已跳出AI领域,向图形开发、安全防护、云游戏等整体技术领域全面覆盖,形成游戏行业的全链路服务模式。
与此同时,基于全面的技术服务优势,华为云也有能力向市场端倾斜。本次峰会上,华为云宣布开启“2021华为云专属月·行业深耕之游戏专项行动”,投入5000万上云礼包,提供四大场景套餐,最低1折起,活动时间从10月15日起持续至11月30日。华为云将用技术+服务全面赋能游戏企业,推动游戏AI升级闯关。
游戏AI,重新定义“游戏”
从技术布局到服务运营,华为云对于游戏产业势在必得。由此可见,随着云服务厂商以AI、云计算、大数据等技术优势跨界进入游戏产业,技术变革的浪潮必然颠覆整个行业的发展。
游戏AI的升级或许将是最为瞩目的一个表现。牵一发而动全身,这样的影响并非只是让一个NPC变得更智能,使游戏玩家的体验更有趣。
在《失控玩家》中,有一幕特别有意思:主角蓝衣小哥作为AI智能体,在觉醒了意识之后,开始通过做好事的形式来获取经验升级。这一做法与人类玩家“打打杀杀”的方式完全不一样,随着他的事迹被广为报道,感染了很多人类玩家,也都开始转换玩法,像他一样做好事,以一种温和的方式来体验游戏,活脱脱把一款暴力游戏玩成了模拟人生。
对于游戏行业而言,这一幕或许将成为未来游戏行业发展的常态。随着AI更加的拟人化,更加的智能化,当他们被赋予了人的思维,能为游戏玩家提供多样化游戏体验的同时,实际上也会向《失控玩家》的主角一样从某些层面改变制作游戏的思路和玩法。
毕竟,在游戏世界里,或许没有人比一个游戏AI更懂游戏了吧。如此一来,创造游戏世界的主体也就增加了,不仅仅只是游戏开发者、玩家群体,还有NPC,将共同定义游戏,来推动整个游戏产业的发展。
届时,游戏AI就如同游戏开发者本身,甚至还将超过传统意义的价值,成为游戏行业核心的资产以及提高游戏可玩度和市场竞争力的关键因素。
那么,谁能率先掌握了游戏AI,在当前最快地推动游戏AI升级,谁也就能把握游戏产业的未来先机。
未来的游戏不仅由人类所创造,也由AI创造。未来的游戏世界不仅属于人类,也属于AI。