Forbedrer markdown

This commit is contained in:
Kristian Knarvik 2020-02-05 05:19:38 +01:00
parent f31ca13a07
commit 214efff4dd
2 changed files with 64 additions and 64 deletions

View File

@ -67,56 +67,56 @@ Spillet skal implementere alle spillereglene fra RoboRally (om tiden strekker ti
### Systemkrav ### Systemkrav
* En visuell representasjon av et spillbrett. - En visuell representasjon av et spillbrett.
* En spiller som kan bevege seg på brettet. - En spiller som kan bevege seg på brettet.
* En spiller taper når de mister alle liv. - En spiller taper når de mister alle liv.
* En spiller dør om de tar 10 skade. - En spiller dør om de tar 10 skade.
* En spiller trenger liv. - En spiller trenger liv.
* Spilleren trenger å kunne ta skade. - Spilleren trenger å kunne ta skade.
* En spiller må kunne vinne. - En spiller må kunne vinne.
* Kort for å programmere roboten. - Kort for å programmere roboten.
* Forskjellige funksjonelle objekter/ruter på kartet (eks. vegg, laser). - Forskjellige funksjonelle objekter/ruter på kartet (eks. vegg, laser).
* Runder (Består av 5 faser. Du får nye kort, reparasjon, powerdown etc.). - Runder (Består av 5 faser. Du får nye kort, reparasjon, powerdown etc.).
* Faser (Ett kort fra hver spiller blir brukt, og objekter på brettet interagerer. - Faser (Ett kort fra hver spiller blir brukt, og objekter på brettet interagerer.
Registrering av flagg skjer etter hver fase). Registrering av flagg skjer etter hver fase).
* Kunne spille med andre spillere over lan. - Kunne spille med andre spillere over lan.
* Lasere skyter i slutten av hver fase. - Lasere skyter i slutten av hver fase.
* Spillere beveger seg hver fase og kort bestemmer hvem som går først. - Spillere beveger seg hver fase og kort bestemmer hvem som går først.
* Velge kort i starteren av runden. - Velge kort i starteren av runden.
* Kunne velge powerdown etter alle har låst kortene sine. - Kunne velge powerdown etter alle har låst kortene sine.
* Slutten av runden får spillere reparasjoner hvis de står på en reparasjonsbrikke eller flagg. - Slutten av runden får spillere reparasjoner hvis de står på en reparasjonsbrikke eller flagg.
* Sjekke om noen spillere står på riktig flagg. - Sjekke om noen spillere står på riktig flagg.
* Respawn etter en robot er ødelagt ved slutten av runden/fasen gitt at de har flere liv. - Respawn etter en robot er ødelagt ved slutten av runden/fasen gitt at de har flere liv.
* Hvis en spiller er i powerdown blir spilleren spurt (i starten av nye runden) om han vil bli i powerdown eller ikke. - Hvis en spiller er i powerdown blir spilleren spurt (i starten av nye runden) om han vil bli i powerdown eller ikke.
* Roboter må kunne dytte hverandre. - Roboter må kunne dytte hverandre.
* Samle inn kort i slutten av en runde. - Samle inn kort i slutten av en runde.
* Ikke samle sammen kort som er låst. - Ikke samle sammen kort som er låst.
* Vise hendelser som skjer på skjermen med en delay slik at spillet ser riktig ut. - Vise hendelser som skjer på skjermen med en delay slik at spillet ser riktig ut.
* Roboter dør hvis de går utenfor spillbrettet eller faller i ett hull. - Roboter dør hvis de går utenfor spillbrettet eller faller i ett hull.
### Prioriterte krav ### Prioriterte krav
@ -125,40 +125,40 @@ Spillet skal implementere alle spillereglene fra RoboRally (om tiden strekker ti
### Prosjektmetodikk ### Prosjektmetodikk
* 2 fysiske møter i uke. En på gruppetimen og en på torsdager. - 2 fysiske møter i uke. En på gruppetimen og en på torsdager.
* Møter på discord online med skjerm deling for parprogrammering. - Møter på discord online med skjerm deling for parprogrammering.
* Syklus oppsett mellom hver oblig. sette opp oppgaver over hva som skal gjøres over hver syklus. - Syklus oppsett mellom hver oblig. sette opp oppgaver over hva som skal gjøres over hver syklus.
* Vi tenker å ta en blanding av scrum og parprogrammering under prosjektet. - Vi tenker å ta en blanding av scrum og parprogrammering under prosjektet.
* Tirsdager brukes for å re cape hva som har blitt gjort uken før - Tirsdager brukes for å re cape hva som har blitt gjort uken før
og for å avklare om vi føler oss ferdig med oppgaver. og for å avklare om vi føler oss ferdig med oppgaver.
* Torsdag er satt av for parprogrammering. - Torsdag er satt av for parprogrammering.
* Deling av dokumenter skjer over git eller discord. - Deling av dokumenter skjer over git eller discord.
* Bruke project board for at vi skal ha kontroll over alle oppgavene og hvem som skal gjør hva. - Bruke project board for at vi skal ha kontroll over alle oppgavene og hvem som skal gjør hva.
### Bruker historier ### Bruker historier
#### Vise et brett #### Vise et brett
* Som en spiller må jeg kunne se et brett får å kunne spille spillet. - Som en spiller må jeg kunne se et brett får å kunne spille spillet.
* Som spillbrett må jeg vise alle elementer som er på meg - Som spillbrett må jeg vise alle elementer som er på meg
* Som spillbrett må jeg vær delt inn ruter/tiles der brikkene på meg må være i bare en rute av gangen. - Som spillbrett må jeg vær delt inn ruter/tiles der brikkene på meg må være i bare en rute av gangen.
##### Akseptansekrav ##### Akseptansekrav
* Vi kan se et brett der noe kan bli plassert på brette i en rute/tile - Vi kan se et brett der noe kan bli plassert på brette i en rute/tile
#### Plassere en brikke på brettet #### Plassere en brikke på brettet
* Som brikke må jeg kunne plassere på spillbrettet - Som brikke må jeg kunne plassere på spillbrettet
* Som brikke må jeg være synlig på brettet - Som brikke må jeg være synlig på brettet
##### Akseptansekrav ##### Akseptansekrav
* Brikken blir plassert synlig i en bestemt tile på brettet - Brikken blir plassert synlig i en bestemt tile på brettet

View File

@ -6,5 +6,5 @@ vil vi gå over til en fase der målet blir å implementere ting som er gøy, me
Alle regler er hentet fra 2005 utgaven av spillguiden fra Wizards of the Coast, Inc. Alle regler er hentet fra 2005 utgaven av spillguiden fra Wizards of the Coast, Inc.
## Forkrav for å kunne kompilere og kjøre koden ## Forkrav for å kunne kompilere og kjøre koden
* [git](https://git-scm.com/) - [git](https://git-scm.com/)
* [maven](https://maven.apache.org/) - [maven](https://maven.apache.org/)