zkat / big-brain

Utility AI library for the Bevy game engine
Other
1.01k stars 61 forks source link

Need more examples #28

Open chet-hub opened 2 years ago

chrisburnor commented 2 years ago

Two (related) examples I'd like to see would be

  1. Triggering actions manually - e.g. a curse that forces the entity to take a drink
  2. Player input. This could potentially be done via the same system as example 1, but it's both a semantically different outcome, and the might be some advantages to using the Picker interface to get access to choices.
ottworks commented 2 years ago

I'd like to see an example of multi-step actions (go to water, drink)

Weibye commented 1 year ago

So I've been tinkering with BigBrain over the weekend and found that examples that are more complex than what is shown in #39 very quickly becomes hard to reason about unless splitting it up into multiple files.

While I agree there should be more examples showcasing the more complex interactions, would it be more useful to have a section in the Readme that links to various (open source) projects that are making extensive use of BigBrain, so that people can look at those projects as more complex examples?

zkat commented 1 year ago

@Weibye I'd love that, tbh. I'd also love to hear any suggestions about making things feel less complicated!

Weibye commented 1 year ago

Maybe the biggest challenge at the moment is a pretty steep learning-curve (speaking as someone who knows next to nothing about the subject of AI) but I think that is due to the topic and not necessarily BigBrain's implementation.

I'll make some notes as I tinker on my project and put up some issues / PRs as it makes sense.

ekalosak commented 4 months ago

Close this as no activity?

zkat commented 3 months ago

No, I think it's still valuable.