No tutorial, or instructions, for 2.1


There are no instructions or tutorials on how to use the generated code in Unity for the 2.1 version.

Since the output files were changed, it's quite difficult to figure out how it should work. For instance, now the class is abstract.


Hamed_1984 wrote Apr 29, 2014 at 7:46 AM

Sorry for this issue,
i have to create some documentation and tutorials, but i am busy ( sorry ),
i just share my work to the world and plane to create some tutorials

in this version i implemented two type of code generation for BehaviorTree
1- class is abstract and you have to inherit from generated class and implement abstract methods
2- like version 1.0, all methods generated separately
to switch between them, in designer select root of tree(any state) and in properties panel check or unckeck "Expand Methods" and rebuild

thanks for your attention and sorry for my delinquency

fredrikbaberg wrote Apr 29, 2014 at 8:25 AM

Thank you for your reply.
I just started looking into behavior trees, but Skill Studio seems like a good tool since I'm using Unity3d.
I didn't know it was possible to change the output to be like version 1.0 - I will use that option for now, but I look forward to new documentation and tutorials in the future.

productofself wrote Jan 30, 2015 at 3:39 AM

I too am at a loss without a tutorial. I was able to compile the source but the YouTube videos say there are Unity Project files available to view an example of how the behavior tree works...where is that?

Hamed_1984 wrote Jan 30, 2015 at 7:36 PM

i am very very sorry for that. there are many upcoming changes in next version that i am working on them,
skill studio removed and all editors is in unity editor now, animation tree updated and support parameters,
and some new features.
i will provide a new unity project sample as soon as possible.

thanks for your patience.

maconbot wrote Feb 28, 2015 at 8:17 AM

I am actually working on moving away from Unity, so I liked that Skill had it's own separate UI. This meant I could potentially take my skill states and stuff and move them into a C++ based engine etc. Much more flexibility. I understand you have to move the project in whatever way seems best for you. But if you do happen to find the time to please post the example files for the current version of skill just so we have for legacy purposes, that would be a life saver, or just do a video walk through or something to throw us a bone. I won't be able to to use the new skill in my project as it sounds like it is Unity locked. However the old skill would serve great purposes for me if I could just get those Unity Assets. I have an exporter that I am working on that exports the Unity classes into the ANX framework (in theory) and gets us into a free open source game engine setup at least that is the idea. You've done a great job with the skill UI, I hope I can use it...just need those examples for current version. Thanks for you time!

Hamed_1984 wrote Feb 28, 2015 at 11:06 AM

sorry i don't understand your issue. what kind of example do you need? Skill UI? do you mean Skill.Framework.UI classes? or Skill Studio UI?

I'm glad I could help.