A Unreal Engine 4 bemutató kezdőknek - minden részlet
Az Unreal Engine 4 segítségével könnyedén programozhatja a professzionális és összetett videojátékokat. Ebben az oktatóanyagban megismerheti a program felépítését és néhány alapvető fogalmat.
Telepítse a Unreal Engine 4 szoftvert
Mielőtt elkezdené a programozást az Unreal Engine programmal, előbb telepítenie kell azt. Ebben a példában megmutatjuk a telepítést Windows alatt.
- Először töltse le a Unreal Engine 4 szoftvert. Erre a Unreal Engine honlapján kerül sor.
- Ezután futtassa a telepítőt, és kattintson az "Install" gombra.
- A telepítés során a Windows tűzfal megakadályozza, hogy a program többször is hozzáférjen a hálózathoz. Ennek ellenére engedélyeznie kell ezt a hozzáférést, hogy megfelelően telepítse az Unreal Engine vagy az Epic Games Launcher alkalmazást.
- A telepítés befejezése után indítsa el az Epic Games Launcher alkalmazást, és jelentkezzen be az Epic Games fiókjába.
- Ha szükséges, kattintson a "Javítás most" elemre az elavult parancsikonok megújításához.
- Most kattintson az "Unreal Engine" fülre és az "Install Engine" fülre.
- Ezután kiválaszthatja, hogy a motort telepítse. Ha szeretné, telepítheti például egy USB-meghajtóra vagy egy külső merevlemezre. Ezután kattintson az "Install" gombra.
- Ha az Epic Games Launcher később megkérdezi, hogy az uproject fájlokat hozzá kell-e rendelni az indítóhoz, kattintson a „Javítás most” gombra.
Unreal Engine 4: A projektmenedzser
Amint a Unreal Engine telepítése befejeződött, elindíthatja azt a „Indítás” gombra kattintva.
- Először a projektmenedzser indul. Ha korábban még nem dolgozott az Unreal motorral, akkor itt érdemes kiválasztani egy sablont.
- Adjon nevet a projektnek és válassza ki a helyet.
- Végül kattintson a "Projekt létrehozása" gombra a kezdéshez.
Programrészek az Unreal Engine programban
Az Unreal Engine hat fontos területre oszlik.
- Üzemmód panel: Itt különféle eszközöket talál, mint például a „Tájkép eszköz”, a „A lombozat eszköz” vagy a „Helyezési eszköz”. A "Helyező eszköz" segítségével például - ahogy a neve is sugallja - objektumokat helyezhet a szintre.
- World Outliner: A "World Outliner" az aktuális szintű összes objektumot mutatja, és a szervezéshez használható.
- Részletek: A "Részletek" mezőben szerkesztheti a szint egyes objektumainak tulajdonságait.
- Eszköztár: A tetején található az Eszköztár, amely általános funkciókat kínál. Nagyon fontos a „Play” gomb, amellyel kipróbálhatja a játékot.
- Nézetablak: A jelenlegi szintet mindig a "Nézetablakban" tekintheti meg különböző nézőpontokból. Tárgyakat is áthelyezhet ide és még sok minden mást.
- Tartalom böngésző: Végül ott van a "Tartalom böngésző", amelyben megtalálja az összes projekt fájlt. Itt rendezheti őket, megtekintheti a mappaszerkezetet vagy importálhat fájlokat.
Unreal Engine: Ezek a standard eszközök léteznek
Számtalan eszköz van az Unreal Engine-ben. A négy fontos standard eszköz a következő:
- Blueprint osztály: A játék folyamához vagy az egyes tárgyak viselkedéséhez "Blueprint Class" kell. Ha például mozgó autót szeretne hozzáadni a játékhoz, ezt meg lehet oldani egy "Blueprint Class" segítségével. A "Blueprint Class" programozva van egy csomópontrendszerrel. Ez azt jelenti, hogy több program elemet csatlakoztat nyilakkal, hasonlóan a folyamatábrához.
- Szint: Ezzel az eszközzel könnyen - ahogy a neve is sugallja - létrehozhat egy szintet, amelyet közvetlenül a "Nézetablakban" szerkeszthet.
- Anyag: Ez az eszköz magától értetődő. Ezzel az eszközzel anyagokat hozhat létre egy speciális "Anyagszerkesztőben". Itt ismét a csomópontrendszert használjuk.
- Részecskerendszer: Ezzel az eszközzel részecskéket adhat hozzá egy objektumhoz. A feldolgozás egy speciális részecskeszerkesztőben történik.
- Könnyedén eszközöket adhat a játékhoz, ha rákattint az "Új hozzáadása" elemre a "Tartalom böngészőben". Ezután a fenti eszközöket a "Alapvető eszköz létrehozása" szakaszban találja meg.
Hálók az Unreal motorban
Ha az Unreal Engine-rel dolgozik, akkor az úgynevezett "hálóval" is szembesül.
- A háromdimenziós grafikához szemre vagy sokszögre van szüksége. Kétféle háló létezik.
- Statikus háló: A "statikus háló" egy geometriai objektum, amely sok különböző sokszögből (sokszögből) áll. Ez az objektum a grafikus memóriában tárolódik, és mozgatható, elforgatható és méretezhető anélkül, hogy nagy számítási teljesítményre lenne szükség.
- Csontváz háló: Ez a háló nagyon hasonlít a "statikus hálóhoz". Ennek ellenére továbbra is összekapcsolódtak a "csontok", amelyek megváltoztathatják. Ha futó nyulat szeretne hozzáadni a játékhoz, szüksége van egy "Csontváz hálóra", hogy animálhasson egy futó mozgást.