Sadržaj:
- Pribor
- Korak 1: Novi projekt
- Korak 2: Napravite novi Sprite
- Korak 3: Glavni lik
- Korak 4: Loš momak
- Korak 5: Pozadina
- Korak 6: Igra preko pozadine
- Korak 7: Metak
- Korak 8: Kodiranje
- Korak 9: Snimanje
- Korak 10: Kôd lošeg tipa
- Korak 11: Završni koraci
Video: 2D Shooter Scratch igra: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
U ovom uputstvu pokazat ću vam kako napraviti 2D pucačku igru od nule. Prilično je jednostavno za napraviti, ali nadamo se da ćete usput naučiti neke stvari, a uskoro i sami izraditi svoje grebanje!
Pribor
- Računalo.
- Prijava/račun za grebanje.
- Miš (Olakšava igranje igre kada završite).
Korak 1: Novi projekt
Prvo što želite učiniti je otići na https://scratch.mit.edu/. Zatim se želite prijaviti svojim računom i kliknite "Kreiraj".
Korak 2: Napravite novi Sprite
Prva slika je ono što biste trebali vidjeti nakon što pritisnete gumb za stvaranje. Ono što sada želite učiniti je kliknuti na ikonu scratch cat koja kaže "sprite one", a zatim kliknite gumb za smeće. Ovo će izbrisati početni sprite kako bismo mogli napraviti vlastiti. Zatim želimo kliknuti na logotip mačke sa znakom +, a zatim odabrati boju. Sada možemo napraviti svoj prvi sprite.
Korak 3: Glavni lik
Sada želimo napraviti našeg glavnog lika, kojim će igrač upravljati. Pomoću alata s lijeve strane napravite mali krug koji je centriran u sredini, a zatim pomoću alata za crte i pravokutnika nacrtajte ruke i pištolj. Ako želite, možete eksperimentirati s bojama, ali po prvi put samo pokušajte učiniti istu veličinu i oblik poput moje. Konačno, kada završite, kliknite na tekst gdje piše sprite one i zamijenite ga da kaže "Player", kao što to čini moj. Ovo je samo način da saznamo da se "Igrač" odnosi na našeg glavnog lika.
Korak 4: Loš momak
Sad kad smo napravili našeg glavnog lika, moramo napraviti nešto kako bi se taj lik borio. Pomoću alata s lijeve strane još jednom napravite istu stvar kao u koraku 3, ali s ravnim rukama i bez pištolja. Učinite ga približno iste veličine kao i "Player" i provjerite je li okrenut izravno lijevo. Konačno, preimenujte ga kao što smo učinili u koraku 3 u nešto poput "BadGuy". Prije nego prijeđemo na sljedeći korak, kliknite ikonu pozadine u donjem lijevom kutu i odaberite boju.
Korak 5: Pozadina
Nakon što kliknete na ikonu boje iz 4. koraka, upotrijebite alat pravokutnika da napravite pozadinu od boje po vašem izboru, baš kao što ste nacrtali sprajtove. Izbrišite praznu bijelu pozadinu koja je automatski napravljena umjesto vas, tako da jedina pozadina koju imate jest ova. Na kraju, dajte mu naziv "Pozadina".
Korak 6: Igra preko pozadine
Ponovno kliknite ikonu boje i napravite drugu pozadinu pomoću alata za tekst kako biste napravili nešto što izgleda ovako. Preimenujte ga u GameOver ili nešto slično i prijeđite na sljedeći korak.
Korak 7: Metak
Sada ćemo napraviti metak kojim naš igrač može pucati u loše momke. Ovo je još jednostavnije od ostalih sprajtova, a sve što trebate učiniti je napraviti mali vodoravni pravokutnik, centriran na znak plus u sredini. Zatim mu dajte naziv "Bullet" i prijeđite na sljedeći korak.
Korak 8: Kodiranje
Prvo odaberite Sprite "Player" iz donjeg lijevog kuta koji smo već napravili. Zatim u gornjem lijevom kutu gdje piše kod, kostimi i zvuk kliknite kod. Možete se pomicati gore i dolje kroz blokove označene bojama i povlačiti i ispuštati blokove na radni prostor. Da biste izbrisali blok, povucite ga natrag na lijevu stranu. Naviknite se na pomicanje, odvajanje i brisanje blokova. Gledajući kroz blokove kodova, ponovno stvorite kôd na slici. Kad dođete do bloka "Emitiranje", napravit ćete novu emisiju i nazvati je "Pucaj", a zatim je odaberite u ugrađenom padajućem izborniku bloka.
Ovaj kôd omogućuje igraču da se kreće s WASD -om (gore, lijevo, dolje i desno). Također pokreće sprite na sredini ekrana. Pravi dio koda bit će način na koji ćemo metak ispaliti. Ako ništa od ovoga ne razumijete, u redu je, samo kopirajte kôd i provjerite možete li usput shvatiti kako to radi.
Korak 9: Snimanje
Još jednom, kao u koraku 8, ponovno ćete stvoriti kôd na slici, ali na sprite za nabrajanje (kliknite na sprajt za nabrajanje u donjem desnom kutu).
Ovaj kôd radi s kodom na "Playeru" i čini ga tako da kad god se miš zadrži, stvara klon metka (dopuštajući da postoji višestruki sprajtovi odjednom) ispred igrača tako da izgleda kao da izlazi iz pištolja igrača, a zatim se pomiče u smjeru u koji je vaš miš pokazao. To daje osobi koja igra igru mogućnost da cilja i puca.
Korak 10: Kôd lošeg tipa
Ovo je vjerojatno najkompliciraniji i najvažniji kod do sada. Odaberite sprajt "BadGuy", a zatim provjerite je li sve poput slike. U ovom dijelu koda moramo napraviti varijablu. Činimo to na isti način na koji smo poslali poruku za emitiranje. Provjerite je li odabrano i "za sve sprajtove". Također moramo poslati drugu poruku za emitiranje pod nazivom GameOver.
Ovaj kôd čini da loš momak pravi klonove koji se nasumično pojavljuju na rubovima zaslona. Također čini tako da loš momak uvijek prati igrača, umire kad ga pogodi metak i da se igra završava kada jedan od loših momaka dotakne igrača.
Korak 11: Završni koraci
Na kraju, dodajte kôd na lijevoj slici u "Player", kôd u gornjoj desnoj slici u "Bullet", a kôd u trećoj slici u "BadGuy". Ovako zaustavljamo da se sve dogodi nakon što utakmica završi i igru završavamo. Uspio si! Dvaput provjerite je li sve ispravno kodirano. Kliknite na "Pogledajte stranicu projekta" na vrhu i idite igrati svoju igru! Pritisnite zelenu zastavicu za pokretanje koda i crveni znak za zaustavljanje koda. Ako želite vidjeti onu koju sam napravio ili dvaput provjerite svoj kôd, idite ovdje: https://scratch.mit.edu/projects/381823733/. Slobodno dodajte nove stvari, poput najboljih rezultata, zdravlja, oštećenja i različitih oružja. Zabavi se!
Preporučeni:
ARDUINO + SCRATCH Igra pucanja: 6 koraka
ARDUINO + SCRATCH Igre pucanja: Spremite kolač! U opasnosti je. Prilaze mu četiri muhe. Imate samo 30 sekundi da ustrijelite muhe i spremite kolač
Interaktivna priča (Scratch igra): 8 koraka
Story Interactive (Scratch Game): Ovo će biti tutorial o tome kako napraviti igru ispočetka s dijalogom i spritovima. Također će vas naučiti dodavati isječke u igru, vrijeme, uključujući emitiranje i drugo
VJEVERICA! (Scratch igra): 6 koraka
VJEVERICA! (Scratch igra): Trebat će vam samo ogrebotina. Vjeverica je igra u kojoj ste pas koji juri vjevericu i koju pokušavate dobiti je 10 puta. Također ima mogućnost upravljanja, za mobilne uređaje
Jednostavan i lagan Spider-Man Web-Shooter: 12 koraka
Jednostavan i lagan Spider-Man Web-Shooter: Jeste li gledali Spider-Man film? Spider-Man strip? Ima li nešto nejasno povezano s Spider-Man-om? Spider-Man je naizgled posvuda. Zašto ne biste napravili jednostavan web-shooter? Nakon malo vježbe, stvorio sam dizajn od kućnih materijala koji se može stvoriti
Interaktivna igra Tic-Tac Toe igra s Arduinom: 6 koraka
Interaktivna igra Tic-Tac Toe nogom kontrolirana s Arduinom: Cilj projekta Physical Tic-Tac-Toe je premjestiti dobro poznatu igru u fizičko područje. Izvorno, igru igraju dva igrača na komadu papira - stavljajući simbole "X" i "O" naizmjence. Naša ideja je bila ispitati ponašanje igrača