Innehållsförteckning:
- Tillbehör
- Steg 1: KNAPP A
- Steg 2: KNAPPA STEG 2
- Steg 3: KNAPPA STEG 3
- Steg 4: KNAPP a STEG 4
- Steg 5: KNAPP STEG 5
- Steg 6: KNAPP STEG 6
- Steg 7: KNAPP STEG 7
- Steg 8: KNAPP B
- Steg 9: KNAPP B STEG 2
- Steg 10: KNAPP B STEG 3
- Steg 11: KNAPP B STEG 4
- Steg 12: PÅ START
- Steg 13: PÅ START STEG 2
- Steg 14: PÅ START STEG 3
- Steg 15: PÅ START STEG 4
- Steg 16: HUVUDSPELET
- Steg 17: HUVUDSPELET STEG 2
- Steg 18: HUVUDSPELET STEG 3
- Steg 19: HUVUDSPELET STEG 4
- Steg 20: HUVUDSPELET STEG 5
- Steg 21: HUVUDSPELET STEG 6
- Steg 22: HUVUDSPELET STEG 7
- Steg 23: HUVUDSPELET STEG 8
- Steg 24: HUVUDSPELET STEG 9
- Steg 25: BACKGROUND MUSIC (TILLVAL)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej, jag heter Mohammed och i detta instruerbara ska jag visa dig hur du kodar ett mikrobitspel steg för steg med blockredigeraren, spelet är lite som Tetris.
Tillbehör
En dator och en mikrobitsats
Steg 1: KNAPP A
Först börjar du med att gå till "inmatningskategorin" och väljer "På -knappen A tryck".
Steg 2: KNAPPA STEG 2
Gå sedan till kategorin "logik" och välj "om det är sant då". Lägg sedan "om det är sant då" inuti "på knappen A tryck". gå sedan till kategorin "logik" och rulla ner till jämförelse. välj den första du ser (0 = 0). lägg sedan (0 = 0) inuti det sanna i "if true then".
Steg 3: KNAPPA STEG 3
När du är klar. Gå till "variabler" och gör en variabel (jag rekommenderar dig att göra poz för din variabel. Vilket betyder position). sätt den variabeln i det vänstra antalet "om det är sant då" och gör det så att variabeln är större än det andra talet (ställ in det högra talet till 0).
Steg 4: KNAPP a STEG 4
gå sedan till kategorin "LED" och välj "unplot x y" och lägg den under "if true then".
Steg 5: KNAPP STEG 5
När du är klar med det, gå till "variabler" och välj variabeln poz (eller vad du valde för den föregående) och lägg den variabeln i den vänstra platsen (x). Ändra sedan den högra till 4 (y).
Steg 6: KNAPP STEG 6
När du är klar med det går du till "variabler" och väljer. "ändra variabel (poz) med nummer" sätta "ändra variabel (poz) med nummer" under "koppla ur x y". ställ in siffran till -1 och variabelrutan till vad du än väljer för "unplot x y" (poz).
Steg 7: KNAPP STEG 7
Gå sedan till kategorin "LED" och välj "plot x y". sätt "plot x y" under "ändra variabel med nummer". för x gå till variabler och välj variabeln för föregående steg (poz) och för y ställ den till 4.
Steg 8: KNAPP B
Nu när du är klar med KNAPP A. Högerklicka på KNAPP A (vad du gjorde för de föregående stegen) och kopiera KNAPP A.
Steg 9: KNAPP B STEG 2
När du har kopierat KNAPP A. ändra PÅ KNAPPEN A TRYCK till PÅ KNAPP B TRYCK.
Steg 10: KNAPP B STEG 3
Ändra sedan numret i "om det är sant då" till 4, "ta bort x y" -talet till 4, "ändra variabeln med ett tal" till 1 och "tomt x y" till 4.
Steg 11: KNAPP B STEG 4
om du har följt de föregående stegen korrekt bör du göra det med KNAPP B.
Steg 12: PÅ START
nu när du är klar med KNAPP B, låt oss börja med PÅ START. gå först till "basic" och välj "ON START", gå sedan till kategorin "variabler" och välj "set variable to a number" och sätt "set variable to a number" inside, ON START. ändra siffran till 2 och variabeln till den du sätter för KNAPP A (poz).
Steg 13: PÅ START STEG 2
Gå sedan till kategorin "variabel" och gör en ny variabel som kallas poäng (det är vad jag rekommenderar dig att sätta). när du är klar med det, gå till kategorin "variabel" och välj "ange variabel till en siffra" sätta "uppsättningsvariabel till ett tal" under den första "uppsättningsvariabel till ett tal". ändra sedan talet till 0 och variabeln för poäng för den andra "ställa variabeln till ett tal".
Steg 14: PÅ START STEG 3
Gå sedan till kategorin "LED" och välj knappen mer. klicka sedan på "ställ in ljusstyrka till ett nummer" sätt det under den andra "ställ in variabel till ett nummer" och ändra ljusstyrkan till det du vill ha men jag rekommenderar 1000.
Steg 15: PÅ START STEG 4
gå sedan till kategorin "LED" och välj "plot x y" put "plot x y" under "set brightness to a number". gå sedan till variabel och välj poz (eller vad du än väljer för din första variabel) och sätt den variabeln i "x" och ställ in "y" till 4.
Steg 16: HUVUDSPELET
Nu när du är klar med PÅ START kan vi börja med HUVUDSPELET. gå först till kategorin "grunderna" och välj för alltid.
Steg 17: HUVUDSPELET STEG 2
Gå sedan till kategorin "variabler" och välj "ställ in variabel till nummer" sätt "ställ in variabel till nummer" inuti "för alltid". när du är klar med det går du till kategorin "variabler" igen och gör en ny variabel som heter tom. gå sedan till kategorin som heter "matte" och välj "välj slumpmässigt tal till tal" och lägg "välj slumpmässigt tal till tal" inuti antalet "ställ in variabel till tal". ändra sedan siffrorna för "välj slumpmässigt tal till tal" till 0 för det första numret och 4 för det andra numret.
Steg 18: HUVUDSPELET STEG 3
när du är klar med det går du till kategorin "loopar" och väljer "för variabel från 0 till nummer gör" put "för variabel från 0 till nummer do" under "set variable to number". ändra numret till 4. gå sedan till kategorin "variabler" och gör en ny variabel som heter "a" put "a" i variabeln "för variabel från 0 till nummer do".
Steg 19: HUVUDSPELET STEG 4
gå sedan till kategorin "loopar" igen och välj "för variabel från 0 till nummer do" put "för variabel från 0 till nummer do" inuti den första "för variabel från 0 till nummer do". ändra numret till 4. gå sedan till kategorin "variabler" och gör en ny variabel som kallas "ind" put "ind" i variabeln i den andra "för variabel från 0 till nummer do". gå sedan till kategorin "logik" och välj "if true then" put "if true then" inside the second "for variable from 0 to number do". och gå sedan till kategorin "logik" och rulla ner till jämförelse. välj den första du ser (0 = 0). lägg sedan (0 = 0) inuti det sanna i "if true then". sedan för den första 0 ändra den till variabeln "tom" och den andra 0 till variabeln "ind" sedan göra suck i mitten av dessa två variabler säga "inte lika med" (ser ut som en = suck med en linje nedåt mitten). gå sedan till kategorin "LED" och välj "plot x y" put "plot x y" inside "if true then". ändra "x" till variabeln "ind" och "y" till variabeln "a"
Steg 20: HUVUDSPELET STEG 5
gå sedan till kategorin "basic" och välj "paus (ms) nummer" put "paus (ms) nummer" under den andra "för variabel från 0 till nummer do". gå sedan till kategorin "matte" och välj "tal minus nummer" sätt "tal minus nummer" inuti sant i "om sant då". gör det första talet lika med 300 och sätt variabeln "poäng" på det andra talet.
Steg 21: HUVUDSPELET STEG 6
gå därefter till kategorin "loopar" igen och välj "för variabel från 0 till nummer do" put "för variabel från 0 till nummer do" under "paus (ms) nummer". ändra antalet "för variabel från 0 till nummer do" till 4. lägg sedan "ind" i variabeln i den tredje "för variabel från 0 till nummer do". gå sedan till kategorin "logik" och välj "if true then" put "if true then" inside the third "for variable from 0 to number do". och gå sedan till kategorin "logik" och rulla ner till jämförelse. välj den första du ser (0 = 0). lägg sedan (0 = 0) inuti det sanna i "if true then". sedan för den första 0 ändra den till variabeln "tom" och den andra 0 till variabeln "ind" sedan göra suck i mitten av dessa två variabler säga "inte lika med" (ser ut som en = suck med en linje nedåt mitten). gå sedan till kategorin "LED" och välj "unplot x y" put "unplot x y" inside "if true then". ändra "x" till variabeln "ind" och "y" till variabeln "a"
Steg 22: HUVUDSPELET STEG 7
gå sedan till kategorin "logik" och välj "if true then" put "if true then" under the third "for variable from 0 to number do". gå sedan till kategorin "logik" och rulla ner till "Boolean" och välj "tomt och tomt", gå sedan till kategorin "logik" igen och ta 2 "number = to number" från jämförelsesektionen. lägg sedan var och en av "tal = till tal" på varje sida av ämnena och bilda "tomt och tomt". och lägg sedan in det i "om det är sant då". nästa för vänster sida "nummer = till nummer" sätt variabeln "a" på det vänstra numret och 4 för det högra numret och i mitten = suck och för höger sida "nummer = till nummer" sätt variabeln "poz "på vänster siffra och variabeln" tom "för det högra numret och i mitten det inte = att sucka. (om du är lite förvirrad över hur det ska se ut, ta en titt på bilden)
Steg 23: HUVUDSPELET STEG 8
nästa (valfritt) gå till kategorin "musik" och välj "starta melodi (musik) upprepa (antalet gånger)" sätta "starta melodi (musik) upprepa (antalet gånger)" under den tredje "om det är sant då". ändra det upprepade beloppet till "en gång" och musiken till "dadadum". gå sedan till kategorin "grundläggande" och välj "visa ikon" sätt "visa ikon" (gör ikonen till ett X) under "startmelodin (musik) upprepas (antalet gånger)", gå sedan till kategorin "grundläggande "igen och gå till" mer "och välj" rensa skärmen "sätt" rensa skärmen "under" visa ikon ". gå sedan till kategorin "basic" och välj "show number 0" put "show number 0" under "clear screen". ändra 0 i "visa nummer 0" till variabeln "poäng". gå sedan till kategorin "variabel" och välj "ställ in variabel till ett nummer" sätt "ställ in variabel till ett nummer" under "visa nummer 0". ändra sedan variabeln i "uppsättningsvariabel till ett tal" till "poäng" och siffran i "ställ in variabel till ett tal" till 0. gå sedan till kategorin "variabel" och välj "ställ in variabel till ett antal" put "-uppsättning variabel till ett tal "under den första" inställda variabeln till ett tal ". ändra sedan variabeln i den andra "set -variabeln till ett nummer" till "poz" och talet i den andra "set -variabeln till ett nummer" till 2. gå sedan till kategorin "LED" och välj "plot xy" put " tomt xy "under den andra" inställda variabeln till ett tal ". ändra sedan "x" i "plot xy" till "poz" och "y" i "plot xy" till 4. gå sedan till kategorin basic och välj "paus (ms) nummer" put "paus (ms) nummer "under" plot xy ". ändra sedan numret från "paus (ms) nummer" till 2000.
Steg 24: HUVUDSPELET STEG 9
gå sedan till kategorin "spel" från den avancerade knappen och välj "ändra poäng med ett nummer" sätt "ändra poäng med ett nummer" mellan den första "för variabel från 0 till ett nummer" och "för alltid". om du har följt dessa instruktioner korrekt bör du göra det med huvudspelet (om du är förvirrad över några instruktioner, titta på bilderna).
Steg 25: BACKGROUND MUSIC (TILLVAL)
gå sedan till "kontroll" som är i det avancerade avsnittet och välj "kör i bakgrunden". gå sedan till musik och välj "starta melodi (musik) upprepa (antalet gånger)" sätta "starta melodi (musik) upprepa (mängden gånger)" inuti "kör i bakgrunden". gör sedan "musiken" i "startmelodi (musik) som upprepar (hur många gånger)" vad du vill (jag gjorde funk) och upprepningen i "startmelodi (musik) upprepar (hur många gånger)" till "för alltid i bakgrunden ".