Sisällysluettelo:
- Vaihe 1: Rakenna pelialue
- Vaihe 2: Luo pallo ja aseta se
- Vaihe 3: Punaisten kuutioiden luominen ja sijoittaminen
- Vaihe 4: #C -komentosarjan kirjoittaminen pelaajan ja kuutioiden väliselle törmäykselle
- Vaihe 5: Kirjoita #C -komentosarja kameralle soittimen mukaan
- Vaihe 6: Kysymysten kirjoittaminen jokaisen kuution lähellä
- Vaihe 7: Kaikkien sisustuselementtien sijoittaminen
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Peli, joka tekee oppimisesta taas hauskaa!
Vaihe 1: Rakenna pelialue
Tässä vaiheessa aloitimme sijoittamalla maaston paikkaan, jossa pallo pyörii ympäri. Rakensimme joitakin vuoria ympäri maastoa varmistaaksemme, että pallo ei vieri pelialueelta. Osta sitten napsauttamalla "Lisää tekstuuri" ja valitsemalla tietokoneellemme tallennettu rakenne. Otimme google -kuvan ruohon tekstuurin.
Vaihe 2: Luo pallo ja aseta se
Luodaksemme pallon, napsautimme "GameObject", 3D -objektia ja palloa. Säädimme pallon kokoa "tarkastus" -välilehdellä ja siirryimme "muuttamaan". Muutoksessa muutimme "mittakaavaa" tekemään haluamamme koon. Lopuksi asetimme pallon aloituspisteeseen liikkuvien nuolien avulla.
Vaihe 3: Punaisten kuutioiden luominen ja sijoittaminen
Luodaksemme punaiset kuutiot napsautimme "GameObject", 3D -objektia ja kuutioita. Säädimme kuutioiden kokoa "tarkastus" -välilehdellä ja siirryimme "muunnokseen". Muutoksessa muutimme "mittakaavaa" tekemään haluamamme koon. Lopuksi asetimme eri kuutiot koko pelialueelle liikkuvien nuolien avulla.
Vaihe 4: #C -komentosarjan kirjoittaminen pelaajan ja kuutioiden väliselle törmäykselle
Kirjoitimme #C -käsikirjoituksen pallon ja punaisten kuutioiden välisestä törmäyksestä MonoDevelopissa noudattamalla vierintäpallo -opetusohjelmaa (linkki verkkosivustomme viiteosassa). Sitten kiinnitimme sen kuutioihin ja palloon napsauttamalla "lisää komponentti" ja lisäämällä uuden komentosarjan. Tämä #C -käsikirjoitus sisältää myös käsikirjoituksen pallon törmäyksestä kuutioihin, kuutioiden katoamisesta törmäyksen sattuessa, pisteen lisäämisen törmäyksen sattuessa ja "Voitat!", Kun pelaaja on kerännyt 7 punaista kuutiota.
Vaihe 5: Kirjoita #C -komentosarja kameralle soittimen mukaan
Rolling Ball -opetusohjelman (linkki verkkosivustomme viiteosassa) jälkeen kirjoitimme #C -komentosarjan saadaksemme kameran seuraamaan soitinta. Liitimme sitten skriptin pääkameraan vetämällä "pääkamera" -välilehteä, "hierarkia" -välilehdellä.
Vaihe 6: Kysymysten kirjoittaminen jokaisen kuution lähellä
Lisäsimme kysymyksiä napsauttamalla "GameObject", sitten "3D" ja "3D text". Kirjoitimme kysymyksemme "Teksti" -kohtaan, joka löytyy "Tekstiverkko" -välilehdeltä.
Vaihe 7: Kaikkien sisustuselementtien sijoittaminen
a. Tuonti obj. arkistoi 3D -elementit (talo, navetta ja sika).
Elementit, jotka tehtiin Fusion360: ssa tai otettiin verkosta, jouduimme viemään ne obj. ykseyteen. Sen jälkeen ne voitaisiin sijoittaa ja siirtää kartalla. Lopuksi tekstuuri lisättiin näihin tuotuihin elementteihin vetämällä väri/tekstuuri elementin päälle.
b. Ladataan resurssi "Tree Creator" Unity Asset Storesta.
Puiden osalta lataamme "Tree Creator" -sisällön Asset Storesta. Kun tuonti oli tehty, napsautimme resurssissamme "Tree Creator", sitten "haararakentaminen" ja valitsimme "brach master". Vedämme ja pudotamme "haarapäällikön" puita kartalle.