Унити 19.1 карактеристике: Шта је ново за Андроид програмере

Аутор: Randy Alexander
Датум Стварања: 26 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Унити 19.1 карактеристике: Шта је ново за Андроид програмере - Апликације
Унити 19.1 карактеристике: Шта је ново за Андроид програмере - Апликације

Садржај


Унити 2019.1 је доступан сада и доноси мноштво занимљивих нових функција које ће помоћи мобилним уређајима да пруже боље искуство играчима на Андроиду.

Унити је најпопуларнији ИДЕ и енгине за игре који користе програмери Андроид игара. Пружа моћне алате за прављење 2Д и 3Д окружења и сложене механике играња што је једноставније могуће. Са овим новим издањем постаће знатно моћнији и прилагодљивији - посебно када је реч о мобилном уређају.

Много нових функција Унити 2019.1 су први пут представљене када је Унити 2018.1 лансиран, али само у „прегледу“. Сада се ова ажурирања сматрају стабилним и спремним за приме тиме, што значи да програмери могу почети са сигурношћу да их примењују - док су други представљени. по први пут. Без обзира да ли правите игре или их једноставно волите играти, то је добра вест.

Имао сам прилику директно да разговарам са неким од инжењера из Унитија, који су ми помогли да испуним детаље. Зато, заронимо у оно што је ново у Јединству 19.1.


Лагани цјевовод за рендерирање може значити више игара које долазе на Андроид

Можда највећа нова карактеристика Унити 2019.1 овде је лагани рендеровод (ЛВРП), који је сада ван прегледа. За неупућене, цевовод за рендерирање у основи је низ корака предузетих за помоћ при приказивању графике на екрану - процес преласка из 3Д модела у оно што заправо видите кроз камеру. То може значити давање приоритета које ствари треба нацртати на пример, или да ли да користите једно или вишеструко приказивање.

Што више програмера има контролу над цевоводом, више додатних перформанси могу да стисну како би произвели најбољу могућу графику. Али то такође представља огромну количину посла са њихове стране.

ЛВРП нуди најбоље од оба света, пружајући готов али флексибилан цевовод који је оптимизован за мобилне и прилагодљиве помоћу Ц #. То значи скалабилну графику која ће, надамо се, поједноставити девима да преносе своје креације на Андроид, а то ће им омогућити да постигну најбоље перформансе са сваког уређаја. Прочитајте више на блогу Унити.


Један представник компаније Унити рекао ми је да компанија такође ради на програму посебно за 2Д игре - што ће се вероватно односити на многе мобилне игре које се тренутно налазе у Плаи Стореу. Постоји и висококвалитетни рендеровод који ће служити као контрапункт ЛВРП-у за ПЦ високе класе. Можда ће Јединство ускоро у овом одељењу моћи да покрене свој новац за свој новац?

Мобилне адаптивне перформансе ће побољшати графику и перформансе на Галаки уређајима!

Што се тиче постизања најбољих перформанси са сваког уређаја, знатно ће се побољшање у том погледу надати од новог мобилног прилагођавајућег учинка. Основна идеја овде је да ће Унити моћи да скалира графичку вјерност игре како би одржао стабилнији фрамерате у реалном времену и избегао гутање. Углавном, то ће значити руковање прегријавањем надгледањем унутрашњих температура. То ће у потпуности контролисати програмери, који ће моћи да одаберу на пример нижи квалитет текстуре или резолуцију или можда закључавају фрамерате при стабилних 30 кадрова у секунди, уместо да ризикују изненадне паде.

За сада ће ова функција бити доступна само на Самсунг уређајима, тачније Галаки С10 и Галаки Фолд. С обзиром на број игара направљених помоћу Унити-а, ово је велика добит за Самсунг, али можда и мање узбудљиво за ширу базу корисника Андроид-а.

Подршка за више Галаки уређаја ће уследити касније током године, а представник ми је рекао да Унити такође разговара са другим произвођачима.

Више функција за мобилне уређаје

Нова значајка Унити 2019.1 специфична за мобилни телефон је пакет Мобиле Нотифицатионс Превиев који ће помоћи програмерима да повећају ангажман са својом публиком. Ово можда није баш сасвим такве ипак добра вест за играче, јер вероватно значи више слободних игрица на путу. Ипак, потребни су нам врагови да зарадимо ако желимо да добијемо најбоље игре на платформи!

