2020-03-30 15:42:43 +02:00
|
|
|
## Oppmøte
|
|
|
|
Tilstede: Steinar, Gabriel, Kristian, Torbjørn, Petter
|
|
|
|
Ikke tilstede:
|
|
|
|
|
|
|
|
## Agenda
|
|
|
|
- Planlegge brukerhistorier
|
|
|
|
|
|
|
|
#Møte
|
|
|
|
det har blitt diskutert hvilke brukerhistorier vi trenger.
|
|
|
|
|
|
|
|
#brukerhistorie:
|
|
|
|
- Som spiller må jeg kunne velge kort for å programere roboten min.
|
|
|
|
- det finnes et grafisk grensesnitt som velger kort
|
|
|
|
|
|
|
|
- Som spiller når jeg treffer det siste flagget mitt skal/må spillet stoppe for at jeg skal kunne vinne.
|
|
|
|
- det blir vist en skjerm som sier hvem som vinner
|
|
|
|
|
|
|
|
- Som spiller må en person også være en severe som kan dele ut information til alle andre kilenter for å ha et sentralt
|
|
|
|
distribusjons senter for information
|
|
|
|
- det finnes en funksjon som lar deg velge å bli en server
|
|
|
|
|
|
|
|
- Som klient må jeg kunne sende inn spillernavnet mitt til serveren for å bli identifisert i spillet
|
|
|
|
- det finnes et grafisk grensesnitt som lar kliente skrive inn navnet sitt og sender det til serveren
|
|
|
|
- serveren må forvente å mota navnet fra spilleren
|
|
|
|
- Som spiller må jeg kunne se hvilken robot som er min for at jeg skal kunne identifisere roboten min
|
|
|
|
- brettet må kunne vise hvilken robot som passere med hvilken spiller
|
|
|
|
- Som server må jeg kunne sende programmerings kortene, brett navn og en player list med alle spillerene for at spillet
|
|
|
|
skal bli synkroniserte
|
|
|
|
- serveren må sende programmeringskort, brett navnet og en liset med alle spilleren til alle klientene
|
|
|
|
- klientene må forvente å mota programmeringskort, brett navnet og en liset med alle spilleren
|
|
|
|
- Som klient må jeg kunne sende information om jeg skal i powerdown, programmet mitt og de ubrukte
|
|
|
|
kortene mine inn til serveren for at spillet skal bli synkroniserte
|
|
|
|
- klienten må kunne sende powerdown, programmet mitt og de ubrukte kortene inn til serveren
|
|
|
|
- serven må forvente å mota information om powerdown, programmet til klienten og det ubrukte kortene til klienten
|
|
|
|
- Som server må jeg kunne sende information alle som skal i powerdown og alle sine programmer for at spillet skal bli
|
|
|
|
synkroniserte
|
2020-03-30 16:17:18 +02:00
|
|
|
- servern må kunne sende information om alle som skal i powerdown til alle klientene
|
|
|
|
- klientene må forvente å mota informatiom om alle skal i powerdown
|
2020-03-30 15:42:43 +02:00
|
|
|
|
|
|
|
- Som Klient må jeg kunne sende inn alle mine ulåste kort fra programmet mitt til serveren for at kortstokken ikke
|
|
|
|
mister kort
|
2020-03-30 16:17:18 +02:00
|
|
|
- klienten må sende inn alle de ulåstekortene sine inn til serveren
|
|
|
|
- serveren må forvente å mota de ulåstekortene fra alle spillerene
|
2020-03-30 15:42:43 +02:00
|
|
|
|
|
|
|
- Som klient må jeg få mulighet til å fortsett powerdown og sende den informationen inn til serveren for at ønsket om
|
|
|
|
powerdown skal bli vedlikeholdt mellom alle klientene
|
2020-03-30 16:17:18 +02:00
|
|
|
- det finnes et grafisk grensesnitt som lar deg velge powerdown
|
|
|
|
- valget av å fortsette powerdown må bli sent inn til serveren
|
|
|
|
- serveren må forvente å mota valget om å fortsett powerdown
|
2020-03-30 15:42:43 +02:00
|
|
|
|
|
|
|
- Som server må jeg kunne sende information om alle roboter i powerdown og sende nye programmerings kort til alle
|
|
|
|
klientene for at spillet skal bli synkroniserte
|
2020-03-30 16:17:18 +02:00
|
|
|
- serveren må kunne sende information om alle roboter i powerdown og nye porgrammerings kort til alle klientene
|
|
|
|
- klientene må forvente å mota information om powerdown og de nye programmeringskortene
|
2020-03-30 15:42:43 +02:00
|
|
|
|
|
|
|
- Som server må jeg kunne håndtere spillere som taper for at kilenter som har tapt ikke skal bli spurt om input
|
2020-03-30 16:17:18 +02:00
|
|
|
- serveren må kunne makere klienter det ikke skal ha input fra.
|
2020-03-30 15:42:43 +02:00
|
|
|
|
|
|
|
- Som spiller må jeg ha et grensesnitt for å kunne velge powerdown
|
2020-03-30 16:17:18 +02:00
|
|
|
- det finnes et grafisk grensesnitt for å kunne velge powerdown
|
2020-03-30 15:42:43 +02:00
|
|
|
- Som spiller må jeg ha et grensesnitt for å kunne fortsette powerdown
|
2020-03-30 16:17:18 +02:00
|
|
|
- det finnes et grafisk grensesnitt for å kunne fortsett powerdown
|
2020-03-30 15:42:43 +02:00
|
|
|
- Som spiller må jeg ha et grensesnitt for å kunne velg programmet til roboten min
|
2020-03-30 16:17:18 +02:00
|
|
|
- det finnes et grafisk grensesnitt for å kunne velge programmet til roboten
|
|
|
|
- Som spiller må jeg ha et grensesnitt for å besteme om jeg skal være server, klinet eller avslutte
|
|
|
|
- det finnes et grafisk grensesnitt for å kunne velge å være server, klient eller å avslutte
|
2020-03-30 15:42:43 +02:00
|
|
|
- Som spiller må jeg ha et grensesnitt for å besteme om hvilken server jeg skal bli med
|
2020-03-30 16:17:18 +02:00
|
|
|
- det finnes et grafisk grensesnitt for å kunne velge server
|
|
|
|
- Som spiller må jeg ha et grensesnitt for å kunne skrive inn spiller navnet mitt
|
|
|
|
- det finnes et grafisk grensesnitt for å kunne skrive inn spiller navnet
|