Isi kandungan:

Cara Membuat Permainan Tic Tac Toe Menggunakan Swift Dengan Xcode: 5 Langkah
Cara Membuat Permainan Tic Tac Toe Menggunakan Swift Dengan Xcode: 5 Langkah

Video: Cara Membuat Permainan Tic Tac Toe Menggunakan Swift Dengan Xcode: 5 Langkah

Video: Cara Membuat Permainan Tic Tac Toe Menggunakan Swift Dengan Xcode: 5 Langkah
Video: Tic Tac Toe Game Swift Xcode Tutorial | Noughts & Crosses 2024, Julai
Anonim

Dalam tutorial Swift ini saya akan menunjukkan kepada anda cara membuat Aplikasi Tic Tac Toe. Aplikasi ini sangat mudah dan merupakan projek yang bagus untuk pemula. Saya akan membahagikan tutorial kepada tiga langkah:

1. Membuat objek

2. Menghubungkan objek ke dalam kod

3. Kodnya

Langkah 1: Membuat Objek

Membuat Objek
Membuat Objek

Langkah ini terdiri daripada menambahkan semua gambar, label, dan butang. Anda boleh mendapatkan gambar yang saya gunakan di sini:

Tambahkan grid ke papan cerita anda sebagai UIImage. Tambahkan bulatan dan silang sebagai butang. Seterusnya, tambahkan label lain dan butang lain di bahagian atas skrin. Anda boleh menyesuaikannya mengikut kehendak anda. Kami akan menggunakannya untuk 'Play Again Button' dan label papan skor.

Langkah 2: Menghubungkan Objek dengan Kod Kami

Mengaitkan Objek dengan Kod Kami
Mengaitkan Objek dengan Kod Kami

Salin dan tampal salib sembilan kali. Pindahkan setiap salib ke dalam setiap petak grid. Seterusnya, tambahkan salib pertama ke pengawal pandangan sebagai fungsi. Tambahkan 8 salib yang tinggal ke fungsi itu. Akhirnya, tambahkan tanda pada setiap salib. Salib pertama mempunyai tanda '1', dan salib terakhir mempunyai tanda '9'. Sekiranya anda keliru, kod pada langkah seterusnya akan membantu anda.

Langkah 3: Pemboleh ubah dan Menetapkan Pemain Aktif

Pemboleh ubah dan Menetapkan Pemain A-t.webp
Pemboleh ubah dan Menetapkan Pemain A-t.webp

Bahagian kod pertama ini memberi tumpuan kepada pembentukan pemboleh ubah utama. Ini menetapkan semua kombinasi yang menang di bawah pemboleh ubah 'winCombinations'. Ia juga menggunakan fungsi 'action' untuk menentukan siapa pemain aktif.

Langkah 4: Menentukan Pemenang

Menentukan Pemenang
Menentukan Pemenang

Bahagian ini menggunakan pernyataan logik untuk menentukan siapa yang memenangi permainan. Ia kemudian menggunakan pernyataan 'if else' untuk mencetak nama pemenang di papan skor. Setelah menentukan pemenang, kod akan menunjukkan butang 'Main Lagi'.

Langkah 5: Menetapkan semula Papan Permainan

Menetapkan semula Papan Permainan
Menetapkan semula Papan Permainan

Kod terakhir ini menetapkan semula papan permainan setelah anda menekan butang 'Main Lagi'. Ini membersihkan semua nilai dan potongan sebelumnya sehingga dengan cara itu anda dapat memainkan permainan yang sama sekali baru.

Disyorkan: