Kazalo:
- Zaloge
- 1. korak: Nov projekt
- 2. korak: Ustvarite novega Sprita
- 3. korak: Glavni lik
- 4. korak: Slab fant
- 5. korak: Ozadje
- Korak 6: Igra v ozadju
- 7. korak: Metka
- 8. korak: Kodiranje
- 9. korak: Streljanje
- 10. korak: Koda slabega fanta
- 11. korak: Zadnji koraki
Video: 2D Shooter Scratch igra: 11 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
V tem navodilu vam bom pokazal, kako narediti 2D strelsko igro. Izdelava je precej preprosta, vendar upajmo, da se boste ob tem naučili nekaj stvari in kmalu ustvarili lastne igre praskanja!
Zaloge
- Računalnik.
- Prijava/račun za Scratch.
- Miška (olajša igranje igre, ko končate).
1. korak: Nov projekt
Prva stvar, ki jo želite narediti, je, da obiščete https://scratch.mit.edu/. Nato se želite prijaviti s svojim računom in kliknite »Ustvari«.
2. korak: Ustvarite novega Sprita
Prva slika je tisto, kar bi morali videti, ko kliknete gumb za ustvarjanje. Kar želite zdaj storiti, je, da kliknete ikono mačke, ki pravi "sprite one", nato pa kliknite gumb za smeti. To bo izbrisalo začetni sprite, da bomo lahko naredili svojega. Nato želimo klikniti logotip mačke z znakom + in nato izbrati barvo. Zdaj lahko naredimo prvega sprite.
3. korak: Glavni lik
Zdaj želimo narediti našega glavnega junaka, ki ga bo igralec nadziral. Z orodji na levi naredite majhen krog, ki je na sredini na sredini, in z orodjem za črte in pravokotnikom narišite roke in pištolo. Če želite, lahko poskusite z barvami, toda prvič poskusite narediti tako podobne velikosti in oblike kot moja. Na koncu, ko končate, kliknite besedilo, kjer piše sprite one, in ga zamenjajte, da izgovorite "Player", tako kot moje. To je le način, da vemo, da se "Igralec" nanaša na našega glavnega junaka.
4. korak: Slab fant
Zdaj, ko smo naredili svojega glavnega junaka, moramo nekaj narediti, da se bo ta lik boril. Z orodji na levi še enkrat naredite isto kot v 3. koraku, vendar z bolj ravnimi rokami in brez pištole. Naj bo približno enake velikosti kot "Player" in se prepričajte, da je obrnjen neposredno levo. Nazadnje ga preimenujte, kot smo to storili v 3. koraku, v nekaj takega kot "BadGuy". Preden preidemo na naslednji korak, kliknite ikono kulise v spodnjem levem kotu in izberite barvo.
5. korak: Ozadje
Ko kliknete ikono barve iz 4. koraka, z orodjem pravokotnika naredite ozadje iz izbrane barve, tako kot ste narisali sprite. Izbrišite prazno belo ozadje, ki je samodejno narejeno za vas, tako da je edino ozadje, ki ga imate. Nato ga poimenujte z imenom "Ozadje".
Korak 6: Igra v ozadju
Znova kliknite ikono barve in z orodjem za besedilo naredite drugo ozadje, da naredite nekaj takega. Preimenujte ga v GameOver ali kaj podobnega in pojdite na naslednji korak.
7. korak: Metka
Zdaj bomo naredili kroglo, s katero bo naš igralec lahko streljal na slabe ljudi. To je še enostavnejše od drugih sprajtov in vse, kar morate storiti, je, da naredite majhen vodoravni pravokotnik s središčem na znaku plus na sredini. Nato ga poimenujte "Bullet" in pojdite na naslednji korak.
8. korak: Kodiranje
Najprej izberite Sprite "Player" iz spodnjega levega kota, ki smo ga naredili prej. Nato v zgornjem levem kotu, kjer piše koda, kostumi in zvok, kliknite kodo. Po barvno označenih blokih se lahko pomikate gor in dol ter bloke povlečete in spustite na delovni prostor. Če želite izbrisati blok, ga povlecite nazaj na levo stran. Navadite se premikanja, ločevanja in brisanja blokov. S pregledovanjem kodnih blokov znova ustvarite kodo na sliki. Ko pridete do bloka "Oddaja", boste ustvarili novo oddajo in jo poimenovali "Ustreli", nato pa jo izberite v vgrajenem spustnem meniju bloka.
Ta koda omogoča igralcu, da se premika z WASD (gor, levo, dol in desno). Prav tako zažene sprite na sredini zaslona. Pravi del kode bo, kako bomo nastrelili kroglo. Če česa od tega ne razumete, je v redu, samo kopirajte kodo in preverite, ali lahko na poti ugotovite, kako deluje.
9. korak: Streljanje
Še enkrat, tako kot v koraku 8, boste znova ustvarili kodo na sliki, vendar na spritu za označevanje (kliknite sprite "Bullet" spodaj desno).
Ta koda deluje s kodo v "Playerju" in omogoča, da vsakič, ko miško držite pritisnjeno, ustvari klon krogle (ki omogoča, da je naenkrat več nabojev) pred predvajalnikom, tako da izgleda kot da prihaja iz igralčeve pištole in se nato premakne v smer, v katero je kazala miška. To daje osebi, ki igra igro, možnost ciljanja in streljanja nabojev.
10. korak: Koda slabega fanta
To je verjetno najbolj zapletena in ključna koda doslej. Izberite sprite "BadGuy" in se prepričajte, da je vse kot na sliki. V tem delu kode moramo narediti spremenljivko. To počnemo na enak način, kot smo oddali sporočilo. Prepričajte se, da je izbrano tudi "za vse sprite". Prav tako moramo poslati drugo oddajno sporočilo, imenovano GameOver.
Ta koda omogoča, da slab človek naredi klonove, ki se naključno pojavljajo na robovih zaslona. Prav tako se zgodi, da slab fant vedno sledi igralcu, umre, ko ga zadene krogla, in da se igra konča, ko se eden od slabih fantov dotakne igralca.
11. korak: Zadnji koraki
Na koncu dodajte kodo na levi sliki v "Player", kodo v zgornji desni sliki v "Bullet" in kodo na tretji sliki v "BadGuy". Tako preprečimo, da bi se po koncu igre vse zgodilo, in igro končamo. Ti si naredil! Dvakrat preverite, ali je vse pravilno kodirano. Kliknite na "Oglejte si stran projekta" na vrhu in pojdite igrati svojo igro! Kliknite zeleno zastavico za zagon kode in rdeči znak za ustavitev kode. Če želite videti tisto, ki sem jo naredil, ali dvakrat preverite svojo kodo, pojdite sem: https://scratch.mit.edu/projects/381823733/. Prosto dodajte nove stvari, kot so visoke ocene, zdravje, poškodbe in različne puške. Zabavaj se!
Priporočena:
DINO IGRA Z UPORABO LDR: 5 korakov
DINO IGRA Z UPORABO LDR: Igra dinozaver, znana tudi kot igra T-Rex in Dino Runner, je vgrajena brskalniška igra v spletnem brskalniku Google Chrome. Igro je ustvaril Sebastien Gabriel leta 2014, do nje pa lahko dostopate tako, da pritisnete preslednico, ko niste povezani v brskalniku Google Chrome
BBC Micro: bit and Scratch - Interaktivni volan in igra vožnje: 5 korakov (s slikami)
BBC Micro: bit in Scratch - Interaktivni volanski obroč in igra vožnje: Ena od mojih nalog tega tedna je uporaba BBC Micro: bit za vmesnik s programom Scratch, ki smo ga napisali. Mislil sem, da je to odlična priložnost, da z mojo ThreadBoard ustvarim vgrajen sistem! Moj navdih za praske p
3D igra Labirint z uporabo Arduina: 8 korakov (s slikami)
3D igra Labirint z uporabo Arduina: Pozdravljeni prijatelji, zato bomo danes naredili igro labirinta z uporabo ARDUINO UNO. Ker je Arduino Uno najpogosteje uporabljena plošča, je zelo kul igrati z njo. V tem Instructable lahko naredite igro labirinta, ki jo nadzirate z igralnimi palicami. Ne pozabite
VEJERICA! (Scratch igra): 6 korakov
VEJERICA! (Igra Scratch): Potrebovali boste samo praske. Veverica je igra, v kateri ste pes, ki lovi veverico in ga poskušate dobiti 10 -krat. Ima tudi možnost nadzora, za mobilne naprave
Igra Makey Makey in Scratch: 6 korakov (s slikami)
Makey Makey in operacijska igra Scratch: Naredite zabavno igro delovanja v naravni velikosti svojega lastnega junaka! Super enostaven projekt za vse starosti