From d71107e2dc5ef65d48ceb98d6f6c078d42817f5e Mon Sep 17 00:00:00 2001 From: GabrielMagnus Date: Thu, 5 Mar 2020 20:09:02 +0100 Subject: [PATCH] Jobbet videre med akseptansekrav --- docs/team/referater/referat_05_03_2020.md | 33 ++++++++++++++++++----- 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/docs/team/referater/referat_05_03_2020.md b/docs/team/referater/referat_05_03_2020.md index 4e4f642..c7a669b 100644 --- a/docs/team/referater/referat_05_03_2020.md +++ b/docs/team/referater/referat_05_03_2020.md @@ -52,7 +52,7 @@ Skrevet brukerhistorier. - Som spiller må jeg ha en kortstokk for å oppbevare kortene mine. - Spilleren har en funksjonell korstokk. -- Som spiller trenger jeg et program for å fortelle roboten min hva den skal gjøre iløp av en runde. +- Som spiller trenger jeg et program for å fortelle roboten min hva den skal gjøre iløpet av en runde. - Spilleren har et funksjonellt program. - Skal kunne hente ut programmet fra en spiller. @@ -64,30 +64,51 @@ Skrevet brukerhistorier. - Transportbånd flytter robot i gitt retning. - Transportbånd kan rotere roboter i spesefikke scenario. -- Som jeg fase trenger jeg å kunne kjøre programmeringskort etter høyest verdi for å bestemme rekkefølgen på trekkene til robotene. +- Som fase trenger jeg å kunne kjøre programmeringskort etter høyest verdi for å bestemme rekkefølgen på trekkene til robotene. - Programmeringskort er sorterbare. - Programmeringskort kan hentes og gis videre. -- som tannhjul trenger jeg å kunen snu roboter for gjennomføre min funksjon. +- Som tannhjul trenger jeg å kunen snu roboter for gjennomføre min funksjon. + - Tannhjul vrir roboter som står på de 90 grader i retningen tannhjulet har. - Som laser trenger jeg å kunne avfyre laseren min for å gjøre skade på roboter. + - Laser skyter i en rett linje i den rettningen laseren har. + - Laseren blir stoppet av vegger og andre roboter. + - Laseren gjør skade på roboten den treffer. - Som spiller trenger jeg å kunne registrere flagg for å kunne vinne spillet. + - Ved slutten av en fase vil roboter som står på et flagg få oppdatert currentflagg verdien sin, gitt at den har besøkt det forige flagget. + - Spilleren vinner når alle flagg er besøkt i rett rekkefølge. -- Som jeg runde trenger jeg å kunne kjøre faser for å progresere spillet. +- Som runde trenger jeg å kunne kjøre faser for å progresere spillet. + - Runden kjører fem faser. - Som spiller trenger jeg å få tildelt programmeringskort for å kunne lage et program. + - Del ut programmeringskort fra spillet sitt dekk til hver spiller. + - Spillere får anntall programmeringskort utifra hvor mye skade de har blitt påført. -- Som spiller trenger jeg å få mulighet til å gå i powerdown for å kunne ta en powerdown +- Som spiller trenger jeg å få mulighet til å annonsere powerdown for at roboen min vil kunne ta en powerdown. + - Spiller må få spørsmål i starten av en runde om de vil gå i powerdown neste runde. + - Roboten til spilleren må gå i powerdown om spilleren annonserte det forige runde. - Som robot trenger jeg å kunne gå i powerdown for å kunne kurere all skade. + - I starten av runden settes skaden til roboter som skal i powerdown til null. - Som reperasjonstile trenger jeg å kunne fikse skade på roboter for å gjennomføre min funksjon. + - Roboter som står på en reperasjonstile i slutten av en runde, får fjernet en skade. + - Reperasjonstiles er: Flagg, skiftesnøkkel og skiftesnøkkel + hammer. - Som spiller må jeg kunne levere inn mine gamle ulåste kort for å få nye kort. + - Ulåste kort blir lagt tilbake i spillkortstokken etter runden er ferdig. - Som spiller må jeg få mulighet til å fortsette min powerdown for å kunne fikse eventuell ny skade. + - Spillere som er i powerdown får mulighet i starten av runden om å fortsette powerdown eller ikke. - Som spiller må roboten min kunne bli respawnet for å kunne ta del i spillet videre, gitt jeg har flere liv. + - En robot som dør får ett mindre liv. + - Hvis roboten er tom for liv, taper spilleren dens. + - Når en robot dør, gjennopliver den på sin backup position. - \ No newline at end of file +- Som spiller må registerene mine bli låst utifra hvor mye skade jeg har, for å representere en skadet robot. + - Roboter med mer enn fire skade, får låst anntall register over fire skade. (robot damage - 4) + - Kort som står i låste register blir ikke samlet inn og kan ikke endres. \ No newline at end of file