TOP 5 Herních enginů pro indie vývojáře

Většina nezávislých herních vývojářů nemá prostředky k vytvoření vlastního herního enginu, proto často využívají již vytvořené herní enginy. Ty umožňují vývojářům v poměrně krátkém čase vytvořit hru a publikovat ji bez větších obtíží na široké spektrum herních zařízení. Který herní engine je nejlepší? Rozhodně neexistuje jeden “nejlepší” herní engine, pro jednotlivé projekty je potřeba pečlivě vybrat ten nejvhodnější. Připravili jsme pro vás přehled TOP 5 herních enginů, které využívají nejen indie vývojáři, ale i zaběhlá studia.

Unity

Unity je bezpochyby nejznámější herní engine a to bohužel i díky množství nekvalitních her, které jsou publikovány na platformě Steam (mnohdy s grafikou z Asset Store). Proč si vybrat právě Unity? Jedná se o univerzální nástroj pro tvorbu 2D a 3D her a umožňuje publikovat hry na všechny významné platformy. Unity Engine je uživatelsky přívětivý a je relativně snadné se jej naučit, pro programování aktuálně využívá pouze C# (dříve byl podporován i JavaScript). Unity komunita vytváří také množství tutoriálů a návodů a je velmi aktivní na fóru a issue trackeru.

Cena: Personal: zdarma (pro vývojáře do $100k zisku), Unity Plus: $35/měsíc, Unity Pro: $125/měsíc
Platformy: iOS, Android, Windows, macOS, Linux, WebGL, PlayStation 4, PS Vita, Xbox One, Wii U, 3DS, Nintendo Switch, Facebook Gameroom a Virtuální Realitu
Funkce (výhody): editor pro 2D i 3D, nástroje pro AI pathfinding, engine pro fyziku, Asset Store, cross platform, multiplayer, možnosti monetizace a analýzy projektu, nástroje pro VR, AR a XR
Hry vytvořené v Unity: Hearthstone, Cuphead a Beat Saber
Download: https://store.unity.com/


Zdroj: Steam

Unreal Engine

Unreal Engine 4 je populární především pro vývojáře AAA titulů, kterým umožňuje mít plnou kontrolu nad svou tvorbou. Pokud nejste zaběhlí C++ programátoři, zvolte raději jiný herní engine. Unreal Engine obsahuje Blueprint systém, díky kterému můžete designovat prostředí bez naprogramování jediného řádku, ale jen teoreticky. V drtivé většině případů budete chtít jednotlivé blueprinty měnit a upravovat přímo v kódu.

Unreal Engine aktuálně vlastní a vyvíjí společnost Epic Games, která engine mimo jiné využívá i pro hru Fortnite. Mezi další známé hry v Unreal Enginu patří například Hellblade: Senua’s Sacrifice nebo populární hra Playerunknown’s Battlegrounds.

Cena: Zdarma, ale musíte platit čtvrtletně 5 % ze zisku
Platformy: iOS, Android, Windows, macOS, Linux, HTML 5, PlayStation 4, Xbox One, Nintendo Switch, Steam a Virtuální realitu
Funkce (výhody): renderování v reálném čase, C++ zdrojový kód, blueprint systém, multiplayer, nástroje pro animace, nástroje pro VR, AR a XR, nástroje pro tvorbu cutscén
Hry vytvořené v Unreal Engine: Fortnite, Hellblade: Senua’s Sacrifice, Playerunknown’s Battlegrounds
Download: https://www.unrealengine.com/


Zdroj: Unreal Engine

Godot

Godot je open-source engine, který je možné používat zcela zdarma pro osobní i komerční účely. Godot dokonce umožňuje editovat přímo samotný engine. Při práci s enginem máte na výběr z množství programovacích jazyků jako například C++, C#, Rust a nebo GDScript což je skriptovací jazyk pří pro Godot Engine velmi podobný Pythonu. Godot umožňuje tvořit hry ve 2D i 3D prostředí, bohužel grafická kvalita 3D her zatím nedosahuje standardů na které jsme zvyklí z Unity nebo UE4. Základní Godot Engine má pouze 20 MB a je možné jej spustit bez instalace.

Cena: Zdarma
Platformy: iOS, Android, Windows, macOS, Linux, UWP, Haiku, HTML 5
Funkce (výhody): GDScript, C++ zdrojový kód, vizuální skriptování, jednoduché ovládání (UI), pixel perfect
Hry vytvořené v Godot: Tanks of Freedom, Steno Hero, Riven Tails defense
Download: https://godotengine.org/download/windows


Zdroj: Godotengine.org

GameMaker Studio 2

GameMaker Studio je dlouhodobě nejznámější engine pro tvorbu 2D her (lze v něm tvořit i 3D hry). Svojí cenou se řadí k nejdražším herním enginům, základní verzi si lze aktuálně pořídit za 39 dolarů. Problém nastává pokud hru chcete vydat na více zařízení, je potřeba si dokoupit jednotlivé moduly pro web, Android / iOS a konzole Xbox One PS4 a Nintendo Switch. GameMaker Studio kromě svého jazyka GML používá i drag and drop systém, ten umožňuje i úplným nováčkům vytvořit vlastní hru bez potřeby umět programovat.

Cena: Creator version: $39, Developer verion: $99, HTML 5 publish: $149, Mobile a Xbox One publish: $399, Console publish: $399
Platformy: iOS, Android, Windows, macOS, Linux, HTML 5, PlayStation4 a Xbox One
Funkce (výhody): laptop mód, drag and drop systém, GML, nástroje monetizace, knihovna kódů, GameMaker Marketplace
Hry vytvořené v GameMaker: Blackhole, Kingsway, Nuclear Throne, Risk of Rain
Download: https://www.yoyogames.com/gamemaker


Zdroj: Steam

RPG Maker

RPG Maker je série specializovaných herních enginů pro tvorbu 2D RPG. Existuje 6 rozdílných verzí, každá verze obsahuje jiné assety a jednotlivé verze se liší i cenou. RPG Maker má velmi propracovaný editor map, který umožňuje vytvářet mapy s různými tvary tilesetů. Pokud chcete jednoduše a bez předešlých znalostí tvořit 2D RPG hry, je pro vás RPG Maker vhodná volba.

Cena: RPG Maker MV: $79,99, RPG Maker VX Ace: $69,99, RPG Maker VX: $59,99
Platformy: iOS, Android, Windows, macOSx
Funkce (výhody): map editor, databáze charakterů, nepřátel, skillů a zbraní, tileset databáze, náhodné generování charakterů
Hry vytvořené v RPG Maker: To the Moon, Finding Paradise, Rakuen
Download: http://www.rpgmakerweb.com/products/programs/rpg-maker-vx-ace


Zdroj: rpgmakerweb.com

 

Richard Andrýsek on FacebookRichard Andrýsek on Instagram
Richard Andrýsek
Richard Andrýsek
Zakladatel
Zakladatel GamesDev.cz a aktivní webový vývojář a datový analytik. Stará se o chod redakce a plánuje směřování projektu. Věnuje se programování, tvorbě her a hernímu průmyslu.