Skip to content

The game consists of a 3x3 grid in which two players (the first player is the human player, the second is the computer) compete in turn to fill the boxes with their symbols ("X" or "O").

Notifications You must be signed in to change notification settings

landigf/TicTacToe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TicTacToe

EN:

The game consists of a 3x3 grid in which two players (the first player is the human player, the second is the computer) compete in turn to fill the boxes with their symbols ("X" or "O").

The code defines various functions to manage the various phases of the game, such as the creation of the grid, the choice of squares by the players, the control of victory or defeat. The game runs in a "do-while" loop, which continues until one of the players wins or the grid is filled completely. At the end of the game, a victory or a tie message is displayed depending on the result.

The Choice_Player() function asks the user to enter the desired position for his move using numpad numbers. The PC_Choice() function uses logic to decide the best position for the AI to move. Both functions use the Board() function to print the current game board to the screen.

IT:

Il gioco consiste in una griglia 3x3 in cui due giocatori (il primo giocatore è il giocatore umano, il secondo è il computer) si sfidano a turno per riempire le caselle con i loro simboli ("X" o "O").

Il codice definisce diverse funzioni per gestire le varie fasi del gioco, come la creazione della griglia, la scelta delle caselle da parte dei giocatori, il controllo della vittoria o della sconfitta.

La partita viene eseguita in un ciclo "do-while", che continua finché uno dei giocatori non vince o la griglia non viene riempita completamente. Alla fine del gioco viene visualizzato un messaggio di vittoria o di parità a seconda del risultato.

La funzione Scelta_Player() chiede all'utente di inserire la posizione desiderata per la propria mossa utilizzando i numeri del numpad. La funzione Scelta_PC() utilizza una logica per decidere la posizione migliore per la mossa dell'IA. Entrambe le funzioni utilizzano la funzione Board() per stampare la tavola di gioco corrente sullo schermo.

About

The game consists of a 3x3 grid in which two players (the first player is the human player, the second is the computer) compete in turn to fill the boxes with their symbols ("X" or "O").

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published