Case

Woordspellen — Spelwijze & Raatsel

Live

Twee dagelijkse Nederlandse woordspellen; één met eigen puzzelgenerator.

Wat & waarom

Twee dagelijkse NL-woordspellen in Spelling-Bee-stijl (hexagon-letterbord): vanilla JS, PHP en SQLite, als PWA met offline-modus, dark mode, correcte IJ-digraph en animaties/vuurwerk bij succes.

Een goed dagelijks woordspel in het Nederlands bestond nauwelijks. Spelwijze begon als een nette client op een externe puzzelbron; Raatsel bouwden we daarna als een op zichzelf staande app — met een volledig zelfgebouwde puzzelgenerator, dus zonder afhankelijkheid van die externe puzzel.

Aanpak

  1. Spelwijze: een verzorgde speelbare PWA bovenop een externe puzzelbron, met admin-panel voor gebruikers en invite-tokens.
  2. Raatsel: een eigen puzzelgenerator in Python die uit OpenTaal, Hunspell en OpenSubtitles put en met sweet-spot scoring de beste letterborden kiest.
  3. Gedeelde basis: offline-modus, dark mode, IJ als één letter, en feestelijke animaties.

Techniek

  • Vanilla JS
  • PHP
  • SQLite
  • PWA
  • Python (generator)

Beeld & demo

Spelwijze: woord typen → goedgekeurd → de Genie verschijnt → vuurwerk bij een gehaalde ronde.
Spelwijze in dark mode: het dagelijkse zeshoekige letterbord met Genie en vuurwerk.
Spelwijze in dark mode: het dagelijkse zeshoekige letterbord met Genie en vuurwerk.