dashwire 0.1.0
dashwire: ^0.1.0 copied to clipboard
Multiplayer networking for Dart games. Transport, session, and tick core.
Changelog #
0.1.0 #
- Wire primitives:
ByteWriter/ByteReader(little-endian, varints, f32, length-prefixed strings), 32-bitfnv1a32name hash. - Transport abstraction:
Channel/NetMessage/WireConnection,LoopbackConnection, WebSocket transport (native and web), and a latency/jitter/loss/duplicationSimulatorConnection. - Session layer: versioned handshake with schema-hash slot and peer-id assignment, per-connection
ByteBudgetaccounting. NetClockserver-tick sync and a fixed-timestepTickLoop.