CCSoftWork

Software-house di Claudio Cavallini (Mister TV)


MaxiTicTacToe e' una variante del gioco del filetto (in inglese: "tic tac toe").
E' come il filetto con la differenza che invece che 3 segni per vincere bisogna allineare 5 segni (su un casellario di 20 x 20 caselle).

Si puo' giocare sia umano contro umano che umano contro computer.

E' possibile farsi consigliare la casella dal computer come visualizzare l'elenco di tutte le caselle riempite dall'inizio della partita (per vedere qual'e' l'ultima casella riempita oppure per ricostruire tutta la partita).

Oltre al segno X e al segno O, e' prevista la casella del tipo "non riempibile", che appunto e' una casella che non puo' essere riempita ne con il segno X ne con il segno O (come i quadratini neri dei cruciverba).

Normalmente all'inizio della partita il casellario e' completamente vuoto, e' pero' possibile creare dei casellari con alcune caselle gia' riempite (un po' come un cruciverba con alcune lettere gia' stampate).
Selezionando la voce "Crea/Modifica casellario" del menu "Casellario" sopra al casellario appaiono quattro bottoni che permettono di settare le caselle come "segno X", "segno O", "casella vuota" o "casella non riempibile" (cliccando sulle caselle, naturalmente).
Ovviamente i casellari cosi' creati possono essere registrati e successivamente caricati in memoria.

Nota: Ai sensi dell'art. 1, commi 125 e successivi, della L. 124/2017, la societa' ha ricevuto nel corso del 2020 aiuti di stato pubblicati sul RNA sezione trasparenza.


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