8 releases
0.0.17-dev | Oct 24, 2024 |
---|---|
0.0.16 | Oct 22, 2024 |
0.0.12-dev | Sep 23, 2024 |
0.0.1 | Feb 7, 2024 |
#2973 in Game dev
436 downloads per month
Used in 2 crates
78KB
1K
SLoC
🚀 Nimble Host
Welcome to Nimble Host! 🕹️✨ The core server-side component of the Nimble multiplayer framework, designed to manage game sessions, handle client connections, and ensure smooth communication between clients and the host.
✨ Features
- 🔗 Connection Management: Easily create, manage, and destroy client connections.
- 🧠 Host Logic Integration: Seamlessly integrates with
nimble_host_logic
to handle game state and client commands. - 📦 Efficient Datagram Handling: Processes incoming and outgoing datagrams with support for chunking.
- 🔄 Serialization: Robust serialization and deserialization of commands using
flood_rs
. - 🔒 Error Handling: Detailed error management to handle connection issues and other host-related errors.
📦 Installation
Add nimble-host
to your Cargo.toml
:
[dependencies]
nimble-host = "0.0.17-dev"
License
This project is licensed under the MIT License - see the LICENSE file for details.
Dependencies
~470KB