Kako napraviti igru na ogrebotini (sa slikama)

Sadržaj:

Kako napraviti igru na ogrebotini (sa slikama)
Kako napraviti igru na ogrebotini (sa slikama)
Anonim

Scratch je popularan vizuelni programski jezik koji je razvio MIT Media Lab kao obrazovno sredstvo za decu. Dostupan je na mreži, a desktop verzije su dostupne za Mac OS, Windows, Chrome OS i Android. Ovaj wikiHow vas uči osnovama kako napraviti igru

Koraci

1. dio od 4: Preuzimanje Scratch -a

Napravite igru na nuli Korak 1
Napravite igru na nuli Korak 1

Korak 1. Idite na stranicu Preuzimanje grebanja u web pregledniku

Ovo je web stranica s koje možete preuzeti desktop verziju programa Scratch.

Napravite igru na nuli Korak 2
Napravite igru na nuli Korak 2

Korak 2. Kliknite Direktno preuzimanje

Ispod je opcije za preuzimanje Scratcha iz digitalne trgovine vašeg sistema.

Alternativno, možete kliknuti Stvoriti na vrhu web stranice za početak stvaranja na mreži unutar vašeg web preglednika.

Napravite igru na nuli Korak 3
Napravite igru na nuli Korak 3

Korak 3. Dvaput kliknite na instalacijsku datoteku

Instalacijska datoteka Scratch je "Scratch Desktop Setup 3.9.0.exe" za Windows i "Scratch 3.6.0.dmg" za Mac. Nakon što se instalacijska datoteka završi s preuzimanjem, dvaput kliknite na instalacijsku datoteku da biste započeli postupak instalacije. Preuzete datoteke možete pronaći u mapi Preuzimanja ili u web -pregledniku.

Napravite igru na nuli Korak 4
Napravite igru na nuli Korak 4

Korak 4. Instalirajte Scratch

Da biste instalirali Scratch, slijedite ove korake:

  • Windows

    • Odaberite "Samo za mene" ili "Svako ko koristi ovaj računar".
    • Kliknite Instaliraj
    • Kliknite Da kako biste omogućili instalateru programa Scratch da izvrši promjene u vašem sistemu.
    • Kliknite Završi.
  • Mac:

    Ogrebite ikonu aplikacije Scratch u fascikli Applications

Dio 2 od 4: Dodavanje grafike

Napravite igru na nuli Korak 5
Napravite igru na nuli Korak 5

Korak 1. Otvorite Scratch

Ima žutu ikonu sa slovom S. Kliknite ikonu u izborniku Start u sustavu Windows. Možete ga pronaći u mapi Aplikacije na Macu.

Kada prvi put otvorite Scratch, pitaće vas želite li poslati podatke Scratch timu radi poboljšanja Scratch -a. Možete kliknuti Ne hvala ili Da, želio bih pomoći u poboljšanju Scratch -a. Ako odaberete Da, podaci o upotrebi bit će poslani Scratch timu. Scratch tim ne prikuplja lične podatke.

Napravite igru na nuli Korak 6
Napravite igru na nuli Korak 6

Korak 2. Dodajte pozadinu

Da biste dodali pozadinu u Scratch, kliknite ikonu koja podsjeća na fotografiju u donjem desnom kutu. Zatim odaberite sliku koju ćete koristiti kao pozadinu. Pomoću kartica na vrhu možete pretraživati pozadine po kategorijama ili koristiti traku za pretraživanje u gornjem lijevom kutu za traženje pozadine po imenu.

  • Da biste učitali svoju pozadinu, postavite pokazivač miša iznad ikone koja liči na fotografiju i kliknite ikonu koja podsjeća na trey sa strelicom okrenutom prema gore. Kliknite sliku koju želite koristiti kao pozadinu i kliknite Otvori.
  • Da biste nacrtali vlastitu pozadinu, zadržite pokazivač miša iznad ikone koja podsjeća na fotografiju i kliknite ikonu koja podsjeća na kist. Pomoću alata za slikanje oslikajte svoju pozadinu.
Napravite igru na nuli Korak 7
Napravite igru na nuli Korak 7

Korak 3. Dodajte sprite

