Sisukord:

Loo 2D mäng: 15 sammu
Loo 2D mäng: 15 sammu

Video: Loo 2D mäng: 15 sammu

Video: Loo 2D mäng: 15 sammu
Video: НАРАЩИВАНИЕ РЕСНИЦ 2Д от А до Я/Двойной объем - все этапы процедуры 2024, November
Anonim
Loo 2D mäng
Loo 2D mäng
Loo 2D mäng
Loo 2D mäng
Loo 2D mäng
Loo 2D mäng

Kas olete mängudest väsinud? Miks sa mängu ei tee?

See juhend juhendab teid, kuidas teha täiesti lihtne 2D -mäng …

Kasutame Unity Game Engine'i oma 2D -mängu kavandamiseks ja loomiseks… ning kasutame ka Microsoft Visual Studio'i mõnede skriptide programmeerimiseks ja loomiseks.

Tarvikud

1- Ühtsuse mängumootor

2- Microsoft Visual Studio

Samm: laadige alla Unity Game Engine ja Microsoft Visual Studio

Laadige alla Unity Game Engine ja Microsoft Visual Studio
Laadige alla Unity Game Engine ja Microsoft Visual Studio
Laadige alla Unity Game Engine ja Microsoft Visual Studio
Laadige alla Unity Game Engine ja Microsoft Visual Studio

Mängu loomiseks ja programmeerimiseks vajame Game Engine'i ("Unity") ja Visual Studio'i … Nii et laadime need kõigepealt alla:

1-Kasutage seda linki… või otsige sõna „Unity Hubi allalaadimine” … „Unity Hubi” esmalt allalaadimiseks

3- Seejärel kasutage seda linki … Unity allalaadimiseks

4- Valige Unity versioon, seejärel klõpsake "Laadi alla (Win)" -> "Unity installer"

Kontrollige kindlasti Unity & Microsoft Visual Studio Community 2019, nagu on näidatud teisel pildil

Samm: looge uus projekt ja importige uusi varasid

Image
Image
Looge uus projekt ja importige uusi varasid
Looge uus projekt ja importige uusi varasid

Pärast "Unity Hub", "Unity" ja "Microsoft Visual Studio Community 2019" allalaadimist … alustame

1- Avage "Unity" … Seejärel käivitatakse see automaatselt "Unity Hub"

2- Nüüd peame looma uue projekti … Klõpsake nuppu "UUS"

3- Valige 2D mall, kirjutage oma projekti nimi ja valige oma projekti jaoks sobiv asukoht

4- Klõpsake "Loo"

Pärast "Loo" klõpsamist käivitub Unity …

Nüüd peame lisama oma tegelase, tausta ja objektid …

Kui teil pole midagi lisada… võite külastada seda linki, et laadida alla vajalik vara.

Ja nüüd tahame lisada vara Unity'i … Selle tegemiseks tehke järgmist.

Lihtsalt saate lohistada kausta ja kukutada selle Unity projekti aknasse.

VÕI

1- Minge üksusesse ja paremklõpsake aknas "Projekt" tühja ruumi, nagu on näidatud teisel pildil

2- Valige taust, märk ja objektid, mida soovite kaustast lisada.

Samm: lisage stseenile oma varad

Lisage stseenile oma varad
Lisage stseenile oma varad
Lisage stseenile oma varad
Lisage stseenile oma varad
Lisage stseenile oma varad
Lisage stseenile oma varad
Lisage stseenile oma varad
Lisage stseenile oma varad

Kui lisate stseeniaknale midagi, ilmub see mänguaknasse

Unity Windowsi kohta lisateabe saamiseks külastage seda linki …

nagu näete esimesel pildil, on stseeniaknas valge kast ja see on kaamera kast … Nii et mis tahes selles kastis olev asi kuvab kaamera.

Nüüd lisame esmalt stseeniaknale tausta …

1- Lihtsalt lohistage taustpilt projekti aknast ja visake see stseeniaknasse

ja veenduge, et pilt sobiks kaamera kasti

saate muuta mis tahes pildi suurust, valides tööriistaribalt tööriista Rect, nagu on näidatud kolmandal pildil.

lisage stseenile ka soovitud objektid ja oma tegelane… nagu näidatud viimasel pildil.

Samm: lisage tegelasele füüsika

Lisage tegelasele natuke füüsikat
Lisage tegelasele natuke füüsikat
Lisage tegelasele natuke füüsikat
Lisage tegelasele natuke füüsikat

Esiteks, oma mängu testimiseks või esitamiseks klõpsake tööriistariba nuppu Esita …

Kui mängite oma mängu nüüd … Tegelane ei liigu, pole gravitatsiooni … kõik on staatiline …

kõikide füüsikaomaduste lisamiseks meie tegelaskujule … kasutame atribuutiRigidbody2D See omadus võimaldab teil muuta gravitatsioonijõudu, kaalu, massi jt …

Nii et lisame selle meie tegelaskuju juurde …

1- Valige oma tegelane hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- otsige Rigidbody2D

4- Valige see.

Kui nüüd mängida…. Meie iseloom kukub raskuse mõjul alla: D

Samm: lisage meie tegelasele kokkupõrge

Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge
Lisage meie tegelasele kokkupõrge

Nüüd peame lisama atribuudi Collider2D, mis võimaldab tegelasel põrkuda maapinna ja muude objektidega …

Selle tegemiseks … Esmalt peame selle omaduse lisama oma tegelasele ja mis tahes muule objektile, mis peab sellega kokku põrkama.

Esiteks lisame selle tähemärki …

1- Valige oma tegelane hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- otsige BoxCollider2D

4- Valige see.

5- Stseenis kuvatava rohelise kasti suuruse muutmiseks klõpsake BoxCollider2D kastil "Edit Collider"

6- Lohistage üks rohelisest punktist, mis kuvatakse rohelises kastis, et see sobiks tähemärgiga

Teiseks lisame selle maapinnale (tehke samu samme)…

1- Valige oma tegelane hierarhiast 2- Minge inspektori aknasse, vajutades nuppu "Lisa komponent"

3- otsige BoxCollider2D

4- Valige see.

5- Stseenis kuvatava rohelise kasti suuruse muutmiseks klõpsake BoxCollider2D kastil "Edit Collider"

6- Lohistage üks rohelisest punktist, mis kuvatakse rohelises kastis, et see sobiks tähemärgiga

Nüüd, kui mängite mängu, näete, et tegelane seisab maapinnal:>

6. samm: liigutage meie tegelast

Image
Image
Pange meie tegelane hüppama
Pange meie tegelane hüppama

Selleks, et panna meie tegelaskuju mis tahes ülesannet täitma, peame talle kõigepealt lisama skripti, mis ütleb talle, mida teha …

Unity kasutab C# keelt… Kui soovite selle kohta rohkem teada saada, külastage seda linki

Nii et loome skripti

1- Valige oma tegelane hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- Kirjutage skripti nimi (näiteks liikumine)…

4- Klõpsake "Uus skript"

5- klõpsake "Loo ja lisa"

Skripti redigeerimiseks topeltpuudutage seda

6- Kustutage kõik automaatselt kirjutatud koodid

7- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nimi, mitte #teieScriptiNimi)

8- kui soovite teada, kuidas seda kodeerida … Külastage seda linki

9- salvestage skript ja minge tegelaste inspektori juurde, vaadake oma skripti

10- Valige parem ja vasak nupp ning määrake kiirus.

Kui nüüd mängu mängida, siis tegelane liigub …: D

Samm: pange meie tegelane hüppama

Pange meie tegelane hüppama
Pange meie tegelane hüppama
Pange meie tegelane hüppama
Pange meie tegelane hüppama

Pärast meie tegelase liikumise lisamist … nüüd oleme valmis tegelaskuju hüppama …

Seega peame looma ka uue skripti, mis paneb meie tegelased hüppama …

1- Valige oma tegelane hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- Kirjutage skripti nimi (näiteks hüppamine)…

4- Klõpsake "Uus skript"

5- klõpsake "Loo ja lisa"

Enne hüppamisskripti muutmist … Lisage kõigepealt maapinnale kiht, et Unity teaks, et see objekt on maapind …

1- Valige maapind hierarhiast

2- Klõpsake inspektori ülaosas asuvas kihis "Default"

3- Valige "Lisa kiht"

4- Nimetage kiht 8 "Maa" (nagu on näidatud teisel pildil)

5- Valige uuesti hierarhia alused

6- Klõpsake inspektori ülaosas asuvas kihis "Default"

7- Valige "Maa"

See on kõik … Lõpuks loome uue kihi, mis on "Ground" ja lisasime selle meie maapinnale

Enne kui ka tegelaskuju hüppama paneme, peame veenduma, et ta puudutab siis maad, hüppab.

Nii et loome oma tegelase jaoks GroundChecki…

1- Paremklõpsake oma tegelaskuju hierarhiast

2- Valige "Loo tühi" ja nimetage see ümber "GroundCheck"

3- Valige tööriistaribalt "Teisalda tööriist" ja liigutage "GroundCheck" alla tegelaskujule või kingale (nagu on näidatud viiendal pildil)

Pärast seda oleme valmis oma hüppamisskripti muutma

1- Avage oma hüppamisskript (projekti või inspektori kaudu)

2- Kustutage kõik automaatselt kirjutatud koodid

3- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nimi, mitte #yourScriptName)

kui soovite teada, kuidas me seda kodeerime … Külastage seda linki

4- Salvestage skript ja minge tegelaste inspektori juurde, vaadake oma skripti (nagu on näidatud kuuendal pildil)

5- Määrake oma hüppejõud, lisage maapinna kontrollpunkti "GroundCheck" (lohistades seda ja kukutades selle ristkülikukastile), määrake maapinna raadius (näite 0,1 jaoks), valige maapinna kiht "Ground" ja lõpuks valige hüpiknupp.

Kui mängite mängu nüüd…. Ta kõnnib ja hüppab … Hurraaaaay:)

8. samm: animeerige tähemärki

Image
Image
Animeeri tegelast
Animeeri tegelast
Animeeri tegelast
Animeeri tegelast
Animeeri tegelast
Animeeri tegelast

Pärast seda, kui oleme oma tegelase liigutanud ja hüppanud … animeerime teda … See näeb ta välja väga lahe…

kõigepealt vajate tühikäigul, kõndimisel ja hüppamisel Sprite'i pilti (nagu on näidatud esimeselt neljandale pildile)

Tegelase animeerimiseks peate töötama animatsiooniakna ja animaatoriaknaga ning vaikimisi Unity liidesega, mida te neid aknaid ei kuva … et neid hankida:

1- Animatsiooni akna avamiseks klõpsake Ctrl+6

2- Valige vasakpoolsest ülanurgast rippmenüüst aken (nagu on näidatud viiendal pildil)

Seejärel valige "Animatsioon" -> "Animaator", seejärel avanevad kaks akent (animatsiooni aken ja animaatori aken)

Nüüd alustame tegelase tühikäigul animeerimist …

1- Valige oma tegelane hierarhiast

2- Klõpsake animatsiooni aknas nuppu "Loo"

3- Valige animatsiooni salvestamiseks sobiv koht

4- Seejärel valige projektist kõik jõudeolevad fotod ja lohistage see animatsiooniaknasse (nagu on näidatud kuuendal pildil)

Kui mängite nüüd, siis tegelane on tühikäigul Wow … Väga lahe …

Nüüd paneme ta kõndides mängima Walk animatsiooni …

1- Minge animatsiooni aknasse, klõpsake nuppu "Uus animatsioon"

2- Valige "Loo uus klipp"

3- Valige animatsiooni salvestamiseks sobiv koht

4- Seejärel valige projektist kõik kõndivad fotod ja lohistage see animatsiooni aknasse

Nüüd avage animaatori aken

1- Paremklõpsake tühikäigukastil ja valige käsk "tee üleminek" ning klõpsake käsku "Käigukast" (nagu on näidatud seitsmendal pildil)

Märkus. Animatsiooniboksi nimi ei tohiks olla sama, see sõltub sellest, mis teil on selle nimi…

2- Paremklõpsake kõnnikastil, valige "Tee üleminek" ja klõpsake tühikäigukasti

3- Parameetrites klõpsake plussikoonil (+) Valige Bool (nimetage see näiteks kõndimiseks)

4- Valige nooled, mis liiguvad tühikäigult animatsioonilt jalutuskäigule, minge saidile itInspector ja määrake "On väljumisaeg" väärtuseks Väär, "Fikseeritud kestus" väärtuseks Väär, määrake "ülemineku kestus" nulliks ja klõpsake pluss (+) Need on olemas tingimustes ja seadke "Jalutuskäik" väärtusele "Tõsi" (nagu on näidatud kaheksandal pildil)…

5- Valige nooled, mis liiguvad jalutuskäigult tühikäigule, minge selle inspektori juurde ja määrake "On väljumisaeg" väärtuseks Väär, "Fikseeritud kestus" väärtuseks Väär, määrake "ülemineku kestus" nulliks ja klõpsake pluss (+) See olekus Tingimused sees ja määrake "Kõndimine" väärtuseks "Vale"

6- Valige oma tegelane hierarhiast

7- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

8- Kirjutage skripti nimi (näiteks AnimateWalk)…

9- Klõpsake "Uus skript"

10- klõpsake "Loo ja lisa"

11- Kustutage kõik automaatselt kirjutatud koodid

12- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nime #yourScriptName asemel, oma liikumisskripti nime #YourMotionScriptName asemel ja ka hüppava skripti nime #YourJumpingScriptName asemel ja kirjutage Teie Booli nimi jalutamise asemel, mille lõite animaatori parameetrites)

13- Salvestage skript ja minge tegelaste inspektori juurde, vaadake oma skripti

14- Lohistage oma tegelaskuju ja visake see jaotises "Sisestage oma liikumisskript" ja "Sisestage oma hüppeskript"

Kui mängite mängu kohe, siis mängija seisab tühikäigul ja võidab, liigutab jooksuanimatsiooni… Lahe:>

Nüüd laseme tal hüpates hüpata hüpata …

1- Minge animatsiooni aknasse, klõpsake nuppu "Uus animatsioon"

2- Valige "Loo uus klipp"

3- Valige animatsiooni salvestamiseks sobiv koht

4- Seejärel valige projektist kõik hüppavad fotod ja lohistage see animatsiooni aknasse

Nüüd avage animaatori aken

1- Paremklõpsake tühikäigukastil ja valige käsk "tee üleminek" ja klõpsake hüpikkasti (nagu on näidatud üheksandal pildil)

2- Paremklõpsake hüpikkasti, valige "Tee üleminek" ja klõpsake käsku Käivita kast

3- Parameetrites klõpsake plussikoonil (+) Valige Bool (nimetage see näiteks hüppeks)

4- Valige nooled, mis liiguvad tühikäigult animatsiooni hüpata, minge selle inspektori juurde ja määrake "On väljumisaeg" väärtuseks Väär, "Fikseeritud kestus" väärtuseks Väär, määrake "ülemineku kestus" nulliks ja klõpsake pluss (+) See olekus Tingimused sees ja seadke "Hüpe" väärtuseks "Tõene" (nagu on näidatud kümnendal pildil) …

5- Valige nooled, mis liiguvad animatsioonilt Jump to Run, minge selle inspektori juurde ja määrake "Has Exit Time" väärtuseks False, "Fixed Duration" väärtuseks false, määrake "ülemineku kestus" nulliks ja klõpsake pluss (+) See oleku tingimustes ja määrake "Hüppa" väärtuseks "Vale"

6- Topeltpuudutage animaatorist hüpik animatsiooni kasti ja määrake "Loop Time" väärtuseks "False"

7- Valige oma tegelane hierarhiast

8- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

9- Kirjutage skripti nimi (näiteks AnimateJump)…

10- klõpsake "Uus skript"

11- Klõpsake "Loo ja lisa"

12- Kustutage kõik automaatselt kirjutatud koodid

13- Laadige tekst alla, kopeerige ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nime #yourScriptName asemel ja ka hüppava skripti nime #YourJumpingScriptName asemel ning kirjutage oma kõndimisnimi "Walk" asemel lõite animaatori parameetrites)

14- salvestage skript ja minge tegelase inspektori juurde, vaadake oma skripti

15- Lohistage oma tegelaskuju ja visake see sisse "Sisestage oma hüppeskript"

Kui mängite oma mängu kohe, jääb mängija tühikäigule… kõndima… ja hüppama… hooohuuu!: D

aga teda tuleb ümber pöörata

9. samm: tegelase ümberpööramine

Oma tegelase ümberpööramine
Oma tegelase ümberpööramine
Oma tegelase ümberpööramine
Oma tegelase ümberpööramine
Oma tegelase ümberpööramine
Oma tegelase ümberpööramine

Kõigepealt peate lisama meie tegelaskujule uue skripti:

1- Valige oma tegelane hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- Kirjutage skripti nimi (näiteks Flip)…

4- Klõpsake "Uus skript"

5- klõpsake "Loo ja lisa"

