Mündəricat:

Microbit Oyunu Necə Hazırlanır: 25 addım
Microbit Oyunu Necə Hazırlanır: 25 addım

Video: Microbit Oyunu Necə Hazırlanır: 25 addım

Video: Microbit Oyunu Necə Hazırlanır: 25 addım
Video: Mikrobit Aldadıcı Zər / Micro:bit Dice 2024, Noyabr
Anonim
Microbit Oyunu Necə Hazırlanır
Microbit Oyunu Necə Hazırlanır

Salam, mənim adım Məhəmməddir və bu təlimatda, blok redaktoru ilə addım -addım bir mikro bit oyunu necə kodlaşdıracağınızı göstərəcəyəm, oyun Tetrisə bənzəyir.

Təchizat

Kompüter və mikro bit dəsti

Addım 1: DÜĞMƏ A

DÜĞMƏ A
DÜĞMƏ A

Birincisi, "giriş kateqoriyasına" gedərək və "A düyməsini basaraq" seçərək işə başlayın.

Adım 2: ADIM 2 düyməsini basın

ADIM 2 DÜĞMƏSİ
ADIM 2 DÜĞMƏSİ

Sonra, "məntiq" kateqoriyasına gedin və "doğru olarsa" seçin. Sonra, "doğru olarsa, sonra" daxilində "A" düyməsini basın. sonra "məntiq" kateqoriyasına gedin və müqayisə üçün aşağıya fırladın. ilk gördüyünüzü seçin (0 = 0). sonra (əgər doğrudursa) daxilində (0 = 0) doğruya qoyun.

Addım 3: ADIM 3 DÜĞMƏSİ

ADIM 3 DÜĞMƏSİ
ADIM 3 DÜĞMƏSİ

Bitirdikdən sonra. "Dəyişənlər" ə gedin və bir dəyişən yaradın (dəyişəniniz üçün poz verməyinizi məsləhət görürəm. Bu, mövqe deməkdir). bu dəyişəni "əgər doğrudursa" sol sayına qoyun və dəyişənin digər rəqəmdən daha böyük olmasını təmin edin (sağ nömrəni 0 olaraq təyin edin).

Adım 4: ADIM 4 DÜĞMƏSİ

ADIM 4 DÜĞMƏSİ
ADIM 4 DÜĞMƏSİ

sonra "LED" kateqoriyasına gedin və "açılmayan x y" seçin və "əgər doğrudursa" altına qoyun.

Addım 5: DÜĞMƏ ADIM 5

DÜĞMƏ ADIMI 5
DÜĞMƏ ADIMI 5

Bunu bitirdikdən sonra "dəyişənlər" ə gedin və poz dəyişənini seçin (və ya əvvəlki üçün seçdiyiniz hər şeyi) və həmin dəyişəni sol yuvaya qoyun (x). Sonra doğru olanı 4 (y) olaraq dəyişdirin.

Addım 6: DÜĞMƏ ADIMI 6

DÜĞMƏ ADIMI 6
DÜĞMƏ ADIMI 6

İşiniz bitdikdə "dəyişənlərə" gedin və seçin. "dəyişən (poz) sayına görə" "qoy" dəyişən dəyişikliyə (poz) "nömrə x y" altında. nömrəni -1 və dəyişən qutusunu "açılmayan x y" (poz) üçün seçdiyiniz hər şeyə qoyun.

Addım 7: DÜĞMƏ ADIMI 7

DÜĞMƏ ADIMI 7
DÜĞMƏ ADIMI 7

Sonra "LED" kateqoriyasına gedin və "plot x y" seçin. "Dəyişənləri sayına görə dəyişdir" in altına "x x y" qoyun. x üçün dəyişənlərə gedin və əvvəlki addım üçün dəyişəni seçin (poz) və y üçün 4 olaraq təyin edin.

Adım 8: DÜĞMƏ B

DÜĞMƏ B
DÜĞMƏ B
DÜĞMƏ B
DÜĞMƏ B

BUTTON A. ilə bitirdiyiniz üçün BUTTON A düyməsini sağ vurun (əvvəlki addımlar üçün etdikləriniz) və A düyməsini təkrarlayın.

Adım 9: B DÜZMƏSİ ADIM 2

DÜĞMƏ B ADIM 2
DÜĞMƏ B ADIM 2

BUTTON A. -nı təkrarladıqdan sonra ON BUTTON A PRESS -i ON BUTTON B PRESS -ə dəyişin.

Addım 10: B DÜZMƏSİ ADIM 3

DÜĞMƏ B ADIM 3
DÜĞMƏ B ADIM 3

bundan sonra, "əgər doğru olarsa" rəqəmini 4 -ə, "açılmayan x y" sayını 4 -ə, "dəyişəni bir ədədlə dəyişdir" rəqəmini 1 -ə və "x x y" nömrəsini 4 -ə dəyişin.

Addım 11: B DÖĞMESİ ADIM 4

DÖĞMƏ B ADIM 4
DÖĞMƏ B ADIM 4

Əvvəlki addımları düzgün yerinə yetirmiş olsanız, BUTTON B ilə edilməlidir.

Addım 12: BAŞLADI

BAŞLADI
BAŞLADI

İndi B DÜĞMESİ B ilə bitirdiniz, ON START ilə başlayaq. Birincisi, "əsas" a gedin və "BAŞLAYIN" seçin, sonra "dəyişənlər" kateqoriyasına gedin və "dəyişəni bir rəqəmə qoyun" seçin və içərisində "dəyişəni bir rəqəmə qoyun" qoyun, BAŞLAYIN. sayı 2 və dəyişəni BUTTON A (poz) üçün qoyduğunuza dəyişin.

Addım 13: BAŞLAYAN ADIM 2 -də

BAŞLADIĞI ADIM 2
BAŞLADIĞI ADIM 2

Sonra, "dəyişən" kateqoriyasına gedin və hesab adlı yeni bir dəyişən yaradın (qoymağınızı tövsiyə etdiyim budur). İşiniz bitdikdə "dəyişən" kateqoriyasına gedin və "dəyişənləri bir rəqəmə qoyun" seçin, "dəyişənləri bir rəqəmə qoyun" seçin. sonra nömrəni 0 -a dəyişin və ikinci "dəyişəni bir rəqəmə qoyun" üçün dəyişənləri seçin.

Addım 14: 3 -cü BAŞLAMAQDA

BAŞLADIĞI ADIM 3
BAŞLADIĞI ADIM 3
BAŞLADIĞI ADIM 3
BAŞLADIĞI ADIM 3

Sonra, "LED" kateqoriyasına gedin və daha çox düyməni seçin. sonra "Parlaqlığı bir rəqəmə qoy" düyməsini vurun, ikinci "dəyişəni bir rəqəmə qoyun" altına qoyun və parlaqlığı istədiyiniz kimi dəyişdirin, amma 1000 -i tövsiyə edirəm.

Addım 15: 4 -cü ADIMDA BAŞLAYIN

BAŞLADIĞI ADIM 4
BAŞLADIĞI ADIM 4

Sonra, "LED" kateqoriyasına gedin və "Parlaqlığı bir rəqəmə qoyun" altından "plot x y" qoyun "plot x y" qoyun. sonra dəyişənə gedin və poz (və ya ilk dəyişəniniz üçün seçdiyiniz hər şeyi) seçin və bu dəyişəni "x" qoyun və "y" ni 4 olaraq təyin edin.

Adım 16: ƏSAS OYUN

ƏSAS OYUN
ƏSAS OYUN

ON START ilə bitirdiyiniz üçün ANA OYUNA başlaya bilərik. Əvvəlcə "əsaslar" kateqoriyasına gedin və əbədi olaraq seçin.

Adım 17: ƏSAS OYUN ADIMI 2

ƏSAS OYUN ADIMI 2
ƏSAS OYUN ADIMI 2

Sonra "dəyişənlər" kateqoriyasına gedin və "dəyişəni rəqəmə qoyun" qoyun, dəyişəni "sonsuza qədər" daxilinə "qoyun" seçin. bitirdikdən sonra yenidən "dəyişənlər" kateqoriyasına keçin və boş adlanan yeni bir dəyişən edin. sonra "riyaziyyat" adlı kateqoriyaya gedin və "ədəddən təsadüfi ədəd seçin" seçin və "dəyişəndən rəqəmə təyin edin" sayının içərisindən "təsadüfi say seçin" qoyun. bundan sonra "təsadüfi ədədləri saydan seç" nömrələrini birinci nömrə üçün 0, ikinci nömrə üçün 4 olaraq dəyişdirin.

Adım 18: ƏSAS OYUN ADIMI 3

ƏSAS OYUN ADIMI 3
ƏSAS OYUN ADIMI 3

Bunu bitirdikdən sonra "döngələr" kateqoriyasına keçin və "dəyişəndən 0 -a qədər" seçin və "dəyişəndən nömrəyə" "altından" -ə qədər "" qoyun. "dəyişənlər" kateqoriyasına keçin və "a" qoyun "a" adlı bir dəyişən yaradın və "dəyişənlər 0 -dan sayıya qədər" dəyişəninə daxil olun.

Addım 19: ƏSAS OYUN ADIMI 4

ƏSAS OYUN ADIMI 4
ƏSAS OYUN ADIMI 4

növbəti dəfə "döngələr" kateqoriyasına gedin və "0 -dan rəqəmə dəyişən üçün" qoyun "0 -dan" -ə qədər "-dən" -ə qədər "-dən" birincinin içərisində "-i seçin. "dəyişənlər" kateqoriyasına keçin və "ind" adlı yeni bir dəyişən yaradın, "0" dan do "a qədər dəyişən üçün" ind "qoyun. Sonra "məntiq" kateqoriyasına gedin və "doğru", sonra "qoy" qoyun, sonra "ikincinin içərisində" 0 -dan rəqəmə qədər dəyişən üçün seçin. sonra "məntiq" kateqoriyasına gedin və müqayisə üçün aşağıya fırladın. ilk gördüyünüzü seçin (0 = 0). sonra (əgər doğrudursa) daxilində (0 = 0) doğruya qoyun. sonra ilk 0 üçün "boş" dəyişəninə, ikincisini isə "ind" dəyişəninə dəyişdirin, sonra bu iki dəyişənin ortasındakı ah çəkməyi "bərabər deyil" deyin (aşağıya doğru bir xətt çəkilmiş = ah çəkmək kimi görünür) orta). sonra "LED" kateqoriyasına gedin və "plot x y" qoyun "plot x y" daxilində "əgər doğru olarsa" seçin. "x" ni "ind" dəyişəninə və "y" ni "a" dəyişəninə dəyişdirin

Addım 20: ƏSAS OYUN ADIMI 5

ƏSAS OYUN ADIMI 5
ƏSAS OYUN ADIMI 5

sonra "əsas" kateqoriyasına gedin və "duraklama (ms) sayı" sıfıra qoyun "ikinci" altına qoyun "0" ilə do arasında dəyişən üçün "qoyun". sonra "riyaziyyat" kateqoriyasına gedin və "doğru olarsa" daxilində "ədəd eksi sayı" qoyun "ədəd eksi ədəd" qoyun. ilk rəqəmi 300 -ə bərabər edin və "sayı" dəyişənini ikinci rəqəmə qoyun.

Addım 21: ƏSAS OYUN ADIMI 6

ƏSAS OYUN ADIMI 6
ƏSAS OYUN ADIMI 6

növbəti dəfə "döngələr" kateqoriyasına gedin və 0 -dan rəqəmə "dəyişən üçün" qoyun "0" -dan "-ə qədər dəyişən üçün" qoyun "" duraklama (ms) nömrəsi "altında" seçin ". "dəyişən üçün 0 -dan do -ya qədər" sayını 4 -ə dəyişin. sonra "0 -dan do -a dəyişən üçün" üçüncüsünün dəyişəninə "ind" qoyun. sonra "məntiq" kateqoriyasına gedin və "doğru", sonra "qoy", doğrudursa "0 -dan rəqəmə qədər dəyişən üçün" üçüncünün içərisində "seçin. sonra "məntiq" kateqoriyasına gedin və müqayisə üçün aşağıya fırladın. ilk gördüyünüzü seçin (0 = 0). sonra (əgər doğrudursa) daxilində (0 = 0) doğruya qoyun. sonra ilk 0 üçün "boş" dəyişəninə, ikincisini isə "ind" dəyişəninə dəyişdirin, sonra bu iki dəyişənin ortasındakı ah çəkməyi "bərabər deyil" deyin (aşağıya doğru bir xətt çəkilmiş = ah çəkmək kimi görünür) orta). Sonra "LED" kateqoriyasına gedin və "açılmayan x y" qoyun, "sonra doğrudursa" daxilində "açılmayan x y" qoyun. "x" ni "ind" dəyişəninə və "y" ni "a" dəyişəninə dəyişdirin

Adım 22: ƏSAS OYUN ADIMI 7

ƏSAS OYUN ADIMI 7
ƏSAS OYUN ADIMI 7

