CCSoftWork

Software-house di Claudio Cavallini (Mister TV)


MaxiTicTacToe è una variante del tris (in inglese britannico: "Noughts and Crosses").

Il gioco è simile al tris, ma il vincitore deve ottenere 5 simboli in fila anziché 3 (su una griglia 20x20).

Il gioco può essere giocato sia in modalità giocatore contro giocatore che contro il computer.

È possibile ottenere la posizione suggerita dal computer, così come visualizzare tutte le posizioni occupate dall'inizio della partita (per vedere l'ultima posizione occupata o per ricreare la partita).

Oltre alle X e alle O, esiste una posizione che non può essere contrassegnata né da X né da O (come le caselle nere nella griglia del cruciverba).

All'inizio della partita, la griglia è solitamente vuota, sebbene sia possibile creare griglie con posizioni già contrassegnate (come nei cruciverba in cui alcune lettere sono già inserite).

Selezionando "Crea/Modifica tabellone di gioco" nel menu "Tabellone di gioco", sopra la griglia vengono visualizzati quattro pulsanti che consentono di impostare le posizioni X, O, vuote o non selezionabili (cliccando sulle diverse posizioni).

Naturalmente, i tabelloni creati possono essere salvati e successivamente caricati nella memoria.

Nota: L'azienda ha ricevuto un sostegno pubblico a causa dell'emergenza Covid durante l'anno 2020.

La cartella compressa scaricata deve essere decompressa utilizzando, ad esempio, "Estrai tutto" in Windows 11.



MaxiTicTacToe e' un'app scritta in Java, quindi gira indifferentemente su Windows, Linux e macOS; per fare questo pero' necessita che sul computer sia installata una JRE (Java Runtime Environment) o un JDK (Java Development Kit), e' meglio installare il JDK.

Potete scaricare il JDK adatto al vostro sistema operativo dal sito "AdoptOpenJDK" (https://adoptopenjdk.net/)

Per scaricare il JDK per le versioni recenti di Windows (come per esempio Windows 10 e Windows 11) basta cliccare sul grosso bottone nero "Latest LTS Release" (allego la schermata con evidenziato da una freccia rossa il bottone su cui cliccare). Fatto questo apparira' una schermata (che di seguito allego) con scritto che il download e' in corso.

Una volta installato il JDK, il secondo e ultimo breve passo e' quello di impostare le variabili di ambiente JAVA_HOME e Path.

Alcuni installer del JDK impostano la JAVA_HOME (e la Path) nel modo opportuno automaticamente; l'installer per Windows 11 imposta automaticamente solo la Path, per impostare anche la JAVA_HOME bisogna agire sulla voce "Set or override JAVA_HOME variable" (cliccando sulla X rossa a sinistra della voce), come indicato dalle tre immagini seguenti (le immagini si riferiscono a una versione dell'installer precedente ma il procedimento e' lo stesso).


* * *

Alcuni amici mi hanno detto che su Linux e macOS le variabili di ambiente vengono impostate automaticamente dall'installer (quello scaricato da "AdoptOpenJDK").

In ogni caso se il vostro installer NON prevede di impostare la JAVA_HOME automaticamente, su Internet trovate molte risorse su come impostare la JAVA_HOME manualmente, basta fare ricerche per, per esempio, "JAVA_HOME linux" o "JAVA_HOME mac" (di solito i motori di ricerca non distinguono tra minuscole e maiuscole, quindi quando fate una ricerca potete scrivere indifferentemente sia "JAVA_HOME" che "java_home" che "Java_Home", quando pero' la impostate come variabile di ambiente e' meglio scrivere in maiuscolo JAVA_HOME).

Molte di queste risorse si riferiscono a JDK proprietari, mentre MaxiTicTacToe e' basata su JDK Open Source; quindi su, per esempio, Windows, la JAVA_HOME invece di (per esempio)

C:\Program Files\Java\jdk1.8.0_102

va impostata a (sempre per esempio)

C:\Program Files\Eclipse Adoptium\jdk-21.0.5.11-hotspot\

Per esempio una guida in inglese potete trovarla a https://www.baeldung.com/java-home-on-windows-7-8-10-mac-os-x-linux, un'altra guida sempre in inglese (piena di immagini) e' disponibile al link https://javatutorial.net/set-java-home-windows-10, mentre una guida in italiano (anche questa con diverse immagini) e' disponibile al link https://pasmimmo.altervista.org/home/settare-java_home-in-windows-10.


Ultimo aggiornamento: 23 novembre 2024