Update README.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Nolan Darilek 2022-05-18 10:32:59 -05:00
parent b3a06abf0f
commit 270d44bfa7

View File

@ -10,19 +10,18 @@ _Blackout_ uses a few other libraries for its magic:
* [bevy_openal](https://github.com/lightsoutgames/bevy_openal): Audio * [bevy_openal](https://github.com/lightsoutgames/bevy_openal): Audio
* [bevy_input_actionmap](https://github.com/lightsoutgames/bevy_input_actionmap): Mapping inputs to actions * [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: It provides, including but not limited to:
* commands * commands
* `RunIfExists` extension for only running a given command if its entity exists * `RunIfExists` extension for only running a given command if its entity exists
* core * 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)`, ...) * `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 * `Angle` type for handling angles in degrees/radians
* `Direction` type for working with cardinal/movement directions, converting to/from angles, etc. * `Direction` type for working with cardinal/movement directions, converting to/from angles, etc.
* Configuration for syncing pixel-to-meter ratios between OpenAL and Rapier * 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 * `Player` component for use in other modules/plugins
* log * log
* Simple log component, automatically read via text-to-speech when appended to * Simple log component, automatically read via text-to-speech when appended to