Pelin kehittäjä Unityssa tyhjästä – ilmainen kurssi Skillboxista, koulutus, päivämäärä: 29.11.2023.
Miscellanea / / November 27, 2023
Jokainen, joka haluaa päästä mukaan pelien kehittämiseen
Opi ohjelmoimaan C#:lla, ymmärtämään 3D-mallinnuksen perusteet ja pelinkehityksen ominaisuudet. Voit aloittaa työskentelyn sinua kiinnostavalla alalla.
Aloittelevat ohjelmoijat
Systematisoi tietosi C#-kielellä, opi Unity API: ta. Koulutuksen loppuun mennessä sinulla on syvä ymmärrys kaikista kehitysvaiheista ja valmiista portfoliosta – voit veloittaa työstäsi enemmän.
Kokeneille kehittäjille, jotka haluavat siirtyä pelien kehittämiseen
Hallitse Unity-moottori, opi luomaan pelilogiikkaa ja ymmärrä pelien kehitystiimin toiminta. Voit vaihtaa erikoisalaasi ja mennä töihin pelistudioon.
3D-MALLINNOINTI, UNITYJEN TYÖN PERUSTEET Pelikehittäjäliiketoiminnan johtaja, pelikehitysstudion IThub games COO, sertifioitu Unity-kehittäjä
Johdatus Unityyn
Asenna moottori, tutustu käyttöliittymään ja työskentele primitiivien kanssa.
Työskentely omaisuuden kanssa lavalla
Opit kuinka ja mistä ladata valmiita malleja ja grafiikkaa, opit kameroista ja valaistuksesta.
Johdatus käyttöliittymiin
Luo ensimmäinen käyttöliittymäsi Canvas-elementin avulla.
Esittelyssä C#
Kirjoita koodi, joka saa pelin reagoimaan pelaajien vuorovaikutukseen käyttöliittymän kanssa.
C# työpaja
Opit muuttujista, tietotyypeistä, taulukoista, silmukoista ja menetelmistä – ymmärrät melkein minkä tahansa ohjelmointikielen perusteet. Vahvistaaksesi taitojasi luo Tic Tac Toe -peli.
Peli Pelasta kylä: alku
Ymmärrät mitä pelisilmukka ja peliaika ovat Unityssa, lisäät peliin taustamusiikkia.
Peli Pelasta kylä: lopullinen
Kirjoita pelisilmukkamenetelmiä ja määritä peliprosesseja.
Siirrä ja pyöritä
Opi siirtämään ja kiertämään objekteja koodin, vektoreiden ja muunnoskomponentin avulla.
Esittelyssä fysiikan moottori
Opi työskentelemään törmäyslaitteiden, laukaisimien ja RigidBodyn kanssa hyödyntääksesi Unity-fysiikkamoottorin tehoa.
Villi pallopeli: Osa 1
Ymmärrä hahmon asetukset ja animaatio, luo esterata.
Villi pallopeli: Osa 2
Opi syöttämään tietoja, määrittämään kamerasi ja luomaan tasoja ProBuilderin avulla.
Villi pallopeli: Osa 3
Mukauta ääntä, lisää viivästetty uudelleenkäynnistysmekaniikka ja tutustu erikoistehosteiden luomiseen tarkoitettuun hiukkasjärjestelmään.
Villi pallopeli: Osa 4
Lisää tekstuuria ja materiaaleja pelin sisältöön tehdäksesi pelistä värikkäämpi.
Työskentely ryhmissä
Opit, miksi pelien kehittämiseen tarvitaan tiimiä, miten tehtävät jakautuvat ja millaisia rooleja niillä on. Harkitse työkaluja, jotka auttavat sinua työskentelemään yhdessä projektin parissa.
Kertomus peleissä
Hallitse pelien tarinankerrontaperiaatteet ja ymmärrä kuinka pelin juoni eroaa kirjoista ja elokuvista.
Tasohyppely: osa 1
Aloitat työskentelyn 2D-grafiikan parissa, lisäät spritejä (kuvia) ja animaatioita peliin.
Tasohyppely: osa 2
Ymmärrät 2D-fysiikkaa, tarkistat tietosi törmäimistä ja laukaisimista sekä opit liittimistä ja tehosteista.
Tasohyppely: osa 3
Opi asettamaan kamera niin, että se seuraa sankaria sujuvasti, luo vastustajia ja kirjoita ylös heidän käyttäytymisensä logiikka.
Tasohyppely: osa 4
Mukauta pelin käyttöliittymää ja hahmoohjainta, toteuta bonusten valinta, vahingoita pelaajaa ja vihollisia.
C# työpaja
Ymmärrä silmukoita, kytkinkotelon rakennetta sekä kuplan ja valinnan lajittelualgoritmeja ohjelmointitaitosi parantamiseksi.
Mobiilipeli Crazy Run:
Suunnittele käyttöliittymä eri resoluutioille, opi käyttämään mobiilidataa - kosketusnäyttö ja gyroskooppi.
Esittelyssä Blender
Ymmärrät ilmaisen 3D-editorin Blenderin käyttöliittymän, jotta voit luoda resursseja peleillesi itse.
Rekvisiittamallinnus
Opi luomaan staattisia ympäristöelementtejä - rekvisiitta.
Työskentely materiaalien kanssa Blenderissä
Opi luomaan materiaaleja Blenderissä ja linkittämään ne malleihin. Tuo valmiita materiaaleja Unityyn lisätäksesi pelien yksityiskohtia.
Low Poly -hahmon luominen
Mallinat yksinkertaisen hahmon, joka voidaan tuoda Unityyn.
Pelimaiseman luominen
Opi luomaan maastoa sijainneille Unityn sisäänrakennetun Terrain-työkalun avulla, jonka avulla voit muokata maastoa joustavasti.
Animaatioiden luominen ja kameran käyttö
Herätä hahmot ja esineet henkiin animaatioilla TimeLinesin avulla ja opi ohjaamaan kameraasi CineMachinella, tehokkaalla työkalulla, jota käytetään paitsi peleissä myös elokuvissa.
Jälkikäsittelyä
Lisää peliin sumeus-, heijastus- ja vääristymätehosteita, säädä värinkorjausta, piirustussyvyyttä ja muita parametreja ja suodattimia.
Pelin suunnittelu
Ota selvää, mitä pelaaja haluaa ja miten voit antaa sen hänelle. Luo pelidokumentaatio, jotta joukkue ymmärtää ideasi oikein.
Peli DarkLand: alku
Luo taso ja vihollisia, mukauta heidän käyttäytymistään ja opi tekemään niistä älykkäämpiä NavMesh-polunhakutyökalun avulla.
Peli DarkLand: lopullinen
Määritä tähtäys hiirellä, opeta esineitä seuraamaan risteyksiä ja etäisyyksiä Raycastien avulla.
Valmistumisprojekti
Ylhäältä alas arcade. Luot arcade-pelin, joka perustuu Crimson Land -peliin. Siinä pelaaja käyttää erilaisia aseita hirviöiden aaltojen tuhoamiseen.