Ezzel a bemutatóval megismerkedhetsz a Unity 3D játékmotorral és a Unity 3D alapvető elemeivel.
A Unity jelenleg a legnépszerűbb játékmotor, amelyet a fejlesztők világszerte használnak – nem véletlenül. Erőteljes vizuális felülettel rendelkezik a játékok készítéséhez, platformok közötti fejlesztéssel és egy aktív hozzájáruló közösséggel. A Unity egy platformokon átívelő játékmotor, amelyet elsősorban videojátékok és szimulációk fejlesztésére használnak PC-re, konzolokra, mobileszközökre és weboldalakra. A Unity Technologies fejleszti, és először csak OS X-re jelentették be, az Apple Worldwide Developers Conference 2005-ös évében, azóta szinte minden elérhető platformra kiterjesztették.
A Unity 3D jellemzői
A következőkben felsorolunk néhányat a Unity számos jellemzője közül technikai szempontból. Ezek:
- Játékobjektumok létrehozása és megsemmisítése
- A komponensek elérése
- Események a játékobjektumhoz
- Vektorváltozók és időváltozók kezelése
- Fizikaorientált események
- Korutin és visszatérési típusok
Unity 3D: Interface/Window
Amint láthatjuk, a Unity fő szerkesztőablakát, észrevehetjük, hogy a Unity 3D ablakát kis egyedi ablakok alkotják, amelyek átrendezhetők, csoportosíthatók halmazokba, leválaszthatók egy pozícióból és visszadokkolhatók, a főablakon belül. Ez azt mutatja, hogy a szerkesztő megjelenése projektenként és fejlesztőnként eltérő lehet.
Unity 3D: A projektablak
Ez mutatja a felhasználható eszközök könyvtárát, valamint a projektben megvalósítandó képeket, zenefájlokat és egyéb kiegészítő fájlokat. Az eszközök akkor jelennek meg itt, amikor importálja őket a projektjén belül.
A projekt nézetben, közvetlenül az Eszközök felett található a Kedvencek rész, ahol kiválaszthatja és tárolhatja az Ön által gyakran használt elemeket.
A bal felső sarokban található Create opciót használhatja új Assets hozzáadására a projektjéhez.
Unity 3D: A Scene View
Ez lehetővé teszi a fejlesztők számára a vizuális navigációt és szerkesztési lehetőséget a jelenethez, amit éppen létrehoz. Ez a nézet képes 2D-s és 3D-s nézetet is megjeleníteni, attól függően, hogy milyen projekttípuson dolgozik. Az objektumokat ebben a nézetben mozgathatja, hogy megfelelően pozícionálja őket.
Unity 3D: A hierarchiaablak
A jelenet minden egyes rendelkezésre álló objektumának hierarchikus ábrázolását mutatja. Feltárja az objektumok egymáshoz kapcsolódásának kialakulását. A teljes jelenet a Szülő objektum, a hozzá hozzáadott objektumok pedig a Gyermek objektumokká válnak, ezt a koncepciót a Unity világában Szülőnek is nevezik.
Unity 3D: Az Ellenőr ablak
Ez lehetővé teszi a fejlesztők számára a kiválasztott objektum összes szerkeszthető tulajdonságának vizsgálatát és elemzését. Mivel a különböző objektumtípusok eltérő elrendezésű és tartalmú tulajdonságkészletekkel rendelkeznek. Ha például a projektablakban kiválaszt egy eszközt (Asset fron), az Ellenőr ablakban megjelenik az eszközzel kapcsolatos összes rendelkezésre álló információ, a szerkeszthető tulajdonságokkal együtt, amelyek szerkeszthetők.
Unity 3D: Az eszköztár ablak
Ez a legfontosabb ablak a Unity Editorban. Bal oldalon tartalmazza a jelenet nézetének manipulálására szolgáló elsődleges eszközöket a benne található objektumokkal együtt.
A lejátszás, a szünet és a lépésvezérlők is ebben az Ablakban lesznek elérhetők. A jobb oldali gombok segítségével hozzáférhet a Unity felhőszolgáltatásokhoz is, valamint a Unity fiókhoz is, továbbá a láthatóság menü & a szerkesztő elrendezés menüje, amely néhány váltakozó elrendezést biztosít a szerkesztő-ablakok számára.
Az eszköztár alapvetően nem tartozik az ablak kategóriába.
Unity 3D: A játék nézete
Ez az ablak az aktuális játéknézetet rendereli a játékban lévő kamerából. Ez lehetővé teszi, hogy ellenőrizze, hogyan fog kinézni a tényleges játéknézet.