Sommario:

Come creare un gioco Tic Tac Toe usando Swift con Xcode: 5 passaggi
Come creare un gioco Tic Tac Toe usando Swift con Xcode: 5 passaggi

Video: Come creare un gioco Tic Tac Toe usando Swift con Xcode: 5 passaggi

Video: Come creare un gioco Tic Tac Toe usando Swift con Xcode: 5 passaggi
Video: Tic Tac Toe Game Swift Xcode Tutorial | Noughts & Crosses 2024, Novembre
Anonim

In questo tutorial Swift ti mostrerò come creare un'app Tic Tac Toe. Questa app è estremamente semplice ed è un ottimo progetto per qualsiasi principiante. Suddividerò il tutorial in tre passaggi:

1. Creare gli oggetti

2. Collegamento di oggetti nel codice

3. Il codice

Passaggio 1: creazione degli oggetti

Creare gli oggetti
Creare gli oggetti

Questo passaggio consiste nell'aggiungere tutte le immagini, le etichette e i pulsanti. Puoi ottenere le immagini che ho usato qui:

Aggiungi la griglia allo storyboard come UIImage. Aggiungi il cerchio e attraversa come un pulsante. Quindi, aggiungi un'altra etichetta e un altro pulsante nella parte superiore dello schermo. Puoi personalizzarli come preferisci. Li useremo per il 'Pulsante Riproduci' e per l'etichetta del tabellone.

Passaggio 2: collegamento degli oggetti al nostro codice

Collegamento degli oggetti al nostro codice
Collegamento degli oggetti al nostro codice

Copia e incolla la croce nove volte. Sposta ciascuna delle croci in ciascuno dei quadrati della griglia. Quindi, aggiungi la prima croce nel controller della vista come funzione. Aggiungi le 8 croci rimanenti in quella funzione. Infine, aggiungi un tag a ciascuna delle croci. La prima croce ha il tag '1' e l'ultima croce ha il tag '9'. Se sei confuso, il codice nel passaggio successivo dovrebbe aiutarti.

Passaggio 3: variabili e definizione del giocatore attivo

Variabili e definizione del giocatore attivo
Variabili e definizione del giocatore attivo

Questa prima parte del codice si concentra sulla definizione delle variabili principali. Stabilisce tutte le combinazioni vincenti sotto la variabile "Combinazioni vincenti". Utilizza anche la funzione 'azione' per determinare chi è il giocatore attivo.

Passaggio 4: determinazione del vincitore

Determinazione del vincitore
Determinazione del vincitore

Questo pezzo di utilizza una dichiarazione logica per determinare chi ha vinto la partita. Quindi utilizza una dichiarazione "se altro" per stampare il nome del vincitore sul tabellone. Dopo aver determinato il vincitore, il codice rivela un pulsante "Gioca di nuovo".

Passaggio 5: ripristino del tabellone di gioco

Ripristino del tabellone di gioco
Ripristino del tabellone di gioco

Quest'ultimo pezzo di codice ripristina il tabellone di gioco dopo aver premuto il pulsante "Gioca di nuovo". Ripulisce tutti i valori e i pezzi precedenti in modo da poter giocare a un gioco completamente nuovo.

Consigliato: