Turinys:
- Prekės
- 1 žingsnis: naujas projektas
- 2 žingsnis: sukurkite naują „Sprite“
- 3 žingsnis: pagrindinis veikėjas
- 4 žingsnis: blogas vaikinas
- 5 žingsnis: fonas
- 6 žingsnis: Žaidimas fone
- 7 žingsnis: kulka
- 8 žingsnis: kodavimas
- 9 žingsnis: šaudymas
- 10 žingsnis: blogo vaikino kodas
- 11 žingsnis: paskutiniai žingsniai
Video: 2D šaudyklės įbrėžimo žaidimas: 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šioje pamokoje aš jums parodysiu, kaip sukurti 2D šaudyklės įbrėžimo žaidimą. Tai padaryti yra gana paprasta, bet, tikėkimės, pakeliui sužinosite kai kurių dalykų ir netrukus sukursite savo įbrėžimų žaidimus!
Prekės
- Kompiuteris.
- „Scratch“prisijungimas/paskyra.
- Pelė (daug lengviau žaisti žaidimą, kai baigsite).
1 žingsnis: naujas projektas
Pirmas dalykas, kurį norite padaryti, yra apsilankyti https://scratch.mit.edu/. Tada norite prisijungti naudodami savo paskyrą ir spustelėkite „Sukurti“.
2 žingsnis: sukurkite naują „Sprite“
Pirmoji nuotrauka yra tai, ką turėtumėte pamatyti spustelėję mygtuką „Sukurti“. Ką norite padaryti dabar, tai spustelėkite įbrėžtos katės piktogramą, kuri sako „sprite one“, ir tada spustelėkite šiukšliadėžės mygtuką. Tai ištrins pradinį spritą, kad galėtume sukurti savo. Tada norime spustelėti katės logotipą su + ženklu ir tada pasirinkti dažus. Dabar mes galime padaryti savo pirmąjį spritą.
3 žingsnis: pagrindinis veikėjas
Dabar norime tapti pagrindiniu veikėju, kurį žaidėjas valdys. Naudodami kairėje esančius įrankius, padarykite nedidelį apskritimą, kurio centre yra vidurys, ir naudodami linijos įrankį bei stačiakampį įrankį pieškite ginklus ir ginklą. Jei norite, galite eksperimentuoti su spalvomis, tačiau pirmą kartą tiesiog pabandykite padaryti jas tokio paties dydžio ir formos kaip mano. Galiausiai, kai baigsite, spustelėkite tekstą, kuriame rašoma „sprite one“, ir pakeiskite jį, kad pasakytumėte „Player“, kaip mano. Tai tik būdas mums žinoti, kad „žaidėjas“reiškia mūsų pagrindinį veikėją.
4 žingsnis: blogas vaikinas
Dabar, kai padarėme savo pagrindinį veikėją, turime ką nors padaryti, kad tas personažas kovotų. Dar kartą naudodami kairėje esančius įrankius atlikite tą patį, kaip ir 3 žingsnyje, bet tiesesnėmis rankomis ir be pistoleto. Padarykite jį maždaug tokio paties dydžio kaip „Player“ir įsitikinkite, kad jis nukreiptas tiesiai į kairę. Galiausiai pervardykite, kaip ir atlikdami 3 veiksmą, į kažką panašaus į „BadGuy“. Prieš pereidami prie kito veiksmo, apačioje kairėje spustelėkite fono piktogramą ir pasirinkite dažus.
5 žingsnis: fonas
Spustelėję dažų piktogramą nuo 4 veiksmo, naudokite stačiakampio įrankį, kad sukurtumėte foną iš pasirinktos spalvos, kaip ir piešdami spalvas. Būtinai ištrinkite tuščią baltą foną, kuris automatiškai sukurtas jums, kad vienintelis jūsų turimas fonas būtų šis. Tada galiausiai pavadinkite jį panašiu į „Foną“.
6 žingsnis: Žaidimas fone
Dar kartą spustelėkite dažų piktogramą ir sukurkite antrą foną naudodami teksto įrankį, kad sukurtumėte kažką panašaus. Pervardykite jį į „GameOver“ar kažką panašaus ir pereikite prie kito veiksmo.
7 žingsnis: kulka
Dabar mes padarysime kulką, kurią mūsų žaidėjas gali šaudyti į blogus vaikinus. Tai dar paprasčiau nei kiti spritai, ir jums tereikia padaryti mažą horizontalų stačiakampį, kurio centre yra pliuso ženklas viduryje. Tada pavadinkite jį „kulka“ir pereikite prie kito veiksmo.
8 žingsnis: kodavimas
Pirmiausia pasirinkite „Player“„Sprite“apatiniame kairiajame kampe, kurį padarėme anksčiau. Tada viršutiniame kairiajame kampe, kur parašytas kodas, kostiumai ir garsas, spustelėkite kodą. Galite slinkti aukštyn ir žemyn spalvotais kodeliais ir nuvilkti blokus į darbo vietą. Norėdami ištrinti bloką, vilkite jį atgal į kairę pusę. Pripraskite perkelti, atjungti ir ištrinti blokus. Peržiūrėdami kodo blokus, atkurkite paveikslėlyje esantį kodą. Kai pateksite į „Transliacijos“bloką, atliksite naują transliaciją ir pavadinsite ją „Shoot“, tada pasirinkite ją bloko integruotame išskleidžiamajame meniu.
Šis kodas leidžia žaidėjui judėti su WASD (aukštyn, kairėn, žemyn ir dešinėn). Jis taip pat pradeda spritą ekrano viduryje. Tinkamas kodo gabalas bus tai, kaip priversime kulką šaudyti. Jei nieko nesuprantate, tai gerai, tiesiog nukopijuokite kodą ir pažiūrėkite, ar galite išsiaiškinti, kaip jis veikia.
9 žingsnis: šaudymas
Dar kartą, kaip ir atlikdami 8 veiksmą, ketinate atkurti paveikslėlyje esantį kodą, bet kulkosvaidyje (spustelėkite „Bullet“sprite apačioje dešinėje).
Šis kodas veikia kartu su „Player“kodu ir daro jį taip, kad kai pelė laikoma nuspausta, priešais grotuvą sukuriamas kulkos klonas (leidžiantis vienu metu būti keliomis kulkų spritomis), kad jis atrodytų tarsi išeina iš žaidėjo pistoleto ir tada juda ta kryptimi, kuria rodė pelė. Tai suteikia žaidėjui galimybę nusitaikyti ir šaudyti kulkomis.
10 žingsnis: blogo vaikino kodas
Tai turbūt pats sudėtingiausias ir svarbiausias kodas. Pasirinkite „BadGuy“spritą ir įsitikinkite, kad viskas yra kaip paveikslėlyje. Šioje kodo dalyje turime sukurti kintamąjį. Mes tai darome taip pat, kaip ir transliacijos pranešimą. Įsitikinkite, kad taip pat pasirinktas „visiems spritams“. Taip pat turime padaryti antrą transliacijos pranešimą, pavadintą „GameOver“.
Pagal šį kodą blogas vaikinas gamina klonus, atsitiktinai neršiančius ekrano kraštus. Taip pat dėl to blogis vaikinas visada seka žaidėją, miršta, kai kulka pataiko į jį, ir žaidimas baigiasi, kai vienas iš blogų vaikinų paliečia žaidėją.
11 žingsnis: paskutiniai žingsniai
Galiausiai pridėkite kairėje esančiame paveikslėlyje esantį kodą prie „Grotuvo“, kodą, esantį viršutiniame dešiniajame paveikslėlyje, prie „Bullet“, o trečiojoje nuotraukoje - „BadGuy“. Taip mes sustabdome viską, kas vyksta pasibaigus žaidimui, ir baigiame žaidimą. Tu tai padarei! Dar kartą patikrinkite, ar viskas teisingai užkoduota. Viršuje spustelėkite „Žiūrėti projekto puslapį“ir pradėkite žaisti savo žaidimą! Spustelėkite žalią vėliavą, kad paleistumėte kodą, ir raudoną stop ženklą, kad sustabdytumėte kodą. Jei norite pamatyti mano sukurtą arba dar kartą patikrinti savo kodą, eikite čia: https://scratch.mit.edu/projects/381823733/. Nesivaržykite pridėti naujų dalykų, tokių kaip aukšti rezultatai, sveikata, žala ir įvairūs ginklai. Pasilinksmink!
Rekomenduojamas:
Kompiuterinis žaidimas: 17 žingsnių
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Tikro gyvenimo karo bokšto gynybos žaidimas: 11 žingsnių
Sukurti realaus gyvenimo karo bokšto gynybos žaidimą: Sveiki, mes esame GBU! Mūsų komandai buvo skirta užduotis mūsų VG100, įvadas į inžineriją, klasė: suprojektuoti ir sukurti realų „Warzone Tower Defense“žaidimą. „VG100“yra pagrindinė klasė, kurią visi pirmakursiai privalo lankyti Jungtiniame institute (JI.)
Dvejetainis dešimtainis atitikimo žaidimas: 10 žingsnių
Žaidimas dvejetainis ir dešimtainis atitikmuo: šioje instrukcijoje bus parodytas procesas ir moduliai, reikalingi kuriant mūsų dvejetainio ir dešimtainio derinimo žaidimą. Per 60 sekundžių vartotojai išvers ir įves į dvejetainius tiek atsitiktinai sugeneruotų dešimtainių skaičių septynių segmentų ekrane, perjungdami
Simono žaidimas - įdomus žaidimas!: 5 žingsniai
Simono žaidimas - įdomus žaidimas!: Nuoroda: čia Laikas mums treniruoti smegenis, ar ne? Be tų nuobodžių ir beprasmių žaidimų, yra žaidimas „Simono žaidimas“
Filmo kanistro garsiakalbiai (garso šaudyklės): 5 žingsniai
Filmų kanisterio garsiakalbiai (garso šaudyklės): Tai gana garsūs garsiakalbiai iš dviejų filmų talpyklų ir ausų ausinių su tinkamu garsu Reikalingos dalys: 1. Du juodi balti plėvelės balionėliai 2. Apvalūs 1 colio skersmens garsiakalbiai 3. Du vandens butelių dangteliai puikiai tilps per garsiakalbius