Pelin kehittäjä Unreal Engine 4:ssä. Juniori - ilmainen kurssi Skillboxista, koulutus, Päivämäärä: 29.11.2023.
Miscellanea / / November 27, 2023
Pelikehityksen ehdottomille aloittelijoille
Tulet tutustumaan Unreal Engineen, joka on yksi maailman tehokkaimmista ja suosituimmista pelimoottoreista. Opi ohjelmoinnin perusteet C++-kielellä, opi käyttämään Git-versionhallintajärjestelmää ja ala työskentelemään UE: n visuaalisen komentosarjajärjestelmän Blueprintsin kanssa.
Pelikehittäjä PC: lle, PS4:lle, IOS: lle, Androidille, VR: lle. Opettaja Unreal Engine 4:n kehittämiseen liittyvien valinnaisten yliopistokurssien ja konferenssien aikana. UE4-suunnan puhuja Skillboxissa.
Yksinkertaisen arkanoidin tekeminen Blueprintsissä
Projektin luominen, editorin käyttöliittymä, perustoiminnot
Opi käyttämään Epic Launcheria ja luomaan projekteja. Alat ymmärtää Unreal Enginen käyttöliittymää.
Perusluokat, projektiasetukset, projektin ja moottorin rakenne
Jatka UE4-käyttöliittymän tutkimista. Opi mitä Blueprints-perusluokat ovat ja projektin perusrakenne.
Kuinka käyttää Gitiä työskennellessäsi yksin
Tutustu erilaisiin versionhallintajärjestelmiin. Opi määrittämään ja käyttämään Gitiä Unreal Engine 4:n ja muiden kanssa.
Ensimmäinen suunnitelma. Komponentit
Ota selvää, mikä näyttelijä on. Opi luomaan näyttelijöitä, kuvaamaan ja lisäämään heidän komponenttejaan.
Muuttujat ja funktiot. Flow Control in Blueprints
Ymmärrät kuinka ja miksi muuttujia ja funktioita käytetään piirustuksissa. Opi mitä streamit ovat ja miten niitä voi käyttää.
Näyttelijä. Vuorovaikutus näyttelijöiden välillä
Opi määrittämään toimijan ominaisuuksia ja muodostamaan vuorovaikutuksia Blueprintsissa.
Virheenkorjaus ja suunnitelmien testaus
Voit testata skriptejä virheiden varalta ja suorittaa virheenkorjauksen Unreal Enginessä.
Periytys, taulukot
Opi työskentelemään tietojoukkojen – taulukoiden – kanssa ja luomaan hierarkioita piirustuksista.
Käsikirjoitustapahtumat (Construction Script, Spawn, Event Dispatcher)
Hallitse Construction Script-, Spawn- ja Event Dispatcher -työkalut, joiden avulla voit käynnistää tapahtumia pelissä.
Rakenna piirustuksiin
Opi kokoamaan projekti toimivaksi prototyypiksi.
Käärmeen kirjoittaminen C++:lla
Työkalut C++-kehitykseen. Ensimmäinen koodi
Asenna Visual Studio, tutustu tiloihin ja käännä ensimmäinen ohjelmasi.
Kehitys C++:ssa proseduurityyliin
Ymmärrät funktioiden ja palautusoperaattorin käytön. Opi asettamaan funktioparametreja ja argumentteja, avainsanoja ja tunnisteita. Opi operaattorit toimivat ja hallitse koodin perusmuotoilu.
Esikäsittelijä ja sen ohjeet
Opi korjaamaan ohjelmia Visual Studiolla, työskentelemään monitiedostoisten ohjelmien, cpp- ja h-tiedostojen kanssa. Opi käyttämään UE4-esiprosessoria ja sen erityisiä ohjeita.
Projektin luominen ja projektin perustaminen. Perusluokkien luominen C++:ssa
Ymmärrät perustietotyypit ja ymmärrät kuinka toimia oikein merkkijonojen kanssa C++:ssa ja UE4:ssä.
Säännöt luokkien ja objektien, otsikoiden ja makrojen luomiseen
Opi työskentelemään lauseiden, silmukoiden, koodilohkojen ja laajuuksien kanssa C++:ssa.
Taulukot. Tietotyypin muunnos
Opit mitä taulukot ovat C++:ssa, TArray-konstruktorissa, nimiavaruuksissa. Opi muuntamaan tietotyyppejä.
Luokat ja objektit C++:ssa. Kapselointi
Ymmärrät mitä luokat ovat ja mitä tehtäviä ne suorittavat. Opi luomaan objekteja, kapseloimaan tietoja ja koodia. Tutustu UE4:n ydinluokkiin.
Osoittimet ja linkit
Opi käyttämään muistia, osoittimia, viittauksia ja lataamaan funktiota uudelleen.
Luokat ja objektit C++:ssa. Perintö
Opi luomaan luokkahierarkia, laajentamaan ja muuttamaan alatason luokkien toimintoja ja työskentelemään mallien kanssa. Opi käyttämään piilotettua konstruktoria ja UE Castia.
Rakenteet ja luettelot
Pystyt työskentelemään luetteloiden ja rakenteiden kanssa Unreal Engine 4:ssä. Luo "käärme" -luokka ja kirjoita liikkeen logiikka pelikentällä.
Luokat ja objektit C++:ssa. Polymorfismi
Opi työskentelemään polymorfismiominaisuuden ja abstraktien luokkien kanssa. Luo luokkia "ruoka" ja "esteet", kokoa pelin prototyyppi.
stas.shorokhov
23.07.2021 G.
On parempi tarkistaa kaikki ennen ostamista
Hyvää iltapäivää Kerron sinulle kokemuksestani elämänpolun ylittämisestä Skilboxin kanssa. Ostin äskettäin nettisivuilta kurssin Unreal Enginestä; olin kiinnostunut kurssin toisesta osasta, joka oli omistettu nimenomaan Ureal Enginen ohjelmointiin. Mutta oston jälkeen kävi ilmi, että kurssi ei ollut valmis ja toinen osa oli kehitteillä ja olisi saatavilla vähintään kuuden kuukauden kuluttua ja viimeiset luennot vuoden päästä. Tuo on...