从有趣的AI剧情游戏《完蛋!我被名场面包围了》来看AI游戏的思考


大家好,我是极智视界,欢迎关注我的公众号,获取我的更多前沿科技分享

邀您加入我的知识星球「极智视界」,星球内有超多好玩的项目实战源码和资源下载,链接:https://t.zsxq.com/0aiNxERDq

这个话题总能引起很多人的讨论。

看完了视频,稍有震撼,也颇感有趣,刚好展开来说说用 AI 来开发游戏,特别是指用 AIGC 来开发游戏以及带来的思考。

先来说这个用 AI 开发的《完蛋!我被名场面包围了》[按这个游戏名,可以去知乎搜索看视频],首先不得不说这是千帆大模型很好的一个宣传视频了。

首先这是个剧情游戏,剧情游戏的通病就是穷举已经设定好了的剧情,如果玩的多了,就觉得一切似乎都是被安排好了的,就会觉得索然无味。而当剧情游戏和 AIGC 结合后,因为 AIGC 的创造性和不确定性,一切似乎都会变得更加有趣了,而这就是题意这个游戏最大的吸引点。整个制作就是基于大模型结合 prompt 提示词工程,在千帆平台上进行预训练和微调来生成游戏的剧情,注意这个地方是实时生成的,所以带来的 "不确定性" 就很吸引人。然后考虑到目前 AIGC 对于视频生成做的还不够好,所以改成了画面索引的交互游戏。

整个的游戏引擎如下,

运行后整个游戏在进行过程中被 "各种名场面" 包围了,比如坤坤熟练的运球,

比如马老师的耗子尾汁,

是相当有趣了。

来说说从这个游戏出发带来的思考。其实前段时间也有个爆火游戏 "斯坦福 AI 小镇",把 25 个 AI 角色放入到虚拟小镇里进行自己生活,不做干涉,让 AI 自己做决策,模拟人类的行为,最后他们居然还成功举办了一次派对。

当然,"斯坦福小镇" 和题意的这个游戏的模式不太一样,但是他们都是属于 "用 AI 开发的游戏",特别是都有 AIGC 的介入。AIGC 的介入,对于游戏本身的 "不确定性" 增益十分明显,而 "不确定性" 本身就是游戏的灵魂。AIGC 对于游戏开发的改变不同于虚幻引擎迭代所带来的画面改善,而是突破了原先固有的模式化的游戏内容。对于类似《完蛋!我被名场面包围了》的剧情游戏来说,让其开发效率、剧情、NPC 交互乃至玩法设计不同于以往,让过去看似动态的虚拟世界,借用 AIGC 的生成能力,想着真实且充满不确定性的真实世界演化。而特别的,若是当 AIGC 与 VR 或 AR 甚至是 MR 结合后,未来游戏的想象空间真的很大。就像《完蛋!》游戏中作者说的那样,在未来,头号玩家电影里的 "绿洲" 也许也能实现,当然这些概念肯定也离不开元宇宙、数字人等。

其实,AI 最开始 "发挥功力并出圈" 的领域就是游戏,还记得 AlphaGo 吗,就是那时候开始,AI 开始在游戏中 "一发不可收拾"。因为游戏可以模拟的虚拟空间特别大,而游戏大多的数据来源又是虚拟数据,正因为是虚拟数据,这意味着给 AI 大模型喂的数据就可以是由生成而来,而数据生成反过来对于现在的大模型来说确实显得太轻松,这意味着这种游戏的训练数据规模就是无穷尽的,这样很容易让 AI 大模型的游戏能力飙升。

所以从数据、从虚拟模态角度,也有很多人认为,游戏会是实现 AGI 的一个很好的入口。这个观点,我也表示赞同。


【极智视界】

《从有趣的AI剧情游戏《完蛋!我被名场面包围了》来看AI游戏的思考》

畅享人工智能的科技魅力,让好玩的AI项目不难玩。邀请您加入我的知识星球,星球内我精心整备了大量好玩的AI项目,皆以工程源码形式开放使用,涵盖人脸、检测、分割、多模态、AIGC、自动驾驶、工业等。一定会对你学习有所帮助,也一定非常好玩,并持续更新更加有趣的项目。https://t.zsxq.com/0aiNxERDq

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

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

相关文章

MySQL笔记-第18章_MySQL8其它新特性

视频链接:【MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板】 文章目录 第18章_MySQL8其它新特性1. MySQL8新特性概述1.1 MySQL8.0 新增特性1.2 MySQL8.0移除的旧特性 2. 新特性1:窗口函数2.1 使用窗口…

在idea中使用maven创建dynamic web project

0、先正确安装MAVEN, TOMCAT ,并集成到idea 1、new 一个 project, 使用maven的archetype-webapp创建 2、等待创建,会提示build success 3、给project 添加tomcat配置,并部署project到 tomcat 4、运行 5、OK 6、再次引入时&…

数据结构之归并排序及排序总结

目录 归并排序 归并排序的时间复杂度 排序的稳定性 排序总结 归并排序 归并排序大家只需要掌握其递归方法即可,非递归方法由于在某些特殊场景下边界难控制,我们一般很少使用非递归实现归并排序。那么归并排序的递归方法我们究竟是怎样实现呢&#xff…

算法--最小生成树和二分图

这里写目录标题 Xmind最小生成树Prim算法思想例子题解 kruskal算法思想例子题解 二分图染色法思想 二级目录二级目录 一级目录二级目录二级目录二级目录 一级目录二级目录二级目录二级目录 一级目录二级目录二级目录二级目录 Xmind 最小生成树 Prim算法 思想 对于dist数组&am…

Spring boot -- 学习HttpMessageConverter

文章目录 1. Json格式数据获取2. 为什么返回Json格式的数据2.1 注解SpringBootAppliaction2.1.1 SpringBootConfiguration2.1.2 ComponentScan2.1.3 EnableAutoConfiguration2.1.3.1 HttpMessageConvertersAutoConfiguration2.1.3.2 WebMvcAutoConfiguration 2.2 注解RestContr…

独立完成软件的功能的测试(2)

独立完成软件的功能的测试(2) (12.13) 1. 对穷举场景设计测试点(等价类划分法) 等价类划分法的概念: 说明:数据有共同特征,成功失败分类: 有效&#xff1a…

基于Python+WaveNet+MFCC+Tensorflow智能方言分类—深度学习算法应用(含全部工程源码)(二)

目录 前言引言总体设计系统整体结构图系统流程图 运行环境模块实现1. 数据预处理1)数据介绍2)数据测试3)数据处理 相关其它博客工程源代码下载其它资料下载 前言 博主前段时间发布了一篇有关方言识别和分类模型训练的博客,在读者…

Python和Beautiful Soup爬虫助力提取文本内容

大家好,网络爬虫是一项非常抢手的技能,收集、分析和清洗数据是数据科学项目中最重要的部分。今天介绍如何从链接中爬取高质量文本内容,我们使用迭代,从大约700个链接中进行网络爬取。如果想直接跳转到代码部分,可以在下…

【JUC】二十六、Java对象内存布局和对象头

文章目录 0、前置1、对象的内存布局2、对象头之对象标记Mark Word3、对象头之类元信息4、实例数据5、对齐填充6、对象内存布局之JOL证明7、对象分代年龄8、压缩指针 0、前置 heap(堆区),分为新生区new、养老区old、元空间Metaspace&#xff…

C语言—每日选择题—Day46

第一题 1. 下列程序段的输出结果是&#xff08;&#xff09; #include <stdio.h> int main() {int x 1,a 0,b 0;switch(x) {case 0: b;case 1: a;case 2: a;b;}printf("a%d,b%d\n", a, b);return 0; } A&#xff1a;a2,b1 B&#xff1a;a1,b1 C&#xf…

探秘机器学习核心逻辑:梯度下降的迭代过程 (图文详解)

一 需求解函数 f() 和 g()函数分别为求y值和求导数的函数。 目的&#xff1a;求该函数的最小值&#xff1a; 代码&#xff1a; import numpy as np import matplotlib.pyplot as plt f lambda x : (x - 3.5) ** 2 - 4.5 * x 10 g lambda x : 2 * (x - 3.5) - 4.5x np.l…

接口管理——Swagger

Swagger是一个用于设计、构建和文档化API的工具集。它包括一系列工具&#xff0c;如Swagger Editor&#xff08;用于编辑Swagger规范&#xff09;、Swagger UI&#xff08;用于可视化API文档&#xff09;和Swagger Codegen&#xff08;用于根据API定义生成客户端库、server stu…

SpringCloud系列(二)| Nacos的安装与配置

Nacos是阿里巴巴提供的一个开源的可作为注册中心和配置中心的SpringCloud组件。 Nacos/nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称;一个更易于构 建云原生应用的动态服务发现、配置管理和服务管理平台。 简单来说Nacos有两个核心功能&#xff0c…

深度学习中的各类评价指标

深度学习中的各类评价指标 1 Dice Loss2 Precision&#xff08;精度&#xff09;3 Recall&#xff08;召回率&#xff09;4 F-Score5 mAP 1 Dice Loss Dice Loss&#xff0c;也叫Soft Dice Coefficient&#xff0c;是一种用于图像分割任务的损失函数。它基于目标分割图像与模型…

Uniapp项目打包到多个平台...

打包到微信小程序 先设置微信开发者工具的路径 运行到小程序模拟器&#xff0c;会自动打开微信开发者工具&#xff08;需要先在微信开发者工具->设置->安全设置->服务端口切换为打开状态&#xff09; 3. 微信开发者工具上传版本&#xff08;提示覆盖版本就可以了&a…

“百里挑一”AI原生应用亮相,百度智能云千帆AI加速器首个Demo Day来了!

作者简介&#xff1a; 辭七七&#xff0c;目前大二&#xff0c;正在学习C/C&#xff0c;Java&#xff0c;Python等 作者主页&#xff1a; 七七的个人主页 文章收录专栏&#xff1a; 七七的闲谈 欢迎大家点赞 &#x1f44d; 收藏 ⭐ 加关注哦&#xff01;&#x1f496;&#x1f…

用户管理第2节课 -- idea 2023.2 创建表

一、懂得 1.1编码格式是防止乱码的&#xff0c;utf-8是完全够的&#xff0c;那几个基本没差别 网址&#xff1a; 【IDEA——连接MySQL数据库&#xff0c;创建库和表】_idea中数据库-CSDN博客 这些是MySQL数据库中的一些术语&#xff0c;可以简单解释如下&#xff1a; 1、col…

第三十四周:文献阅读+LSTM学习

目录 摘要 Abstract 文献阅读&#xff1a;综合EMD-LSTM模型在城市排水管网水质预测中的应用 现有问题 提出方法 EMD-LSTM综合模型 研究框架 结论 Long Short-term Memory(长短期记忆) 1. LSTM的结构 2. Multiple-layer LSTM 3.3 LSTM Example 3. GRU LSTM实现PM2…

Java+SSM+MySQL基于微信的在线协同办公小程序(附源码 调试 文档)

基于微信的在线协同办公小程序 一、引言二、系统设计三、技术架构四、管理员功能设计五、员工功能设计六、系统实现七、界面展示八、源码获取 一、引言 随着科技的飞速发展&#xff0c;移动互联网已经深入到我们生活的各个角落。在这个信息时代&#xff0c;微信作为全球最大的…

靠谱的车- 华为OD统一考试(C卷)

靠谱的车- 华为OD统一考试&#xff08;C卷&#xff09; OD统一考试&#xff08;C卷&#xff09; 分值&#xff1a; 100分 题解&#xff1a; Java / Python / C 题目描述 程序员小明打了一辆出租车去上班。出于职业敏感&#xff0c;他注意到这辆出租车的计费表有点问题&#xf…