imjp94 / gd-YAFSM

Yet Another Finite State Machine for godot
MIT License
534 stars 25 forks source link

Hierarchical/Nested State machine inter-exchangeable format #19

Open GeorgeS2019 opened 3 years ago

GeorgeS2019 commented 3 years ago

Great job for YAFSM for godot.

Ideally, Godot YAFSM can import (e.g. json or xml format) FSM file from other Hierarchical/Nested viewers.

Here is an interesting idea to deal with nested FSM

image

from this link

Perhaps the attached view suggest an interesting idea how to display nested FSM in Godot YAFSM. :-)

imjp94 commented 3 years ago

Yes, I think it would be a nice feature that you can work on your favorite software and import the logic to godot through YAFSM. But I think this will only happens after v1.0, as I am busy with adding feature now and preparing stable release for v1.0 with better UI/UX.

Can you show some example of FSM editor where it can export into .json/.xml? As I couldn't found doc related to exporting from nodify.

Btw, UI of nodify looks really good, it can be a great source of inspiration for the upcoming UI improvement for YAFSM.