nisfarm.ru

Jednotný herní engine. Jednota 3D v ruštině

V současné fázi vývoje herního průmyslu

je docela populární. Pokud starší počítačové hry byly jen zábavou pro úzký okruh fanoušků, nyní tato oblast dosahuje zcela nové úrovně. Stále více lidí je závislých na počítačových hrách, projekty, které jsou vhodné pro určitou věkovou kategorii a cílové skupiny (například rodinné hry), neustále vystupují.

Samozřejmě, že za tím stojí někdo - ve většině případů je to celá společnost sestávající z několika poboček, z nichž každá se zabývá vlastní činností. Spolu vytvářejí nejvýznačnější a přitažlivé počítačové hry naší doby. Je však třeba poznamenat, že nedávno velké množství indických her - projekty od nezávislých vývojářů. Může to být jedna osoba a malá skupina stejnojmenných lidí, ale co je nejdůležitější - nemají obrovský rozpočet, stovky pracovníků s nejvyšším odborným vzděláním. A nyní každý může napsat svou vlastní hru, protože existují jak speciální pracovní prostředí, tak hotové jádra, například herní motor Unity. V tomto článku zjistíte, co to je a proč je potřeba.

Jádro hry

herní motor jednotu

Nezačíná tím, co přesně je hrací stroj Unity, ale s tím, čím je motor v zásadě. Představte si, že budete psát počítačovou hru - od nuly potřebujete naprosto celý kód, absolutně nejmenší pohyby postavy, pohybující se nepřátele, interakci s prostředím a tisíce různých detailů. Neuvěřitelně obtížné, ne? Mnohem snadnější je proces tvorby jen motorem.

Game Engine - Toto je jádro projektu, které obsahuje všechny základní skripty. To znamená, že namísto vytvoření hry od začátku můžete mít připravené jádro a stavět na něm tolik vrstev obsahu. Nebojte se, že je to něco, co je nezákonné - nezakrýváte jádro, ale jen to použijte, jako milióny dalších. Používání herních motorů vytvořených ostatními je velmi běžnou technikou, pouze největší společnosti mají prostředky a schopnosti vytvořit vlastní herní motor velkého rozsahu. Nemáte-li k tomu žádný rozpočet, je lepší použít herní engine Unity. Ale proč ho?

Proč jednotnost?




3D 3d herní engine

Existuje obrovský počet různých motorů, které jsou k dispozici na webu buď částečně zdarma nebo zcela zaplacené. Umožní vám vytvořit projekty v 2D a 3D, umožní vám přístup k různým možnostem a tak dále. Ale proč byste mezi nimi měli zvolit přesně herní motor Unity a ne nějaké jiné?

Ve skutečnosti, nikdo vás nutí, aby tuto volbu - například, tam je velmi dobrý jádro UDK, což mnohé použít, aby se hry ve 3D. Pokud nemáte zájem o trojrozměrný obraz, můžete vytvořit dvourozměrný projekt s příslušným motorem. Jednotka Unity je nejoblíbenějším a nejkvalitnějším 3D motorem, který je dnes k dispozici, takže určitě musíte přemýšlet o jeho používání. Herní engine Unity 3D má řadu vážných výhod oproti ostatním, které budou popsány níže.

Výhody jednoty

Jednotný herní engine v ruštině

Jednota - nový motor pro vytváření 3D her. Mnozí se ptají, proč je nutné si je vybrat. Jak bylo řečeno předtím, nikdo vás nenechá zastavit vaši volbu. Nyní však zjistíte, co vyniká proti ostatním.

Za prvé se jedná o vývojové prostředí - máte k dispozici velmi pohodlné a funkční IDE, který obsahuje jak scény editor a editor zařízení, a dokonce i malé editor skriptů. Co se týče druhého, je tento plus obzvlášť výrazný vůči ostatním, protože většina motorů již má svůj vlastní skriptovací jazyk, který musíte v každém případě použít. V případě jednoty můžete použít jak místní jazyk, tak i jiný jazyk.

Samostatně stojí za zmínku úroveň grafiky, která může být vytvořena ve hře - je poměrně vysoká ve srovnání s většinou ostatních motorů. A samozřejmě stojí za zmínku nejvyšší úroveň fyziky - můžete vytvořit projekt, který není nikterak horší než jakékoliv moderní mistrovské dílo, samozřejmě s náležitou dovedností.

jednotnost nového motoru pro vytváření 3D her

Závěrem stojí za to říct o hodnotě - to se stává překážkou pro mnoho začínajících vývojářů. V tomto případě není příliš vysoká - pouze patnáct set dolarů. Pokud chcete, můžete použít bezplatnou verzi - je plně funkční, ale nemá určitý počet užitečných funkcí. Také připravený projekt bude neustále zobrazovat logo Unity během hry. Nyní pochopíte, proč je Unity 3D oblíbeným herním motorem. Ale nemá opravdu žádné nevýhody? Teď si o tom promluvme.

Nevýhody jednoty

Mnozí se pokoušeli najít chyby v tomto motoru, ale s obtížemi stížnosti nahromaděny pouze jeden - uzavření zdrojového kódu. V jistém smyslu je to opravdu nevýhoda - můžete použít pouze jádro, které vám vývojář nabízí, nemůžete jej provádět žádné změny, i když víte, jak to udělat. A dokonce i za to, že jste zaplatili patnáct set dolarů - licence vám stále nedává přístup k samotnému jádru. Ale pokud se podíváte z druhé strany, pak prakticky žádný moderní stroj neposkytuje přístup k jádrovému kódu, takže toto mínus může být považováno za vážnou nevýhodu s velkým rozsahem. A další selhání tohoto krásného motoru nelze nalézt.

Použití jednoty

unity 3d oblíbený herní engine

O použití tohoto motoru již bylo řečeno - IDE dobře pro něj. To je vzácné najít takové funkční vývojové prostředí, které není zahlcen zbytečnými detaily nebude úplně nahá a nepohodlné. V jednotě, všechno udělal v pohodě - můžete okamžitě získat přístup k editoru a herních scén a herních zařízení a dokonce i skriptů, pro ně platí. Můžete zobrazit přímo v zobrazení IDE úryvek v reálném čase, na kterém jste pracovali. V této Jednotě prostě nemá konkurenty - tento motor je skvělý.

Ruská jednota

Pokud neznáte angličtinu, nemějte strach, stále můžete používat jednotku. Herní engine v ruštině existuje a je aktivně podporován, takže můžete snadno vytvořit herní díla v překladu. Kromě toho je k tomuto motoru věnována obrovská rusko-mluvící komunita, kde se můžete dozvědět nejnovější zprávy, přečíst si názor zkušených uživatelů a klást otázky, které vás zajímají. Unity3D v ruštině je docela možné.

unity3d v ruštině

Přidávání skriptů

Už bylo řečeno, že nebudete moci změnit kód jádra. Současně však můžete přidat vlastní skripty a také stáhnout ty, které byly vytvořeny jinými uživateli.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru