Obsah:
- Krok 1: Otevření webu:
- Krok 2: Příprava:
- Krok 3: Vytváření proměnných:
- Krok 4: Na začátku:
- Krok 5: Náhodný blok:
- Krok 6: Logika:
- Krok 7: Stiskněte tlačítko B a zatřepete:
- Krok 8: (Volitelné) Hudba na pozadí:
Video: Micro: bit Hazardní hra: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
V této instruktáži vás naučím, jak vytvořit jednoduchou gamballovou hru. Pro tento jednoduchý průvodce krok za krokem použijete 9 kategorií pomocí metody blokového kódování. Každá kategorie dělá s vaším mikro bitem jiné věci. Aby hazardní hra fungovala, musíte použít pouze 6 kategorií, ale nebude to tak dobré. ostatní 3 kategorie vám řeknu, jak implementovat, ale to by bylo po provedení nezbytných kroků.
Nakonec by to mělo vypadat jako na obrázku výše.
Krok 1: Otevření webu:
Chcete -li zahájit projekt, otevřete webový prohlížeč a hledejte (www. Makecode.microbit.org). Při procházení webu byste měli vidět webovou stránku, která vypadá nějak takto. Chcete -li začít, klikněte na „Nový projekt“.
Krok 2: Příprava:
Když otevřete web, zobrazí se vám dva bloky („při spuštění“a „navždy“). Protože blok „navždy“nepotřebujeme, můžete buď kliknout levým tlačítkem myši a přetáhnout jej do oblasti sekce (odstranit), nebo ho nechat v rohu, protože by nemělo nic měnit, pokud nic do toho nedávej.
Krok 3: Vytváření proměnných:
Jakmile to uděláte, můžeme začít v sekci start. Nejprve, než něco uděláte, musíte vytvořit dvě proměnné. Důvodem je, že potřebujeme něco jako skóre a něco, co bude fungovat jako randomiser. Chcete -li to provést, klikněte na „proměnné“(„proměnné“najdete v oblasti sekce bloku, jak ukazuje obrázek výše). Jakmile kliknete na „proměnnou“, měl by se vám zobrazit blok „Vytvořit proměnnou“. Jakmile uvidíte „vytvořit novou proměnnou“, klikněte na ni levým tlačítkem a zobrazí se vyskakovací okno s názvem „Název nové proměnné:“. Pod tím je sekce pro napsání jména, můžete napsat libovolné jméno, ale nejsnazší je napsat „skóre“. Důvodem je, že tato proměnná bude sledovat skóre. Dále budete chtít vytvořit další proměnnou a pojmenovat ji „ručně“. Tato ruční proměnná bude sledovat randomizační část této hazardní hry (ruční proměnnou nemusíte používat v dalším kroku, ale v následujících krocích to bude nutné).
Krok 4: Na začátku:
K tomu, aby fungovalo „na startu“, potřebujeme tři bloky. Blok číslo jedna a dva najdete v sekci „základní“. Nejprve ty bloky vytáhneme. jakmile kliknete na základní část, přetáhnete „zobrazit úvodní pozdrav!“a také blok „čistá obrazovka“. Blok „čisté obrazovky“nenajdeme v základním, ale místo toho přímo pod ním, kde by nyní měl říci více. Poté, co jste vytáhli oba bloky, přetáhněte třetí blok, který je v sekci „variabilní“. Poté, co jste klikli na proměnnou, kterou chcete přetáhnout z „nastavit… na 0“. Buď to bude mít ruční proměnnou nebo proměnnou skóre v "…." sekce. Jakmile přetáhnete všechny 3 bloky, mělo by vaše pracoviště vypadat jako na obrázku výše. dále zkontrolujte, zda červená ruka bloku "ruka" nebo "skóre" v mini vnitřním bloku. pokud má „ruku“, pak klikněte na mini blok a změňte jej na skóre. Poté, co jste to udělali, ale tři bloky do startu v pořadí uvedeném výše na druhém obrázku.
Krok 5: Náhodný blok:
Všechna tři použitá tlačítka mají za sebou stejné kódování. jediným rozdílem jsou čísla, která jste vložili do bloku „vybrat náhodný“. Důvodem je, že každé tlačítko má své vlastní šance.
Nejprve uděláme „stisknuté tlačítko A“. Chcete -li to najít, přejděte na „vstup“a měla by to být první možnost. Dále se vrátíme zpět do sekce „proměnné“, abychom dostali „nastavit… na 0“. vložte toto místo do „zapnutého tlačítka A stisknuto“místo skóre, tentokrát budeme mít proměnnou „ruka“. dalším rozdílem je, že změníme 0 na „náhodný výběr“. Chcete -li najít náhodný výběr, klikněte na sekci Matematika a je to jedna ze spodních možností. přetáhněte „náhodně“a vložte jej tam, kde je 0 v bloku „nastaveného skóre“, a mělo by se dostat na místo. Nyní by měla existovat dvě čísla umístěná 1 do první číselné sekce a 1 000 do druhé číselné sekce.
Krok 6: Logika:
Pro další část musíte jít do logické sekce a přetáhnout přes „pokud je pravda, pak“, ale ujistěte se, že je to ta, ve které je uvedeno „jiné“. Potřebujeme logiku, protože když děláme šance, řekne nám, jestli je číslo rovné nebo větší než 500, prohrajete, ale pokud je vaše číslo nižší než 500, vyhrajete. Chcete -li to získat, vraťte se zpět do části „Logika“a přejděte dolů, dokud nenajdete „0 = 0“. Jakmile jej přetáhnete na své pracoviště, vložte jej mezi „pokud pak“. u první „0“tam vložte proměnnou „ruka“a u druhé „0“ji změňte na 500. Poslední věc, kterou musíme udělat, je změnit znaménko rovnosti na znaménko „větší než nebo rovno“. Nyní by to mělo vypadat stejně jako na obrázku výše.
Uvnitř bloku Chcete přidat nastavený blok „skóre na 0“(stejný blok, jaký byl použit v „na startu“). hned pod to chcete vložit „show leds“. Tento blok najdete v základní sekci a po vložení bloku nakreslete X. To ukazuje, že v tento konkrétní čas prohráli. Dále vložte „zobrazit číslo“, které se nachází také v základní části, ale místo psaní čísla přetáhněte proměnnou „skóre“. Nakonec, než se přesuneme do sekce else, vložte blok „pozastavení“. Tento blok zpomaluje hru a najdete ji kliknutím na sekci pro pokročilé, poté na sekci „hra“a nakonec na „více“. Až to uděláte, mělo by to vypadat jako na druhém obrázku
Abychom tuto část dokončili, uděláme část logického bloku „jinak“. to je pro, kdyby vyhráli. Vše, co potřebujete, je zadat „změnit skóre o 1“a „zobrazit skóre skóre“, jak bylo použito výše.
Krok 7: Stiskněte tlačítko B a zatřepete:
Opakujte poslední dva kroky, ale místo „na tlačítku A stisknuto“jej změňte na „na tlačítku B stisknuto“a „Při zatřesení“. U každého také změňte šance. Chcete -li to provést, můžete číslo 500 změnit na cokoli. Pokud ji změníte na 600, budou mít 40% šanci na výhru. Jakmile máte hotové všechny tři, měli byste mít něco, co vypadá jako na obrázku výše.
Krok 8: (Volitelné) Hudba na pozadí:
Chcete -li to provést, klikněte na pokročilé a přejděte doprava dolů, kde najdete kontrolu. Poté, co kliknete na ovládací prvek, vezměte blok „spustit na pozadí“. Díky tomu hraje tato melodie na pozadí. Dále přejděte do smyček a přetáhněte blok „opakování“a vložte jej do „běhu na pozadí“. Musíte použít opakování, protože nemůžete navždy umístit do bloku „spustit na pozadí“, takže pokud můžete změnit číslo, změňte jej na 10 000. Tím je zajištěno, že poběží po dobu, která se zdá jako navždy. Dále jděte na hudbu a bavte se. Rozhodl jsem se použít pouze blok „hrát tón“, ale bavit se a experimentovat. Poté byste měli být hotovi a měli byste mít plně funkční hazardní hru.
Doporučuje:
BBC Micro: bit and scratch - interaktivní volant a hra pro řidiče: 5 kroků (s obrázky)
BBC Micro: bit and Scratch - interaktivní volant a hra pro řízení: Jednou z mých úkolů v tomto týdnu je použít BBC Micro: bit k propojení s programem Scratch, který jsme napsali. Myslel jsem, že to byla ideální příležitost použít můj ThreadBoard k vytvoření vestavěného systému! Moje inspirace pro scratch p
Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)
Jak spustit servomotory pomocí Moto: bit s Micro: bit: Jedním ze způsobů, jak rozšířit funkčnost micro: bit, je použít desku s názvem moto: bit od SparkFun Electronics (přibližně 15–20 $). Vypadá to komplikovaně a má mnoho funkcí, ale není těžké z něj spustit servomotory. Moto: bit vám umožňuje
Aruduino LED hra Rychlé klikání Hra pro dva hráče: 8 kroků
Aruduino LED Game Rychlé klikání Hra pro dva hráče: Tento projekt je inspirován @HassonAlkeim. Pokud jste ochotni se podrobně podívat, zde je odkaz, který můžete zkontrolovat https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Tato hra je vylepšenou verzí hry Alkeim's. Jedná se o
Programování Micro: Bit Robot & Joystick: Bit Controller s MicroPython: 11 kroků
Programování Micro: Bit Robot & Joystick: Bitový ovladač s MicroPython: Pro Robocamp 2019, náš letní tábor robotiky, mladí lidé ve věku 10-13 let pájí, programují a staví „antweight robot“na bázi micro: bit založený na BBC, stejně jako programování micro: bit pro použití jako dálkové ovládání. Pokud jste právě na Robocampu, lyžujte
Síťová rivalita: hra s nízkou latencí pro BBC Micro: bit: 10 kroků (s obrázky)
Síťová rivalita: hra s nízkou latencí pro BBC Micro: bit: V tomto tutoriálu vysvětlím, jak implementovat základní hru pro více hráčů na BBC micro: bit s následujícími funkcemi: Jednoduché rozhraní Nízká latence mezi stisky tlačítek a aktualizace obrazovky Flexibilní počet účastníků Snadná spolupráce