Duhovi su slikovni objekti koji su dio scene igre. To mogu biti likovi igrača, neprijatelji ili prepreke, likovi koji se ne igraju, pojačanja i potrošni materijal ili animirani pozadinski objekti. Da biste dodali sprajt, kliknite ikonu koja podsjeća na mačku u donjem desnom kutu. Zatim kliknite sprajt koji želite dodati u svoju scenu.

  • Kao i pozadine, na svoju scenu možete učitati i slikati vlastite sprajtove. Da biste to učinili, zadržite pokazivač miša iznad ikone koja podsjeća na mačku i kliknite ikonu koja podsjeća na trey sa strelicom usmjerenom prema gore za postavljanje vašeg vlastitog sprajta. Kliknite ikonu koja podsjeća na kist za slikanje da biste slikali vlastite sprajtove.
  • Ako trebate izbrisati sprite, kliknite sprajt na listi ispod prozora pregleda u gornjem desnom kutu i pritisnite Izbriši ključ.
Napravite igru na nuli Korak 8
Napravite igru na nuli Korak 8

Korak 4. Povucite sprajt gdje želite da bude na početku igre

Prozor za pregled nalazi se u gornjem desnom uglu. Kliknite i povucite sprajt na mjesto na kojem želite da se nalazi na početku igre.

Dio 3 od 4: Dodavanje kontrola i kretanja Sprite -u

Napravite igru na nuli Korak 9
Napravite igru na nuli Korak 9

Korak 1. Kliknite sprajt kojem želite dodati kontrole

Pritisnite ikonu sprite ispod prozora za pregled u gornjem desnom kutu da biste odabrali sprite.

Napravite igru na nuli Korak 10
Napravite igru na nuli Korak 10

Korak 2. Kliknite karticu Kôd

To je prva kartica u gornjem lijevom kutu ispod Scratch logotipa.

Napravite igru na nuli Korak 11
Napravite igru na nuli Korak 11

Korak 3. Prevucite blok događaja u područje koda

U programu Scratch kodiranje se vrši pomoću blokova. Svi blokovi su navedeni na ploči lijevo ispod kartice blokovi. Blokovi su označeni bojama prema tipu. Blokovi događaja označeni su žutom bojom. Pritisnite žutu točku lijevo za skok na blokove događaja. Zatim povucite blok događaja u područje koda desno od popisa blokova. Blok događaja može biti nešto poput "Kada se klikne na ovaj sprite", "Kada se pritisne [taster]" ili "Kada se pritisne [ikona zelene zastavice]".

Slijed igre počinje kada kliknete ikonu zelene zastavice iznad prozora za pregled. Upotrijebite blok s natpisom "Kada se klikne na ikonu zelene zastavice" za kreiranje radnje koja počinje čim igra počne. Nalazi se na vrhu blokova Događaji. Ima ikonu sa zelenom zastavom

Napravite igru na nuli Korak 12
Napravite igru na nuli Korak 12

Korak 4. Priložite blok ispod bloka događaja

Blokovi pokreta označeni su plavom bojom, a blokovi Look ljubičastom bojom. Pronađite blok za ono što želite da se dogodi. Povucite ga u područje koda i pričvrstite ga ispod bloka događaja u području koda. Primijetite kako blokovi imaju zarez iznad i ispod njih. Umetnite zarez za akcijski blok u blok događaja.

  • Ako blok ima strelicu usmjerenu prema dolje (⏷), kliknite strelicu za prikaz padajućeg izbornika. Odaberite opciju (poput tipke na tipkovnici) iz padajućeg izbornika.
  • Ako blok ima bijeli oblačić s tekstom u njemu, možete promijeniti tekst unutar oblačića.
Napravite igru na nuli Korak 13
Napravite igru na nuli Korak 13

Korak 5. Eksperimentirajte s blokovima

Potrebno je malo eksperimentiranja kako biste shvatili kako naterati blokove da rade ono što želite. Pokušajte pričvrstiti različite blokove i vidjeti što će se dogoditi. Slijedi nekoliko primjera blokova koje možete isprobati.

  • Primjeri blokova 1:

    Odaberite "Kad se ovaj sprite klikne" kao blok događaja. Zatim iz blokova Looks pričvrstite blok koji kaže "reci [zdravo!] [2] sekunde".

  • Primjeri blokova 2:

    Da bi se sprajt pomaknuo ulijevo i udesno kada pritisnete lijevu i desnu tipku sa strelicom, dodajte blok događaja koji kaže "Kada se pritisne [strelica desno ⏷]". Morat ćete odabrati tipku sa strelicom nadesno iz padajućeg izbornika u bloku. Zatim pričvrstite blok koji kaže "točka u smjeru [90]" od blokova kretanja. Zatim pričvrstite drugi blok pokreta koji kaže "pomakni [10] koraka". Zatim povucite drugu oznaku događaja u područje koda koja kaže "Kada se pritisne [strelica lijevo ⏷]", priložite blok pokreta koji kaže "usmjeri u smjeru [-90]", a zatim drugi blok pokreta koji kaže "pomakni [10] koraka" ".

Dio 4 od 4: Dodavanje varijabli i otkrivanje sudara

Napravite igru na nuli Korak 14
Napravite igru na nuli Korak 14

Korak 1. Kliknite Varijable

To je narančasta točka na ploči s lijeve strane. Ovo prikazuje blokove varijable. Varijable su ono što se koristi za izradu stvari poput rezultata, života, mjerača zdravlja itd.

Napravite igru na nuli Korak 15
Napravite igru na nuli Korak 15

Korak 2. Kliknite Napravi varijablu

To je iznad liste varijabilnih blokova. Ovo otvara prozor koji možete koristiti za izradu vlastitih varijabli.

Napravite igru na nuli Korak 16
Napravite igru na nuli Korak 16

Korak 3. Unesite naziv svoje varijable i kliknite U redu

Možete ga nazvati nešto poput "Score" ili "Lives" ili kako god želite promijeniti kada se vaši sprajtovi sudare.

Napravite igru na nuli Korak 17
Napravite igru na nuli Korak 17

Korak 4. Povucite blok na kojem piše "Kada se klikne na ikonu zelene zastavice" u području koda

Nalazi se u blokovima Events. To je blok sa zelenom zastavicom u tekstu.

Napravite igru na nuli Korak 18
Napravite igru na nuli Korak 18

Korak 5. Priložite blok na kojem piše "Postavi [varijablu] na [prazno]"

Nalazi se u promenljivim blokovima. Pomoću padajućeg izbornika u bloku odaberite varijablu koju ste stvorili.

Napravite igru na nuli Korak 19
Napravite igru na nuli Korak 19

Korak 6. U bijeli balončić upišite broj koji želite da varijabla bude na početku igre

Na primjer, ako želite stvoriti rezultat, postavili biste ga na "0" na početku igre. Za živote, unesite broj života koje želite da vaš lik ima na početku igre.

Napravite igru na nuli Korak 20
Napravite igru na nuli Korak 20

Korak 7. Priložite blok petlje "Zauvijek" nakon bloka Set Variable

Nalazi se u odjeljku "Kontrola". Ovaj blok ima zarez u sredini za dodavanje blokova u sredinu.

Napravite igru na nuli Korak 21
Napravite igru na nuli Korak 21

Korak 8. Priložite "Ako/Tada" pogledajte u sredini bloka "Zauvijek"

Blok "Ako/Tada" takođe ima zarez u sredini. Osim toga, ima šesterokutni ključ iza "Ako".

Napravite igru na nuli Korak 22
Napravite igru na nuli Korak 22

Korak 9. Dodajte šesterokutni blok "Dodirni" blok

Blok "Dodirivanje" nalazi se na vrhu blokova Sensing. Povucite ga u šesterokutni ključ u bloku "Ako/Tada".

Napravite igru na nuli Korak 23
Napravite igru na nuli Korak 23

Korak 10. Odaberite drugi sprajt koji vaš kontrolisani sprite može dodirnuti

Pomoću padajućeg izbornika u bloku odaberite drugi sprite. Na primjer, to može biti neprijateljski sprite, pojačanje ili jednostavna stavka koja mijenja vaš rezultat.

Napravite igru na nuli Korak 24
Napravite igru na nuli Korak 24

Korak 11. Pričvrstite blokove koje želite da se dogode pri sudaru sprajtova

Ako želite stvoriti složenu sekvencu smrti, možda će biti potrebno malo eksperimentiranja s kontrolama pokreta kako biste to učinili točno. Da biste promijenili varijablu, priložite varijablu koja kaže "promijeni [varijablu] sa [prazno]" u blok "Ako/Tada". Pomoću padajućeg izbornika u bloku "promijeni varijablu" odaberite varijablu koju želite promijeniti. U bijeli oblačić unesite iznos za koji želite da se promijeni. Na primjer, u bijeli oblačić unesite "1" da biste povećali rezultat za 1 bod. Ako želite oduzeti život, u bijeli unesite "-1" mjehurić.

Preporučuje se: