Naam | 1. Start applicatie |
Samenvatting | De speler maakt de keuze om de RISK applicatie te starten |
Actoren | Speler |
Pre conditie | Geen |
Normale flow |
|
Post conditie | Het loginscherm wordt getoond. |
Alternatieve flows | Geen |
Naam | 2. Inloggen |
Samenvatting | De speler wil inloggen op de inlogserver. |
Actoren | Speler |
Pre conditie | De speler moet beschikken over logingegevens. |
Normale flow |
|
Post conditie | De lijst met beschikbare spellen wordt getoond. |
Alternatieve flows | 2a. Wanneer de speler op annuleren drukt gaat de speler terug naar het loginscherm. |
Naam | 3. Account aanmaken |
Samenvatting | De speler wil een account aanmaken. |
Actoren | Speler |
Pre conditie | De speler heeft nog geen account. |
Normale flow |
|
Post conditie | De speler keert terug naar het loginscherm. |
Alternatieve flows | 3a. De spelernaam is niet uniek. De speler zal de naam moeten wijzigen. 3b. Wanneer de speler op annuleren drukt wordt de applicatie afgesloten. |
Naam | ?. Verplaats eenheden –> wordt aanvallen & andere wordt legers neerzetten? |
Samenvatting | De speler verplaatst zijn legers naar een aangrenzend gebied. |
Actoren | Speler |
Pre conditie | De speler is aan de beurt en dit is de laatste fase in zijn beurt. |
Normale flow |
|
Post conditie | De het land ingenomen en de spelers. |
Alternatieve flows | ?a. De speler heeft 2 landen gekozen dat dat van hem zijn. ?b. De speler heeft 2 landen gekozen dat van een tegenstander zijn. ?c. De speler heeft te weinig legers om te kunnen aanvallen. ?d. De speler heeft te veel legers gekozen om mee aan te vallen. ?e. De speler heeft geen legers gekozen om mee aan te vallen. ?f. Het stuk land grenst niet aan zijn eigen geselecteerde land. |
Naam | 4. Gamelijst opvragen |
Samenvatting | De speler vraagt een lijst op van alle opgestarte spellen. |
Actoren | Speler |
Pre conditie | De speler moet ingelogd zijn. |
Normale flow |
|
Post conditie | De het land ingenomen en de spelers. |
Alternatieve flows | 4a. Er zijn geen spellen beschikbaar. 4b. Er kan geen verbinding met de gameserver worden gemaakt. 4c. Het door de speler geselecteerde spel zit al vol. 4d. De speler heeft geen spel geselecteerd. |
Naam | 5. Spel starten |
Samenvatting | De speler kan wil een spel starten. |
Actoren | Speler |
Pre conditie | De speler moet een spel gekozen hebben. |
Normale flow |
|
Post conditie | Het spel wordt gestart. |
Alternatieve flows | 5a. Niet alle spelers hebben aangegeven dat ze willen starten. |
Naam | 6. Spel beeindigen |
Samenvatting | Een speler is verslagen en zijn spel wordt beëindigd. |
Actoren | Spellogica (gameserver) |
Pre conditie | Er moeten spelers deelnemen aan het spel en het spel moet gestart zijn. |
Normale flow |
|
Post conditie | De gameserver wordt in de spellijst getoond. |
Alternatieve flows | 6a. Er zijn nog spelers bezig; het spel blijft actief. |
Naam | ?. Beurt geven <—Hier moet iets staan over de knop/actie “beurt beëindigen” |
Samenvatting | De speler is verslagen en zijn spel wordt beëindigd. |
Actoren | Spellogica (gameserver) |
Pre conditie | Het spel moet gestart zijn. |
Normale flow |
|
Post conditie | De speler krijgt het scorebord te zien. |
Alternatieve flows | ?a. De speler wil nog een keer aanvallen. |