Javalab, il laboratorio Java

java
Reversi Reversi è un gioco basato su una scacchiera di 64 caselle. I giocatori devono disporre sulla scacchiera dei pezzi bicolori in modo da chiudere la partita con il maggior numero di pezzi del proprio colore.

Il giocatore nero è il primo a piazzare una pedina.
Si muove alternativamente appoggiando una nuova pedina in una casella vuota in modo da imprigionare, tra la pedina che si sta giocando e quelle del proprio colore già presenti sulla scacchiera, una o più pedine avversarie. A questo punto le pedine imprigionate devono essere rovesciate e cambiano colore, diventando di proprietà di chi ha eseguito la mossa. E’ possibile incastrare le pedine in orizzontale, in verticale e in diagonale.

Sono ammesse solo le mosse con le quali si gira almeno una pedina, se non è possibile farlo si salta il turno.

Alla fine del gioco la vittoria viene assegnata al giocatore il cui colore è dominante in termini di conteggio delle pedine.

Clicca qui per scaricare la versione 0.1 di reversi.jar

Il programma è stato verificato con i sistemi operativi Windows 2000 e Windows XP.


Per lanciare il programma, che richiede il J2SE versione 1.5, procedere in uno dei seguenti modi:
  • Cliccare due volte sul file reversi.jar, una volta che è stato scaricato nel filesystem locale
  • Oppure scompattare reversi.jar ed eseguire il comando: java -jar reversi.jar
I sorgenti sono inclusi nel file reversi.jar. Per compilarlo scompattare reversi.jar ed eseguire il seguente comando:

	javac *.java


Screenshot della finestra di gioco:
main


Reversi - LivioScarica il gioco Reversi sul tuo telefono Android da Google Play.


 

javalc6