A Unity 19.1 jellemzői: Újdonságok az Android fejlesztők számára

Szerző: Randy Alexander
A Teremtés Dátuma: 26 Április 2021
Frissítés Dátuma: 1 Július 2024
Anonim
A Unity 19.1 jellemzői: Újdonságok az Android fejlesztők számára - Alkalmazások
A Unity 19.1 jellemzői: Újdonságok az Android fejlesztők számára - Alkalmazások

Tartalom


Az Unity 2019.1 már elérhető, és sok érdekes új funkcióval rendelkezik, amelyek segítenek a mobil készülékeknek jobb élményt nyújtani a játékosok számára az Androidon.

Az Unity az Android játékfejlesztők által használt legnépszerűbb IDE és játékmotor. Hatékony eszközöket biztosít a 2D és 3D környezetek felépítéséhez és a bonyolult játékmechanizmushoz a lehető legegyszerűbbé. Az új kiadással jelentősen erősebbé és adaptálhatóbbá válik - főleg amikor a mobiltelefonról van szó.

Sok új Unity 2019.1 funkciót először mutattak be, amikor az Unity 2018.1 elindult, de csak az „előnézetben”. Most ezeket a frissítéseket stabilnak tekintik és készen állnak az elsődleges időre, ami azt jelenti, hogy a fejlesztők elkezdenek magabiztosan végrehajtani őket - míg mások bevezetésre kerültek. először. Akár játékot készít, akár csak játszani szeretne, ez jó hír.


Lehetőségem volt arra, hogy közvetlenül beszélek az Unity néhány mérnökével, akik segítettek kitölteni a részleteket. Tehát merítsük meg az újdonságot a Unity 19.1-ben.

Az könnyű render-csővezeték több játékot jelenthet az Android-hoz

Talán a legnagyobb új Unity 2019.1 szolgáltatás itt a könnyű render csővezeték (LWRP), amely most már nem látható. A nem kezelt személy számára a megjelenítési csővezeték lényegében a képernyőn megjelenő grafika megjelenítésének elősegítésére tett lépések sorozata - a folyamat egy 3D-s modelltől a kamerán valójában látotthoz. Ez azt jelentheti, hogy prioritássá tesszük azokat a dolgokat, amelyeket először felhívnánk, vagy egy- vagy többutas renderelés használatát.


Minél több ellenőrzést gyakorol a fejlesztő a csővezetéken, annál nagyobb teljesítményt tud elérni a lehető legjobb grafika előállítása érdekében. De ez óriási munkát is jelent számukra.

Az LWRP mindkét világ legjobbjait kínálja, egy kész, de rugalmas rugalmas csővezetéket kínál, amely mobilra optimalizált és a C # segítségével testreszabható. Ez azt jelenti, hogy méretezhető grafika, amely remélhetőleg megkönnyíti a fejlesztők számára a alkotásaik Androidra történő portolását, és ez lehetővé teszi számukra, hogy a lehető legjobb teljesítményt érjék el minden eszközről. További információ az Unity blogban.

Az Egység képviselője elmondta nekem, hogy a vállalat egy speciálisan 2D-s játékokkal kapcsolatos csővezetéken is dolgozik - ami valószínűleg a Play Áruházban jelenleg található sok mobiljátékra vonatkozik. Van még egy nagyfelbontású megjelenítő csővezeték, amely ellenpontként szolgál az LWRP számára a csúcskategóriás számítógépeknél. Talán a Unity hamarosan képes lesz az Unrealnak pénzt fizetni ebben az osztályban?

A mobil adaptív teljesítmény javítja a grafikát és a teljesítményt a Galaxy készülékeken!

Ami a legjobb teljesítményt nyújtja az egyes készülékektől, ebben a tekintetben remélhetőleg jelentős javulást fog eredményezni az új, mobil adaptív teljesítmény. Az alapgondolat az, hogy az Unity képes lesz egy játék grafikus hűségének skálázására, hogy valós időben megőrizze a stabilabb keretet és elkerülje a fojtást. Ez nagyrészt a túlmelegedés kezelését jelenti a belső hőmérséklet ellenőrzésével. Ezt teljes egészében a fejlesztők ellenőrzik, akik választhatnak például a textúra minőségének vagy a felbontásnak a csökkentésére, vagy pedig a 30 kép / mp sebesség rögzítésére, ahelyett, hogy hirtelen esni fognak.

Egyelőre a szolgáltatás csak a Samsung készülékein lesz elérhető, különös tekintettel a Galaxy S10-re és a Galaxy Fold-ra. Figyelembe véve a Unity használatával készített játékok számát, ez nagy nyeremény a Samsung számára, de talán kevésbé izgalmas a szélesebb Android felhasználói kör számára.

További Galaxy eszközök támogatása az év későbbi szakaszában következik be, és egy képviselő azt mondta nekem, hogy az Unity más gyártókkal is beszél.

További funkciók a mobil készülékekhez

