[package] name = "nimble-client" version = "0.0.17-dev" edition = "2021" license = "MIT" description = "Nimble Client" repository = "https://github.com/nimble-rust/nimble" categories = ["game-development"] keywords = ["game", "network"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] datagram-chunker = "0.0.2" flood-rs = "0.0.12" log = "0.4.22" monotonic-time-rs = "0.0.5" metricator = "0.0.6" app-version = "0.0.2" tick-id = "0.0.9" err-rs = "0.0.4" seq-map = "0.0.2" time-tick = "0.0.1" network-metrics = "0.0.1" tick-queue = "0.0.2" nimble-step-map = { path = "../step-map", version = "0.0.17-dev" } nimble-step = { path = "../step", version = "0.0.17-dev" } nimble-participant = { path = "../participant", version = "0.0.17-dev" } # Authoritative, predictive steps and reconcilation nimble-assent = { path = "../assent", version = "0.0.17-dev" } nimble-seer = { path = "../seer", version = "0.0.17-dev" } nimble-rectify = { path = "../rectify", version = "0.0.17-dev" } # Layer, protocol and underlying logic nimble-layer = { path = "../layer", version = "0.0.17-dev" } nimble-protocol = { path = "../protocol", version = "0.0.17-dev" } nimble-client-logic = { path = "../client-logic", version = "0.0.17-dev" } [dev-dependencies] test-log = "0.2.16" tick-id = "0.0.9" hazy-transport = "0.0.4" rand = "0.8.5" seq-map = "0.0.2" nimble-participant = { path = "../participant", version = "0.0.17-dev" } # Sample game and step types nimble-sample-step = { path = "../sample-step", version = "0.0.17-dev" } nimble-sample-game = { path = "../sample-game", version = "0.0.17-dev" } # Host nimble-host = { path = "../host", version = "0.0.17-dev" } nimble-host-logic = { path = "../host-logic", version = "0.0.17-dev" }