This commit is contained in:
parent
b3a06abf0f
commit
270d44bfa7
|
@ -10,19 +10,18 @@ _Blackout_ uses a few other libraries for its magic:
|
|||
|
||||
* [bevy_openal](https://github.com/lightsoutgames/bevy_openal): Audio
|
||||
* [bevy_input_actionmap](https://github.com/lightsoutgames/bevy_input_actionmap): Mapping inputs to actions
|
||||
* [mapgen](https://docs.rs/mapgen/latest/mapgen/): Map generation
|
||||
* [here_be_dragons](https://docs.rs/here_be_dragons): Map generation
|
||||
* [shadowcast](https://docs.rs/shadowcast): Visibility calculations
|
||||
|
||||
It provides, including but not limited to:
|
||||
|
||||
* commands
|
||||
* `RunIfExists` extension for only running a given command if its entity exists
|
||||
* core
|
||||
* `Coordinates` component for managing 2-D positions
|
||||
* `PointLike` trait for distance and other calculations between `Coordinates` and `Coordinates`-like things (I.e. `(f32, f32)`, `(i32, i32)`, ...)
|
||||
* `Angle` type for handling angles in degrees/radians
|
||||
* `Direction` type for working with cardinal/movement directions, converting to/from angles, etc.
|
||||
* Configuration for syncing pixel-to-meter ratios between OpenAL and Rapier
|
||||
* Systems that try keeping the mess of Bevy/Blackout/Rapier position types synced
|
||||
* `Player` component for use in other modules/plugins
|
||||
* log
|
||||
* Simple log component, automatically read via text-to-speech when appended to
|
||||
|
|
Loading…
Reference in New Issue
Block a user