Utility components for controlling entities in Bevy.
- 3D Camera that can dynamically switch between first person and third person.
- 2D Camera that can follow an entity and will zoom in or out to a specified threshold.
- Both cameras can have transformation handled with smooth interpolation
- Simplicity: components should just work by without issue.
- Flexibility: components should be modular, such that they can be used in any combination.
- Minimal: using the library should require as little boilerplate as possible.
- Extensibility: components shouldn't prevent the user from overriding and extending the behavior of entities.
- Implement character controller.
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0