network roadmap
Guide for network roadmap
Network & Multiplayer Backlog
These features are postponed for the Online Release. The current focus is the Offline Vertical Slice.
🔴 Critical Network Features
- Network Protocol Handler
- Implement packet deserialization in
network/mod.rs - Handle
ServerMessageEvent - Implement
LoginResponse,PlayerUpdate,SpawnEntityhandlers
- Implement packet deserialization in
- Login Flow
- Create Login UI Screen
- Implement Username/Password fields
- Send
LoginRequestpacket - Handle authentication tokens
- Multiplayer Replication
- Split
Playercomponent intoLocalPlayer(Input) andRemotePlayer(State) - Implement entity interpolation/smoothing
- Handle player spawning/despawning from network events
- Split
🟡 Combat & Gameplay Networking
- Combat Synchronization
- Send
AttackRequestpackets - Handle
DamageTakenevents from server - Sync animations across clients
- Send
- Shared State
- Sync world drops (Loot)
- Chat system