Pater999 / UNITN-lingProg-Mazzo-Carte

JavaFx exercise - Realizzazione di un "Gioco di carte" assegnato in laboratorio per capire il funzionamento delle collezioni e del metodo shuffle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UNITN-prog2-Mazzo-Carte

JavaFx exercise - Realizzazione di un "Gioco di carte" assegnato in laboratorio per capire il funzionamento delle collezioni e del metodo shuffle

Testo esercizio:

  • Creare una mazzo di carte da ramino {A, 2…10, J, Q, K}i, i ∈ {C,Q,F,P}, due carte per tipo.

  • Mescolare il mazzo in modo casuale e mostrare le prime N carte (default N=10).

  • Controllare se tra le carte c’è una doppia e mostrare una finestra, che dirà "hai vinto" se la si è trovata, "hai perso" altrimenti.

  • Rendere N sceglible dall’utente, e validarne la risposta.

  • Dare, nella finestra finale, una rappresentazione grafica semplificata della carta vincente.

  • Dopo la eventuale vittoria, scegliere a caso una carta dal mazzo. Se questa ha lo stesso valore della vincente (indipendentemente da seme), la vittoria vale doppio. Dare comunicazione all’utente dell’esito di tale operazione.

Screenshot:

Aspetto schermata iniziale

ProgrammaIniziale.png

Aspetto schermata vittoria

EsempioVittoria.png

About

JavaFx exercise - Realizzazione di un "Gioco di carte" assegnato in laboratorio per capire il funzionamento delle collezioni e del metodo shuffle


Languages

Language:Java 100.0%