document dependencies

This commit is contained in:
yuni 2024-04-30 16:27:57 +02:00
parent 7493b71019
commit b947fc4918

View file

@ -20,11 +20,22 @@ license = "GPL-3.0-only"
rust-version = "1.76.0" rust-version = "1.76.0"
[dependencies] [dependencies]
# For parsing the game definition file, src/data/defs.txt
regex = "1" regex = "1"
# The bevy game engine, the basis for this game
bevy = { version = "0.13.2", default-features = false, features = ["animation", "bevy_asset", "bevy_audio", "bevy_scene", "bevy_winit", "bevy_core_pipeline", "bevy_pbr", "bevy_gltf", "bevy_render", "bevy_text", "bevy_ui", "jpeg", "multi-threaded", "png", "tonemapping_luts", "vorbis"]} bevy = { version = "0.13.2", default-features = false, features = ["animation", "bevy_asset", "bevy_audio", "bevy_scene", "bevy_winit", "bevy_core_pipeline", "bevy_pbr", "bevy_gltf", "bevy_render", "bevy_text", "bevy_ui", "jpeg", "multi-threaded", "png", "tonemapping_luts", "vorbis"]}
# For physics and collision handling
bevy_xpbd_3d = { version = "0.4.2", default-features = false, features = ["3d", "f64", "parry-f64", "parallel", "async-collider"] } bevy_xpbd_3d = { version = "0.4.2", default-features = false, features = ["3d", "f64", "parry-f64", "parallel", "async-collider"] }
# For embedding assets into the binary, creating a self-sufficient executable
bevy_embedded_assets = { version = "0.10.2", optional = true } bevy_embedded_assets = { version = "0.10.2", optional = true }
# For seeded pseudo-random procedural generation of asteroids
fastrand = "2.0" fastrand = "2.0"
# For conversation specification files, which are in YAML
serde = "1.0" serde = "1.0"
serde_yaml = "0.9" serde_yaml = "0.9"