11000+款5星资源
8.5万+用户参与评分
10万+社区成员鼎力支持
每款资源都经过 Unity 审核
显示 1 - 10 of 161
用户评论
排序
I like this asset. It's easy to get your own graphs up and running relatively simply, with runtime support. Unlike Unity's new Graph Toolkit which is Editor only. Can't speak for the built in graphs as I'm only implementing my own ones.
My only issue is the serialization, I've gotten used to using Odin mostly, and you can't serialize the same types on the nodes, which means having write custom drawers for each one- where you can only write to public member variables (as far as I can tell)- which doesn't fit my workflow. If it supported Odin it would be great. Also doesn't seem to serialize Unity's LocalizedString.
I also think the documentation could be a bit better. It's great for top level code, but a bit trickier to figure things out once you get a bit deeper.
这条评论是否有帮助?
3
0
来自发布商的回复:
回复时间 2 months ago
Thank you for writing your review and for the suggestions! :)
w
It's a really great plugin, but could it support Odin?
2 months ago
wechat_os_Qy09JidJUhIgLmH3dT-cIWat8基于上一个版本 3.3.3
It would be even better if Odin could be used to beautify the panels of Actions or Conditions.
这条评论是否有帮助?
3
0
来自发布商的回复:
回复时间 2 months ago
Thank you for leaving your review and for your suggestion : )
P
Life saver! Belongs in my top 10 assets for 4 years in Unity!
3 months ago
Patrashurik基于上一个版本 3.3.3
I really like all the functionality this asset provides. It's very convenient for creating enemy behavior or animations. And most importantly, any changes can be easily made by the designer, without the need to distract the developer.
这条评论是否有帮助?
2
0
来自发布商的回复:
回复时间 3 months ago
Thank you for your review, I appreciate it!
L
Great Behavior Trees
5 months ago
LegendofIndieCom基于上一个版本 3.3.3
This is a 3 in 1 product, which all 3 are great products. Behavior, state machines, and dialogue. You can literally crate an entire game with this pakage alone
这条评论是否有帮助?
2
0
来自发布商的回复:
回复时间 5 months ago
Thank you for your review :)
I think I got this from a humblebundle years ago and I never ended up using it - oh the wasted hours!
I was working on designing NPC behavior and I was trying as usual to implement all the code myself and not rely on third party solutions. I came to the point where I was trying to basically create this plugin myself, when I was googeling for ideas I came across this plugin and I was very confused that I owned it.. So I thought why not give it a go.
Granted the documention (from my perspective) leaves something to be desired, I just want to use its visuals and leverage my own code and states.
It took me a while to get it to work for my needs (multiple blackboard instances is what got me) but now that I have it setup correctly it is so simple to use and adding a new behaviour to an NPC is a couple of minutes of work and does not increase the complexity or readability of the project because its leveraged via the behavior tree asset which visually shows you whats going on.
It makes my project a lot cleaner and straight forward!
I regret it took me so long before trying it
这条评论是否有帮助?
2
0
来自发布商的回复:
回复时间 5 months ago
Thank you for writing your review! :)
s
Works great with your own code
6 months ago
shelbyshelbyshelby基于上一个版本 3.3.3
tl;dr: you can transition NodeCanvas state machine states via methods in your own scripts and execute methods from your own scripts in the NodeCanvas state machine states. I know it is much more powerful than this but these are the only two features I needed and the only two features I use, and it is pure joy. (these features are not heavily advertised to coder heavy devs so I thought I would mention them here)
Expanded:
I am very hesitant to rely on 3rd party tools for critical infrastructure, which is why I am extremely pleased that NodeCanvas is able to fulfill a very crucial role for me which is "opt-in delightful enhancement" -- in other words, that makes it an essential tool! Like the best kind emotional manipulation, the fact that I COULD walk away from NodeCanvas at any time makes me never want to give it up!
By comparison, with the built in VisualScripting, it almost feels like you need to go "all in" with visual scripting. Strangely, it's very hard to intermix unity scripts with the built in visual scripting state machine graph editor. Since it's "all or nothing", I opt for nothing. (not to mention the recompile times for visual scripting seem really long). I am sure I could eventually figure it out in Visual Scripting, but for the "time value of money", you can figure it out much faster and with almost zero boiler plate using NodeCanvas.
With NodeCanvas, I was able to design my own state machine, my own state and action scripts, and then do the wiring (that I COULD do by hand) with NodeCanvas.
It saves me a ton of time and is delightful.
这条评论是否有帮助?
2
0
来自发布商的回复:
回复时间 6 months ago
Thank you for writing your review on NodeCanvas!
Probably one of the best behavioral AI assets available—if not the best.
It offers great performance, is simple to use, and allows for modeling highly complex behaviors with just a few clicks. The documentation is top-notch—you don’t often see assets this well-documented.
Internally, the code quality is excellent—clearly built by someone who understands software architecture and follows best practices.
The asset is also very clean; I’ve never encountered any warnings or errors.
Integration is seamless, and extending the system is effortless—creating custom nodes is as simple as extending a class.
Definitely a tool you can rely on!
这条评论是否有帮助?
2
0
来自发布商的回复:
回复时间 a year ago
Thank you for leaving such a review! I appreciate it!
B
Good stuff!
a year ago
Bloody-Leonid基于上一个版本 3.3.1
Using NodeCanvas with Slate is very useful, you can achieve very complex sequences with very little hassle. Like with Slate, docs could be better...
这条评论是否有帮助?
1
0
来自发布商的回复:
回复时间 a year ago
Thank you for your review!
G
Perfect asset for behavior trees and state machines
2 years ago
GiftedMamba基于上一个版本 3.3.0
I really like this asset. It is the best one I’ve tried for visual state machines and behavior trees.
Pros:
-> It allows you to create state machines and behavior trees very easily, including nested ones.
->It is easy to understand what is going on, as you can easily see states and transitions in runtime.
-> It has a nice and clean UI.
->It’s fast enough; I have never experienced any performance issues caused by NodeCanvas.
Cons:
->There is a lack of complex tutorials. The tutorials I found on the website and the YouTube channel were not enough for me. I completed all of them and still want to see more complex and real-world examples. I found a couple of good videos about this asset on other YouTube channels.
->This asset has its own serialization system for nodes. While I understand the reasoning behind this, it definitely needs MUCH more documentation, especially for complex types. For instance, I had issues integrating the FMOD inspector with this asset and eventually decided to use a workaround (and as I understand from the unofficial Discord, no one has successfully integrated it). I was able to integrate Unity localization, but it was quite challenging to figure out how to do it. I would really appreciate more tutorials that cover complex types.
Overall, I enjoy using this asset in both of my projects, and I highly recommend it to anyone searching for visual state machines and behavior trees.
这条评论是否有帮助?
9
0
高品质资源
11000+款5星资源
深受用户信赖
8.5万+用户参与评分
强大的社区支持
10万+社区成员鼎力支持