Tutorial world plan (docs/TUTORIAL_DESIGN.md), roadmap updated

This commit is contained in:
Paul Bailey
2026-11-04 18:17:26 +00:00
parent c87b241b29
commit 8e8f10eb96
3 changed files with 175 additions and 2 deletions

View File

@@ -36,6 +36,10 @@ Detailed plan in `docs/SURVIVAL_DESIGN.md` (phases M1a–M1d).
- [x] Wolves at night with a den and a 3-day grace period, wolf cloak *(M1e)*
- [x] Fishing (rod, perch and trout, grilling) and a mixed diet *(M1e)*
- [ ] Hide armour, more recipes, sea fishing *(later M1 polish)*
- [x] Wild flax (fibre plants) *(polish)*
- [ ] **Tutorial world**: a guided first island that teaches gathering,
crafting, chopping, food and the mixed diet, hunting, fishing,
shelter and the night *(phases T1-T4, `docs/TUTORIAL_DESIGN.md`)*
- **Done when:** gather → craft → build a tiny shelter, single-player.
## M2 — Multiplayer · ~2–4 months
@@ -46,8 +50,9 @@ phases M2.0-M2.7).
- [ ] Refactor state to server-authoritative (single-player becomes loopback server)
- [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)*
- [ ] Replicate resource nodes, inventory, building, health
- [ ] Persistence: world save/load on the server
- [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)*
- **Done when:** a friend joins your self-hosted server and you build together.
## M3 — Addon SDK + sandbox · ~2–3 months