Unity
Herný engine Unity bol v použití pre viac ako desať rokov, a jeho univerzálnosť a jednoduchosť použitia, a preto je jedným z go-motorov pre každého od AAA herných spoločností na jednočlenných nezávislých vývojárov.
- Podpora viacerých platforiem
- Vytvorí hry v 2D aj 3D
- Podporená rozsiahlou komunitou a majetku obchode
- Kombinuje hlboké sadu funkcií s nebývalou úroveň prístupnosti
- Jeden z lacnejších motorov na trhu a zatiaľ nezávislých vývojárov
- Asset workflow je jednoduché
- Malá podpora pre programovanie Linux
- Dokumentácia často nie je aktuálne s najnovšími zmenami
Je ťažké povedať, či Unity bol našťastie načasované s explóziou indie herného trhu, alebo či je to veľký faktor pri uľahčovaní boom. Bez ohľadu na to, je to stať sa jedným z popredných herných enginov pre vývojových tímov všetkých veľkostí a vzdelávania. To sa podarilo preklenúť medzeru medzi vysoko funkčné, ale veľmi komplikovaných motorov používaných k rozvoju hlavnej verzie a viac obmedzených motorov, ktoré dovolili nováčikovia vytvoriť funkčný, ale zjednodušujúce hry pre prepustenie. V priebehu 10 rokov, Unity je postavený na intuitívnom a expanzívna dizajnu, podarilo sa mu udržať jeho relevantnosť a definovať, ako moderné hry sú postavené. India vývojári chváli jednotu pre jeho úlohu v demokratizácii procesu vývoja, a to je ťažké pojem pre zľavu. Jednota trvá oveľa hlbšej úrovni funkcií, ktoré predtým vyžadovali silné pochopenie rôznych programovacích jazykov a prevedené do ich vizuálne rozhranie postavené na jednoduchých stavebných blokov. Vďaka využitiu základných spúšťa a štruktúry pretiahnutia, Unity značky workflow hračkou. Ale tiež rozšíriteľná až na požiadavky používateľa. C # je dobre pokladaný pre jeho rýchlosť a všestrannosť, a Unity umožňuje vývojárom s pochopením jazyka začleniť pokročilejšie kód do ich softvéru a viem, že to bude fungovať natívne bez toho aby sa museli starať o chybách alebo neplánovaných dôsledkov. Kým rozhranie pre jednotu môže zdať byzantine na prvý pohľad, je to ďaleko od zložitejších motory, ktoré mu predchádzali. Užívatelia majú prechádzať veľké množstvo ponúk a sady náradia, ale akonáhle sa dostanete pocit, pre základných princípov, navigáciu v pracovnom prostredí je pomerne jednoduchá záležitosť. Časť o potrebe týchto komplikácií je, že Unity spracováva každý aspekt procesu vývoja hry. Ale všetky zásady používané vo vývoji hier, používajú rovnakú základnú logiku motor Unity. Objekty a udalosti sú charakteristické znaky, a jadro logika je jednoducho vec spájajúcej reťazca druhej k prvému vytvoriť dynamické herné funkcie a budovať reaktívne prostredie. Úspech v hernom priemysle je často založená na koordináciu medzi platformami. Trh hráčov sa stal rozdeleným cez počítače, mobilné zariadenia a troch populárnych konzol, a optimalizáciou hier pre prácu na všetkých týchto zariadeniach bol raz pracovnej intenzívny záležitosť. Unity urýchľuje proces a uľahčuje obstaranie jedného balenia a uistite sa, že bez problémov funguje pre všetkých užívateľov. Unity tiež hrá hostiteľa pre úložisko aktív, ktoré môžu znížiť potrebu vypúšťanie tvorivé rozpočtom tímu. Obrovské množstvo majetku sú k dispozícii, mnoho z nich zadarmo. To znamená, že keď hľadáte jednoducho prototyp nápad, môžete ľahko zásuvných v existujúcich materiáloch a zistiť, ako fungujú v praxi. Je to cenný nástroj, keď sa snažíte nájsť finančné prostriedky alebo presvedčiť vývojárov a reklamy podpísať pre váš projekt.