Sisällysluettelo:

2D Shooter Scratch Game: 11 vaihetta
2D Shooter Scratch Game: 11 vaihetta

Video: 2D Shooter Scratch Game: 11 vaihetta

Video: 2D Shooter Scratch Game: 11 vaihetta
Video: WW2 - OverSimplified (Part 1) 2024, Heinäkuu
Anonim
2D Shooter Scratch Game
2D Shooter Scratch Game

Tässä ohjeessa näytän sinulle, kuinka tehdä 2D -ampujan raaputuspeli. Se on melko yksinkertainen tehdä, mutta toivottavasti opit joitain asioita matkan varrella ja teet pian omia raaputuspelejäsi!

Tarvikkeet

  • Tietokone.
  • A Scratch Login/tili.
  • Hiiri (Helpottaa pelaamista, kun olet valmis).

Vaihe 1: Uusi projekti

Uusi projekti
Uusi projekti

Ensimmäinen asia, jonka haluat tehdä, on siirtyä osoitteeseen https://scratch.mit.edu/. Sitten haluat kirjautua sisään tililläsi ja napsauttaa "Luo".

Vaihe 2: Uuden Spriten tekeminen

Uuden Spriten tekeminen
Uuden Spriten tekeminen
Uuden Spriten tekeminen
Uuden Spriten tekeminen

Ensimmäinen kuva on mitä sinun pitäisi nähdä, kun napsautat Luo -painiketta. Mitä haluat tehdä nyt, on napsauttaa raaputuskissa -kuvaketta, jossa lukee "sprite one", ja napsauttaa sitten roskakoripainiketta. Tämä poistaa aloittavan spriten, jotta voimme tehdä oman. Seuraavaksi haluamme napsauttaa kissan logoa + -merkillä ja valita sitten maalin. Nyt voimme tehdä ensimmäisen sprintin.

Vaihe 3: Päähenkilö

Päähenkilö
Päähenkilö

Nyt haluamme tehdä päähenkilömme, jota pelaaja hallitsee. Tee vasemmalla olevilla työkaluilla pieni ympyrä, joka on keskellä keskellä, ja käytä viivatyökalua ja suorakulmion työkalua vetämään aseita ja aseita. Voit kokeilla värejä, jos haluat, mutta yritä ensimmäistä kertaa tehdä niistä saman kokoisia ja muotoisia kuin minun. Lopuksi, kun olet valmis, napsauta tekstiä, jossa lukee sprite one ja korvaa se sanomalla "Player", kuten minun. Tämä on vain yksi tapa meille tietää, että "pelaaja" viittaa päähenkilöihimme.

Vaihe 4: Paha kaveri

Paha kaveri
Paha kaveri

Nyt kun teimme päähenkilömme, meidän on tehtävä jotain hahmolle taisteltavaksi. Käytä vasemmalla olevia työkaluja jälleen kerran samalla tavalla kuin vaiheessa 3, mutta suoremmilla käsivarsilla ja ilman pistoolia. Tee se suunnilleen samankokoiseksi kuin "Player" ja varmista, että se on suoraan vasemmalle. Nimeä se lopuksi uudelleen kuten vaiheessa 3, esimerkiksi "BadGuy". Ennen kuin siirrymme seuraavaan vaiheeseen, napsauta vasemmassa alakulmassa olevaa taustakuvaketta ja valitse maali.

Vaihe 5: Tausta

Tausta
Tausta

Kun olet napsauttanut maalikuvaketta vaiheesta 4, käytä suorakulmio -työkalua ja tee tausta valitsemastasi väristä aivan kuten piirteet. Varmista, että poistat automaattisesti tyhjän valkoisen taustan, joka on automaattisesti tehty sinulle, jotta ainoa taustasi on tämä. Nimeä se lopuksi esimerkiksi "taustaksi".

Vaihe 6: Peli taustalla

Peli taustalla
Peli taustalla

Napsauta maalikuvaketta uudelleen ja luo toinen tausta tekstityökalun avulla luodaksesi jotain tältä. Nimeä se uudelleen GameOveriksi tai vastaavaksi ja siirry seuraavaan vaiheeseen.

Vaihe 7: Luoti

Luoti
Luoti

Nyt aiomme tehdä luodin, jonka pelaajamme voi ampua pahoja poikia vastaan. Tämä on jopa yksinkertaisempaa kuin muut spritit, ja sinun tarvitsee vain tehdä pieni vaakasuora suorakulmio, jonka keskellä on plusmerkki. Nimeä sitten "Bullet" ja siirry seuraavaan vaiheeseen.

Vaihe 8: Koodaus

Koodaus
Koodaus

Valitse ensin "Player" Sprite vasemmasta alakulmasta, jonka teimme aiemmin. Napsauta sitten koodia vasemmassa yläkulmassa, jossa lukee koodi, puvut ja ääni. Voit vierittää ylös ja alas värikoodattujen lohkojen läpi ja vetää ja pudottaa lohkoja työtilaan. Voit poistaa lohkon vetämällä sen takaisin vasemmalle puolelle. Tottumaan lohkojen siirtämiseen, irrottamiseen ja poistamiseen. Katsomalla koodilohkoja, luo koodi uudelleen kuvassa. Kun pääset "Broadcast" -lohkoon, aiot tehdä uuden lähetyksen ja antaa sille nimen "Shoot" ja valita sen sitten lohkon sisäänrakennetusta avattavasta valikosta.

Tämä koodi antaa pelaajalle mahdollisuuden liikkua WASD: llä (ylös, vasemmalle, alas ja oikealle). Se käynnistää myös spritin näytön keskellä. Oikea koodi on se, miten saamme luodin ampumaan. Jos et ymmärrä mitään tästä, ei hätää, kopioi koodi ja katso, voitko selvittää, miten se toimii matkan varrella.

Vaihe 9: Kuvaaminen

Ammunta
Ammunta

Jälleen kerran, kuten vaiheessa 8, aiot luoda uudelleen kuvassa olevan koodin, mutta bullet spriten (napsauta "Bullet" spriteä oikeassa alakulmassa).

Tämä koodi toimii "Player" -koodin kanssa ja tekee siitä niin, että aina kun hiirtä pidetään painettuna, se luo luodin kloonin (jolloin useampia luodinspriittejä voi olla kerralla) soittimen eteen niin, että se näyttää kuin se tulee ulos pelaajan aseesta ja liikkuu sitten hiiren osoittamaan suuntaan. Tämä antaa pelin pelaajalle mahdollisuuden kohdistaa ja ampua luoteja.

Vaihe 10: Bad Guy Code

Bad Guy -koodi
Bad Guy -koodi
Bad Guy -koodi
Bad Guy -koodi

Tämä on luultavasti monimutkaisin ja tärkein koodi vielä. Valitse "BadGuy" sprite ja varmista sitten, että kaikki on kuten kuvassa. Tässä koodin osassa meidän on tehtävä muuttuja. Teemme tämän samalla tavalla kuin lähetimme lähetysviestin. Varmista myös, että "kaikille spriteille" on valittu. Meidän on myös tehtävä toinen lähetysviesti nimeltä GameOver.

Tämä koodi tekee niin, että paha kaveri tekee klooneja, jotka kutevat satunnaisesti näytön reunoille. Se tekee myös niin, että paha kaveri seuraa aina pelaajaa, kuolee, kun luoti osuu siihen, ja että peli päättyy, kun yksi pahoista kavereista koskettaa pelaajaa.

Vaihe 11: Viimeiset vaiheet

Viimeiset vaiheet
Viimeiset vaiheet
Viimeiset vaiheet
Viimeiset vaiheet
Viimeiset vaiheet
Viimeiset vaiheet

Lisää lopuksi vasemman kuvan koodi "Pelaajaan", oikeassa yläkulmassa oleva koodi "Luodiin" ja kolmannen kuvan koodi "BadGuyyn". Näin pysäytämme kaiken tapahtuvan pelin päätyttyä ja lopetamme pelin. Teit sen! Tarkista vielä kerran, että kaikki on koodattu oikein. Napsauta "Katso projektisivu" yläreunassa ja pelaa peliäsi! Napsauta vihreää lippua suorittaaksesi koodin ja punaista stop -merkkiä pysäyttääksesi koodin. Jos haluat nähdä tekemäni tai tarkistaa koodisi, käy täällä: https://scratch.mit.edu/projects/381823733/. Voit vapaasti lisätä uusia asioita, kuten korkeita pisteitä, terveyttä, vahinkoja ja erilaisia aseita. Pidä hauskaa!

Suositeltava: