Download "NodeCanvas" for FREE. This package is provided for learning purposes or testing before purchase. NOT FOR COMMERCIAL USE.
Details
File size: 1.2 MB
Latest version: 3.3.1f
Latest release date: Mar 17, 2025
Original Unity version: 2021.3.45
Description
NodeCanvas is a complete visual behaviour authoring solution for Unity, empowering you to create advanced AI behaviours and logic with ease. It includes three fully featured, yet seamlessly interchangeable modules: Behaviour Trees, State Machines, and Dialogue Trees. Used by many popular games like The Long Dark, Hand of Fate 2, and Ghost of a Tale, NodeCanvas is production-ready and designed to meet the needs of both beginners and professionals.
Key Features:
- Three Interchangeable Modules: Behaviour Trees, State Machines, and Dialogue Trees.
- Sleek Visual Editor: Undo/redo, zoom, minimap, multi-selection, copy/paste, import/export, groups, comments, and more.
- Blackboard Variables: GameObject, asset, global, and prefab-overridable variables.
- Reusable Graphs: Create reusable behaviour graphs across multiple agents.
- SubGraph Nesting: Seamlessly nest sub-graphs between all three modules.
- Runtime Debugging: Colorful and informative visual debugging tools.
- Custom Events & Signals: Define custom events with any number of parameters.
- Clean API: Well-documented API for extending and creating custom nodes and tasks.
- Third-Party Integrations: Works with Apex Path, DOTween, Easy Save, FinalIK, and more.
- FlowCanvas Integration: Seamlessly integrate with FlowCanvas for enhanced functionality.
Ideal for developers looking to create complex AI behaviours, game logic, and dialogues without writing extensive code.
Feature Highlights
- Modular Tasks: Use modular actions and conditions to build behaviours.
- Reactive Behaviour Trees: Evaluate trees reactively for dynamic gameplay.
- Stack-Based FSM Transitions: Manage state machine transitions efficiently.
- Live Runtime Editing: Edit behaviours in real-time for faster iteration.
- Optimized Reflection Tasks: Automatically integrate existing code APIs.
- Custom Inspectors: Customize inspectors using object and property drawers.
- Rock-Solid Performance: Zero allocations after initialization, async graph loading.
- All Platforms Supported: Out-of-the-box support for all major platforms.
- C# Source Code Included: Full access to the source code for customization.
Third-Party Integrations
NodeCanvas integrates seamlessly with a wide range of third-party assets, including:
- Apex Path
- AUDIO TOOLKIT
- Chronos
- Cinema Director
- Core GameKit
- DOTween
- Easy Save
- FinalIK (Community Driven)
- Rewired (Community Driven)
- And many more based on user requests...
Additional Information
Compatibility: Works with Unity 2021.3.45 and higher versions across all major platforms.
Technical Details:
- Includes C# source code for full transparency and customization.
- Zero setup required—start using it right away.
- Lightweight and optimized for performance.
Links:
Notes
This package is perfect for developers looking to create advanced AI behaviours, game logic, and dialogues with minimal coding. With its intuitive visual editor, seamless integration with third-party assets, and rock-solid performance, NodeCanvas is an essential tool for any Unity project.
Check out the provided images and explore the features to see how NodeCanvas can enhance your projects.
❤️ If you enjoy this asset, consider leaving a review to support the creator. Thank you! ❤️
Download
💖 Donate, Buy Membership, or Exchange Assets 💖