正在加载商城…
极塔素材

实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate)

实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 1

资源介绍

★★★★★“资源商店中最好的实用型人工智能系统。” ★★★★★“将为您节省数周自行开发实用型AI系统的时间。” ★★★★★“试过自己搭建,现在又回到WiseFeline了。” 自己决定的npc: 选择自己战术的敌人,过着自己生活的村民,对实际发生的事情做出反应的同伴。没有手动接线行为树或状态机的每一个情况。 Wise Feline是一个基于实用AI的完整AI套件: 每个动作都会得到一个分数,而您的代理商总是选择最好的事情。为战术定位添加影响图,为交互式世界添加智能对象,为玩家记住的角色添加记忆和情感。 无需编写代码即可构建您的第一个人工智能。十分钟的战斗快速入门建立了一个巡逻的士兵,在视线范围内发现您,追逐您,开火,受伤时撤退,并在营地中医治,然后再走出去。每一块都来自内置的动作和考虑因素 (与动画集成); 根本没有自定义AI代码。我们的全生命模拟和生态系统演示需要少于10个自定义课程。当你需要完全掌控时,一切都采用整洁、文档齐全的C#。 免费试用Lite版本 一切包括: 超过 $140的模块在一个包 影响图 (60美元): 战术和空间推理 智能物体(45美元):可自定义的智能化世界物品 回忆 (35美元): npc的记忆和情感 黑板和Den (可视化调试器和数据记录器): 包括和集成 在免费版基础上的终极版专属功能:多重选择机制、优先级设置以及分数差值 你可以构建什么 权衡每一个选择,每一个滴答的敌人和小队: 永远不会卡住,永远不会失去好的选择 拥有自身目标、需求、记忆与情绪的NPC,无论玩家是否在关注,他们都会按自己的方式生活。 以非脚本化的方式对意外情况做出反应的代理,甚至让他们的设计师感到惊讶 AI您可以重新设计中期生产: 自由添加和删除动作,没有脆弱的树木或过渡网络来解开 可以在运行时由您的系统或您的播放器作为用户生成的内容进行程序修改的行为 在你需要的地方采取严格的顺序行动; 在其他地方出现紧急行为 影响图的战术和空间推理 回答以下问题: 我应该站在哪里,才能既靠近盟友又远离敌人? 我该把手榴弹扔到哪里才能击中最多的敌人? 货运大篷车走哪些路线,所以土匪知道在哪里罢工? 考虑到人口和建筑密度,程序生成应该在哪里放置下一所房子? 您还可以使用影响贴图来记录事件发生的位置,或驱动程序内容放置。 智能对象: 将智能放在世界上,而不仅仅是代理 对象告知代理如何与其交互:代理请求要执行的操作,对象决定如何执行。 设计师在不接触字符代码的情况下添加新对象。 玩家可以使用仅与现有npc配合使用的新对象来修改游戏 对象的行为会以连设计者都未曾预料的方式相互组合。 为什么实用程序AI,以及这与行为树中的 “实用程序节点” 有何不同 当行为必须严格编写脚本时,行为树和状态机是正确的工具。但是,当代理商应该感到活着时,实用AI就是您到达那里的方式; 这是《模拟人生》,《激战2》和许多其他主要游戏中使用的方法。行为树中的实用程序选择器节点仅对少数分支进行评分。Wise Feline是一个完整的实用AI创作模型: 考虑响应曲线,每个目标评分,优先级和选择算法,以及知识堆栈 (AI标签,影响图,智能对象,内存),使代理真正了解世界。您的设计人员调整曲线和重要性,而不是重新布线图形,并且可视化调试器确切地显示了代理选择它选择的内容的原因。 聪明的猫科动物能为你的类型做些什么?点击这里。 高性能。突发供电的影响图 (可选)。适合开放世界游戏,模拟,紧急游戏,虚拟世界和mmo。足够灵活,可以驱动相机,照明和VFX,而不仅仅是角色。 不和谐 | 文档 | 论坛主题 | X/Twitter | 视频教程 | 下载可播放的生活世界演示 订阅我们的新闻通讯以获得新闻和销售公告 快速原型的内置动作和注意事项: 内置动作和注意事项 (移动,巡逻,定位,产卵,动画集成等) 的不断增长的库,对于原型和真实游戏来说足够通用。手册中的战斗快速入门无需编写任何AI代码即可从他们那里建立完整的敌人循环 (巡逻,追逐,攻击,撤退,治愈)。 两个示例场景: 一个十分钟的战斗快速入门,其中两名士兵完全由内置库构建,以及一个带有卡通艺术作品的生活模拟示例,展示了系统如何在更大的场景中一起工作。 易学: 只有几个概念需要学习,主要是行动、注意事项和代理。每个代理都有一组可供选择的动作,并且每个动作都通过对一组考虑因素进行评分来进行评分,这些考虑因素表明该动作现在有多重要。 简单的编程接口: 从ActionBase和considiationbase派生来创建新的操作和注意事项,并从您的操作代码驱动您的代理。代理上的单个大脑组件运行整个事情。 可视化调试器和设计工具: 一个窗口,用于通过设置考虑因素曲线并选择每个考虑因素对操作的影响程度来设计AI,并在运行时调试操作分数。您可以检查每个帧的每个动作的确切分数,并查看如何更改曲线以获得所需的结果。你的特工没有像你希望的那样经常放火烧敌人?使火情考虑的曲线更陡峭。 动作优先级和可中断性: 每个动作可以可选地具有优先级,并且可以声明自身不可中断。无论分数如何,具有较高优先级的动作优先于具有较低优先级的动作。优先级在最终版本中可用。 多个动作选择模式: 每个大脑都可以使用不同的算法选择其动作: 最高得分,加权随机或前N个随机,每个都有或没有优先级。除最高分数以外的选择模式在最终版本中可用。 基于行动的目标定位: 每个需要目标的行动都会对每个目标进行一次评分,并选择最佳目标。查找目标只是一个回调: 使用一个管理器类,它知道所有的目标,一个球体转换,AI标签模块,或任何你自己的系统。针对每个动作的目标数量上限可防止系统因处理过多对象而耗费过多时间。 影响图:空间查询,例如:“哪里没有敌人,但有很多可以砍伐的树木?”我该把手榴弹扔在哪里才能造成最大伤害?货运商队使用哪些路径,所以我可以设置伏击?包含可选的衰减、视线和爆发支持。 黑板:在人工智能的不同模块之间共享信息,并构建可重用的操作与考量。包括在两个版本。 数据记录器 (Den): 将每个游戏对象每帧的数据记录为富文本树,并在以后进行检查。它与任何想要知道随着时间的推移发生了什么的脚本集成在一起,并且已经与大脑集成在一起,因此所有的动作和考虑分数都会为您记录。 回忆、记忆与情感:NPC会记住过去发生的事情,并对角色和物品产生情感。想让某个NPC在生命值低时因为你的宠物被杀而暴怒攻击吗?想要整个村庄记住它并突袭玩家吗?这个模块就是这样。 智能对象:将行为封装在对象中。代理只询问哪些对象可以满足需求,对象自己做广告,代理使用其中一个来执行任务。 AI标签系统: 使用八叉树而不是raycast快速标记对象并查询球体中的对象。想要NPC周围的所有食物,以便他们可以吃?在其位置周围搜索标记为“food”的对象。在运行时添加敌人,领导者或目标等标签,以便其他代理可以做出反应。与Unity的标签不同,它们的数量没有限制,并且可以在空间上进行查询。 高性能和可优化: 没有繁重的api,低内存使用,影响图的可选突发。您可以选择每个代理运行每个部分的频率,从目标查找到分数计算,因此您可以根据游戏进行调整。想让远方的特工少思考,少改变目标吗?根据与玩家的距离更改大脑组件上的两个值。 完整源代码: 我们不知道您项目的所有需求,因此资产附带所有源代码,包括编辑器代码及其基于UI工具包的UI。 易于扩展:无深层抽象层。存储是普通的ScriptableObjects,因此所有内容都可以由您自己的编辑器脚本在系统外部读取和修改。课程很小,有文档记录,并且经过设计,因此类的内部可以更改而不会破坏使用它的代码。 广泛的文档: 完整的手册,打开战斗快速入门,流派食谱页面,和完整的API文档。 我们还为您的项目进行自定义开发,并可以帮助您轻松进入实用AI。 包本身与所有渲染管道兼容,但演示场景的材料不兼容,这对您的项目无关紧要。 由于该软件包使用UI toolkit作为编辑器窗口,因此无法将其反向移植到2019年不支持UI Toolkit的版本。我们没有在低于2020.3的版本中进行测试。 我们的新演示也可以转换为URP和HDRP。

实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 3实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 4实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 5实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 6实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 7实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 8实用程序AI-智能npc,敌人和生活世界 (Wise Feline Ultimate) · Unity 插件 · 预览图 9