找回密码
 立即注册
搜索

[编辑器/功能拓展] NodeCanvas 2.8.5 高级AI行为树插件状态机对话树

[复制链接]
148 |0
发表于 2022-11-28 20:43:16 | 显示全部楼层 |阅读模式
















The complete Visual Behaviour Authoring framework for Unity, empowering you to create advanced AI Behaviours and Logic, including three separate, fully featured, yet seamlessly interchangeable modules for you to choose and easily add in your game:

? Behaviour Trees
? Hierarchical State Machines
? Dialogue Trees

NodeCanvas is a production ready framework used by many awesome games including Pamela, Hurtworld, Kim, Shroud of the Avatar, Kingdom, The Long Dark and Ghost of a Tale.
[Games Showcase]

Feature Highlights
-------------------------------------
? Use the right tool for the task at hand, choosing among three different systems.

? Design reactive Behaviour Trees and Hierarchical State Machines within an intuitive, designer friendly visual node editor:
(Full Undo/Redo, Zoom In/Out, Minimap, Multi-selection, Duplication, Copy/Pasting, JSON Import/Export, Groups, Comments and more)

? Use local & global variables of any type, visually or in code, for creating reusable and actor-oriented, parametric behaviours, optionally saving and loading those variables between gaming sessions.

? Data Bind variables with any component property or field of any type directly.

? Sync variables automatically over the network using UNET, for creating multiplayer games.

? Visually Debug behaviours with realtime, colorful and informative runtime debugging.

? Utilize the Graph Console to automatically locate faulty nodes with ease.

? Live Edit everything while in play mode to perfectly understand your design goals and how to achieve them.

? Utilize any existing code directly with advanced and extremely fast Reflection Tasks, automatically integrating Unity's and 3rd Party asset APIs.

? Work with Lists/Arrays, Enums, Interfaces and pretty much ANY Variable Type you need out-of-the-box.

? React to world changes and transfer data using the built-in Event System.

? Reuse and Bind made behaviours among any number of different agents.

? Organize your designs using Behaviour Sub-Trees and Sub-State Machines.

? Extend NodeCanvas Framework to create your own Actions, Conditions, Nodes or even completely new modules with the ease of a powerful, clean and well documented API.

? Customize inspectors in all ways possible, using Custom Object & Attribute Drawers.

? Integrate with lots of 3rd party assets.
? Publish to all platforms out-of-the-box.
? Rock Solid Performance. Zero Allocations.
? Full Source Code Included.
? And so much more...

No scripting? No problem. NodeCanvas comes with hundreds of useful game oriented premade Actions and Conditions to get you started directly. Furthermore you can use the special Script Control Tasks to make use and control any existing code and components without writing a single line of code!

Current 3rd Party Asset Extensions:
? Chronos
? Cinematic Sequencer - SLATE
? Cinema Director
? Core GameKit
? DOTween
? Easy Save
? Inventory Pro
? LipSync
? Love/Hate
? Master Audio
? Motion Controller
? PlayMaker
? PolyNav
? SALSA
? Simple Waypoint System
? more added constantly...

Community Driven Extensions:
? A* Project
? cInput
? FinalIK
? ProCamera2D
? Rewired
? uFrame

Furthermore, NodeCanvas seamlessly integrates with FlowCanvas enabling you to use nested flowScripts directly within your BehaviourTrees, FSMs, and/or Dialogue Trees!


" So, what's included? "
? The Core NodeCanvas Framework.
? The Behaviour Trees module.
? The State Machines module.
? The Dialogue Trees module.
? Lots of Game Oriented Tasks.
? Lots of 3rd Party Integration Tasks.
? The Full C# Source Code.
? Fast and Responsible Support.

Works with Indie and Pro
Works with Unity 5.6, 2017, 2018
Supports UnityGUI
Supports Unity2D


完整的Unity视觉行为创作框架,使你能够创建高级的AI行为和逻辑,包括三个独立的,功能齐全的,无缝互换的模块,供你选择和轻松添加到你的游戏:

? 行为树
? 分级状态机
? 对话树

nodeccanvas是一个制作就绪的框架,被许多优秀的游戏使用,包括Pamela, Hurtworld, Kim, Shroud of the Avatar, Kingdom, the Long Dark和Ghost of a Tale。
(游戏展示)

它的突出特点
-------------------------------------
? 为手头的任务使用正确的工具,在三个不同的系统中进行选择。

? 在直观、设计人员友好的可视化节点编辑器中设计反应性行为树和分层状态机:
(完全撤销/重做,放大/缩小,小地图,多选择,复制,复制/粘贴,JSON导入/导出,组,评论等)

? 使用任何类型的局部和全局变量(视觉上或代码中)来创建可重用的、面向参与者的参数行为,并在游戏会话之间选择保存和加载这些变量。

? 直接将变量与任何类型的组件属性或字段绑定。

? 使用UNET在网络上自动同步变量,用于创建多人游戏。

? 通过实时、丰富多彩的运行时调试可视化地调试行为。

? 利用图形控制台可以轻松自动定位故障节点。

? 在游戏模式中实时编辑一切内容,以完美理解你的设计目标以及如何实现它们。

? 利用任何现有的代码直接与高级和极快的反射任务,自动集成Unity的和第三方资产api。

? 使用列表/数组,枚举,接口和几乎任何你需要开箱即用的变量类型。

? 对世界变化作出反应,并使用内置的事件系统传输数据。

? 重用和绑定在任意数量的不同代理之间产生了行为。

? 使用行为子树和子状态机组织设计。

? 扩展nodeccanvas框架,以创建您自己的操作,条件,节点,甚至全新的模块与轻松的强大,干净和良好的文档API。

? 使用自定义对象和属性抽屉,以所有可能的方式自定义检查器。

? 与许多第三方资产集成。
? 立即发布到所有平台。
? 摇滚乐团表演。零配置。
? 包含完整的源代码。
? 还有很多…

没有脚本?没有问题。nodeccanvas带有数百个有用的面向游戏的预制动作和条件,让你直接开始。此外,您可以使用特殊的脚本控制任务来使用和控制任何现有的代码和组件,而无需编写一行代码!

当前第三方资产扩展:
? Chronos
? 电影音序器-石板
? 电影导演
? 核心GameKit
? DOTween
? 容易保存
? 库存职业
? LipSync
? 爱/恨
? 主人的声音
? 运动控制器
? 组织者
? PolyNav
? 萨尔萨舞
? 简易航路点系统
? 更多的添加不断…

社区驱动的扩展:
? *项目
? cInput
? FinalIK
? ProCamera2D
? 重塑了
? uFrame

此外,nodeccanvas与FlowCanvas无缝集成,使您可以直接在您的行为树、fsm和/或对话树中使用嵌套的流程脚本!


“那么,包括什么?”
? 核心nodeccanvas框架。
? 行为树模块。
? 状态机模块。
? 对话树模块。
? 许多面向游戏的任务。
? 大量的第三方集成任务。
? 完整的c#源代码。
? 快速和负责任的支持。

与独立和专业的工作
使用Unity 5.6, 2017,2018
支持UnityGUI
支持Unity2D






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
热门帖子
1
2
畅想自由职业新境界
水煮鱼
2024-10-12
3
突破时空束缚的理想之选
水煮鱼
2024-10-12
4
放慢脚步享受 工作
水煮鱼
2024-10-12
5
职场混的不好来这里吧
水煮鱼
2024-10-11
6
人生无大事儿就是搞钱
水煮鱼
2024-10-10
快速回复 返回顶部 返回列表