Skip to content

Casi d'uso

Giuseppel99 edited this page Apr 20, 2021 · 24 revisions

UC1: Creazione o accesso ad un account

Il giocatore avvia il gioco, seleziona l'opzione per la creazione o l'accesso dell'account. Nel caso della creazione di un nuovo account, immette un nome utente e una password che saranno poi utilizzati per accedere nuovamente all'account.

UC2: Creazione o accesso ad una lobby

Il giocatore accede all'account, decide la modalità della partita e crea una lobby pubblica o accede ad una lobby esistente, scegliendo il nome ed eventualmente una password in caso di lobby privata.

UC3: Partecipa ad una partita

PORTATA: Gioco "scopone scientifico".

LIVELLO: Obiettivo Utente.

ATTORE PRIMARIO: Giocatore.

PARTI INTERESSATE: 4 Giocatori.

PRE-CONDIZIONI: Il gioco deve essere aggiornato all'ultima versione disponibile e i giocatori devono essere 4.

GARANZIA DI SUCCESSO: Viene calcolato e mostrato il punteggio finale, definendo la coppia di giocatori vincitrice.

SCENARIO PRINCIPALE DI SUCCESSO:

  1. Il giocatore si collega ad una lobby già esistente.
  2. Una volta raggiunti i 4 giocatori nella stessa lobby, la partita viene avviata.
  3. Ogni giocatore, a turno, effettua la propria mossa.
  4. Una volta terminate le carte in gioco, la smazzata termina.
  5. Viene calcolato il punteggio totale delle due squadre.

Vengono ripetuti i punti 3,4,5 finché una delle due squadre non raggiunge il punteggio prestabilito.

  1. La partita termina e viene mostrata la coppia vincitrice.

ESTENSIONI:

*a. All'improvviso almeno uno dei giocatori abbandona la partita:

1.La connessione con uno dei giocatori viene interrotta.

2.Il gioco avvia un timer di durata fissa.

3.a Se il timer scade, la partita in corso termina: la squadra del giocatore che ha abbandonato la partita viene dichiarata sconfitta.

3.b Se il giocatore in questione si ricollega prima che il timer scada, la partita viene ripristinata al punto in cui era stata interrotta: la partita continua normalmente.

REQUISITI SPECIALI:

  • Interfaccia utente grafica o testuale.

PROBLEMI APERTI:

  • Far sì che il gioco sia multipiattaforma, ossia disponibile sia su dispositivo mobile sia su pc

Clone this wiki locally