Mundarija:
- 1 -qadam: ob'ektlarni yaratish
- 2 -qadam: Ob'ektlarni bizning kodimizga bog'lash
- 3 -qadam: o'zgaruvchilar va faol o'yinchi o'rnatish
- 4 -qadam: G'olibni aniqlash
- 5 -qadam: O'yin kartasini tiklash
Video: Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
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
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
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
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
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
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:
Arduino tekshirgichlari yordamida ko'p o'yinchi o'yinini qanday qilish kerak: 6 qadam
Qanday qilib Arduino kontrollerlari yordamida ko'p o'yinchi o'yinini yaratish mumkin: O'yin ishlab chiqaruvchilari qanday qilib butun dunyo bo'ylab odamlar o'ynashni yoqtiradigan ajoyib o'yinlarni yaratadilar, deb o'ylab ko'rganmisiz? Xo'sh, bugun men sizga Arduino kontroli tomonidan boshqariladigan kichik o'yinchi o'yini yaratish orqali sizga bu haqda kichik maslahat beraman
Java -da poker o'yinini qanday qilish kerak: 4 qadam
Java -da poker o'yinini qanday qilish kerak: Java -ni biladigan va Java -da poker o'yini yaratmoqchi bo'lganlar uchun bu ko'rsatma. Avvalo, sizga Java -dan foydalanishga imkon beradigan kodlash ilovasi yoki veb -sayti bo'lgan kompyuter kerak bo'ladi. Men DrJ -dan foydalanishni tavsiya qilaman
Raspberry Pi -da karta o'yinini qanday qilish kerak: 8 qadam
Raspberry Pi -da karta o'yinini qanday qilish kerak: Buning maqsadi - malina pi -da musiqa, tugmalar, chiroqlar va ovozli signal yordamida o'yin yaratish! O'yin "Aces" deb nomlanadi va uning maqsadi - 21 ga iloji boricha yaqinlashish, 1 -qadam: Raspberry Pi ni tayyorlash Malina pi ni oling va
Microbit o'yinini qanday qilish kerak: 25 qadam
Microbit o'yinini qanday qilish kerak: Salom, mening ismim Muhammad va men sizga ko'rsatma beraman, blok -muharrir yordamida o'yinni bosqichma -bosqich qanday kodlash kerakligini ko'rsataman, o'yin Tetrisga o'xshaydi
Swift yordamida Xcode -da kalkulyatorni qanday qilish kerak: 9 qadam
Swift -dan foydalanib Xcode -da kalkulyatorni qanday qilish kerak: Ushbu tezkor qo'llanmada men sizga Xcode -da Swift -dan foydalanib oddiy kalkulyatorni qanday yaratishni ko'rsataman. Bu ilova iOS uchun asl kalkulyator ilovasi bilan deyarli bir xil ko'rinishi uchun yaratilgan. Siz yo'riqnomalarni bosqichma-bosqich bajarishingiz va hisob-kitob qilishingiz mumkin