Sonra "məntiq" kateqoriyasına gedin və "doğru olarsa, qoyun" qoyun, sonra doğrudursa "üçünün altındakı" sıfırdan doya qədər dəyişən üçün seçin. sonra "məntiq" kateqoriyasına gedin və "Mantıksal" a gedin və "boş və boş" seçin, sonra yenidən "məntiq" kateqoriyasına gedin və müqayisə hissəsindən 2 "rəqəm = nömrəyə" alın. sonra boşluqların hər tərəfinə "sayı = sayı" nın hər birini qoyaraq "boş və boş" əmələ gətirin. və sonra bunu "doğru olarsa" daxil edin. sol tərəf üçün "sayı = nömrəyə" sol nömrəyə "a" dəyişənini qoyun və sağ ədəd üçün 4, ortada isə = ah çəkin və sağ tərəf üçün "sayı = nömrəyə" dəyişəni qoyun "poz "sol nömrə və sağ nömrə üçün" boş "dəyişən, ortada isə ah çəkmək deyil. (necə görünməli olduğunuzda bir az qarışıqsınızsa, şəkilə baxın)

Adım 23: ƏSAS OYUN ADIMI 8

ƏSAS OYUN ADIMI 8
ƏSAS OYUN ADIMI 8

sonrakı (isteğe bağlı) "musiqi" kateqoriyasına gedin və "melodiyaya başla (musiqi) təkrarlanan (neçə dəfə)" qoy "başlanğıc melodiyasını (musiqi) təkrarlayan (dəfə sayı)" üçüncüsünün altındakı "doğru olarsa" seçin. təkrarlanan məbləği "bir dəfə" və musiqini "dadadum" olaraq dəyişdirin. Sonra "əsas" kateqoriyasına gedin və "şou simvolu" nu "təkrarlanan melodiyanın (musiqinin) (dəfə sayı)" altından "şou simgesini" (işarəni X halına gətirin) qoyun, sonra "əsas" kateqoriyasına keçin. "yenidən və" daha çox "a gedin, sonra" aydın ekran "ı seçin" şou nişanı "altında" aydın ekran "qoyun. sonra "əsas" kateqoriyasına gedin və "0 nömrəsini göstər" seçin, "aydın ekran" altında "0 nömrəsini göstər" qoyun. "0 nömrəsini göstər" dəki 0 -u "hesab" dəyişəninə dəyişin. Sonra "dəyişən" kateqoriyasına gedin və "dəyişənləri bir rəqəmə qoyun" qoyun "dəyişən nömrəni" göstərin "altından" bir rəqəmə qoyun "seçin. sonra "dəyişəni bir rəqəmə dəyiş" nömrəsindəki "hesab" a, "dəyişəni bir rəqəmə qoyma" dakı nömrəni 0 -a dəyişin. sonra "dəyişən" kateqoriyasına gedin və "dəyişənləri bir sıra" qoy "dəstinə seçin. dəyişəni "ilk" altından dəyişən bir rəqəmə dəyişin. sonra ikinci "dəyişəni bir rəqəmə qoyun" ı "poz" a, ikincisindəki "dəyişəni bir rəqəmə qoyun" 2 -ni dəyişin. sonra "LED" kateqoriyasına gedin və "plot xy" put "seçin. xy "ikinci" altında "dəyişəni bir rəqəmə qoyun". sonra "xy plot" dakı "x" sözünü "poz" a, "y x" "xy plot" da 4 olaraq dəyişdirin. sonra əsas kateqoriyaya gedin və "pause (ms) sayı" qoy "duraklama (ms) nömrəsini seçin. "xy sahəsi" altında. sonra nömrəni "pause (ms) sayı" dan 2000 -ə dəyişin.

Adım 24: ƏSAS OYUN ADIMI 9

ƏSAS OYUN ADIMI 9
ƏSAS OYUN ADIMI 9

sonrakı "oyun" kateqoriyasına keçin və inkişaf etmiş düyməni vurun və "hesabı bir rəqəmə dəyişdir" seçin, "0-dan bir rəqəmə" və "sonsuza qədər" üçün "arasına birincini" qoyun. bu təlimatları düzgün yerinə yetirmiş olsanız, ANA OYUN ilə məşğul olmalısınız (hər hansı bir təlimatda qarışıqsınızsa, şəkillərə baxın).

Addım 25: ARKA MÜZİK

ARKA MÜZİK
ARKA MÜZİK

sonra inkişaf etmiş bölmədə olan "nəzarət" ə gedin və "arxa planda işləyin" seçin. sonra musiqiyə gedin və "melodiyaya (musiqinin) təkrarlanmasına (vaxtların miqdarı)" qoyun "təkrarlanan melodiyaya (musiqilərin sayına)" içərisində "arxa planda qaçmağa" seçin. sonra "başla melodiyanın (musiqinin) təkrarlanmasının (zamanların miqdarı)" istədiyin şeyi (mən funk etdim) və "başlanğıc melodiyasının (musiqinin) təkrarlanmasının (vaxtların miqdarı)" ndakı "musiqinin" sonsuza qədər edilməsi arxa planda ".

Tövsiyə: