Vadnica za Unreal Engine 4 za začetnike - vse podrobnosti
Z Unreal Engine 4 lahko sami preprosto programirate profesionalne in zapletene video igre. V tej vadnici boste spoznali strukturo programa in nekaj osnovnih pojmov.
Namestite Unreal Engine 4
Preden začnete programirati z Unreal Engine, ga morate najprej namestiti. V tem primeru vam prikazujemo namestitev v sistemu Windows.
- Najprej prenesite Unreal Engine 4. To se izvede prek domače strani Unreal Engine.
- Nato zaženite namestitveni program in kliknite »Namesti«.
- Med namestitvijo požarni zid Windows prepreči programu večkrat dostop do omrežja. Vendar bi morali dovoliti ta dostop, da boste lahko pravilno namestili Unreal Engine ali Epic Games Launcher.
- Ko je namestitev končana, zaženite Epic Games Launcher in se prijavite s svojim računom za Epic Games.
- Če je potrebno, kliknite »Popravi zdaj«, da obnovite zastarele bližnjice.
- Zdaj kliknite na jeziček "Unreal Engine" in na "Install Engine".
- Nato lahko izberete, kam namestiti motor. Če želite, ga lahko na primer namestite na ključ USB ali na zunanji trdi disk. Nato kliknite na "Namestitev".
- Če pozneje program Epic Games Launcher vpraša, ali naj bodo datoteke za zagon dodeljene zaganjalniku, kliknite »Popravi zdaj«.
Unreal Engine 4: Vodja projektov
Takoj, ko je namestitev Unreal Engine zaključena, jo lahko začnete s klikom na "Zaženi".
- Vodja projekta se najprej zažene. Če še niste sodelovali z Unreal Engine, je priporočljivo, da tukaj izberete predlogo.
- Projektu dodelite tudi ime in izberite lokacijo.
- Na koncu kliknite "Ustvari projekt", da začnete.
Programske razdelke v Unreal Engine
Nerealni motor je razdeljen na šest pomembnih področij.
- Plošča o načinih: Tu boste našli različna orodja, na primer "krajinsko orodje", "listje orodje" ali "orodje mesta". Z orodjem »Place Place« lahko na primer - kot že ime pove - postavite predmete v nivo.
- World Outliner: "World Outliner" prikazuje vse predmete trenutne ravni in se uporabljajo za organizacijo.
- Podrobnosti: V polju "Podrobnosti" lahko uredite lastnosti posameznih predmetov ravni.
- Orodna vrstica: Na vrhu boste našli Orodno vrstico, ki ponuja splošne funkcije. Gumb »Igraj«, s katerim lahko preizkusite svojo igro, je zelo pomemben.
- Vidno polje: Trenutno stanje v "Oglednem mestu" lahko vedno vidite iz različnih perspektiv. Tu lahko premikate tudi predmete in še veliko več.
- Brskalnik vsebine: Na koncu je "Brskalnik vsebine", v katerem najdete vse datoteke projekta. Tu jih lahko tudi organizirate, si ogledate strukturo map ali uvozite datoteke.
Unreal Engine: Ta standardna sredstva obstajajo
V Unreal Engineu je nešteto premoženja. Štiri pomembna standardna sredstva so:
- Razred načrta: Za potek igre ali za vedenje posameznih predmetov potrebujete "razred načrtov". Če želite na primer v igro dodati premikajoč se avtomobil, bi to lahko rešili s "Blueprint Class". "Razred načrta" je programiran s sistemom vozlišč. To pomeni, da povežete več programskih elementov s puščicami, podobno diagramu poteka.
- Raven: S tem sredstvom lahko enostavno - kot že ime pove - ustvarite raven, ki jo lahko uredite neposredno v "Viewport".
- Material: To sredstvo je tudi samoumevno. Materiale s tem sredstvom lahko ustvarite v posebnem "Urejevalniku materiala". Tu se spet uporablja sistem vozlišč.
- Sistem delcev: s to sredstvo lahko dodate delce v predmet. Obdela se v posebnem urejevalniku delcev.
- Sredstva v igro lahko preprosto dodate s klikom na "Dodaj novo" v "Brskalniku vsebine". Nato boste v razdelku »Ustvari osnovno premoženje« našli zgoraj omenjena osnovna sredstva.
Mreže v nerealnem motorju
Če delate z Unreal Engineom, boste naleteli tudi na tako imenovane "mrežice".
- Za tridimenzionalno grafiko potrebujete mrežice ali večkotne mreže. Obstajata dve različni vrsti očes.
- Statična mreža: "Statična mreža" je geometrijski objekt, ki ga sestavlja veliko različnih mnogokotnikov (mnogokotnikov). Ta predmet je shranjen v grafičnem pomnilniku in ga je mogoče premikati, vrteti in spreminjati, ne da bi potrebovali veliko računalniške moči.
- Skeletna mreža: Ta mreža je zelo podobna "Static Mesh". Vendar ima še vedno povezane "kosti", ki jih lahko spremenijo. Če želite v igro dodati tekaškega zajca, potrebujete "skeletno mrežo", da lahko tudi animirate tekaško gibanje.