Mündəricat:

Xcode ilə Swift istifadə edərək Tic Tac Toe Oyunu Necə Edilir: 5 Addım
Xcode ilə Swift istifadə edərək Tic Tac Toe Oyunu Necə Edilir: 5 Addım

Video: Xcode ilə Swift istifadə edərək Tic Tac Toe Oyunu Necə Edilir: 5 Addım

Video: Xcode ilə Swift istifadə edərək Tic Tac Toe Oyunu Necə Edilir: 5 Addım
Video: iOS App Development with Swift by Dan Armendariz 2024, Iyul
Anonim

Bu Swift dərsliyində sizə Tic Tac Toe Tətbiqinin necə yaradılacağını göstərəcəyəm. Bu proqram son dərəcə sadədir və hər hansı bir başlanğıc üçün əla bir layihədir. Dərsliyi üç mərhələyə böləcəyəm:

1. Obyektlərin yaradılması

2. Obyektləri koda bağlamaq

3. Kod

Addım 1: Obyektlərin yaradılması

Obyektlərin yaradılması
Obyektlərin yaradılması

Bu addım bütün şəkilləri, etiketləri və düymələri əlavə etməkdən ibarətdir. İstifadə etdiyim şəkilləri buradan əldə edə bilərsiniz:

Şəbəkəni hekayə lövhənizə UIImage olaraq əlavə edin. Dairəni əlavə edin və bir düymə olaraq keçin. Sonra, ekranın yuxarısına başqa bir etiket və başqa bir düymə əlavə edin. Bunları istədiyiniz kimi düzəldə bilərsiniz. Bunları 'Yenidən Çal düyməsi' və tablo lövhəsi üçün istifadə edəcəyik.

Addım 2: Obyektləri Kodumuza bağlayın

Obyektləri Kodumuza Bağlamaq
Obyektləri Kodumuza Bağlamaq

Xaçı doqquz dəfə kopyalayın və yapışdırın. Xaçların hər birini ızgara meydanlarının hər birinə köçürün. Sonra, funksiya olaraq ilk xaçı görüntü nəzarətçisinə əlavə edin. Qalan 8 xaçı bu funksiyaya əlavə edin. Nəhayət, xaçların hər birinə bir etiket əlavə edin. İlk xaç '1' etiketinə və son xaç '9' etiketinə malikdir. Qarışıqsınızsa, növbəti addımdakı kod sizə kömək etməlidir.

Addım 3: Dəyişənlər və Aktiv Oyunçunun Qurulması

Dəyişənlər və Aktiv Oyunçunun Qurulması
Dəyişənlər və Aktiv Oyunçunun Qurulması

Kodun bu birinci hissəsi əsas dəyişənlərin qurulmasına yönəlib. Bütün qazanan birləşmələri 'qalibKombinasiyalar' dəyişənliyi altında qurur. Həm də aktiv oyunçunun kim olduğunu müəyyən etmək üçün 'hərəkət' funksiyasından istifadə edir.

Addım 4: Qalibin müəyyən edilməsi

Qalibin müəyyən edilməsi
Qalibin müəyyən edilməsi

Bu hissə, oyunu kimin qazandığını müəyyən etmək üçün məntiq ifadəsi istifadə edir. Qalibin adını hesab lövhəsinə yazdırmaq üçün 'əgər başqa' ifadəsini istifadə edir. Qalibi təyin etdikdən sonra kod "Yenidən Oynat" düyməsini açır.

Addım 5: Oyun lövhəsinin yenidən qurulması

Oyun lövhəsinin sıfırlanması
Oyun lövhəsinin sıfırlanması

Bu son kod parçası 'Yenidən Çal' düyməsini basdıqdan sonra oyun lövhəsini sıfırlayır. Bütün əvvəlki dəyərləri və parçaları təmizləyir, beləliklə tamamilə yeni bir oyun oynaya bilərsiniz.

Tövsiyə: