Vi skal genskabe spillet wordle, som det er på engelsk. Listen med ord kan findes her: https://gist.github.com/dracos/dd0668f281e685bad51479e5acaadb93
Eller her:
Det kan også hentes over en API forbindelse her: https://opgaver.mercantec.tech/Opgaver/Wordle
Filen med ord er bevidst besværlig at arbejde med, det er en del af udfordringen!
Hvis man er rigtig nørdet må man gerne lave https://nerdlegame.com/
Der findes mange version med forskellig kompleksitet, som man kan prøve, hvis man bliver hurtig færdig! https://globle-game.com, https://www.quordle.com, https://wafflegame.net/
De andre versioner kræver at man selv laver eller finder data til opgaven, ligesom ordlisten for Wordle.
Der er flere elementer i spillet.
Det går ud på at gætte et 5 bogstav ord på engelsk, med 12972 forskellige svarmuligheder.
Man har 6 gæt og der er 3 forskellige hints.
Herudover er der regler som:
Ordet skal være et rigtigt ord, før man må gætte på det. Ordet skal bruge de bogstaver som er med grøn og gul.
Det er ikke forventet at i kommer helt i mål med alle elementer, men at i laver en plan og kommer så langt i kan.
Der er mange elementer, så man skal lave en plan for hvordan man griber opgaven an.
Den kan se sådan her ud ➡️
Man kan lave den forinden eller løbende, bare husk at tage små skridt og holde fokus på det enkelte punkt.
Planen skal i hvert fald indeholde 10 trin.
Plan 1 | Plan 2 | |
---|---|---|
1. | Laver en version med kun et ord den tager fra og tjekker om man gætter rigtigt en til en | Gemme txt-filen i min projektmappe. Så den er tilgængelig |
2. | Laver en version, hvor den tager ud fra 2 ord og tjekker om man gætter rigtigt. | Få filen delt op på en måde så den er nemmere at arbejde med fremadrettet. Måske ved hjælp at .split? |
3. | Laver listen på en måde så den vælger en tilfældig af de næsten 13000 ord og tjekker om man gætter rigtigt. | Finder en måde at tage et element ud fra min nye datastruktur som ordlisten nu er på. |
4. | Tjekker om bogstaver i gættet er indeholdt i ordet og skriver dem tilbage uden placering | Finder en måde at tage en tilfældig ud fra min ordliste |
5. | Tjekker om bogstavet er i gættet og om det er på den rigtige placering | Laver en model, som tjekker om man gætter rigtigt |
6. | Laver en oversigt over tidligere gæt og bogstaver der var rigtig placeret | Laver en model, som tjekker om man har skrevet en eller flere bogstaver som er i ordet. |
X | Jeg laver et tjek på om ordet er et rigtig ord i listen | Jeg tjekker om det nye ord |
AFLEVERING - Video
Du skal aflevere et link til en video som du selv har lavet.
Videoen skal indeholde: (Max 7 minutter)