Mundarija:

Microbit o'yinini qanday yaratish mumkin: 7 qadam
Microbit o'yinini qanday yaratish mumkin: 7 qadam

Video: Microbit o'yinini qanday yaratish mumkin: 7 qadam

Video: Microbit o'yinini qanday yaratish mumkin: 7 qadam
Video: Scratch 3.0 bilan to'liq tanishish , Sodda amallar bajarish 2024, Noyabr
Anonim
Microbit o'yinini qanday yaratish kerak
Microbit o'yinini qanday yaratish kerak

Xayr do'stlar, men bu darsda sizga yangi maxsus mikrobitli komponent yordamida tinkerkadda o'yin yaratishni o'rgatmoqchiman.

Ta'minot:

Mikrobit va sizning kodlash qobiliyatingiz

1 -qadam: Microbit joylashtiring

Avval siz mikrobitni tanlashingiz va uni xohlaganingizcha joyga qo'yishingiz kerak, bu mikrobitda o'yin yaratish uchun sizga faqat dizayndan ko'ra ko'proq kodlash kerak.

2 -qadam: O'zgaruvchilar yaratishni boshlang

O'zgaruvchilarni yaratishni boshlang
O'zgaruvchilarni yaratishni boshlang

O'yinni yaratish uchun siz o'zgaruvchilarni ishlatishingiz kerak; O'zgaruvchilar - bu biz xohlagan qiymatlarni saqlash uchun ishlatiladigan so'z, o'zgaruvchilar - bu o'yinning asosiy qismi. Bu kodda men o'z qiymatimni saqlash uchun pozitsiyam = 2Asteroid = tasodifiy 0 dan 4 gacha o'zgaruvchilarni yaratdim. AndCount va boshlanganda 0 deb baho bering

3 -qadam: Mening pozitsiyamni o'zgartirish uchun kalit yarating

Mening pozitsiyamni o'zgartirish uchun kalit yarating
Mening pozitsiyamni o'zgartirish uchun kalit yarating

Belgini qanday boshqarishni to'g'rilashingiz kerak, shuning uchun yuqoridagi rasm kodi simulyatsiya bosilganda mikrobitdagi 2 -tugma harakatlanishni bildirganda belgining pozitsiyasi o'zgarishi kerak degan ma'noni anglatadi.

4 -qadam: O'yinchilar va asteroidlarni chizish

O'yinchilar va asteroidlarni chizish
O'yinchilar va asteroidlarni chizish

Siz X, y bloklarini ishlatishingiz kerak va yorug'lik bloki bilan bir qatorda o'yinda bo'lishi kerak bo'lgan nuqtalarni ham yaratishingiz kerak. Asteroidlar doimiy ravishda tushishi kerak, shuning uchun biz o'z xohishimiz bo'yicha matematik blok bilan birgalikda hisoblash o'zgaruvchisidan foydalanishimiz kerak.

5 -qadam: Agar blokirovka qilinsa, yarating

If Blok yaratish
If Blok yaratish

Bu shuni ko'rsatadiki, agar asteroidlar belgi ustiga tushsa, o'yin tugaydi va o'yin yana birinchi marta boshlanadi.

6 -qadam: Boshqa blokni ham yarating;

Boshqa blokni yaratish
Boshqa blokni yaratish

Boshqa blok bizni nazarda tutadi, agar 10 ta asteroid ham xarakterga tushmasa, o'yin biz tomondan g'alaba qozonadi

7 -qadam: ijro

Ijro etish
Ijro etish

Yuqoridagi rasm bu kodlash darsining natijasidir, umid qilamanki, hamma mening loyihamni tushunadi va har kim menga tanlovda g'olib bo'lishim uchun ovoz beradi, rahmat do'stlar

Tavsiya: