Detta var en inlämningsuppgift i kursen Javascript fördjupning under utbildningen Front End Developer hos Medieinstitutet.
Vi fick ett repo med ett tomt vue-projekt baserat på typescript. Vår uppgift var att skapa spelet tre-i-rad med hjälp av denna mall.
Utöver betygskriterierna nedan hade vi fria händer att skapa det helt enligt eget huvud.
Jag valde att göra en ganska enkelt spelplan för att det ska vara så tydligt som möjligt och inte ha onödiga laddningstider.
Spelarnamnen man anger lagras i local storage, och spelet visar vem som vunnit (inkl hur många vinster) under en spelomgång. Om man väljer att rensa för att ange nya spelare återställs även vinsthistoriken.
- Kunna ange spelarnamn för X respektive O
- Kunna spela ett spel och få en vinnare/oavgjort
- Inte kunna göra fler drag efter spelet är slut
- Kunna starta ett nytt spel
- Använda minst en komponent
- Använda minst tre komponenter för er lösning
- Spara poänghistorik för spelarna
- Kunna visa poängstatistiken
- Kunna stänga webbläsaren och komma tillbaka där spelet avbröts
- Kunna nollställa statistik och börja om med nya spelare