Mundarija:

Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: 5 qadam
Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: 5 qadam

Video: Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: 5 qadam

Video: Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: 5 qadam
Video: Amazing Image Slider||HTML||CSS||FRONTEND DEVELOPER 2024, Iyul
Anonim

Ushbu Swift qo'llanmasida men sizga Tic Tac Toe ilovasini qanday yaratishni ko'rsataman. Bu ilova juda oddiy va har qanday yangi boshlanuvchilar uchun ajoyib loyihadir. Men darslikni uch bosqichga ajrataman:

1. Ob'ektlarni yaratish

2. Ob'ektlarni kodga bog'lash

3. Kod

1 -qadam: ob'ektlarni yaratish

Ob'ektlarni yaratish
Ob'ektlarni yaratish

Bu qadam barcha tasvirlar, teglar va tugmalarni qo'shishdan iborat. Siz bu erda ishlatgan rasmlarni olishingiz mumkin:

Jadvalga UIImage sifatida panjara qo'shing. Doira qo'shing va tugma sifatida kesib o'ting. Keyin, ekranning yuqori qismiga boshqa yorliq va boshqa tugmani qo'shing. Siz ularni xohlaganingizcha sozlashingiz mumkin. Biz ularni "Qayta o'ynash tugmasi" va tablodagi yorliq uchun ishlatamiz.

2 -qadam: Ob'ektlarni bizning kodimizga bog'lash

Ob'ektlarni bizning kodimiz bilan bog'lash
Ob'ektlarni bizning kodimiz bilan bog'lash

To'qqiz marta xochni nusxalash va joylashtirish. Har bir xochni har bir katak kvadratiga o'tkazing. Keyin, vazifa sifatida birinchi nazoratchini ko'rish boshqaruvchisiga qo'shing. Qolgan 8 ta xochni shu funktsiyaga qo'shing. Nihoyat, xochlarning har biriga teg qo'shing. Birinchi xoch '1' yorlig'i bilan, oxirgi xoch '9' yorlig'i bilan. Agar siz adashib qolsangiz, keyingi bosqichdagi kod sizga yordam berishi kerak.

3 -qadam: o'zgaruvchilar va faol o'yinchi o'rnatish

O'zgaruvchilar va faol o'yinchini o'rnatish
O'zgaruvchilar va faol o'yinchini o'rnatish

Kodning birinchi qismi asosiy o'zgaruvchilarni aniqlashga qaratilgan. U "winCombinations" o'zgaruvchisi ostida barcha g'olib kombinatsiyalarni o'rnatadi. Shuningdek, u "harakat" funktsiyasidan foydalanib, faol o'yinchi kimligini aniqlaydi.

4 -qadam: G'olibni aniqlash

G'olibni aniqlash
G'olibni aniqlash

Bu qism mantiqiy bayondan foydalanib, o'yinda kim g'olib bo'lganini aniqlaydi. G'olibning ismini tabloga chop etish uchun "if else" iborasini ishlatadi. G'olib aniqlangandan so'ng, kod "Qayta o'ynash" tugmachasini ko'rsatadi.

5 -qadam: O'yin kartasini tiklash

O'yin kartasini tiklash
O'yin kartasini tiklash

Oxirgi kod qismi "Qayta o'ynash" tugmachasini bosgandan so'ng, o'yin taxtasini tiklaydi. U avvalgi qiymatlar va qismlarni tozalaydi, shunda siz mutlaqo yangi o'yin o'ynashingiz mumkin.

Tavsiya: