Looking for the English version? Click here.
Monopoly è un gioco da tavolo in cui i giocatori competono per accumulare la maggiore quantità di denaro e proprietà immobiliari. I giocatori avanzano attraverso le caselle del tabellone utilizzando dei dadi e, a seconda della casella su cui atterrano, possono acquistare proprietà, pagare affitti, costruire case e alberghi, pagare tasse e ricevere premi. Il gioco termina quando tutti i giocatori tranne uno si sono dichiarati bancarotta, e il giocatore rimasto in piedi vince il gioco.
In questa versione riadattata, scritta in linguaggio Java, il giocatore vincitore è colui che possiede più denaro allo scadere del quinto turno.
Schermata principaleNella schermata principale è possibile iniziare o riprendere una partita.
Nel primo caso, prima di cliccare su 'Nuova partita' bisogna soddisfare la condizione principale per garantire il gioco: un numero di giocatori pari o superiore a 2 (fino a 6 giocatori consentiti). Questi possono essere aggiunti attraverso il pulsante 'Aggiungi giocatore' nel quale si potrà inserire il proprio nickname e una pedina a scelta tra le disponibili. È possibile mostrare i giocatori attraverso il bottone 'Mostra giocatori'.
Nel secondo caso, al cliccare su 'Riprendi partita' il programma verificherà la presenza di partite precendentemente salvate (non concluse) nel sistema e procederà ad aprire il tabellone di gioco riprendendo esattamente dal turno dell'ultimo giocatore giocante.
Tabellone di giocoLa partita si svolge nel tabellone di gioco; in questo, secondo un ordine dei turni generato casualmente all'inizio della partita, ogni giocatore avrà modo di compiere delle azioni, tra cui:
- Visualizzazione delle proprie statistiche
- Lancio dei dadi (obbligatorio per terminare il turno)
- Acquisto di un contratto disponibile a scelta
- Pagamento dell'affitto di una data proprietà immobiliare di un giocatore avversario
- Pagamento di una tassa
- Passaggio sul 'Via!'
- Spostamento in prigione
- Conclusione del turno
La casella sulla quale è presente la pedina del giocatore è evidenziata in verde. Ogni turno ha la durata di 3 minuti; allo scadere del timer visibile a schermo i dadi verranno lanciati automaticamente, e verrà concluso il turno del giocatore attuale.
Nella schermata relativa alla prigione il giocatore ha a disposizione 3 scelte:
- Uscire gratis di prigione
- Uscire di prigione pagando una penale (125$)
- Rimanere in prigione
Durante questa fase non è presente alcun timer ed è richiesto che il giocatore compia una scelta.
Modalità in finestra: è possibile giocare in finestra semplicemente spostando l'applicazione di Monopoly. Quest'azione è irreversibile.
Esecuzione: per eseguire Monopoly è necessario eseguire la classe 'Monopoly.java' presente in /monopoly/src/main/java/com.monopoly. Per fare ciò è necessario possedere il Java Development Kit (JDK) o il Java Runtime Environment (JRE) installato sul proprio sistema.