Πίνακας περιεχομένων:

Πώς να φτιάξετε ένα παιχνίδι Tic Tac Toe χρησιμοποιώντας το Swift με Xcode: 5 βήματα
Πώς να φτιάξετε ένα παιχνίδι Tic Tac Toe χρησιμοποιώντας το Swift με Xcode: 5 βήματα

Βίντεο: Πώς να φτιάξετε ένα παιχνίδι Tic Tac Toe χρησιμοποιώντας το Swift με Xcode: 5 βήματα

Βίντεο: Πώς να φτιάξετε ένα παιχνίδι Tic Tac Toe χρησιμοποιώντας το Swift με Xcode: 5 βήματα
Βίντεο: 12. Tic Tac Toe (Part 1) 2024, Ιούλιος
Anonim

Σε αυτό το σεμινάριο Swift θα σας δείξω πώς να δημιουργήσετε μια εφαρμογή Tic Tac Toe. Αυτή η εφαρμογή είναι εξαιρετικά απλή και είναι εξαιρετικό έργο για κάθε αρχάριο. Θα χωρίσω το σεμινάριο σε τρία βήματα:

1. Δημιουργία αντικειμένων

2. Σύνδεση αντικειμένων στον κώδικα

3. Ο κωδικός

Βήμα 1: Δημιουργία αντικειμένων

Δημιουργία αντικειμένων
Δημιουργία αντικειμένων

Αυτό το βήμα περιλαμβάνει την προσθήκη όλων των εικόνων, ετικετών και κουμπιών. Μπορείτε να πάρετε τις εικόνες που χρησιμοποίησα εδώ:

Προσθέστε το πλέγμα στο storyboard σας ως εικόνα UII. Προσθέστε τον κύκλο και σταυρώστε ως κουμπί. Στη συνέχεια, προσθέστε μια άλλη ετικέτα και ένα άλλο κουμπί στο επάνω μέρος της οθόνης. Μπορείτε να τα προσαρμόσετε όπως θέλετε. Θα τα χρησιμοποιήσουμε για το κουμπί "Παίξτε ξανά" και την ετικέτα του πίνακα αποτελεσμάτων.

Βήμα 2: Σύνδεση των αντικειμένων με τον κώδικα μας

Σύνδεση των αντικειμένων με τον κώδικα μας
Σύνδεση των αντικειμένων με τον κώδικα μας

Αντιγράψτε και επικολλήστε τον σταυρό εννέα φορές. Μετακινήστε κάθε έναν από τους σταυρούς σε κάθε ένα από τα τετράγωνα πλέγματος. Στη συνέχεια, προσθέστε τον πρώτο σταυρό στο χειριστήριο προβολής ως συνάρτηση. Προσθέστε τους υπόλοιπους 8 σταυρούς σε αυτήν τη συνάρτηση. Τέλος, προσθέστε μια ετικέτα σε κάθε έναν από τους σταυρούς. Ο πρώτος σταυρός με την ετικέτα "1" και ο τελευταίος σταυρός με την ετικέτα "9". Εάν έχετε μπερδευτεί, ο κωδικός στο επόμενο βήμα θα σας βοηθήσει.

Βήμα 3: Μεταβλητές και καθιέρωση του Active Player

Μεταβλητές και καθιέρωση του Active Player
Μεταβλητές και καθιέρωση του Active Player

Αυτό το πρώτο τμήμα κώδικα επικεντρώνεται στον καθορισμό των κύριων μεταβλητών. Καθιερώνει όλους τους νικηφόρους συνδυασμούς κάτω από τη μεταβλητή «νικηφόροι συνδυασμοί». Χρησιμοποιεί επίσης τη λειτουργία "δράση" για να καθορίσει ποιος είναι ο ενεργός παίκτης.

Βήμα 4: Προσδιορισμός του νικητή

Καθορισμός του Νικητή
Καθορισμός του Νικητή

Αυτό το κομμάτι χρησιμοποιεί μια λογική δήλωση για να καθορίσει ποιος κέρδισε το παιχνίδι. Στη συνέχεια, χρησιμοποιεί μια δήλωση «αν αλλιώς» για να εκτυπώσει το όνομα του νικητή στον πίνακα αποτελεσμάτων. Αφού καθορίσει τον νικητή, ο κωδικός αποκαλύπτει ένα κουμπί "Παίξτε ξανά".

Βήμα 5: Επαναφορά του πίνακα παιχνιδιών

Επαναφορά του πίνακα παιχνιδιών
Επαναφορά του πίνακα παιχνιδιών

Αυτό το τελευταίο κομμάτι κώδικα επαναφέρει τον πίνακα παιχνιδιών αφού πατήσετε το κουμπί "Παίξτε ξανά". Καθαρίζει όλες τις προηγούμενες τιμές και κομμάτια, έτσι ώστε να μπορείτε να παίξετε ένα εντελώς νέο παιχνίδι.

Συνιστάται: