融云观察:AI Agent 是不是游戏赛道的下一个「赛点」?

本周四 · 融云直播间,点击报名~

 

ChatGPT 的出现,不仅让会话成为了未来商业的基本形态,也把大家谈论 AI 的语境从科技产业转向了 AI 与全产业的整合。 关注【融云全球互联网通信云】了解更多

而目前最热衷于拥抱生成式 AI 的行业中,游戏无疑是要“前排报到”的。

游戏一直是决策智能的最佳训练场,行业的上一个大 IP AlphaGo,就是在围棋中战胜了人类顶尖选手而成了打破平静湖水的那颗石子儿。

而发展到目前的大模型阶段,AI 在游戏中的应用,可以大致分为开发侧提升效率用户侧优化体验两个方向。

开发侧来看,所有游戏大厂都在加码 AI 投入,希望通过 AI 能力给消耗资源多、制作周期长的 3A 类游戏提供生产力升级,加速游戏制作过程。比如,在 AI 美术、AI 文案生成、文生 3D 等游戏开发用例方面的探索。

而在小而美的休闲游戏方面,已经有独立游戏开发者用时 60 小时便开发了一款完全由 AI 驱动(代码由 ChatGPT 生成,美术使用 Midjourney)的游戏,且在闯关逻辑和可玩性方面的表现并不拉胯。

不过,游戏分发平台对于采用 AI 制作游戏的态度目前仍然莫衷一是。Steam 明确禁止无法证明版权的 AIGC 类游戏上架,而 Epic 则表示将接受使用基于 AIGC 创造的游戏。

这个问题对大厂来说完全不存在,它们可以搬出自家的训练集来规避版权纠纷。只是真正落地还需要时间,目前也还没有 3A 级的游戏大厂大规模部署 AI NPC。

根据红杉资本去年发布的《Generative AI: A Creative New World》预计,游戏类模型将在 2030 年进入黄金时期。

AI 在各产业的演进过程,图源:红杉资本

而在用户体验侧,采用 AIGC 带来体验升级的用例倒是更先被推出。

米哈游的力作《崩坏:星穹铁道》就上线了一个“图生图”的 AIGC 工具“模因共振机”,玩家可以上传图片生成独特风格的“三月七”。


图源:崩坏星穹铁道

这个设计引得玩家们争相尝鲜,并在社交网络的传播中为游戏增加了热度。

本文将聚焦用户侧体验升级,看一下目前 AIGC 在休闲社交游戏场景的表现。

点此查看 AIGC 前沿合辑


Human or Not?

伴随着 ChatGPT、Midjourney 及其他 AI 工具的快速革新,越来越多基于 AI 技术的玩法开始出现,最常见一个方向便是——模糊人类和 AI 的边界。

比如,小游戏“Human or Not?”。游戏规则十分简单,进入游戏你便可以跟系统分配的匹配者聊天;聊够 2 分钟后,猜测对方是人类还是 AI;随后系统会马上为你揭晓答案。

图源:Human or Not?

该游戏由以色列大语言模型公司 AI21 Labs 发布,是其将新一代人工智能推向大众的一种方式,也是面向公众的一场大型“图灵测试”。近期,该公司宣布完成了 1.55 亿美元的 C 轮融资。

目前该项目已经结束,AI21 Labs 对全球各地超过 200 万用户的 1500 万对话进行了分析,68% 的用户可以准确识别出对话方是人类还是 AI

用户最常问的问题,图源:AI21

在社交网络上,参与者们积极地分享自己的辨别方式,大家普遍认为:AI 不太会犯拼写、语法错误,不太使用俚语;AI 对时下发生的热点事件不太敏感,或者无法对于某些很私人的感受类问题给出个性化回答。

不过,这些 Tips 却不总是有效,因为 AI21 已经针对它们提前做好了防备。

AI21 使用了自研基础模型 Jurassic-2,以及 GPT-4、Claude 等大语言模型。模型对俚语进行了专门训练,甚至会故意打错单词或者少打单词;经过海量故事训练,大部分的 AI 都掌握了“编造”自己性格、人设、信念等个人信息的能力;并且,所用模型都已经联网,了解时下新闻对他们来说也不是什么难事。

最终,当对面是人类时,用户的辨别准确率为 73%,高于对面是 AI 的 60%。可见 AI 在“混淆视听”方面还是技高一筹的

AI 技高一筹,图源:AI21

另一个简单的小游戏也曾红极一时,那就是识别图片中哪张是真实的人类,哪张是 AI 画图,如下图示。


图源:Which Face is Real?

我第一题就答错了,感兴趣你也来试试。

这个项目来自华盛顿大学的网红课程“Calling Bullshit”,略显粗鄙的课名之下,两位教授通过严肃系列课程抵制对现实置若罔闻的“胡说八道”并提醒人们关注对 AI 技术的滥用现象。

事实上,该课程开设于 2017 年到 2019 年,采用的 AI 图片来自英伟达的 StyleGAN 人脸生成算法,而非现在大热的扩散模型,但依然非常具备迷惑性,并且当年在 Reddit 上传播火爆。

以上两个小游戏都是对 AIGC 的浅显应用,本质上是发挥 AIGC “以假乱真”的能力。也因此,相对来说很难长时间作为单独存在而吸引用户关注。

不过,把它们作为社交泛娱乐应用的“挂件儿”应该不失为一个有意思的尝试。

在移动互联网时代,轻巧的休闲小游戏,试错成本低,开发难度小,借助社交传播还可能做成爆款,无疑是 AI 落地较为合适的品类。

想象一下,以上基于 AIGC 的小游戏,加上榜单、城市排名、PK 等机制,就会变成下一款“羊了个羊”,可以内置在社交娱乐应用中作为丰富玩法和体验的手段

比如,在基于融云 CallPlus SDK 实现的 1V1 社交场景,接入有趣的双人游戏,可以帮助用户破冰,提升趣味性。对于应用开发者来说,这也是拉长用户使用时长,提升用户留存的有效手段。

再如,在所有社交娱乐 App 标配的 IM 聊天场景,接入互动游戏,可以大幅度提升 IM 聊天场景中的用户粘性、在线时长,优化社交体验。

融云灵活的接口设计,可以支持开发者方便快捷地接入适配场景的各类休闲游戏


Almost Human?

在人们对 AI 进化终点的畅想中,未来或许可以通过 AIGC 技术生成一个由 AI Agent 构成的虚拟世界。

近期,复旦大学 NLP Group 发表了论文《The Rise and Potential of Large Language ModelBased Agents: A Survey》,对 AI Agent 的历史和现状进行了综述。

关于 AI Agent,目前尚缺定义共识,但一般指在人工智能模型驱动下,具有反应能力、社交能力,且具备自主性的智能体

论文提出了基于大模型的 AI Agent 的工作框架,包含 Brain、Perception 和 Action 三个部分,且可以在与环境的交互中不断获得反馈。

AI Agent 工作框架,图源:Fudan NLP Group 论文

移步【融云全球互联网通信云】回复 AIGC 获取论文

而在此前,斯坦福大学的论文《Generative Agents: Interactive Simulacra of Human Behavior》对 AI Agent 的相关实验已经引起了轩然大波。

论文中,研究人员创造了一个虚拟小镇“Smallville”,里面包括住宅、学校、公园、餐厅等场所,活动着 25 位完全由 AI 控制的居民。在与论文一同发布的演示视频中,观众能看到每个 AI 居民的姓名、状态和对话泡泡。

小镇概览,图源:《Generative Agents》

在设置好了基础的建筑属性和人物参数后,每一个居民都有自己独特的身份,AI 居民们在这里开始了符合现实逻辑的“生活”。


AI 居民 John Lin 的早晨,图源:《Generative Agents》

更重要的是,他们的生活不是一成不变的。AI 居民们会自主制定日程并执行,对突发行为作出反应。伴随某一个随机事件的发生,他们的交互也发生了变化,并创造出了新的记忆和行为。

并且,根据论文,人类用户也可以进入其中跟 AI 居民互动。

论文作者之一 Joon Sung Park 表示,游戏将可能是其研究成果首先得到应用的领域

这一能力如果在一些开放世界类游戏中落地,生成更具有自主性和拟人性的 NPC,将给玩家带来独一无二的游戏体验,或许将对游戏行业产生颠覆性的影响。

比如,在《梦幻花园》这样的生活模拟类游戏中,如果你身边那个负责任务提醒的管家能跟你对话,并且根据你们此前的会话内容来跟你交流,体验无疑可以上一个台阶。

或者在悬疑剧情、密室逃脱、身份推理等更强调创造性、娱乐性的游戏场景中,NPC 不是机械化地听从命令,而是拥有一定自主性,宛若另一个平行世界真实存在。

这方面目前已经有一些代表作了,比如密室逃脱类游戏《病娇 AI 女友》。

图源:病娇 AI 女友

这款游戏的主线任务是逃离病娇女友的房间,开局便是玩家被关在一个有厨房、客厅等房间及电脑等道具的密室中。

当然,房间里还有一位深爱你的病娇女友。

作为二次元属性之一,病娇是占有欲极强的“疯批”爱人特质。所以,一个密闭空间,一个想方设法不舍你离开的精神状态堪忧的女友,就构成了一个恐怖本的基础。

这之中,NPC 女友的表现和反应就成了游戏内容的核心。而游戏中的女友是用 GPT 驱动的,玩家在打开游戏时需要接入 GPT 的 API 才能启动。

这带来了出乎意料的效果,比如,玩家可以说服女友放自己离开,也可以在寻找逃脱办法的过程中问女友一些问题。她心情好的时候可能会透露一些线索,心情不好的时候则会出离愤怒让情况更糟糕。

不同于路线、关卡、对白都完全写死的游戏,基于 AIGC 的 NPC 可以根据玩家的自由输入给出完全不一样反应和互动,让对话和剧情随机起来

这样,玩家玩每局游戏的体验都有惊喜,成功逃脱或者未能逃脱的方式和原因都是特别的,游戏就产生了可供反复体验的随机性与多样性。

这款游戏一经发布就让很多玩家迅速“上头”,YouTube 和 B 站上的体验视频播放量已有数千万。而其制作仅用时三周,由两位制作人联合完成。

根据游戏行业的一份千人规模调查,99% 的玩家认为高级 AI NPC 会对游戏玩法产生积极影响,78% 的玩家愿意花费更多时间在这类游戏上,而 81% 的玩家愿意为此花更多钱。

下一代游戏的评判重点将基于体验的沉浸感和趣味性展开。而大语言模型将赋予游戏 NPC “说人话”的可能,让游戏玩家和 NPC 展开智能、无预设脚本的对话。

尤其是对于重剧情玩法和社交体验的休闲游戏品类来说,这将创造全新的玩家体验,进而推动品类创新。


AIGC 常看常新,我们也在学习中整理了一些颇有助益的行业报告、论文。感兴趣的朋友,移步【融云全球互联网通信云】,在对话框里发送“AIGC”即可获得这些资料。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/82513.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu22.04 vnc远程黑屏

一、原因 原因是Ubuntu22.04使用的gnome启用了Wayland。vnc、teamviewer、向日葵、todesk等均无法使用或者远程黑屏等。 简单的说vnc、teamviewer、向日葵、todesk等均基于xorg实现(xorg太流行),并不兼容Wayland,所以vnc无法正常…

stm32----ADC模数转换

一、ADC介绍 ADC,即模数转换器,它可以将模拟信号转化为数字信号。在stm32种一般有3个ADC,每个ADC有18个通道。 12位ADC是一种逐次逼近型模拟数字转换器,它有多达18个通道,可测量16个外部和两个内部信号源。各个通道的A…

Linux文件管理命令

Linux命令行 命令空格参数(可写可不写)空格文件(可写可不写)ls/opt 根目录下的opt文件夹ls-a 显示所有文件及隐藏文件/optls -l 详细输出文件夹内容 ls -h 输出文件大小(MB...)ls--full-time 完整时间格式输出ls-d 显示文件夹本身信息,不输出内容ls-t 根据最后修改…

js如何实现一个简单的节流函数?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 实现简单的节流函数⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专栏是为那些对Web开发感兴趣、刚刚踏入…

巨人互动|Facebook海外户Facebook有什么功能

Facebook是一款国际化的用于聊天的软件,Facebook一般情况下用户可以在其共享照片、发布评论以及在网络上发布新闻或者其他有趣内容的链接,观看短视频或者实时聊天等。那么Facebook也拥有广泛的功能和特点。 巨人互动|Google海外户&Google内容定位介绍…

SQLite 学习笔记1 - 简介、下载、安装

SQLite 简介 SQLite是一款非常轻量级的关系数据库系统,支持多数SQL92标准。SQLite 是世界上使用最广泛的数据库引擎。SQLite 内置于所有手机和大多数计算机中,并捆绑在人们每天使用的无数其他应用程序中。 SQLite 是一个由C语音开发的嵌入式库&#xff…

lv4 嵌入式开发-9 静态库与动态库的使用

目录 1 库的概念 2 库的知识 3 静态库特点 4 静态库 4.1静态库创建 4.2 编译生成目标文件 4.3 创建静态库 hello 4.4 查看库中符号信息 4.5 链接静态库 5 共享库特点 6 共享库 6.1 共享库创建 6.2 编译生成目标文件 6.3 创建共享库 common 6.4为共享库文件创建…

分布式调度 Elastic-job

分布式调度 Elastic-job 1.概述 1.1什么是任务调度 我们可以思考一下下面业务场景的解决方案: 某电商平台需要每天上午10点,下午3点,晚上8点发放一批优惠券某银行系统需要在信用卡到期还款日的前三天进行短信提醒某财务系统需要在每天凌晨0:10分结算…

04-Flask-新版Flask运行方式

新版Flask运行方式 前言老版本运行方式新版本运行方式命令行方式运行pycharm运行 前言 本篇来学习下新版Flask运行方式 老版本运行方式 app.run():1.0之前版本 # -*- coding: utf-8 -*- # Time : 2023/9/16 # Author : 大海# 导入flask from flask import F…

SWC 流程

一个arxml 存储SWC (可以存多个,也可以一个arxml存一个SWC)一个arxml 存储 composition (只能存一个)一个arxml 存储 system description (通过import dbc自动生成system) 存储SWC和composition的arxml文件分开&#…

第2章_freeRTOS入门与工程实践之单片机程序设计模式

本教程基于韦东山百问网出的 DShanMCU-F103开发板 进行编写,需要的同学可以在这里获取: https://item.taobao.com/item.htm?id724601559592 配套资料获取:https://rtos.100ask.net/zh/freeRTOS/DShanMCU-F103 freeRTOS系列教程之freeRTOS入…

目标跟踪:Mobile Vision Transformer-based Visual Object Tracking

论文作者:Goutam Yelluru Gopal,Maria A. Amer 作者单位:Concordia University 论文链接:https://arxiv.org/pdf/2309.05829v1.pdf 项目链接:https://github.com/goutamyg/MVT 内容简介: 1)方向&#…

基于HOG特征提取和GRNN神经网络的人脸表情识别算法matlab仿真,测试使用JAFFE表情数据库

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 1.HOG特征提取 2.GRNN神经网络 3.JAFFE表情数据库 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 .....................................…

Vue3 菜鸟入门(二)超详细:基本框架 模板语法和指令

【学习笔记】Vue3 菜鸟入门(二)超详细:基本框架 模板语法和指令 关键词:Vue 、Vue 3、Java、Spring Boot、Idea、数据库、一对一、培训、教学本文主要内容含Vue 基本框架 模板语法、指令计划1小时完成,请同学尽量提前…

nginx入门

概述/简介 Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件代理服务器,在 BSD-like 协议下发行,具有高性能、高可靠性、丰富的模块化支持和简单易用的优势。 应用场景 动静分离: 为了加快网站的解析速度,我们可以把动态页面和静态页面分散到…

cutree 算法

传播 ​ 由于块与块之间具有参考关系,提升被参考块的质量,可以改善后续参考块的质量 ​ Pn1帧中CU0,1完全参考Pn的CU1,1。且Pn1帧中CU0,1块帧内预测和帧间预测的代价分别为 c x , y n 1 ( 0 , 0 ) c_{x,y}^{n1}(0,0) cx,yn1​(0,0)和 c x , y n 1 ( d…

2023Node.js零基础教程(小白友好型),nodejs新手到高手,(一)NodeJS入门

写在开始前 在无尽的代码汪洪中,闪耀着一抹绚丽的光芒。它叫做Web前端开发! HTML是我们的魔法笔,是创造力的源泉。它将我们的思绪化为标签,将我们的想象变为元素。 在无尽的标签组合中,我们创造出独特的网页&#xff…

Webserver项目解析

一.webserver的组成部分 Buffer类 用于存储需要读写的数据 Channel类 存储文件描述符和相应的事件,当发生事件时,调用对应的回调函数 ChannelMap类 Channel数组,用于保存一系列的Channel Dispatcher 监听器,可以设置为epo…

【张兔兔送书第一期:考研必备书单】

考研书单必备 《数据结构与算法分析》《计算机网络:自顶向下方法》《现代操作系统》《深入理解计算机系统》《概率论基础教程(原书第10版》《线性代数(原书第10版)》《线性代数及其应用》赠书活动 八九月的朋友圈刮起了一股晒通知…

【架构篇】Supabase架构和功能介绍

Supabase是什么 Supabase将自己定位为Firebase的开源替代品,提供了一套工具来帮助开发者构建web或移动应用程序。Supabase是建立在Postgres之上的,Postgres是一个免费的开源数据库,被认为是世界上最稳定、最先进的数据库之一。Supabase对标F…