meniku / NPBehave

Event Driven Behavior Trees for Unity 3D
MIT License
1.15k stars 195 forks source link

I want to do something for the Project.Among them, visual editing behavior, Chinese documents #21

Open wqaetly opened 5 years ago

wqaetly commented 5 years ago

Hello, I'm shocked by your NPBehave.So I want to do something for him.Among them, visual editing behavior, Chinese documents (because I am a developer from China), please stay tuned! I will finish it soon。

meniku commented 5 years ago

thanks, really looking forward to see what you come up with. Use pull requests when you want to contribute to the project and I'll review and integrate them.

Let me know if you need further help.

wqaetly commented 5 years ago

thanks, really looking forward to see what you come up with. Use pull requests when you want to contribute to the project and I'll review and integrate them.

Let me know if you need further help.

Ok, now I have finished the Chinese document, I will upload it to you soon

wqaetly commented 5 years ago

Could you please leave your contact information? I feel that email is not a convenient way to communicate.

------------------ 原始邮件 ------------------ 发件人: "NiKu"notifications@github.com; 发送时间: 2019年8月19日(星期一) 晚上8:03 收件人: "meniku/NPBehave"NPBehave@noreply.github.com; 抄送: "烟雨迷离半世殇"1778139321@qq.com;"Author"author@noreply.github.com; 主题: Re: [meniku/NPBehave] I want to do something for the Project.Amongthem, visual editing behavior, Chinese documents (#21)

thanks, really looking forward to see what you come up with. Use pull requests when you want to contribute to the project and I'll review and integrate them.

Let me know if you need further help.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

meniku commented 5 years ago

thanks for your first contribution (Chinese README). I've merged it. The only thing I changed was the URLs for the logo and debugger doc.

Regarding the contact-information, just send me an E-Mail and I'll hand it over to you.

wqaetly commented 5 years ago

Ok, now that I've made the first version of NPBehave editor, I can do everything I need to do to export binary data for the server to read, and the rest is to optimize the node GC (remove all constructors, pool node classes),coming soon! QQ截图20190909222237

wqaetly commented 5 years ago

This is my copy of your blackboard node using the example, it works -380fd3061ef3d289 QQ截图20190909222237

meniku commented 5 years ago

pretty amazing! You could consider to attach decorator nodes directly at the decorated nodes ( as in the behaviour trees editor of UE4 ), else the graph might grow up pretty quick.

Great Job!

wqaetly commented 5 years ago

Sorry, I don't quite understand what you mean by decorator connecting decorator directly. This is the screenshot of unreal 4, is that what you mean PESFG {VU SI%D18$FUCNC8

meniku commented 5 years ago

yep exactly. See how they put the Decorators (Blue) right at the decorated composites ( gray )?

It's just an suggestion.

The NPBehave Debugger does it also Debugger

wqaetly commented 5 years ago

Well, in unreal 4 it's decoration + composition, but I don't feel the need and I feel the difficulty, because it would be intrusive to my current code structure

------------------ 原始邮件 ------------------ 发件人: "NiKu"notifications@github.com; 发送时间: 2019年9月11日(星期三) 晚上7:05 收件人: "meniku/NPBehave"NPBehave@noreply.github.com; 抄送: "烟雨迷离半世殇"1778139321@qq.com;"Author"author@noreply.github.com; 主题: Re: [meniku/NPBehave] I want to do something for the Project.Amongthem, visual editing behavior, Chinese documents (#21)

yep exactly. See how they put the Decorators (Blue) right at the decorated composites ( gray )?

It's just an suggestion.

The NPBehave Debugger does it also

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

meniku commented 5 years ago

alright. Also we can still iterate once we have a first working version :)

wqaetly commented 4 years ago

OK,I have submitted the visual editor branch, please check

wqaetly commented 1 year ago

ok,Now Unity's GraphView is very popular,and i have use it to make npbehave visual

image

Visualization is really important, it is easy to edit and debug. I will provide a visual editor based on native GraphView for NPBehave when I am free, and provide editing + debugging functions