6- Kustutage kõik automaatselt kirjutatud koodid

7- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nime #yourScriptName asemel ja ka oma liikumisskripti nime #YourMotionScriptName asemel)

8- salvestage skript ja minge tegelaste inspektori juurde, vaadake oma skripti

9- Lohistage oma tegelaskuju ja visake see sisse "Sisestage oma liikumisskript"

10-Kopeerige oma tegelase skaala X inspektori ülaosas asuvast (teisendus) ja liikuge sellest skripti skaalal_X (nagu on näidatud teisel ja kolmandal pildil)

11- Kopeerige oma tegelase skaala Y inspektorite ülaosas olevast (teisendusest) ja mööda seda skaalal Y

10. samm: kaamera järgige meie tegelast

Seekord peate meie kaamerale lisama uue skripti:

1- Valige oma kaamera hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- Kirjutage skripti nimi (näiteks CameraFollow)…

4- Klõpsake "Uus skript"

5- klõpsake "Loo ja lisa"

6- Kustutage kõik automaatselt kirjutatud koodid

7- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nimi, mitte #yourScriptName)

8- Salvestage skript ja minge kaamera inspektori juurde, vaadake oma skripti 8- Lohistage oma tegelaskuju ja visake see sihtmärgi sisse

Soovi korral saate muud seadet muuta …

Kaamerale serva saamiseks kasutage nihkeid X & Y

Samm: lisage teine mängija (2 mängijat) ja kaamera järgige 2 mängijat

Lisa teine mängija (2 mängijat) ja kaamera Jälgi 2 mängijat
Lisa teine mängija (2 mängijat) ja kaamera Jälgi 2 mängijat

Mängu huvitavamaks muutmiseks…. Saate teha 2, 3, 4, 10, 20 … Mängijad… suvaline arv mängijaid, keda soovite… nii et tehke seda:

1- Valige oma tegelane hierarhiast

2- Kopeerige see (vajutage Ctrl + D)

nüüd lisasite teise tegelase

3- Liigutage seda tööriista Teisalda abil ja lohistage seda, asetage see sobivasse kohta

4- Nüüd peame juhtimissätteid muutma, nii et minge selle inspektori juurde, muutke selle liikumisskripti paremat ja vasakut nuppu

5- Muutke ka hüppamisnuppu …

Kuid nüüd jälgib kaamera ainult ühte mängijat, et see jälgiks rohkem kui ühte mängijat, peame sellele lisama uue skripti:

1- Valige oma kaamera hierarhiast2- Minge inspektori aknasse, vajutades nuppu "Lisa komponent"

3- Kirjutage skripti nimi (näiteks CameraFollowMultipleTarget)…

4- Klõpsake "Uus skript"

5- klõpsake "Loo ja lisa"

6- Kustutage kõik automaatselt kirjutatud koodid

7- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nimi, mitte #yourScriptName)

8- Salvestage skript ja minge kaamera inspektori juurde, vaadake oma skripti

9- Seadistage sihtmärk 2

10- Lohistage oma kaks mängijat selle sihtmärgi sisse.

Veenduge, et kaamera nihke Z (-20)

Saate muuta või määrata mõne muu sätte…, kui soovite kaamera serva muuta Redigeerige nihkeid X ja Y

12. samm: skoori ja surnud punktide lisamine

Skoori ja surnud punktide lisamine
Skoori ja surnud punktide lisamine

Mängus saate teha palju suurepäraseid ideid, kuid kõige lihtsam idee on luua lihtne skooriala, kui üks tegelastest jõuab selleni esimesena, kui ta võidab, ja kui mängija puudutab seda, siis on surnud ala. uuesti kudemiskoht…

Teeme esmalt punktisumma:

1- Aga a Ground ja Score objekt (nagu on näidatud esimesel pildil)

ärge unustage lisada sellele ka Box Collider2D

Nüüd peame hindamiskohale lisama skripti

1- Valige oma punktisüsteem hierarhiast

2- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

3- Kirjutage skripti nimi (näiteks ScoreGround)…

3- Klõpsake "Uus skript" 4- Klõpsake "Loo ja lisa"

5- Kustutage kõik automaatselt kirjutatud koodid

6- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nime #yourScriptName asemel ja andke kahe mängija nimi ümber nimele "YourPlayer1Name" ja "YourPlayer2Name")

7- salvestage skript ja minge kaamera inspektori juurde, vaadake oma skripti

Nüüd peame looma teksti ja taaskäivituse nupu

Teksti loomiseks

1- Klõpsake hierarhias plussil (+)

2- Valige "UI" -> "Text"

3- nimetage inspektori tekst ümber ja muutke selle värvi….

4- looge 2 teksti, millest üks on mõeldud mängijale (näiteks "Mängija 1 võidab") ja teine mängijale 2

Nüüd peame looma taaskäivitusnupu

Nupu loomine1- Klõpsake hierarhias plussmärgil (+)

2- Valige "UI" -> "Button"

3- Nimetage inspektorilt nupp ümber ja muutke selle värvi….

luua ainult üks nupp

Nüüd, pärast tekstide ja nuppude loomist, peame need lisama punktiarvestuse inspektorile:

1- Valige oma punktisumma Hierarhiast 2- Minge inspektori aknasse

3- Vaadake skripti, mille olete lisanud

4- Lohistage tekstid ja visake see "Mängija 1 teksti võitmiseks" ja "Mängija 2 teksti võitmiseks"

5- Lohistage nuppu ja visake see "Taaskäivitusnupule"

kui mängite praegu, töötab kõik, välja arvatud taaskäivitusnupp

Et see toimiks

1- Valige fail Unity vasakus ülanurgas asuvast rippmenüüst…

2- Valige "Ehitusseaded"

3- lohistage oma stseen projekti aknast leitud stseenikaustast ja visake see jaotisesse „Stseen ehitamisel”

Nüüd lisame nupule uue skripti

4- Valige oma nupp hierarhiast

5- Minge inspektori aknasse ja vajutage nuppu "Lisa komponent"

6- Kirjutage skripti nimi (näiteks SceneLoader)…

7- klõpsake "Uus skript"

8- Klõpsake "Loo ja lisa"

9- Kustutage kõik automaatselt kirjutatud koodid

10- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nimi, mitte #yourScriptName)

11- Salvestage skript, minge tagasi Unity'i

12- Valige oma nupp hierarhiast

13- Minge selle inspektori juurde, klõpsake plussil (+) valikul „Klõpsake”

14- lohistage pudel põhja ristkülikukujulisele karbile

15- Klõpsake nuppu "Funktsioon puudub" Valige "SceneLoader" -> "Laadi stseen"

16- kirjutage null… 0

nüüd kui sa mängid, siis see toimib….. hurraa: D

Selle tegemiseks lisame surnud tsooni:

1- Klõpsake hierarhia nupul Pluss (+)

2-Valige "Loo tühi" ja minge selle inspektori juurde

3- Lisa BoxCollider 2d….

4- Liigutage see alla, nii et kui mängija kukub alla, põrkab ta sellele vastu

Nüüd lisage sellele mänguobjektile uus skript ja andke sellele näiteks DeadZone

5- Laadige tekst alla, kopeerige see ja kleepige see oma skripti (ärge unustage kirjutada teile skripti nimi #yourScriptName & asemel ja kirjutage oma tegelaste nimed asemel "yourPlayer1 Name", "YourPlayer2 Name")

Nüüd salvestage ja pöörduge tagasi ühtsuse juurde

Peame lisama tühja mänguobjekti, mis näitab, kus meie mängija uuesti kudeb

1- Klõpsake hierarhia nupul Pluss (+)

2- Valige "Loo tühi"

3- Liigutage positsioon samale positsioonile, kus peate mängijaid uuesti kudema

4- vaadake inspektorilt DeadZone'i skripti ja lisage sellele Spawn Point (mänguobjekt, mille olete loonud).

Kui mängite praegu, avaldab teile muljet: -O

13. samm: pööramise külmutamine

mängu mängides on viga, mida tegelane pöörleb…

Kui olete sellest veast pahane, saate selle hõlpsalt parandada:

1- Valige lihtsalt hierarhiast märk

2- Vaadake inspektorilt Rigidbody2D-d

3- Avage "Piirangud" ja määrake "Külmutuspööramine" väärtusele Tõene

Nii ongi;)

14. samm: oma mängu peamenüü loomine

Nii saate luua oma peamenüü

15. samm: avaldamine ja jagamine

Lõpuks mängu üleslaadimiseks vaadake seda videot

Loodan, et naudite … Õppige … Olge tublid:)

Kõik küsimused küsige minult:

Soovitan: