M2.4: the server decides online (characters, inventory, stats, death, owned graves, per-player saves); death screen with Respawn after 3 s
This commit is contained in:
@@ -47,12 +47,13 @@ Detailed plan in `docs/SURVIVAL_DESIGN.md` (phases M1a–M1d).
|
||||
Detailed plan in `docs/MULTIPLAYER_PLAN.md` (hosting on UDP 24242 via Tailscale
|
||||
or port forwarding, player identity and names, server rules for co-op/PvP, and
|
||||
phases M2.0-M2.7).
|
||||
- [ ] Refactor state to server-authoritative (single-player becomes loopback server)
|
||||
- [x] Server-authoritative online (single-player stays as it is, with no server) *(M2.4)*
|
||||
- [x] Headless dedicated server, joining, identity handshake, names, player list *(M2.1)*
|
||||
- [x] ENet transport, player bodies and name tags, local movement checked by the server, interpolation for others *(M2.2)*
|
||||
- [x] Replicate resource nodes, pickups, building, chests, fires, doors, clock *(M2.3)*
|
||||
- [x] Persistence: world save/load on the server *(M2.3)*
|
||||
- [ ] Per-player inventory, stats and saves on the server *(M2.4)*
|
||||
- [x] Per-player inventory, stats, death, graves and saves on the server *(M2.4)*
|
||||
- [ ] Animals, hunting, fishing and sleeping on the server *(M2.5)*
|
||||
- **Done when:** a friend joins your self-hosted server and you build together.
|
||||
|
||||
## M3 — Addon SDK + sandbox · ~2–3 months
|
||||
|
||||
Reference in New Issue
Block a user