jednota je také vhodná pro umělce, designéry, projektové manažery a vlastníky produktů. Visual Studio Game development (WYSIWYG) umožňuje zkontrolovat výsledek v reálném čase ještě před spuštěním aplikace na konečné platformě. Unity má poměrně nízký práh vstupu a herní návrháři mohou přizpůsobit hru přímo v projektu, aniž by odvrátili tým od hlavního pracovního postupu.,
pokud mluvíme o AAA blockbuster games, byl by to další příběh s odlišným přístupem, termíny, rozpočtem a týmovým zázemím.
Indie games
náš další pohled pochází od Samuela Franklina, generálního ředitele hry Finder. Sam byl v herním průmyslu více než 10 let se zaměřením na indie vývoj.
podle mého názoru je C++ programovacím jazykem pro všechny malé až střední vývojáře na současném trhu pro další výhody, které poskytuje.,
V současné době jsou všechny běžné jazyky obecně vhodné pro vývoj většiny nápadů na videohry, takže při výběru jazyka budete chtít zvážit další výhody. C++ je z tohoto hlediska ideálním jazykem, protože je to jazyk Unreal Engine, který má flexibilitu PC a mobilu.
důležitější je, že také otevírá značnou výhodu rozdělení příjmů při prodeji v novém obchodě Epic Games Store.
AAA games
náš konečný pohled pochází od Vadima Tihonyuka, vývojáře v červené řepě. Vadim má zkušenosti s Unity 3D.,
výběr správného programovacího jazyka pro vývoj her zcela závisí na vašich cílech a cílech. Já osobně si myslím, že nejlepším jazykem pro AAA hry je c / c++. Používá se pro Unreal Engine a proprietární herní motory některých velkých společností.
videohry
Chcete-li začít, C / C++ je multiplatformní jazyk, což znamená, že kód lze spustit na více platformách. Největší výhodou tohoto jazyka je však to, že má nízkoúrovňové ovládání paměti. Správa paměti je pro vývoj her zásadní, protože má obrovský vliv na výkon., Kromě toho se můžete snadno naučit C# a Java, jakmile zvládnete c / c++.
Borderlands, vytvořené pomocí Unreal Engine
Mobilní hry,
Pokud mluvíme o mobilní vývoj, pak C# by byla nejlepší možnost, vzhledem k tomu, že to je hlavní programovací jazyk pro Unity Engine.
při použití C# budete moci psát složité herní kódy, které budou provedeny na jakékoli platformě, která podporuje jednotu. Navíc má jednoduchou intuitivně srozumitelnou syntaxi a existuje spousta vzdělávacích materiálů, které vám pomohou naučit se jazyk. Slavné služby mají .,Net API a jsou někdy připraveny k použití balíčků pro jednotu.
Chcete-li zabalit, pokud právě začínáte svou cestu v programování a vývoji her, vyberte Unity A C#. Jakmile získáte více hloubkových zkušeností, můžete se přesunout na Unreal Engine a C++.
shrnout
rozhodování o herním enginu a jeho programovacím jazyce je často prvním krokem při vytváření hry. Je to rozhodnutí, které ovlivní mnoho aspektů samotné hry, jako je platforma, na které běží, jak vypadá a cítí, efektivita a výkon.,
naštěstí mohou být Hry vytvořeny s různými motory a jazyky. Je na vašem týmu, aby posoudil silné stránky a omezení každého z nich, než projeví nápady.
hledáte herní engine pro váš další projekt? Zde je pět nejlepších bezplatných herních motorů, které je třeba zvážit v roce 2019.