A mobilra jellemző új Unity 2019.1 új szolgáltatás a Mobil értesítések előnézeti csomag, amely segít a fejlesztőknek fokozni a közönség iránti elkötelezettséget. Lehet, hogy nem igaz ilyen jó hír a játékosok számára, mivel ez valószínűleg több szabadon játszható játékot jelent az úton. Mégis devre van szükségünk, hogy pénzt keressünk, ha a legjobb játékokat akarjuk elérni a platformon!

Vannak olyan életminőségi fejlesztések is, amelyek megkönnyítik a fejlesztők életét: Most már letöltheti és beállíthatja az Android SDK-t és az NDK-t, például a Unity Hubon keresztül, amelynek racionalizálnia kell az új fejlesztők számára a beállítási folyamatot . Még jobb, ha a natív Android logcat támogatja az egyszerűbb hibakeresést, jelenleg az előnézetben. Ez a hibakeresést lényegesen gyorsabbá és könnyebbé teszi.

Mi lesz szintén a dolgok gyorsabbá és könnyebbé tétele az APK-k csak a Parancsfájlok készítése lehetősége. Ez azt jelenti, hogy javíthatja az APK-t a célkészülékén, hogy frissítse a kódot anélkül, hogy az egész dolgot a semmiből fel kellene építenie - tökéletes, ha az építés órákba telik sütött világítás vagy hasonló miatt.

Meg kell mondanom, hogy szeretjük az Android-love Unity-t!

Még sok más, amire izgatott lehet a Unity 2019.1

Noha ez nagyjából lefedi a Unity 2019.1 mobilspecifikus fejlesztéseit, vannak még sokkal általánosabb fejlesztések is, amelyeknek hasznosnak kell lenniük az Android fejlesztők számára. A felhasználói felület elõtt az új gyors keresõ eszköz (jelenleg az elõnézetben) hatékonyabb keresést fog biztosítani a teljes projektben.

Az új előnézeti animációs kötélcsomagnak nagyobb irányítást kell biztosítania az animációk felett, míg a nem az előnézetben megjelenő Shader grafikon lehetővé teszi az eszközök számára, hogy az árnyékoló effektusokat valós időben teszteljék.

De a teljesítményt látják a legjobban átalakítva, amikor a Unity fokozatosan átgondolja az adatkezelés és a teljesítmény kezelésének módját. Az egység újjáépíti alapjait egy többszálú, Data-Oriented Technology Stack vagy „DOTS” segítségével.

A rendkívül optimalizált natív kód elkészítéséért a mindezt lehetővé tevő Burst-fordító felelős, amely az Unity 2019.1 előnézete alatt van. Anélkül, hogy túl sok technikai részletbe kerülnénk (itt egy jó blogbejegyzés a témáról), ez lehetővé teszi a fejlesztők számára, hogy fel nem használt CPU-erőforrásokat toborozzanak a C # job rendszer és az ECS (Entity Component System) segítségével. Az előbbi lehetővé teszi a hatékony többszálú szálak kihasználását a fel nem használt magok számára, míg az utóbbi javítja az adatkezelést a nagyobb hatékonyság érdekében.

Itt is a kérdés, hogy hagyjuk, hogy a fejlesztők minél több lemezt forogjanak, hogy valóban ki tudják használni a legjobb teljesítményt, és nagyon skálázható végtermékeket hozzanak létre. Jelenleg már láthatjuk a teljesítménynövekedést és az új funkciókat a Unity 2019.1-ben, de a hatás még inkább előrehaladtát érezheti. A jó hír az, hogy a fejlesztők szempontjából az összetevők játékobjektumokhoz történő hozzáadásának folyamata nagyrészt változatlan marad, hacsak nem akarják piszkosítani a kezüket.

A kevésbé kulcsfontosságú frissítés a Sprite Shape csomag fejlesztése, amely megkönnyíti a spritek alakjának tökéletesen megfelelő ütközők létrehozását. Ez alapvetően azt jelenti, hogy jobb ütközést érzékelnek a 2D játékok. A C # job rendszernek a 2D animációban is teljesítménynövekedést kell biztosítania.

Aztán ott vannak az új AR szolgáltatások, a Linux támogatás és még sok más. Ne felejtse el nézni a teljes kiadási megjegyzéseket, ha érdekli.

Záró megjegyzések

Röviden: úgy tűnik, hogy ennek a frissítésnek (mint a többi legújabb frissítésnek) a hangsúly az, hogy az Unity jobban kinézzen, gyorsabbá és adaptálhatóbbá váljon. Ez mind nagyon jó hír az Android szerencsejáték helyzetéhez, és örömmel látjuk, hogy a fejlesztők miként használják ki a jövőben a rendelkezésükre álló új eszközöket.

Az alábbi megjegyzésekben tudassa velünk, hogy mit csinál mindezekből. Ön Unity fejlesztő? Hasznos lesz-e az Unity 2019.1 ezen új szolgáltatásai az alkotásaidban?

Úgy tűnik, mint tegnap, hogy a 3D arcfeloldá megjelent az Android okotelefonokon, de az LG G8 ThinQ egy teljeen új hiteleítéi formát tartalmaz....

Üdvözöljük a 295-ö kiadában! Itt találhatók a múlt héten zereplő nagycímek:Az Apple forró vízben van ezen a héten. Állí...

Javasoljuk, Hogy Olvassa El