Utilizzando IntelliJ IDEA, creare un nuovo progetto Java chiamato Tris, con all’interno un package application.
Implementare un'app, interamente gestita da terminale, che implementa la logica del gioco Tris (Tic-Tac-Toe per gli Inglesi).
All'avvio l'applicazione deve chiedere all'utente di inserire la dimensione della griglia di gioco.
Successivamente viene avviata una partita tra il giocatore cross (X) ed il giocatore circle (O).
Il gioco decide in modo random quale dei due giocatori deve giocare per primo.
Ad ogni turno di gioco l'applicazione deve:
Stampare lo stato corrente della griglia
Stampare chi è il giocatore corrente
Chiedere all'utente di inserire le coordinate (rappresentate tramite i possibili indici della matrice di gioco) della casella nella quale vuole apporre il proprio marchio
L'applicazione termina una volta che si è conclusa una partita stampando l'eventuale giocatore vincente.
Di seguito trovate un'immagine che raffigura l'avvio dell'applicazione ed un esempio del primo turno di gioco.