Bevezetés a Unity 3D-be

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.

A Unity felület-ablakai

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 Unity projektablakai

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.

A Unity jelenetablakai

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.

A Unity Ellenőr ablakai

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.

A Unity eszköztár ablakai

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.