5 releases

0.0.17-dev Oct 24, 2024
0.0.16 Oct 22, 2024
0.0.15-dev Oct 21, 2024
0.0.14-dev Oct 16, 2024

#1220 in Game dev

Download history 249/week @ 2024-10-15 457/week @ 2024-10-22 11/week @ 2024-10-29 9/week @ 2024-11-05

726 downloads per month
Used in 3 crates (2 directly)

MIT license

105KB
2K SLoC

🏎️ Nimble Host Logic

Crates.io Documentation

Nimble Host Logic is a robust and efficient Rust crate designed to manage game host connections, sessions, and client commands for real-time multiplayer games.

✨ Features

  • Connection Management: Easily create, retrieve, and destroy client connections.
  • Session Handling: Manage game sessions, including player states and game progression.
  • Message Processing: Handle a variety of client messages to update game state effectively.
  • Deterministic Simulation: Ensure consistent game state across all clients with deterministic simulation versions.

📦 Installation

Add nimble-host-logic to your Cargo.toml:

[dependencies]
nimble-host-logic = "0.0.17-dev"

License

This project is licensed under the MIT License - see the LICENSE file for details.

Dependencies

~230KB