Gameplay-design: Geobas 7 & 8 — sequentiële fases met 3 visuele primitieven #58
Labels
No labels
blocked
bug
design
documentation
duplicate
enhancement
future
good first issue
help wanted
invalid
question
refactoring
tracker
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jelmer/topoquiz#58
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Uitgangspunt
Het cruciale inzicht — drie primitieven volstaan
Alle tien elementtypen uit Geobas 7/8 zijn terug te voeren op één van drie visuele primitieven die al in de app bestaan:
Géén tien nieuwe quizTypes nodig — alleen
country(polygoon) als nieuwe rendering. De rest past in bestaandeplace/watermechaniek.Pedagogisch uitgangspunt
Geobas-hoofdstukken zijn één A4 met blanco kaart + gelabelde kaart. Kinderen leren door herhaald wijzen op een kaart. Dat betekent:
1. Menu-structuur — drie lagen (geen tabs)
```
Startscherm
├─ Dagelijkse uitdaging
├─ [Groep 5] [Groep 6] [Groep 7] [Groep 8] ← groepselectie (#39)
└─ Bonus level
Na "Groep 7":
├─ 7.1 Landen van Europa
├─ 7.2 België en Luxemburg
├─ ...
└─ 7.9 Zuidoost-Europa
Na "7.4 Duitsland":
├─ "Dit hoofdstuk bevat: 18 steden, 6 regio's, 3 rivieren"
└─ [Meerkeuze] [Typen] [Klik op kaart] ← bestaande 3 knoppen
```
2. Set-indeling — sequentiële fases in één sessie
Elke set is een geordende reeks fases. Een fase = homogene pool van items van hetzelfde type. Bij het starten doorloop je de fases automatisch op volgorde: pas als fase 1 voltooid is, begint fase 2.
Volgorde van fases — van groot naar klein / bekend naar detail:
Deze volgorde past bij hoe Geobas het zelf presenteert: eerst grof oriënteren, dan inzoomen.
Voorbeeld 7.1 — Landen van Europa:
```
Set 7.1 — één sessie, twee fases op volgorde
Fase 1: Landen → 20 landen (polygoon)
↓ bij voltooiing → tussenscherm "🎉 Landen af! Nu de hoofdsteden →"
Fase 2: Hoofdsteden → 20 hoofdsteden (punt)
↓ bij voltooiing → eindscherm
```
Voorbeeld 7.4 — Duitsland:
```
Set 7.4 — één sessie, drie fases op volgorde
Fase 1: Steden → 18 steden (punt)
Fase 2: Regio's → 6 regio's (polygoon)
Fase 3: Rivieren → 3 rivieren (lijn)
```
Hoe het kind het beleeft:
Voortgang en pauzeren:
Voordelen van sequentieel boven tabs:
3. Rendering per primitief
Punt (steden, kleine eilanden): blauwe dot, oranje halo als actief — zoals nu bij plaatsen.
Polygoon (landen, regio's, zeeën, meren, woestijnen, gebergten): blauwe vulkleur bij 35% opacity, donkerblauwe rand, mastered = grijs — zoals nu bij provincies.
Lijn (rivieren, kanalen, zeestraten): dikke blauwe lijn, gloei-effect bij highlight — zoals nu bij wateren.
4. Quiz-modi per primitief
De drie modi werken voor alle primitieven; alleen de interactie verschilt:
Klik-drempels schalen met set-viewport:
5. Visuele overzichtelijkheid
6. Wat dit NIET doet
Gerelateerd
Gameplay-design volledig gerealiseerd in v2.0.0. Alle ontwerp-pijlers zijn live:
phasesarray in SETS, fase-overgang met transitiescherm, voortgang per fase bewaardplace(punt),province/country(polygoon),water(lijn/polygoon)clickCorrectKm/clickCloseKm)boundsGevalideerd via set 7.1 (#40), 7.2 (#41) en 7.3 (#42). De pilot (#61) is in v2.0.1 opgeruimd.