PočítačePočítačové hry

Unity herný engine. 3D Unity v ruštine

V súčasnej fáze vývoja herného priemyslu je celkom populárny. Predtým počítačové hry sú len zábava pre úzky okruh nadšencov, teraz táto oblasť prejde na úplne novú úroveň. Stále viac a viac ľudí sú závislí na počítačových hrách, je stále mimo projekty, ktoré sú vhodné pre určité vekové kategórie a cieľové skupiny (napr Rodinné hry).

Samozrejme, že pre toto stojí za to - vo väčšine prípadov je celá spoločnosť, ktorá sa skladá z niekoľkých oddielov, z ktorých každý sa zaoberajú vo svojej vlastnej činnosti. Spoločne vytvárajú z najvýraznejších a atraktívne moderné počítačové hry. Treba však poznamenať, že v posledných rokoch veľké množstvo nezávislých hier - projekty od nezávislých vývojárov. To môže byť jeden človek, a malá skupina rovnako zmýšľajúcich ľudí, ale čo je najdôležitejšie - že nemajú veľký rozpočet, stovky pracovníkov s vyššou výklenku vzdelávania. Teraz si každý môže písať svoje vlastnú hru, v skutočnosti existujú ako špeciálne operačné prostredie a pripravený kernel, ako Unity herný engine. V tomto článku sa dozviete, čo to je a prečo ju budete potrebovať.

jadro hry

Tie by mali začať nie s tým, čo je konkrétne Unity herný engine, ale s tým, čo je v podstate motore. Predstavte si, že písanie počítačové hry - musíte úplne registrovať od nuly celý kód, absolútne každý malý pohyb postavy, pohybujú súpera, v interakcii s prostredím a dokonca tisíce rôznych častí. Veľmi zložité, nie? Značne uľahčiť proces vytvárania stačí motor.

Herný engine - jadro tohto projektu, ktorý obsahuje všetky základné skripty. To znamená, že namiesto vytvárania hru od nuly, môžete si vziať ready-made jadro a na ňom stavať toľko vrstiev ich obsahu. Nemalo by to byť strach, že to je niečo, nezákonné - nemusíte ukradnúť jadro, a použite ho, rovnako ako milióny ďalších. Pomocou herný engine vytvorený ostatnými - to je veľmi bežná technika, tak najväčšie spoločnosti majú prostriedky a možnosť vytvoriť svoj vlastný herný engine vo veľkom meradle. Ak nemáte rozpočet na to - lepšie použiť herný engine Unity. Ale prečo je to?

Prečo Unity?

Tam je obrovská škála motorov, ktoré sú k dispozícii v ľubovoľnej časti siete pre voľné alebo úplne zadarmo. Umožňujú vytvárať návrhy v 2D aj v 3D, otvorí prístup k rôznym funkciám a tak ďalej. Ale prečo medzi nimi mali by ste si vybrať herný engine Unity a nie nejaký iný?

V skutočnosti, nikto vás núti, aby túto voľbu - napríklad, tam je veľmi dobrý jadro UDK, čo mnohých použiť, aby sa hry v 3D. Ak si nie ste záujem o trojrozmernom obraze, môžete ľahko vytvoriť projekt s príslušnou rozmerovú motora. Ale Unity - je najpopulárnejší a vysoko kvalitný trojrozmerný engine všetkého sú dnes k dispozícii, takže si určite mali premýšľať o tom, ako používať jeho meno. 3D Unity herný engine má niektoré vážne výhody oproti ostatným, ktoré budú ďalej diskutované.

výhody Unity

Unity - nový engine pre tvorbu 3D hier. Mnohí sa čudujete, prečo je potrebné ju zvoliť. Ako už bolo povedané, nikto vás núti zastaviť svoju voľbu na nej. Ale teraz viete, čo sa odlišuje od ostatných.

Po prvé sa jedná o vývojové prostredie - máte k dispozícii veľmi pohodlné a funkčné IDE, ktorý obsahuje ako scény editor a editor zariadení, a dokonca aj malé editor skriptov. Pokiaľ ide o druhé - a to je obzvlášť viditeľné na pozadí iný, rovnako ako vo väčšine motorov už má svoj vlastný skriptovací jazyk, ktorý sa bude v každom prípade musieť použiť. V prípade Unity, môžete použiť miestny jazyk, rovnako ako každý iný.

Mali by sme tiež spomenúť úroveň grafiky, ktoré môžu byť vytvorené v hre - to je pomerne vysoká v porovnaní s väčšinou ostatných motorov. A samozrejme, je potrebné poznamenať, najvyššiu úroveň fyziky - môžete vytvoriť projekt, ako aj všetky moderné dielo, samozrejme s patričnou zručností.

Na záver treba povedať o nákladoch - to sa stáva prekážkou pre mnoho nových vývojárov. V tomto prípade to nie je príliš vysoká - len jeden a pol tisíc dolárov. V prípade potreby môžete použiť bezplatnú verziu - to je plne funkčný, ale nemá istú rad užitočných funkcií. Tiež, hotový projekt vždy zobrazí logo Unity v hre. Teraz chápete, prečo 3D Unity - populárny herný engine. Ale v skutočnosti to nemá nevýhody? Teraz budeme hovoriť o tom.

cons Unity

Mnohí sa snažili nájsť chybu s týmto motorom, ale sťažnosti s ťažkosťami vyčesané jediný - uzavretý zdrojový kód. V istom zmysle je to naozaj nevýhody - môžete použiť len jadro, ktorá vám dáva vývojár, nemožno vykonávať žiadne zmeny v ňom, aj keď viete, ako na to. Dokonca aj s ohľadom na skutočnosť, že ste zaplatili pätnásť set dolárov - licencie stále nedáva prístup k samotnej jadro. Ale keď sa pozriete na druhú stranu, takmer žiadne moderný motor nedáva prístup k kódu jadra, takže negatívne možno považovať za vážnu poruchu s veľkým úsek. A ďalšie nedostatky v tomto krásnom motor nemožno nájsť.

používanie Unity

O použití tohto motora už bolo povedané - IDE dobre pre neho. To je zriedkavé nájsť také funkčné vývojové prostredie, ktoré nie je zahltený zbytočnými detaily nebude úplne nahá a nepohodlné. V jednote, všetko urobil v pohode - môžete okamžite získať prístup k editoru a herných scén a herných zariadení a dokonca aj skriptov, pre nich platia. Môžete priamo v IDE pre zobrazenie v reálnom čase priechod tých vecí, ktoré ste pracovali. To v jednote jednoducho neexistuje konkurencia - motor je skvelý.

Ruský Unity

Ak nehovoríte anglicky, nemusíte sa báť, stále môžete využiť jednoty. Herný engine na ruskom existujú a aktívne podporoval, takže budete môcť vytvoriť majstrovské diela v hre preložené verzii ľahko. Navyše, tam je veľký rusky hovoriaci internetová komunita venovaná tomuto motoru - tam nájdete najnovšie správy, prečítajte si názory skúsenejších užívateľov a opýtať sa na vaše otázky. Unity3D v ruštine - je to celkom možné.

pridávanie skriptov

Ako už bolo povedané, že nechcete dostať k zmene kódu jadra na adrese. Ale môžete pridať svoje vlastné skripty, alebo si stiahnuť tie, ktoré boli vytvorené inými užívateľmi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.delachieve.com. Theme powered by WordPress.