brkrs 0.0.1

Breakout/Arkanoid-style game built in Rust using the Bevy engine, with physics powered by bevy_rapier3d
Documentation
[[bin]]
name = "brkrs"
path = "src/main.rs"

[dependencies.bevy]
features = ["dynamic_linking"]
version = "0.17.3"

[dependencies.bevy_rapier3d]
features = ["debug-render-3d"]
version = "0.32.0"

[dependencies.ron]
version = "0.8"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.tracing]
version = "0.1"

[dev-dependencies.tempfile]
version = "3"

[features]
default = ["texture_manifest"]
texture_manifest = []

[lib]
name = "brkrs"
path = "src/lib.rs"

[lints.clippy]
too_many_arguments = "allow"
type_complexity = "allow"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Breakout/Arkanoid-style game built in Rust using the Bevy engine, with physics powered by bevy_rapier3d"
edition = "2021"
license = "AGPL-3.0-or-later"
name = "brkrs"
readme = "README.md"
version = "0.0.1"

[profile.dev]
opt-level = 1

[profile.dev.package."*"]
opt-level = 3

[target.'cfg(not(target_arch = "wasm32"))'.dependencies.bevy]
features = ["file_watcher"]
version = "0.17.3"

[target.'cfg(target_arch = "wasm32")'.dependencies.web-sys]
features = ["Window", "Storage"]
version = "0.3"

[[test]]
name = "audio_config"
path = "tests/audio_config.rs"

[[test]]
name = "audio_events"
path = "tests/audio_events.rs"

[[test]]
name = "editor_palette"
path = "tests/editor_palette.rs"

[[test]]
name = "fallback_registry"
path = "tests/fallback_registry.rs"

[[test]]
name = "indestructible_visual"
path = "tests/indestructible_visual.rs"

[[test]]
name = "integration_transition"
path = "tests/integration_transition.rs"

[[test]]
name = "level_definition"
path = "tests/level_definition.rs"

[[test]]
name = "level_overrides"
path = "tests/level_overrides.rs"

[[test]]
name = "level_switcher"
path = "tests/level_switcher.rs"

[[test]]
name = "migration_parity"
path = "tests/migration_parity.rs"

[[test]]
name = "multi_hit_bricks"
path = "tests/multi_hit_bricks.rs"

[[test]]
name = "profile_smoke"
path = "tests/profile_smoke.rs"

[[test]]
name = "respawn_spawn_points"
path = "tests/respawn_spawn_points.rs"

[[test]]
name = "respawn_timer"
path = "tests/respawn_timer.rs"

[[test]]
name = "respawn_visual"
path = "tests/respawn_visual.rs"

[[test]]
name = "texture_manifest"
path = "tests/texture_manifest.rs"

[[test]]
name = "type_variants"
path = "tests/type_variants.rs"