
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Tehát az első lépés a hajónk létrehozása. Lépjen az "Alap" elemre, és adjon hozzá egy "Indításkor" blokkot. Ezután lépjen a "Változók" menüpontra, és hozzon létre egy "SHIP" nevű változót, és válassza ki a "Változók" lapról egy blokkot, amely azt mondja: "Sprite beállítása 0 -ra". Akkor a "SHIP" -t a "sprite" helyett. Ezután lépjen a "Játék" fülre, és válassza a "Create sprite at x 2 y 2" lehetőséget, és ezt a "0" helyett írja be a "SHIP 0 -ra" értékre. Ezt követően 4 helyett 4 -re állítja az "y" -t. A pontszámláló opcionális. De tessék, megkaptuk a hajónkat, és a következő lépés a hajónk mozgása lesz.
1. lépés: A hajó mozgása

Lépjen a beviteli fülre, és vegye a blokkokat "a B gomb megnyomására" és "az" A gomb megnyomására ". Ezután lépjen a Játékba, válassza a "sprite move by 1" lehetőséget, és váltson sprite -re SHIP -re. Tegye a "Be B gomb lenyomva" blokkra. És ugyanezt teszed A -val, de ahelyett, hogy 1 -el lépnél, -1 -et teszel.
2. lépés: Változó felvétele

Tehát először lépjen az "Input" menübe, majd válassza az "On+A gomb megnyomva" gombot, és adja hozzá a kódhoz. Ezután készítsen egy "SHOOT" nevű változót, majd lépjen ismét a "SHOOT 0" hozzáadása változóhoz, és módosítsa a "0" értéket "create sprite at x: _ y: _" -ra, majd válassza a "ship x:" lehetőséget játékrész, majd tegye rá: "create sprite at x: ship x:". Nagyon zavaros, de a képből jobban megérted. Ezután ugyanazt a lépést kell végrehajtania az "y" -vel. Ezután lépjen a játék fülre, és adja hozzá a "SHOOT change brightness by 88" értéket. Ezután lépjen a hurok fülre, és válassza az "ismétlés négyszer, majd ezt a kódot." A lap belsejébe írja be a "SHOOT change y értékét -1 -gyel, majd továbbra is az" ismétlés "kódot, adjon hozzá" szünet 150 ms " a "SHOOT" változó sebességét, akkor még mindig a cikluson belül, menj a logikához, és válaszd az "if_ then" lehetőséget, és add hozzá a logikai dologhoz. A logikai blokk üres helyére az "is_touching_" értéket írja. Ezután hozzáadja a "SHOOT" és az "ENEMY" változókat (hozzon létre egy "ENEMY" nevű változót, és később definiáljuk). Ezután a logikai blokk belsejében adja hozzá az "ENEMY törlése" és a "SHOOT törlése" elemet, majd ha szeretne, zenét vagy hanghatást adhat hozzá, ha elpusztítja az ellenséget, majd hozzáad egy blokkot "módosítsa a pontszámot 1" -vel. Ezután a cikluson és a logikai blokkon kívül hozzáad egy másik "if_ akkor" -t. Ezután lépjen a logikához, és adja hozzá a blokkot, amelynek üres helyén "0 ≤ 0" van. Ezután az első 0 -ra beírja a "SHOOT y" -t. Ezután a logikai blokkba írja be a "delete SHOOT" -t
3. lépés: Az ellenség változóvá tétele

Először adjon hozzá egy "örökké" blokkot, és hozzon létre egy "ENEMY" nevű változót, lépjen a változó fülre, és adja hozzá a "set ENEMY to _" beállítást, és az üres helyre írja be a "create sprite x: _ y: _" mezőt. Ezután a "create sprite" blokk üres helyére írja be a "pick random 0-4" értéket a "math" fülre. Ezután alatta a "játék" fülről hozzáadja az "ENEMY set brightness to 150" értéket, majd hozzáadja a "pause 100 ms" alá. A "szünet" blokk után hozzáadja az "ENEMY 90 fokos jobbra fordulást", amely a "játék" lapon található. Ezután lépjen a "hurok" fülre, és adja hozzá az "ismétlés négyszer" elemet, és a "hurok" blokk belsejében adja hozzá az "ENEMY move ny 1" és a "pause 500 ms" szöveget. Most lépjünk át a logika fülre, és adjunk hozzá 2 blokkot az "if_ akkor" -hoz. És az első üres mezőbe be kell írnia, hogy "az _ megható _", és az "ENEMY" -t az első üres mezőbe, a "SHIP" -t pedig a második üres mezőbe, a logikai blokk belsejébe pedig a "game over" -t. Most a másik logikai blokkban hozzáadjuk az "is _ touching edge" és az üres mezőbe az "ENEMY", a logiv blokkon belül pedig a "delete ENEMY" szót
4. lépés: Így kell kinéznie

Remélhetőleg nem voltam olyan rosszul elmagyarázni, hogyan kell elkészíteni, és remélhetőleg tetszett a játék:)
Ajánlott:
Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): 7 lépés (képekkel)

Hogyan készítsünk vezeték nélküli konzervdobozt! (Arduino Walkie Talkie): Éppen a minap voltam egy nagyon fontos telefonhívás kellős közepén, amikor a banános telefonom leállt! Annyira csalódott voltam. Ez az utolsó alkalom, hogy nem fogadok hívást a hülye telefon miatt! (Utólag visszagondolva lehet, hogy egy kicsit túl mérges lettem
Hogyan készítsünk LED kockát - LED kocka 4x4x4: 3 lépés

Hogyan készítsünk LED kockát | 4x4x4 LED -kocka: A LED -kocka LED -képernyőként tekinthető, amelyben az egyszerű 5 mm -es LED -ek digitális képpontok szerepét töltik be. A LED -kocka lehetővé teszi számunkra, hogy képeket és mintákat hozzunk létre a látásmegmaradás (POV) néven ismert optikai jelenség fogalmának használatával. Így
Hogyan készítsünk egy LED audiospektrum -elemzőt: 7 lépés (képekkel)

Hogyan készítsünk egy LED audiospektrum -elemzőt: A LED audio spektrumanalizátor a gyönyörű fénymintát a zene intenzitásának megfelelően hozza létre. Rengeteg DIY LED zenei spektrum készlet kapható a piacon, de itt egy LED audiospektrumot készítünk NeoPixe elemző
Hogyan készítsünk egyszerű Nintendo LABO célgyakorlatot: 13 lépés

Hogyan készítsünk egyszerű Nintendo LABO célgyakorlatot: A húgommal nemrég vettünk egy Nintendo Switch -et. Így természetesen volt néhány játékunk is. És az egyik a Nintendo LABO Variety Kit volt. Aztán végül a Toy-Con Garázsba botlottam. Kipróbáltam néhány dolgot, és ekkor
Hogyan készítsünk nagyszülők naptárát & Scrapbook (még akkor is, ha nem tudja, hogyan kell a Scrapbookot írni): 8 lépés (képekkel)

Hogyan készítsünk nagyszülők naptárát & Scrapbook (még ha nem is tudod, hogyan kell a Scrapbookot írni): Ez egy nagyon gazdaságos (és nagyra értékelt!) Ünnepi ajándék a nagyszülőknek. Idén 5 naptárat készítettem, egyenként kevesebb mint 7 dollárért. Anyagok: 12 nagyszerű fotó gyermekéről, gyermekeiről, unokahúgairól, unokaöccseiről, kutyáiról, macskáiról vagy más rokonairól12 különböző darab