0.3.0
This is a major overhaul of the Bevy API. It removes .ron
support
altogether, in favor of plain old Rust builders.
Breaking Changes
- The
.ron
Thinker definition API is gone. Use the ThinkerBuilder API instead. - The
Action
andScorer
derive macros are gone, including all ofbig_brain_derive
. - Measures and Weights are gone.
big-brain
no longer exports everything from the toplevel. Usebig_brain::prelude::*
instead.
Bug Fixes
Probably.
Features
- New builder-based Thinker API!
- Composite Scorers:
FixedScore
,AllOrNothing
, andSumOfScorers
. - Composite Action:
Steps
, for sequential Action execution.