Mündəricat:
- Addım 1: Veb saytın açılması:
- Addım 2: Hazırlıq:
- Addım 3: Dəyişənlərin yaradılması:
- Addım 4: Başlanğıcda:
- Addım 5: Təsadüfi Blok:
- Addım 6: Məntiq:
- Addım 7: B Düyməsinə Basıldıqda və Sarsıldıqda:
- Addım 8: (İsteğe bağlı) Arxa fon musiqisi:
Video: Mikro: bit qumar oyunu: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimatda sizə sadə bir qumar oyunu necə edəcəyinizi öyrədəcəyəm. Bu sadə addım -addım təlimat üçün blok kodlaşdırma metodundan istifadə edərək 9 kateqoriyadan istifadə edəcəksiniz. Hər bir kateqoriya mikro bitiniz üçün fərqli işlər görür. Qumar oyununun işləməsi üçün yalnız 6 kateqoriyadan istifadə etməlisiniz, amma o qədər də yaxşı olmayacaq. digər 3 kateqoriyanı sizə necə tətbiq edəcəyinizi söyləyəcəyəm, ancaq lazımi addımlar atıldıqdan sonra olacaq.
Sonda yuxarıdakı şəkildəki kimi görünməlidir.
Addım 1: Veb saytın açılması:
Layihəyə başlamaq üçün veb brauzerinizi açın və axtarın (www. Makecode.microbit.org). Veb saytı axtardığınız zaman buna bənzər bir veb səhifəsi görməlisiniz. Başlamaq üçün "Yeni Layihə" düyməsini basın.
Addım 2: Hazırlıq:
Veb saytı açanda sizə iki blok ("başlanğıcda" və "sonsuza qədər") təqdim olunur. "Əbədi" blokuna ehtiyacımız olmadığı üçün ya sol klikləməklə onu bölmə sahəsinə sürükləyə bilərsiniz (silmək üçün) və ya bir küncdə buraxa bilərsiniz, çünki heç bir şeyi dəyişməməlidir. heç nə qoyma.
Addım 3: Dəyişənlərin yaradılması:
Bunu etdikdən sonra başlanğıc bölməsində başlaya bilərik. Bir şey etməzdən əvvəl əvvəlcə iki dəyişən yaratmalısınız. Bunun səbəbi, skor ola biləcək bir şeyə və təsadüfi rol oynayacaq bir şeyə ehtiyacımız var. Bunu etmək üçün "dəyişənlər" düyməsini basın (yuxarıdakı şəkildə göstərildiyi kimi blok bölmə sahəsində "dəyişənlər" tapa bilərsiniz). "Dəyişən" düyməsini basdıqdan sonra "Dəyişən olun" yazan bir blok təqdim edilməlidir. "Yeni dəyişən et" düyməsini gördükdən sonra üzərinə sol vurun və "Yeni dəyişən adı:" yazan bir açılan pəncərə görünməlidir. Bunun altında bir ad yazmaq üçün bir bölmə var, hər hansı bir ad yaza bilərsiniz, ancaq "hesab" yazmaq ən asandır. Bunun səbəbi, bu dəyişənin hesabını izləmək niyyətində olmasıdır. Sonra başqa bir dəyişən yaratmaq və "əl" adlandırmaq istəyəcəksiniz. Bu əl dəyişən bu qumar oyununun təsadüfi hissəsini izləyəcək (növbəti addımda əl dəyişənindən istifadə etməyinizə ehtiyac yoxdur, ancaq bundan sonra aşağıdakı addımlarda lazım olacaq).
Addım 4: Başlanğıcda:
"Başlanğıcda" işləməsi üçün üç bloka ehtiyacımız var. Bir və iki nömrəli blok "əsas" bölməsindədir. Əvvəlcə bu blokları çıxaracağıq. əsas bölməni tıkladıqdan sonra "şou başlanğıcını salamlayıram!" və həmçinin "aydın ekran" bloku. "Aydın ekran" bloku əsasda tapılmayacaq, əksinə indi daha çox şey söyləməli olduğu yerin altında. Hər iki bloku çıxardıqdan sonra "dəyişən" bölməsində olan üçüncü bloku sürükləyin. Dəyişənə tıkladıqdan sonra "set… 0" a sürükləmək istəyirsiniz. Ya əl dəyişəninə, ya da "…" də hesab dəyişəninə sahib olacaq. bölmə. Bütün 3 bloku sürüklədikdən sonra iş yeriniz yuxarıdakı şəkildəki kimi görünməlidir. Növbəti yoxlama, qırmızı blok əlinin mini blokda "əl" və ya "hesab" olub olmadığını yoxlayın. "əl" varsa, mini bloka vurun və vurmaq üçün dəyişdirin. Bunu etdikdən sonra üç blok yuxarıdakı ikinci şəkildə göstərildiyi kimi başlayır.
Addım 5: Təsadüfi Blok:
İstifadə olunan üç düymənin hamısının arxasında eyni kodlaşdırma var. yeganə fərq "təsadüfi seç" blokuna qoyduğunuz rəqəmlərdir. Bunun səbəbi, hər düymənin öz bahasına malik olmasıdır.
Əvvəlcə "açma düyməsini A basıldığını" edəcəyik. Bunu tapmaq üçün "giriş" ə gedin və ilk seçim olmalıdır. Sonra "dəyişən" bölməsinə qayıdırıq ki, "set… 0" olsun. Bunu "açma düyməsinə A basıldı" daxilinə qoyun, bu dəfə "əl" dəyişəninə sahib olacağıq. başqa bir fərq, 0 -ı "təsadüfi seç" olaraq dəyişdirəcəyimizdir. Təsadüfi bir seçim tapmaq üçün Riyaziyyat bölməsinə vurun və bu, ən aşağı seçimlərdən biridir. "təsadüfi" çıxartın və 0 -u "təyin edilmiş hesab" blokuna qoyun və sadəcə yerinə qoyulmalıdır. Hələlik iki ədəd olmalıdır ki, birinci ədəd bölməsinə 1, ikinci ədəd hissəsinə 1000 qoyun.
Addım 6: Məntiq:
Növbəti hissə üçün məntiq hissəsinə keçib "əgər doğrudursa" üzərinə sürükləməlisiniz, ancaq bunun içərisində "başqa" işarəsi olduğuna əmin olun. Məntiqə ehtiyacımız var, çünki bahis etdiyimiz üçün, sayın 500 -ə bərabər olduğunu və ya daha çox olduğunu söyləyəcəksən, amma 500 -dən aşağı olsan qazanırsan. Bunu əldə etmək üçün "məntiq" bölməsinə qayıdın və "0 = 0" tapana qədər aşağı diyirləyin. İş yerinizə sürüklədikdən sonra "əgər varsa" arasına qoyun. ilk "0" üçün "əl" dəyişənini ora, ikinci "0" üçün isə 500 -ə dəyişdirin. Etməli olduğumuz son iş bərabər işarəni "daha çox və ya bərabər" işarəsinə dəyişdirməkdir. İndi yuxarıdakı şəkildəki kimi görünməlidir.
Blokun içərisində "0 -a qədər bal" blokuna əlavə etmək istəyirsiniz ("başlanğıcda" istifadə olunan blok). aşağıda "şou ledləri" qoymaq istədiyiniz. Bu bloku əsas bölmədə tapırsınız və bloka qoyduğunuzda X çəkin. Bu, bu vaxt itirdiklərini göstərməkdir. Sonra, əsas hissədə olan "nömrə göstər" yazın, ancaq rəqəm yazmaq əvəzinə "hesab" dəyişəninə sürükləyin. Nəhayət, "fasilə" blokuna qoyulan başqa hissəyə keçməzdən əvvəl. Bu blok oyunu yavaşlatır və inkişaf etmiş bölməni tıklayaraq tapırsınız, sonra "oyun" bölməsini və nəhayət "daha çox" düyməsini basın. Bunu etdikdən sonra ikinci şəkilə bənzəməlidir
Bu hissəni bitirmək üçün məntiq blokunun "başqa" hissəsini edəcəyik. qazandıqları üçün. Sizə lazım olan şey, yuxarıda istifadə edildiyi kimi "dəyişmə skorunu 1" və "nömrə hesabını göstər" yazmaqdır.
Addım 7: B Düyməsinə Basıldıqda və Sarsıldıqda:
Son iki addımı təkrarlayın, ancaq "A düyməsinə basıldı" yerinə "B" düyməsinə basıldı "və" Sarsıldıqda "olaraq dəyişdirin. Həm də hər biri üçün əmsalları dəyişdirin. Bunu etmək üçün 500 nömrəsini hər şeyə dəyişə bilərsiniz. 600 -ə dəyişsəniz, qazanma şansları 40% olardı. Hər üçünü etdikdən sonra yuxarıdakı şəklə bənzər bir şeyə sahib olmalısınız.
Addım 8: (İsteğe bağlı) Arxa fon musiqisi:
Bunu etmək üçün inkişaf etmiş düyməni basmalı və idarəetməni tapdığınız yerin sağına doğru hərəkət etməlisiniz. Nəzarət düyməsini basdıqdan sonra "arxa planda qaç" blokunu götürün. Bu mahnının arxa planda çalınmasını təmin edir. Sonra döngələrə gedin və "təkrar" blokunu sürükləyin və "arxa planda qaç" a qoyun. "Arxa planda qaç" blokunun içərisinə sonsuza qədər yerləşdirə bilməyəcəyiniz üçün təkrar istifadə etməlisiniz, belə ki, nömrəni 10 000 -ə dəyişə bilərsiniz. Bu, əbədi görünən şey üçün işləyəcəyini təmin edir. Sonra musiqiyə gedin və əylənin. Mən yalnız "oyun tonu" blokundan istifadə etməyi, amma əylənməyi və sınaq keçirməyi seçdim. Bundan sonra tam olaraq edilməli və tam işləyən bir qumar oyununa sahib olmalısan.
Tövsiyə:
Mikro: Bot - Mikro: Bit: 20 addım
Mikro: Bot - Mikro: Bit: Özünüzə Mikro: Bot yaradın! Bu, muxtar sürücülük üçün sonar quruluşlu və ya iki Micro: Bits, radio idarə olunan sürücüyə malik Mikro: Bit idarə olunan bir robotdur
Mikro: bit - Mikro Tambur Maşını: 10 Addım (Şəkillərlə birlikdə)
Mikro: bit - Mikro Tambur Maşını: Bu, sadəcə səs çıxarmaq əvəzinə aktuellə zərb edən mikro: bit mikro baraban maşındır. Mikro: bit orkestrindən dovşanlardan ilhamlanaraq, mokro: bit ilə istifadə etmək asan olan bəzi solenoidləri tapmaq bir az vaxt aldı
Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayır: 8 Addım
Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayaraq: Bu layihə @HassonAlkeim -dən ilhamlanıb. Bura dərindən baxmaq istəsəniz https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/ yoxlaya biləcəyiniz bir linkdir. Bu oyun Alkeim -in təkmilləşdirilmiş bir versiyasıdır. Bu bir
Mikro: bit yaddaş oyunu: 4 addım
Mikro: bit Yaddaş Oyunu: Bir ardıcıllığı xatırlamaq və ikinci dəfə təkrar etməyiniz lazım olduğu təqdirdə cavab verməli olduğunuz sadə bir yaddaş oyunu. Hər turda əlavə bir addım ardıcıllığa əlavə olunur
Mikro Proqramlaşdırma: Bit Robot və Joystick: MicroPython ilə Bit Nəzarətçisi: 11 addım
Bir Mikro Proqramlaşdırma: Bit Robot və Joystick: MicroPython ilə Bit Nəzarətçisi: Robocamp 2019 üçün, yay robototexnika düşərgəmiz, 10-13 yaş arası gənclər BBC mikro: bit əsaslı 'antweight robot' lehimləyir, proqramlaşdırır və qurur. bir mikro: bit uzaqdan idarəetmə vasitəsi olaraq istifadə olunur. Hal -hazırda Robocamp -da olsanız, xizək sürün