死侍在新片中,扮演了一个 AI 驱动的 NPC

人工智能实战:智能NPC知乎分享 在代码层面上不同动作的具体实现是通过模版来实现的,比如摆摊的行为模式是一个模版,巡逻的行为模式是另一个模版,在如果NPC的行程表从从摆摊变为巡逻那么只需要切换其装载的模版即可,可以减少功能的重复开发。为了解决以上问题,我们设计了一个基于地点的事件触发系统,事先设定好跳舞的舞台和其周围均匀分布的围观跳舞的地点,当有NPC来舞台上跳舞时,舞台上绑定的事件被触发,向周围的NPC广播来围观的信号,目标是设定好的围观地点,如果收到广播信号的NPC愿意前来,就会走到围观点播放鼓掌动画。(3)强化学习生成行程表。 阅读详情

  最近在北美和中国上映了一部以电子游戏为创作背景的电影《Free Guy》(中文片名译作《失控玩家》),由《死侍》的扮演者瑞安·雷诺茨主演。

全片轻松搞笑,特效精致,暑期档里表现亮眼,全球收获了不错的票房成绩和不少观众、游戏玩家的好评。

当 NPC 变成主角

在《失控玩家》的故事中,主人公 Guy 生活在一个叫做 Free City 自由城的地方,在这个城市中存在着截然不同的两类人。

一类人被称为「戴墨镜的人」,他们每天在这个城市里恣意犯罪、抢劫、屠杀。还有着不同的造型,不同的性格,有着酷炫、强大的装备。

这些戴眼镜的人,仿佛是这个城市的主人。

标Guy 代表的另一类人对暴力活动完全无感 ,每天重复着一样的生活和固定的对话题

城市中还有一类人,就像主人公 Guy。连个像样的名字都没有,他们往往只有固定的一套造型、不变的性格、过着一成不变的生活。

Guy 是一名银行职员,每天到达银行后,就会有不同的「戴墨镜的人」上门来抢劫,所有人也都对这一切习以为常,似乎是配合「戴墨镜的人」完成这一任务。

这一切都在 Guy 遇到了一位戴墨镜的神秘女子后,发生了巨变。他仿佛意识觉醒,在一天醒来后,Guy 想要主导自己的生活,想要理解这个城市的真相。

一个普通 NPC 的命运被 AI 改写为主角 

终于,他打破每天的规律生活,从「戴墨镜的人」手上夺来了一副墨镜,终于看到了墨镜后的世界。

通过神秘女子的帮助,Guy 终于意识到自由城原来是一个大型的线上开放世界游戏,戴眼镜的人之所以和他们如此不同,是因为戴眼镜的人都是这个游戏的玩家。

而 Guy 自己只是游戏中一个普通的 NPC,而自己熟悉的一切,也不过都是这个游戏的背景板和任务线。

以上剧情,在电影开始数分钟就交代清楚,本文并不含过多剧透

 Guy 之所以能产生意识觉醒,是因为游戏原始的开发团队,曾对 NPC 进行了大量的人工智能的设计和开发,通过神秘女子的出现触发了这些特性。

也是这些 AI 技术让 Guy 从一个普通的游戏 NPC,成为了一个不受游戏开发团队控制、难以捉摸的「失控玩家」。

AI 加持的 Guy 会如何改写自己的命运,又将如何左右人类玩家的结局,欢迎前往电影院观看完整电影。

游戏 AI 的进展,还不错?!

在电影中,具备了 AI 能力的 NPC可以改写自己的剧情,但是现实中 NPC 在游戏中从来不是主角,玩家才是。

NPC 作为必不可缺的工具人,他们的存在天然就是帮助玩家获得成功,帮助玩家过渡剧情、打怪升级、完成任务,即使为玩家牺牲、暴揍也在所难免。

随着游戏技术的快速发展,玩家已经不满足于固定套路的 NPC,游戏厂家也绞尽脑汁提升游戏体验。

 1、用上 GTP-3 的 Modbox 

由加拿大游戏工作室 Alientrap 开发的 VR 沙盒游戏编辑器 Modbox 就率先让玩家体验了一把 AI NPC。

Modbox 支持让玩家通过它提供的多种工具,玩家可以在 VR 和 PC 上创建自己的世界、游戏或 VR 体验,并与其他玩家一起探索它们。

是不是已经有元宇宙那味儿了?

为测试路边的NPC,与其展开语音对话

以下对话是 Modbox 的首席开发工程师Lee Vermeulen 发布在社交网站上的视频片段,内容是玩家在路上遇到热狗摊 NPC 后,玩家与 NPC 间开展的实时语音对话。

 Modbox 的 AI NPC 是通过将 Windows 语音识别、OpenAI 的GTP-3 和 Replica 的自然语音合成等技术融合之后打造的。

终于玩家和 NPC 之间的对话,不是靠固定选项开展,而是有了实时语音互动和肢体动作的生动表达。

 2、智能野怪,好像有点智障 

作为今年游戏界的一匹黑马,《Valheim:英灵神殿》曾经霸占 Steam 周销榜,荣获八连冠军。

这是一款以维京文化为灵感来源的探索生存游戏,发售不久后,在 Steam 的最高同时在线人数就已达 36 万。很难想象这么一个制作精良、设计复杂的游戏是由一个仅仅五个人的开发团队完成的。

虽然这个足够有实力的制作组,为游戏开发了非常独特的 AI 系统,但是游戏中的NPC怪物并不是一直智商在线。

网友吐槽基地来了三个巨魔,始终专注拆基地,不与玩家战斗,等玩家杀死了巨魔,家也被拆了大半

最常见的 Bug 就是,玩家角色出现在怪物面前时,怪物应该认定玩家为最优先攻击角色,毫不犹豫的攻击玩家。

但有时玩家附近有建筑物,这些怪物就会突然犯傻。

专注攻击建筑物的智障野怪

有些 AI 野怪是不知所措的楞在原地,有些 AI 野怪则会在玩家和建筑之间摇摆不定,不知道应该先攻击谁。

 3、游戏性,还是 FPS 的 NPC 高级  

对于 FPS (第一人称射击)类型游戏来说,NPC 的拟人化是 AI 研究的核心目标,在游戏内,势均力敌的战斗胜利才会带来公平感和成就感。

FPS 等第一人称游戏,往往基于三维立体的游戏场景,更类似于真实世界。在这样的虚拟环境中训练出的拟人化AI,更能反映人类在真实环境下的表现。

通过强化学习设计角色的跑动路线 

第一步是让AI掌握全游戏能力,即能够完成游戏中的任何任务。以吃鸡为例,玩家的目标是「活到最后」,关键任务包括,区域探索、收集武器和装备,进入安全区并与敌人战斗等。

采用强化学习方法,则可以通过从 0 到 1,完成端到端训练,通过观察设计、模型设计、行动空间设计和奖励机制,实现高智能 AI。

掌握全游戏能力后,第二步就要提升 AI 的拟人化表现。首先需要输入两组数据,一是高质量的人类脱敏数据,二是前述通过强化学习方法训练而成的 AI NPC 数据。然后,两者数据再经过鉴别器区隔,并输出一套内在奖励机制,激励AI不断向人类行为靠拢。

通过大量人类玩家行为数据训练的 AI,已经能够自然地制定目标和作战策略

游戏 AI,让小角色也成为大英雄

NPC 在游戏中的工具人特性,让玩家们有时也会忽视他们的存在。但在电影《失控玩家》中,瑞安·雷诺茨扮演的被 AI 改造和升级的 NPC,有了更全面的认知能力,有了联想和思考的能力。

Guy 不仅通过自身的 AI 能力,突破了固定人设和默认动作,有了创新创造、突破游戏设计的能力,还感染了其他游戏中的 NPC,帮助他们解封了体内的 AI 洪荒之力。

游戏为玩家打造精致美丽的幻境,将他们武装成不同的角色,赋予不同的能力和目标,正因如此,玩家们都愿意投入这样的梦境里。

现在通过人工智能和强化学习,游戏开发团队将这些造梦能力,施放在每一个游戏角色身上,为玩家打造一个更圆满、真实的梦境。

西部世界中的智能场景,似乎已经不远了

AIGC游戏NPC革命:用AI打造更智能的游戏角色 本文旨在为游戏开发者和AI技术人员提供一套完整的AIGC在游戏NPC中的应用方案。传统NPC设计的局限性AIGC如何解决这些问题具体的技术实现路径实际应用案例和效果评估本文首先介绍背景和核心概念,然后深入技术实现细节,包括算法原理和数学模型,接着展示实际项目案例,最后讨论应用场景和未来趋势。AIGC: 人工智能生成内容,指利用AI技术自动生成文本、图像、音频等内容NPC: 非玩家角色,游戏中由计算机控制的角色行为树: 一种用于控制角色行为的树状结构AI模型对话系统。 阅读详情

相关推荐

AI 在游戏行业中的 NPC 行为智能化优化方案

总而言之,AI技术正在深刻改变着整个游戏产业格局。对于想要投身这一领域的从业者而言,掌握相关知识技能至关重要。希望本文能够为大家提供一些启发,并激励更多有志之士加入到这场变革之中!```

2501_91248269的博客 1416

AI驱动的元宇宙:虚拟世界中的智能NPC

AI驱动的元宇宙:虚拟世界中的智能NPC 1. 背景介绍 1.1 问题由来 随着人工智能技术的不断进步,虚拟现实(VR)和增强现实(AR)技术逐渐成熟,元宇宙(Utility Virtual Consortium)成为全球科技界关注的新焦

AI大模型应用之禅 1314

在 Pygame 中创建 AI 驱动的 NPC:分步指南,将人工智能集成到您的 Pygame NPC 中,实现逼真的对话和行为

人工智能已经进入我们生活的很多领域。如果你和我一样喜欢玩游戏,你一定遇到过不断重复同样事情的 NPC。这实际上是一种远离现实的情况。但当你仔细想想,由于他们无法为每个 NPC 编写单独的对话,所以这是必要的。基于这种情况,我思考了一下如果我们尝试用人工智能来实现这一点会是什么样子。我先声明一下,我没有游戏开发经验。我的目标只是简单地集成人工智能,与 NPC 对话,让它执行某项任务。

iCloudEnd的博客 184

用 AI 做鸿蒙游戏 NPC,是一种什么体验?

本文探讨了在HarmonyOS游戏开发中使用AI技术实现NPC的转变。传统NPC基于固定逻辑(if/else),而AI NPC通过决策系统生成动态行为,使角色更具真实感和个性。作者分享了四个核心变化:从规则逻辑到AI决策、从编码到行为设计、调试方式的转变以及NPC体验的升级。文章还提供了在鸿蒙平台上开发AI NPC的实践建议,包括采用渐进式开发(规则→简单AI→大模型)、添加安全边界、记录行为日志等。这种转变使NPC从"脚本控制"进化为"角色表现",为游戏世界带来更真

qq_36863796的博客 1589

解决SolidWorks启动报错问题:SolidWorks2020显示无法获得下列许可 SolidWorks standard 期望的SolidWorks监控程序已经关闭(-97,121,0)

解决SolidWorks启动报错问题:SolidWorks2020显示无法获得下列许可 SolidWorks standard 期望的SolidWorks监控程序已经关闭(-97,121,0) 问题描述 打开SolidWorks2020时,显示SolidWorks2020显示无法获得下列许可 SolidWorks standard 期望的SolidWorks监控程序已经关闭(-97,121,0) (急需看模型的我心里万马奔腾…) 截图如下: 有问题咱就上 看了其他博主的回答,自己尝试了几个,发现出现了新的

qq_44606358的博客 7万+

逆向分析美团外卖mtgsig3.0签名算法:从抓包到算法还原实战

在移动应用开发与安全领域,API接口签名是保障数据传输完整性与身份验证的核心机制。其基本原理是通过特定的算法,将请求参数、时间戳等数据与密钥结合,生成唯一的签名串,服务器通过验证签名来识别请求的合法性。这项技术的核心价值在于防止数据篡改、重放攻击和未授权访问,是构建安全客户端-服务器通信的基石。在实际应用中,签名算法广泛应用于电商、社交、金融等各类App的接口保护场景。本文以美团外卖App的mtgsig3.0签名为具体案例,详细拆解了其生成逻辑。通过结合Frida动态调试与Jadx静态分析,文章深入探讨了如

weixin_29325515的博客 1246

Unity与AI深度融合:智能NPC行为生成的实战应用揭秘

你是否曾经在玩视频游戏时,被那些看起来毫无生气、行动模式单一的非玩家角色(NPC)所困扰?随着人工智能技术的进步,这一切正在发生变化。Unity作为全球领先的实时3D内容创作平台,正通过其强大的AI集成能力,赋予NPC更加真实、动态的行为模式。然而,将AI无缝地融入游戏开发中并非易事,开发者们面临着从算法选择到性能优化等一系列挑战。本文将深入探讨如何利用Unity和AI技术创建出既聪明又自然的NPC,分享实际案例中的成功经验与教训。如果你对提升游戏中NPC的智能水平感兴趣,那么这篇文章绝对不容错过!

2501_91889873的博客 1876

UE5实战:如何用Georeference插件搞定百度地图坐标转换(附完整代码)

本文详细解析了在UE5中使用Georeference插件实现百度地图坐标转换的全流程,包括BD-09到UE内部坐标的转换算法、UTM投影配置及性能优化技巧。通过完整代码示例和实战案例,帮助开发者高效解决数字孪生项目中的地理坐标转换难题。

weixin_30955617的博客 94

AI与NPC发展过程及技术

AI和NPC技术正在从简单行为逻辑转向生成式交互,未来游戏世界将充满动态与自主的角色行为。通过结合行为树、路径规划、深度学习和生成逻辑等技术,开发者能不断提高游戏内NPC的智能和交互体验。

查理王的博客 1238

实战教程:用YOLOv11+PyQt5打造工地安全帽检测系统(附完整数据集)

本文提供了一份完整的实战指南,详细介绍了如何利用YOLOv11目标检测模型与PyQt5界面库,从零开始构建一个智能工地安全帽检测桌面应用。内容涵盖高质量数据集的准备与标注、YOLOv11模型训练与调优,以及如何使用PyQt5开发流畅、专业的图形用户界面,最终实现一个可实际部署的AI安全监控系统。

plum99的博客 738

计算机组成原理实验二 运算器组成实验

事实上,ALU的设计是在全加器的基础上,对全加器功能的扩展来实现符合要求的多种算术/逻辑运算的功能。为了实现多种功能的运算,An、Bn数据是不能直接与全加器相连接的,它们受到功能变量F3—F1的制约,因此,可由An、Bn数据和功能变量F3-F1组合成新的函数Xn 、Yn,然后,再将Xn 、Yn和下一位进位Cn-1通过全加器进行全加运算以实现所需的运算功能。AC寄存器可用来存储ALU的输入以实现两个操作数的运算操作,也可以用来存储来自ALU的结果,以将这些结果反馈给ALU以进行更多的处理。

qq_63574533的博客 1450

Llama-Factory能否实现角色扮演微调?NPC性格塑造

本文探讨如何利用Llama-Factory进行角色扮演微调,实现游戏NPC的性格化塑造。通过QLoRA与LoRA技术,可在低资源环境下高效训练个性化模型,支持多角色轻量部署与动态切换,降低大模型定制门槛,推动虚拟角色工业化生产。

weixin_30533301的博客 1025

关于112G和56G PAM4信号的有效回损(ERL)

本文探讨了回波损耗(RL)对高速数字通信系统性能的影响,重点分析了时域信道运行裕度(COM)与频域回波损耗指标的关联性。研究表明,传统频域回波损耗指标在预测系统性能时存在假阳性/假阴性问题,特别是对PAM-4信号系统影响更为显著。通过引入基于时域脉冲响应的有效回波损耗(ERL)指标,并结合判决反馈均衡器(DFE)的补偿效应,可更准确评估系统性能。实验表明,短封装器件虽然频域回波损耗较差,但在实际系统中表现更优。研究提出通过时域门控加权等方法优化ERL计算,为高速互连设计提供了更可靠的性能评估框架。

小孟同学的博客 292

AI引领的虚拟人物(NPC)惊艳登场!可同时存在于多款游戏中

游戏行业正在加速拥抱大语言模型等AI技术!不论是大厂还是独立游戏制作人,都开始依靠LLM的技术创立全新的AI NPC体验。

qq_74440988的博客 2101

树莓派 5 AI 套件(Hailo)示例

该用户自定义类作为输入传递给回调函数,该函数在管道输出上运行。它用于主程序与回调函数之间的通信。它对 hailo_rpi_common::app_callback_class 进行了扩展,并可根据应用程序的具体情况定制附加变量和方法。

机器人控制与仿真应用 4115

【基础-多选】HarmonyOS鸿蒙应用开发

1、HarmonyOS提供了基础的应用加固安全能力,包括混淆、加密和代码签名能力。正确2、可以通过ohpm uninstall 指令下载指定的三方库。错误3、支持模块化开发是指一个应用通常会包含多种功能,将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。正确。

江拥羡橙的博客 1万+

大话AI技术辅助游戏NPC设计

https://www.fgba.net/sitemap.xml

august5291的博客 1104

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

游戏开发新范式:用AI生成剧情与NPC对话的实战经验

游戏开发新范式:AI生成剧情与NPC对话的实战经验 本文探讨了AI在游戏叙事中的革命性应用。传统线性叙事缺乏灵活性,而分支叙事面临组合爆炸问题。AI通过动态生成剧情和智能NPC对话提供了解决方案。文章详细介绍了核心技术栈,包括LLM选型(GPT-4、Claude 3等)、提示工程和记忆管理。实战部分展示了动态剧情生成框架和NPC对话系统,提供了可运行的代码示例,如使用LangChain生成任务剧情和构建具有个性的商人NPC。案例研究《星海旅人》证实了该方法的可行性。AI不是替代创作者,而是赋能工具,使游戏能

千淘万漉虽辛苦,吹尽狂沙始到金 2万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

AI在游戏开发中的应用:智能NPC设计与实现

智能NPC,指的是在游戏中具有一定自主意识、能够根据环境变化和玩家行为做出相应反应的非玩家角色。这些角色能够为游戏世界增添活力,提升游戏的可玩性和沉浸感。本文详细阐述了AI在游戏开发中的应用:智能NPC设计与实现。通过分析智能NPC的定义、作用、设计方法、实现技术以及优势与挑战,可以看出智能NPC在游戏开发中的重要性。随着人工智能技术的不断发展,智能NPC的设计与实现将更加成熟,为游戏世界带来更加丰富和真实的体验。更加复杂的行为决策:通过深度学习等先进技术,实现NPC更加复杂和智能的行为决策。

2501_92488521的博客 880

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

【Unity NPC对话生成插件】Speech Generation for NPC 旨在帮助开发者为游戏中的非玩家角色(NPC)创造更丰富的语音交互

Speech Generation for NPC 是一款为 Unity 提供的 NPC对话生成插件,旨在帮助开发者为游戏中的非玩家角色(NPC)创造更丰富的 语音交互。该插件通过 自动生成对话内容,使得 NPC 能够根据情境、玩家行为和游戏世界变化作出自然的反应,极大增强了游戏的沉浸感和互动性。适用于 角色扮演游戏(RPG)、开放世界游戏、以及任何需要丰富 NPC 对话系统的游戏项目。

2403_88403568的博客 1432

RTX4090 GPU 在 AI 游戏 NPC 生成中的应用

RTX4090凭借强大算力支持AI驱动的智能NPC生成,结合深度学习模型与多模态融合技术,实现高实时性、低延迟的游戏角色交互系统。

weixin_28939623的博客 872

AI启蒙:机器学习三大范式,在交互世界初遇NPC (AI产品经理智能NPC笔记 S1E01)

以产品经理的视角,探索如何利用AI技术(尤其是机器学习)为这些交互世界中的NPC注入生命力的学习与思考沉淀。

u013524397的博客 1750

游戏元宇宙AI应用:AI+ NPC智能的行为树架构设计

你一定玩过《超级马里奥》里的Goomba——这个棕色小蘑菇只会沿着直线走,就算前面是悬崖也不会停。但到了《赛博朋克2077》,NPC“V”会躲子弹、打电话求助,甚至在你偷车时骂骂咧咧地报警。这背后的本质是“玩家对‘沉浸感’的需求升级”传统游戏的NPC是“工具人”:比如“对话触发任务”“固定路线巡逻”,像个“只会按剧本念台词的演员”;元宇宙的NPC是“虚拟居民”:他们需要“有自己的生活”(比如酒馆老板会打烊、会休息)、“能应对意外”(比如客人闹事时会叫安保)、“能记住你”(比如记得你爱喝威士忌加冰)。

小白菜的博客 1283
上一篇: PipeTransformer:适用于大规模模型分布式训练的自动化弹性管线
下一篇: PyTorch 官方博客:PyTorch Profiler v1.9 详解
HyperAI超神经
博客等级 码龄7年 8872粉丝 1753原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值