Kazalo:

2D Shooter Scratch igra: 11 korakov
2D Shooter Scratch igra: 11 korakov

Video: 2D Shooter Scratch igra: 11 korakov

Video: 2D Shooter Scratch igra: 11 korakov
Video: Как Сделать Игру Без Программирования 2024, November
Anonim
2D Shooter Scratch igra
2D Shooter Scratch igra

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

Nov projekt
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

Ustvarjanje novega Sprita
Ustvarjanje novega Sprita
Ustvarjanje novega Sprita
Ustvarjanje 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

Glavni lik
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

Slab fant
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

Ozadje
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

Igra čez ozadje
Igra čez ozadje

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

Krogla
Krogla

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

Kodiranje
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

Streljanje
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

Koda slabega fanta
Koda slabega fanta
Koda slabega fanta
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

Zadnji koraki
Zadnji koraki
Zadnji koraki
Zadnji koraki
Zadnji koraki
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: