|
Class Summary |
| Battaglia |
Gestisce gli scontri fra due giocatori. |
| Comando |
Modella un comando generico. |
| ComandoAiuto |
Implementa un help di programma. |
| ComandoAttacca |
Modella un comando che consente al giocatore di attaccare
un avversario, scegliendo un proprio territorio come base
di partenza e uno dell'avversario come punto di attacco. |
| ComandoEsci |
Modella un comando di uscita dall'applicazione. |
| ComandoNonValido |
Modella un tipo di comando non accettato dal gioco. |
| ComandoPassaTurno |
Quando un giocatore pensa di aver finito le proprie azioni
da poter svolgere (attacchi e spostamento), oppure quando
non può fare nulla, allora può decidere di passare il turno. |
| ComandoSposta |
Modella un comando che consente al giocatore di spostare
un numero di armate da un territorio all'altro. |
| ComandoStampa |
È un comando per la stampa di informazioni. |
| ComandoVersione |
Comando che stampa la versione corrente del programma. |
| ComparatoreSerieDiDadi |
Confronta due serie di dati. |
| Dado |
Gestisce un dado e ne simula il comportamento. |
| Display |
Modella un display per la visualizzazione dei messaggi del
programma. |
| DistributoreArmate |
Gestisce la distribuzione delle armate ai giocatori ad
ogni inizio di turno. |
| DistributoreCarte |
Alla fine del turno di ogni giocatore, ad esso gli viene
data una carta se durante la fase di attacco (o quella di
difesa del turno precedente) ha conquistato almeno un
territorio. |
| DistributoreTerritori |
Un oggetto di questo tipo viene creato all'inizio del gioco. |
| ElencoCarte |
Contiene l'elenco delle carte del gioco. |
| ElencoComandi |
Contiene l'elenco dei comandi validi. |
| ElencoTerritoriContinenti |
Contiene l'elenco dei territori. |
| GestoreConfini |
Gestisce il calcolo dei confini fra territori. |
| Giocatore |
Modella un giocatore umano. |
| Gioco |
Classe principale di jrisk, un gioco di strategia ispirato
al famoso Risiko. |
| Parser |
Incapsula un interprete di comandi per il gioco jRisk. |
| SerieDiDadi |
Riproduce il comportamento di un lancio simultaneo di più dadi. |
| Tabellone |
Contiene una mappatura del tabellone di gioco. |
| Territorio |
Un territorio ha come caratteristiche un nome, un numero
di territori confinanti e un numero di armate poste su di
esso. |