Unity
Herní engine Unity byl v použití pro více než deset let, a jeho univerzálnost a snadnost použití, a proto je jedním z go-motorů pro každého od AAA herních společností na jednočlenných nezávislých vývojářů.
- Podpora více platforem
- Vytvoří hry ve 2D i 3D
- Podpořena rozsáhlou komunitou a majetku obchodě
- Kombinuje hluboké sadu funkcí s nebývalou úroveň přístupnosti
- Jeden z levnějších motorů na trhu a zatím nezávislých vývojářů
- Asset workflow je jednoduché
- Malá podpora pro programování Linux
- Dokumentace často není aktuální s nejnovějšími změnami
Je těžké říci, zda Unity byl naštěstí načasováno s explozí indie herního trhu, nebo jestli je to velký faktor při usnadňování boom. Bez ohledu na to, je to stát se jedním z předních herních enginů pro vývojových týmů všech velikostí a vzdělávání. To se podařilo překlenout mezeru mezi vysoce funkční, ale velmi komplikovaných motorů používaných k rozvoji hlavní verze a více omezených motorů, které dovolily nováčci vytvořit funkční, ale zjednodušující hry pro propuštění. V průběhu 10 let, Unity je postaven na intuitivním a expanzivní designu, podařilo se mu udržet jeho relevanci a definovat, jak moderní hry jsou postaveny. Indie vývojáři chválí jednotu pro jeho roli v demokratizaci procesu vývoje, a to je těžké pojem pro slevu. Jednota trvá mnohem hlubší úrovni funkcí, které dříve vyžadovaly silné pochopení různých programovacích jazyků a převedeny do jejich vizuální rozhraní postavené na jednoduchých stavebních bloků. Díky využití základních spouští a struktury přetažení, Unity značky workflow hračkou. Ale také rozšířitelná až na požadavky uživatele. C # je dobře pokládaný pro jeho rychlost a všestrannost, a Unity umožňuje vývojářům s pochopením jazyka začlenit pokročilejší kód do jejich softwaru a vím, že to bude fungovat nativně aniž by se museli starat o chybách nebo nezamýšlených důsledků. Zatímco rozhraní pro jednotu může zdát byzantine na první pohled, je to daleko od složitějších motory, které mu předcházely. Uživatelé mají procházet velké množství nabídek a sady nářadí, ale jakmile se dostanete pocit, pro základních principů, navigaci v pracovním prostředí je poměrně jednoduchá záležitost. Část o potřebě těchto komplikací je, že Unity zpracovává každý aspekt procesu vývoje hry. Ale všechny zásady používané ve vývoji her, používají stejnou základní logiku motor Unity. Objekty a události jsou charakteristické znaky, a jádro logika je prostě věc spojující řetězce druhé k prvnímu vytvořit dynamické herní funkce a budovat reaktivní prostředí. Úspěch v herním průmyslu je často založena na koordinaci mezi platformami. Trh hráčů se stal rozděleným přes počítače, mobilní zařízení a tří populárních konzolí, a optimalizací her pro práci na všech těchto zařízeních byl jednou pracovní intenzivní záležitost. Unity urychluje proces a usnadňuje pořízení jednoho balení a ujistěte se, že bez problémů funguje pro všechny uživatele. Unity také hraje hostitele pro úložiště aktiv, které mohou snížit potřebu vypouštění tvůrčí rozpočtem týmu. Obrovské množství majetku jsou k dispozici, mnoho z nich zdarma. To znamená, že když hledáte jednoduše prototyp nápad, můžete snadno zásuvných ve stávajících materiálech a zjistit, jak fungují v praxi. Je to cenný nástroj, když se snažíte najít finanční prostředky nebo přesvědčit vývojáře a reklamy podepsat pro váš projekt.