All checks were successful
CI / Formatting (push) Successful in 1m6s
Add Bevy event queues for inbound and outbound packets, and use Bevy change detection for consumer new Peer handling.
55 lines
1.1 KiB
TOML
55 lines
1.1 KiB
TOML
[package]
|
|
name = "distributed_physics_test"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
description = "Experimental distributed physics system"
|
|
license = "AGPL-3.0-only"
|
|
|
|
[profile.dev]
|
|
opt-level = 1
|
|
|
|
[profile.dev.package."*"]
|
|
opt-level = 3
|
|
|
|
[profile.release]
|
|
lto = true
|
|
opt-level = 3
|
|
codegen-units = 1
|
|
incremental = false
|
|
debug = false
|
|
|
|
[dependencies]
|
|
avian2d = { version = "0.3.0", features = ["serialize", "simd"] }
|
|
bevy = { version = "0.16.1", default-features = false, features = [
|
|
"bevy_color",
|
|
"bevy_core_pipeline",
|
|
"bevy_remote",
|
|
"bevy_render",
|
|
"bevy_state",
|
|
"bevy_ui",
|
|
"bevy_window",
|
|
"bevy_winit",
|
|
"default_font",
|
|
"multi_threaded",
|
|
"std",
|
|
"wayland",
|
|
] }
|
|
bevy_rand = { version = "0.11.0", features = ["wyrand", "std"] }
|
|
clap = { version = "4.5.39", features = ["derive"] }
|
|
crossbeam-channel = "0.5.15"
|
|
log = { version = "0.4.27", features = ["release_max_level_warn"] }
|
|
rand = { version = "0.9.1", default-features = false, features = [
|
|
"std",
|
|
"thread_rng",
|
|
] }
|
|
uuid = { version = "1.17.0", features = ["v4"] }
|
|
wyrand = "0.3.2"
|
|
|
|
[features]
|
|
default = ["dev"]
|
|
dev = [
|
|
"bevy/bevy_dev_tools",
|
|
"bevy/bevy_remote",
|
|
"bevy/bevy_ui_debug",
|
|
"bevy/dynamic_linking",
|
|
]
|