You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm wondering if it's possible/within the scope of this crate to allow serialization (specifically of the data in a ThinkerBuilder). I can see it being useful to persist AI to a save, or prototype quickly by adjusting values. I can think of a few alternatives (mainly writing my own intermediate struct to serialize/deserialize the ThinkerBuilder to) but this seems like the neatest option
The text was updated successfully, but these errors were encountered:
While Thinkers &co are fundamentally stateless, the really good reason for having serializable builders is so you can build up your AI logic using external tools/node-based graphical builders, or even bevy's upcoming scene editor.
I think things are in too much flux to make any real guarantees, but I think it makes sense for this library to have explicit compatibility with bevy's scene definition format once it's ready.
I'm wondering if it's possible/within the scope of this crate to allow serialization (specifically of the data in a
ThinkerBuilder
). I can see it being useful to persist AI to a save, or prototype quickly by adjusting values. I can think of a few alternatives (mainly writing my own intermediate struct to serialize/deserialize theThinkerBuilder
to) but this seems like the neatest optionThe text was updated successfully, but these errors were encountered: