Obsah:
- Krok 1: Otvorenie webovej stránky:
- Krok 2: Príprava:
- Krok 3: Vytváranie premenných:
- Krok 4: Na začiatku:
- Krok 5: Náhodný blok:
- Krok 6: Logika:
- Krok 7: Na tlačidle B stlačené a na trepaní:
- Krok 8: (Voliteľné) Hudba na pozadí:
Video: Micro: bit Hazardná hra: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V tomto návode vás naučím, ako vytvoriť jednoduchú hazardnú hru. V tomto jednoduchom sprievodcovi krok za krokom použijete 9 kategórií pomocou metódy blokového kódovania. Každá kategória robí s vašim mikro bitom iné veci. Aby hazardné hry fungovali, musíte použiť iba 6 kategórií, ale nebude to také dobré. ostatné 3 kategórie vám poviem, ako ich implementovať, ale bolo by to až po vykonaní potrebných krokov.
Nakoniec by to malo vyzerať ako na obrázku vyššie.
Krok 1: Otvorenie webovej stránky:
Na spustenie projektu otvorte webový prehliadač a hľadajte (www. Makecode.microbit.org). Pri prehľadávaní webových stránok by ste mali vidieť webovú stránku, ktorá vyzerá asi takto. Ak chcete začať, kliknite na „Nový projekt“.
Krok 2: Príprava:
Po otvorení webovej stránky sa vám zobrazia dva bloky („na začiatku“a „navždy“). Pretože blok „navždy“nepotrebujeme, môžete sa rozhodnúť kliknúť naň ľavým tlačidlom myši a presunúť ho do oblasti sekcie (aby ste ho odstránili), alebo ho nechať v rohu, pretože by sa nemalo nič zmeniť, pokiaľ nič do toho nedávaj.
Krok 3: Vytváranie premenných:
Akonáhle to urobíte, môžeme začať v sekcii štart. Najprv, než niečo urobíte, musíte vytvoriť dve premenné. Dôvodom je, že potrebujeme niečo, čo bude skóre, a niečo, čo bude pôsobiť ako randomizátor. Ak to chcete urobiť, kliknite na „premenné“(„premenné“nájdete v oblasti sekcie bloku, ako ukazuje obrázok vyššie). Akonáhle kliknete na „premennú“, zobrazí sa vám blok s názvom „Vytvoriť premennú“. Akonáhle uvidíte „vytvoriť novú premennú“, kliknite naň ľavým tlačidlom myši a otvorí sa vám vyskakovacie okno s názvom „Názov novej premennej:“. Pod touto sekciou je časť na napísanie mena, môžete napísať akékoľvek meno, ale najľahšie je napísať „skóre“. Dôvodom je, že táto premenná bude zaznamenávať skóre. Ďalej budete chcieť vytvoriť ďalšiu premennú a pomenovať ju „ručne“. Táto ručná premenná bude sledovať randomizačnú časť tejto hazardnej hry (ručnú premennú nemusíte používať v nasledujúcom kroku, ale v nasledujúcich krokoch to bude potrebné).
Krok 4: Na začiatku:
Na to, aby „na začiatku“fungovalo, potrebujeme tri bloky. Blok číslo jedna a dva sa nachádza v časti „základné“. Najprv tieto bloky vytiahneme. akonáhle kliknete na základnú sekciu, potiahnete „Zobraziť štart ahoj!“a tiež blok "čistá obrazovka". Blok „jasnej obrazovky“sa nenachádza v základnom programe, ale namiesto toho, kde by teraz mal hovoriť viac. Potom, čo ste vytiahli oba bloky, potom potiahnite tretí blok, ktorý je v sekcii „variabilné“. Potom, čo ste klikli na premennú, ktorú chcete, presuňte „set… to 0“. Buď to bude ručná premenná alebo premenná skóre v "…." sekcii. Keď pretiahnete všetky 3 bloky, vaše pracovisko by malo vyzerať ako na obrázku vyššie. potom skontrolujte, či červená ruka bloku „ruka“alebo „skóre“v mini vnútornom bloku. ak má „ruku“, kliknite na mini blok a zmeňte ho na skóre. Potom, čo ste to urobili, ale tri bloky sa začnú v poradí uvedenom vyššie na druhom obrázku.
Krok 5: Náhodný blok:
Všetky tri použité tlačidlá majú za sebou rovnaké kódovanie. jediným rozdielom sú čísla, ktoré zadáte do bloku „náhodný výber“. Je to spôsobené tým, že každé tlačidlo má svoje vlastné šance.
Najprv urobíme „zapnuté tlačidlo A stlačené“. Ak to chcete nájsť, prejdite na „vstup“a mala by to byť prvá možnosť. Ďalej sa vrátime späť do sekcie "premenné", aby sme dostali "nastaviť … na 0". dajte to dovnútra „zapnuté tlačidlo A stlačené“namiesto skóre, tentokrát budeme mať premennú „ruka“. ďalším rozdielom je, že zmeníme 0 na „náhodný výber“. Ak chcete nájsť náhodný výber, kliknite na sekciu Matematika a je to jedna z dolných možností. presuňte „náhodný“a umiestnite ho tam, kde je 0 v bloku „stanoveného skóre“, a malo by sa jednoducho vložiť na svoje miesto. Teraz by mali byť dve čísla, pričom 1 vložte do prvého čísla a 1000 do druhého čísla.
Krok 6: Logika:
V ďalšej časti musíte prejsť na časť logiky a pretiahnuť položku „ak je to pravda, potom“, ale uistite sa, že je to tá, v ktorej je uvedené „iné“. Potrebujeme logiku, pretože keďže robíme kurzy, bude hovoriť, či je číslo rovné alebo väčšie ako 500, prehráte, ale ak je vaše číslo nižšie ako 500, vyhráte. Aby ste to získali, vráťte sa do sekcie „logika“a rolujte nadol, kým nenájdete „0 = 0“. Akonáhle ste ho pretiahli na svoje pracovisko, vložte ho medzi „ak potom“. pre prvé „0“tam vložte premennú „ruka“a pre druhé „0“zmeňte na 500. Posledná vec, ktorú musíme urobiť, je zmeniť znamienko rovnosti na znamienko „väčšie alebo rovné“. Teraz by to malo vyzerať rovnako ako na obrázku vyššie.
Vnútri bloku Chcete pridať do bloku "skóre na 0" (rovnaký blok, ako bol použitý v poli "pri štarte"). tesne pod ňu chcete vložiť „ukážkové diódy“. Tento blok nájdete v základnej sekcii a po vložení bloku nakreslite X. To ukazuje, že v tomto konkrétnom čase prehrali. Ďalej zadajte „zobraziť číslo“, ktoré sa nachádza tiež v základnej časti, ale namiesto písania ťahajte číslo do premennej „skóre“. Nakoniec, než sa presunieme do sekcie else, vložte blok „pozastavenia“. Tento blok spomaľuje hru a nájdete ho kliknutím na pokročilú sekciu, potom na sekciu „hra“a nakoniec na „viac“. Keď to urobíte, malo by to vyzerať ako na druhom obrázku
Na dokončenie tejto časti urobíme časť „iného“logického bloku. je to tak, ak by vyhrali. Všetko, čo potrebujete, je vložiť „zmeniť skóre o 1“a „zobraziť skóre skóre“, ako sa používa vyššie.
Krok 7: Na tlačidle B stlačené a na trepaní:
Zopakujte posledné dva kroky, ale namiesto „na tlačidle A stlačené“zmeňte ho na „na stlačenom tlačidle B“a „Pri zatrasení“. Zmeňte tiež šance na každú z nich. Ak to chcete urobiť, môžete číslo 500 zmeniť na čokoľvek. Ak ho zmeníte na 600, budú mať 40% šancu na výhru. Akonáhle ste urobili všetky tri, mali by ste mať niečo, čo vyzerá ako na obrázku vyššie.
Krok 8: (Voliteľné) Hudba na pozadí:
Ak to chcete urobiť, kliknite na položku Rozšírené a posuňte sa doprava nadol, kde nájdete kontrolu. Potom, čo ste klikli na ovládací prvok, vezmite blok „spustiť na pozadí“. Vďaka tomu sa táto melódia prehráva na pozadí. Ďalej choďte do slučiek a potiahnite blok „opakovať“a vložte ho do „bežať na pozadí“. Musíte použiť opakovanie, pretože nemôžete navždy vložiť do bloku „beh na pozadí“, takže kde môžete zmeniť číslo, zmeňte ho na 10 000. To zaisťuje, že bude fungovať, ako sa zdá, navždy. Ďalej choďte na hudbu a bavte sa. Rozhodol som sa použiť iba blok „hrať tón“, ale baviť sa a experimentovať. Potom by ste mali byť úplne hotoví a mali by ste mať plne funkčnú hazardnú hru.
Odporúča:
BBC Micro: bit and scratch - interaktívny volant a hra pre vodiča: 5 krokov (s obrázkami)
BBC Micro: bit and Scratch - interaktívny volant a hra pre vodičov: Jednou z mojich úloh v tomto týždni je použiť BBC Micro: bit na prepojenie s programom Scratch, ktorý sme napísali. Myslel som si, že to bola ideálna príležitosť použiť môj ThreadBoard na vytvorenie vstavaného systému! Moja inšpirácia pre nulové p
Ako spustiť servomotory pomocou Moto: bit s Micro: bit: 7 krokov (s obrázkami)
Ako spustiť servomotory pomocou Moto: bit s Micro: bit: Jeden zo spôsobov, ako rozšíriť funkčnosť micro: bit, je použiť dosku s názvom moto: bit od SparkFun Electronics (približne 15-20 dolárov). Vyzerá to komplikovane a má veľa funkcií, ale nie je ťažké z neho spustiť servomotory. Moto: bit vám umožňuje
Hra Crack the Code, logická hra založená na Arduine: 4 kroky (s obrázkami)
Hra Crack the Code, logická škatuľka založená na Arduine: V tomto návode vám ukážem, ako si vytvoriť vlastnú crackovú hru, v ktorej pomocou otočného voliča uhádnete náhodne vygenerovaný kód do sejfu. Na prednej strane trezoru je 8 LED diód, ktoré vám informujú, koľko z
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: 8 krokov
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: Tento projekt je inšpirovaný @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Jedná sa o
Sieťová rivalita: hra s nízkou latenciou pre BBC Micro: bit: 10 krokov (s obrázkami)
Sieťová rivalita: hra s nízkou latenciou pre BBC Micro: bit: V tomto návode vám vysvetlím, ako implementovať základnú hru pre viacerých hráčov na serveri BBC micro: bit s nasledujúcimi funkciami: Jednoduché rozhranie Nízka latencia medzi stlačeniami tlačidiel a aktualizácie obrazovky Flexibilný počet účastníkov Jednoduchá spolupráca