TicTacToe MVC l
Hej Vi har en labb som har som specifikation att göra ett TicTacToe ( luffarshack)'s spel och från vad jag hört från handledare på labben så fattar dom ej varför program ansvarig vill att vi ska göra mvc i javascript då detta innebär jättelång kod och är på en mycket högre svårighets grad än vad labbarna ska vara på då vi inte fören denna labb hållt på med javascript ( 2 föreläsningar varav 1 var introduktion till språket)
så skulle vilja kolla ifall ni här på sweclockers har några ideer hur jag skulle kunna göra detta program...
labb specen lägger jag här under.
Laborationsspecikation
Kurs: DVG A11 Graska anvandargranssnitt Laboration: 3
Uppgift: Skriv ett luffarrschacksspel som går att spela (ingen AI).
Språk: JavaScript
Spelregler:
Spelplanen skall bestå av 3 3 rutor där man "turas om" att spela.
Varje ruta skall markeras med X eller O vid klick, beroende på vilken spelares tur det var.
Varje ruta skall endast kunna klickas pa en (1) gang.
När tre rutor i rad (vågrätt, lodrätt eller diagonalt) innehåller samma tecken så skall spelet
avslutas med att en dialogruta kommer upp och meddelar namnet pa vinnaren.
Om alla rutor är ifyllda och ingen vunnit så skall en dialogruta komma upp som meddelar att
partiet var oavgjort.
Krav:
Nytt spel ska kunna startas utan omstart av programmet.
Vid start av nytt spel ska spelarnas namn kunna matas in.
lösningen skall vara implementerad med MVC-mönstret.
Alla laborationsrapporter skall följa mallen som finns för kursen på it's learning.
Laborationen skall genomföras i grupper om 2 studenter.
Viktigt att inte glömma:
Dokumenterad kallkod.
Klassdiagram.
Forsent inlamnad laboration räknas som en retur.
Returer rattas under tenta-veckan.
De guidelines och riktlinjer för GUI som tagits upp under kursen skall anvandas.
Ge referenser till alla dina källor. (Inte bara "jag googlade...")