Постоје и побољшања квалитета живота која би требало да олакшају живот програмерима: сада можете преузети и поставити Андроид СДК и НДК директно преко Унити Хуб-а, што би требало да поједностави поступак подешавања за нове програмере . Још боља је матична Андроид логцат подршка за једноставније уклањање погрешака, тренутно у прегледу. Ово ће учинити да отклањање грешака буде знатно брже и лакше.

Шта ће такође Учините ствари бржим и лакшим опција је АПК-ови за само изградњу скрипти. То значи да можете закрпати АПК на вашем циљном уређају да бисте ажурирали свој код, а да не морате целокупно да правите испочетка - савршено ако вам израде трају сатима због печене расвете или сличног.

Морам рећи, свиђа нам се Андроид-јединство!

Много више за узбуђење због Јединства 2019.1

Иако то прилично покрива напредак специфичан за мобилне уређаје у Унити 2019.1, постоје и много опћенитија побољшања која би требало да се покажу корисним за Андроид програмере. Са предње стране УИ-ја, нови алат за брзо претраживање (тренутно у прегледу) пружит ће снажнију претрагу кроз читаве пројекте.

Нови пакет Аниматион Риггинг Пацкаге требао би осигурати већу контролу над анимацијама, док Схадер Граф који није у прегледу омогућава девсима да тестирају ефекте сјенчања у реалном времену.

Али то је перформанс који се највише обнавља, а Унити постепено пролази кроз потпуно промишљање о начину на који управљају подацима и перформансама. Јединство обнавља свој основни темељ користећи вишеслојни технолошки пакет оријентисан на податке или „ДОТС“.

Одговорни за производњу високо оптимизираног изворног кода како би се све ово омогућило је Бурст Цомпилер, који није приказан у Унити 2019.1. Без уласка у превише техничких детаља (овде је добар блог блог о овој теми), ово омогућава програмерима да регрутују неискориштене ресурсе ЦПУ-а кроз Ц # систем посла и ЕЦС (Ентити Цомпонент Систем). Прва омогућава ефикасном мултитхреадинг-у да искористи предности неискориштених језгара, док друга побољшава управљање подацима за већу ефикасност.

Поново, ствар је у томе што програмерима дозволите да се врте више плоча како би се постигле најбоље перформансе и створили крајњи производи који су високо скалабилни. Тренутно већ видимо повећање перформанси и нових функција у Унити 2019.1, али утицај ће се осетити још више. Добра вест је да ће из перспективе програмера процес додавања компоненти предметима игре остати углавном непромењен уколико не желе да им се умажу руке.

Слабија надоградња је унапређење Сприте Схапе пакета, што ће олакшати креирање сударача који савршено одговарају облику спритеа. То у основи значи бољу детекцију судара за 2Д игре. Систем послова Ц # такође би требало да обезбеди повећање перформанси у 2Д анимацији.

Затим су ту нове АР функције, подршка за Линук и још много тога. Обавезно погледајте белешке са потпуним издањем ако сте заинтересовани.

Затварање коментара

Укратко, чини се да је фокус овог ажурирања (као и друге недавне исправке) чини Унити љепшим изгледом, бржим и прилагодљивијим. Ово је све заиста добра вест о стању игара на Андроиду, и ми смо узбуђени када видимо како програмери у потпуности користе нове алате који су им на располагању да напредују.

Јавите нам у коментарима испод шта ви мислите о свему овоме. Да ли сте програмер Унити? Да ли ће нека од ових нових функција у Унити 2019.1 имати користи од ваших креација?

Већину 2018. године, Фацебоок је радио иза сцене да створи функцију уклањања Фацебоок Мессенгер-а која ће вам омогућити да трајно избришете које сте послали другима и са ваше стране разговора и са њих...

Прошло је неко време, али Фацебоок Мессенгер напокон има таман режим на Андроиду. Иако то не бисте знали из закрпа, дуго тражена функција сада је уживо на Фацебоок-овој апликацији за инстант мессенгер...

Свеже Поруке