作为其中之一,网易也非常注重技术积累。 与此同时游戏策划,在看似繁荣的游戏市场中,我们也面临着诸多挑战。 经过多年的培养,玩家对游戏品质的要求越来越高,游戏开发成本也逐年增加。 同时,由于玩家结构调整和市场变化,我们的市场增长受到了阻碍。 这些问题都需要我们不断进行技术创新。 AI实验室希望利用人工智能技术服务于各个游戏研发部门,希望打造出高品质的游戏。
首先简单回顾一下游戏AI的背景。 游戏人工智能随着视频游戏的出现而出现。 在《吃豆人》等早期游戏中,出现了对抗性的AI角色,后来逐渐出现了更复杂的NPC AI。 自从 DeepMind 在 Nature 杂志发表 DQN 文章以来,游戏 AI 开始受到关注。 在短短三四年的时间里,DQN 开发出了很多变种,解决了很多过去无法解决的功能问题。
对于游戏行业之外的人来说,对游戏AI的真正认识可能是从AlphaGo开始的,这让大家感受到游戏AI的春天即将到来。 去年,OpenAI Five 能够在《Dota 2》中击败普通玩家。
除了通常理解的游戏AI之外,语音、视觉、机器学习等所有AI技术都可以应用到游戏中。
这次我主要想讨论哪些技术可以应用在游戏中,所以出发点是从技术角度,而不是从产品角度。 接下来我们将从图像API、模型动画、语音文本、游戏机器人和营销运营五个方向进行分享。
这是传统AI行业经常做的事情,也经常用在游戏中。 因为在很多游戏推广操作甚至游戏互动中,经常需要玩家上传图片,而这里面有很多应用。 举几个例子:
1. 图片API
首先,人脸解锁还可以应用于手游中的非登录密码解锁;
其次,人脸美化让玩家交互过程更加和谐;
第三,变脸,做出年龄变化、脸型变化等有趣的玩法和营销赋能,不仅仅是静态的变脸材质材料,更是动态的替换。
第四,图像检测,检测敏感图片、垃圾广告、政治人物和暴力恐怖主义,过滤掉不当内容。
还有一种图像 API 可以生成和转换游戏艺术图像。 美术资源的制作是整个游戏制作成本中最大的一部分,所以我们思考是否有任何AI技术可以自动生成这些美术资源。 当然,不限于图像。 后来我发现利用图像技术进行场景风格化、人物风格化、自动着色、个性化字体等应用可以帮助美术节省成本。
图片风格迁移可以将不同画家的风格转化为同一张图片,从而获得不同画家风格的图片。 我们在游戏中也做了很多尝试,比如直接将真实照片转换成各种风格的素材。
2.模型动画
1.人物、场景、道具生成
模型生成主要针对人物角色、动物角色、物体以及最近流行的智能捏脸等进行3D扫描重建。
捏脸已经成为很多游戏的标配功能游戏开发中的人工智能期末复习,还有很多值得探索的地方。 玩家需要花很多时间才能达到自己想要的脸型,所以如果他们上传自己的照片游戏开发中的人工智能期末复习,脸型就可以自动匹配。
此外,还可以利用玩家上传的照片与游戏模型融合,进行智能捏脸,让玩家在游戏中有更好的沉浸感,抚摸头部模型,实现趣味玩法。
2. 动画生成
有了头部和人体模型后,需要生成动画。 在动画方面,我们也进行了大量的研发,比如嘴巴动画、表情动画; 我们在表情捕捉、动作捕捉、动画控制器等方面也做了很多探索。
语音驱动口型动画的基本原理是从输入语音中提取特征,通过深度网络模型找到对应的口型,生成动画。 目前可以自动生成嘴型模型,自动识别面部表情来改变说话的情绪。 同时,在虚拟直播时,可以实时迁移一些表情,进行一些独特的直播。
3.语音文字应用
在语音和文本方面也有很多应用,比如语音识别、语音合成、声纹识别、文本生成、文本分类、文本交互等。
语音识别主要用于识别玩家上传的语音,过滤掉不当内容。 语音识别技术还可以用来控制游戏;
语音合成主要用于NPC配音。 它基于端到端神经网络语音合成来生成多语言和情感语音。 它还可以做一些声纹识别,比如通过听声音来识别人,从而无需输入身份信息即可验证玩家身份。
文本生成方式可以生成古诗、对联、战报、文案等,实现有趣的玩法或加快文案制作;
在文本分类中,通过监控聊天频道的内容,我们可以做广告过滤、社交推荐等;
文字交互可用于交互互动、智能客服、新手引导、NPC聊天、陪练辅导等,为玩家提供更好的体验。
4.游戏AI机器人
与DeepMind和OpenAI类似,我们在游戏机器人方面也做了很多工作。 结合监督学习、强化学习和规则库,我们在游戏角色的微观管理和决策方面做了很多尝试,可以应用于卡牌和对抗游戏。
5、营销智能化运营
在智能营销方面,我们可以利用图像识别技术进行作弊检测。 它还可以向玩家做出推荐,比如道具推荐、搭配推荐、战场搭配等。最后,玩家可以分享图像、文字、动画等。
游戏作弊破坏了游戏的平衡,因此游戏需要检测这些作弊。 我们训练了一个基于深度学习的轻量级作弊检测模型,并将其放在PC或移动端进行定期检测,可以识别作弊行为。 该模型的准确率非常高,占用资源很少,检测速度非常快,可以深度攻击这些插件。
毫无疑问,人工智能给游戏开发带来了更多的便利和更多样化的玩法。 同时,游戏中人工智能的运用质量也会直接影响游戏的可玩性。 如何在现有的技术水平上加入越来越多新颖的人工智能技术,也是未来游戏开发中值得讨论的话题。 未来,人工智能将在游戏以及更多领域有越来越强大的应用。
文章来源:https://game.academy.163.com/course/careerArticle?course=77