Aktualizováno: February 28, 2021 / Home “ Recenze freewaru a softwaru
Který je nejlepší 2D a 3D herní engine? Možná jste tento pojem slyšeli znovu a znovu, ale nikdy jste nevěděli, co přesně je „herní engine“. Stručně řečeno, herní engine je architektura, kterou vývojáři používají ke spuštění hry, kde komponenty, které vývojáři používají, jsou opakovaně použitelné k vytvoření rámce hry. Díky tomu mají více času zaměřit se na jedinečné prvky, jako jsou modely postav, textury, způsob interakce objektů atd.
Související článek ➤ 14 mobilních reklamních sítí s vysokou eCPM pro aplikace
Pokud hledáte opravdu dobrý a funkčně bohatý a přitom bezplatný herní engine, zde je ucelený seznam nejlepších herních enginů na trhu, ze kterých si můžete vybrat podle potřeby, nejčastěji jsou vykreslovací enginy postaveny na jednom nebo více vykreslovacích aplikačních programových rozhraních (API), jako je Direct3D, OpenGL nebo Vulkan, které poskytují softwarovou abstrakci grafického procesoru (GPU).
- ↓ 01 – Unity | Free | macOS | Windows | Linux
- ↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux
- ↓ 03 – CryEngine | Open Source | Windows | Linux
- ↓ 04 – Stride | Open Source | macOS | Windows | Linux
- ↓ 05 – Duality | Open Source | Windows
- ↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux
- ↓ 07 – MonoGame | Free | macOS | Windows | Linux
- ↓ 08 – Unreal Engine | Free | macOS | Windows | Linux
- ↓ 09 – GDevelop | Open Source | macOS | Windows | Linux
- ↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux
- ↓ 11 – Cocos2d-x | Open Source | macOS | Windows | Linux
- ↓ 12 – Banshee 3D | Open Source | Windows
↓ 01 – Unity | Free | macOS | Windows | Linux
Unity se používá k tvorbě poloviny světových her. Naše platforma využívající nástroje a služby v reálném čase nabízí neuvěřitelné možnosti pro vývojáře her a tvůrce napříč odvětvími a aplikacemi. Unity je multiplatformní nástroj pro vývoj her, který byl od začátku navržen tak, aby usnadňoval tvorbu. Plně integrovaná profesionální aplikace Unity nabízí bezplatnou edici Personal Edition se všemi funkcemi, předplatné Plus za 25 USD měsíčně a předplatné Pro za 125 USD měsíčně s dalšími službami, jako je například Cloud building.
- Editor vše v jednom: Dostupný v systémech Windows, Mac a Linux, obsahuje řadu nástrojů pro umělce pro navrhování pohlcujících zážitků a herních světů, stejně jako silnou sadu vývojářských nástrojů pro implementaci herní logiky a vysoce výkonné hraní.
- 2D & 3D: Unity podporuje 2D i 3D vývoj s funkcemi a vlastnostmi pro vaše specifické potřeby napříč žánry.
- Fyzikální enginy: Využijte výhody Box2D, nového fyzikálního systému založeného na DOTS a podpory NVIDIA PhysX pro vysoce realistické a výkonné hraní.
- 25+ platforem pro mobilní zařízení, počítače, konzole, iOS, Android, TV, VR, AR a web.
↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux
Godot poskytuje obrovskou sadu běžných nástrojů, takže se můžeš soustředit jen na tvorbu hry a nemusíš znovu vymýšlet kolo. Godot je zcela zdarma a s otevřeným zdrojovým kódem pod velmi liberální licencí MIT. Žádné závazky, žádné licenční poplatky, nic. Vaše hra je vaše až do posledního řádku kódu enginu. Godot obsahuje stovky vestavěných uzlů, díky nimž je tvorba hry hračka. Můžete si také vytvořit vlastní pro vlastní chování, editory a mnoho dalšího. Funguje v systémech Windows, OS X, Linux, FreeBSD, OpenBSD a Haiku. Editor běží ve 32bitové i 64bitové verzi, na všech platformách.
- Pružný systém scén. Vytvářejte kompozice uzlů s podporou instancování a dědičnosti.
- Vizuální editor se všemi potřebnými nástroji zabalenými do krásného a přehledného kontextového uživatelského rozhraní.
- Přívětivý pipeline pro tvorbu obsahu pro umělce, designéry úrovní, animátory a vše mezi tím.
- Persistentní živé úpravy, kdy se změny neztratí po zastavení hry. Funguje dokonce i na mobilních zařízeních!
- Vytvořte si snadno vlastní nástroje pomocí neuvěřitelného systému nástrojů.
↓ 03 – CryEngine | Open Source | Windows | Linux
S CRYENGINE mají jednoduchý cíl: vytvořit nejvýkonnější herní engine v oboru a dát tvůrcům po celém světě nástroje, které jim umožní využít tento výkon k vytváření prvotřídních herních zážitků bez ohledu na rozpočet nebo velikost týmu. Díky plnému zdrojovému kódu CRYENGINE je křivka učení méně strmá. Přehledné návody, podrobná dokumentace a silná komunita vývojářů. Tržiště vám poskytne širokou škálu prostředků připravených k použití ve vašich projektech.
- Vizuály – Využijte legendární nejlepší vizuály CRYENGINE ve své třídě a ohromte hráče.
- Sandbox &Nástroje – Sandbox a jeho sada nástrojů vám dávají možnost vytvářet ohromující zážitky na dosah ruky.
- Postavy &Animace – Naplňte své světy těmi nejrealističtějšími postavami, jaké kdy byly ve hrách k vidění.
- Platformy – Jako skutečný engine nové generace nabízí CRYENGINE podporu všech současných špičkových platforem.
- Audio/fyzika – Využijte sílu integrovaných fyzikálních a zvukových řešení pro realistickou interakci.
- Výkon – S CRYENGINE dosáhnete vizualizace, interakce a pohlcení v reálném čase.
↓ 04 – Stride | Open Source | macOS | Windows | Linux
Xenko je open-source herní engine v jazyce C# navržený pro budoucnost her. Dodává se s kompletním řetězcem nástrojů a hodí se zejména pro tvorbu realistických her, ale umožňuje mnohem víc! Xenko přichází s robustním řetězcem nástrojů, který vám umožní intuitivně a efektivně vytvářet, spravovat a upravovat všechny prostředky vaší hry. Sada editorů zjednodušuje a automatizuje běžné pracovní postupy při vývoji. Jeho vnořené systémy prefabrikátů a archetypů se škálují podél všech editorů a aktiv. Xenko Game Studio bylo také navrženo tak, aby jej bylo možné snadno rozšiřovat. Brzy bude k dispozici systém zásuvných modulů, který uživatelům pomůže rozšířit Game Studio!
- DirectX 12 a Vulkan – Zvyšte výkon své hry díky explicitním grafickým rozhraním API nové generace: vícevláknové vykreslování a snížení režie ovladačů.
- Skriptování v jazyce C# – Xenko je vytvořeno v jazyce C#, poskytuje vám přístup k nízkoúrovňovým API, C#7.0 a asynchronnímu skriptování a je dodáváno s editorem skriptů.
- Připraveno pro VR – Díky clustered forward renderingu a multisample anti-aliasingu je Xenko ideální pro VR. Zapnutí VR je tak jednoduché jako jediné kliknutí. Xenko používá jediné API pro každé zařízení, s nativní podporou Oculus a HTV Vive (další zařízení přijdou velmi brzy).
↓ 05 – Duality | Open Source | Windows
Duality je modulární 2D herní engine, který poskytuje vlastní vizuální editor. Je vysoce rozšiřitelný, napsaný výhradně v jazyce C# a podporovaný rozhraním OpenGL. U mnoha herních knihoven má váš kód aktivní úlohu vše nastavit a spravovat. Zde jsou tyto role obrácené:
↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux
Bezkonkurenční grafický vývojový engine pro firmy a průmysl. Vytvářejte vysoce kvalitní 3D a 2D řešení a nasazujte je na libovolné platformě. Zcela zdarma. Wave Engine umožňuje vizualizovat velká data na velké obrazovce nebo na náhlavních soupravách pro virtuální/rozšířenou realitu. Wave Engine je první grafický engine zaměřený na průmysl 4.0, velká data a nepřetržité obchodní scénáře, který vám dává efektivní prostředek k lepšímu rozhodování díky tomu, že za čísly vidíte velký obraz.
Nezávisle na zvolené herní fyzice -2D nebo 3D- vám WAVE ENGINE pomáhá spravovat herní prostředky pomocí našeho integrovaného herního editoru s dalšími službami, jako je herní analytika pro koncové uživatele, online reklama ve hrách, nákupy v aplikacích, oznámení o hrách, obsluha herního trhu na sociálních sítích. Wave Engine je moderní herní engine založený na komponentách jazyka C#, který umožňuje vytvářet multiplatformní hry a aplikace pro mnoho platforem.
↓ 07 – MonoGame | Free | macOS | Windows | Linux
Jeden framework pro vytváření výkonných multiplatformních her. Duchovní nástupce XNA s 1000 dodanými tituly pro desktopové, mobilní a konzolové platformy. MonoGame je plně spravovaný open source herní framework .NET bez černých skříněk. Vytvářejte, vyvíjejte a distribuujte hry podle svých představ. Cílem je umožnit vývojářům XNA na platformách Xbox 360, Windows a Windows Phone přenášet své hry na platformy iOS, Raspberry PI a PlayStation 4.
- Řízený kód – Využitím jazyka C# a dalších .NET na platformách Microsoft a Mono můžete psát moderní, rychlý a spolehlivý herní kód.
- Kromě platforem – V současné době podporujeme iOS, Android, MacOS, Linux, všechny platformy Windows, PS4, PSVita, Xbox One a Switch a další platformy jsou na cestě.
- Open-Source – Veškerý kód je vám k dispozici, což vám zaručuje možnost provádět změny, když potřebujete, nebo dokonce portovat na zcela nové platformy.
- Komunita – S 1000 dodanými hrami jsme vybudovali živou komunitu vývojářů, kteří používají MonoGame pro zábavu i zisk.
↓ 08 – Unreal Engine | Free | macOS | Windows | Linux
Unreal Engine je profesionální sada nástrojů a technologií, které se používají pro tvorbu vysoce kvalitních her na různých platformách. Vykreslovací architektura Unreal Enginu umožňuje vývojářům dosáhnout ohromujících vizuálních efektů a také elegantně škálovat na systémy nižší třídy. Revoluční nové funkce pracovního postupu a hluboká sada nástrojů umožňují vývojářům rychle iterovat nápady a vidět okamžité výsledky, zatímco kompletní přístup ke zdrojovému kódu v jazyce C++ přináší zážitek na zcela novou úroveň.
- Fotoreální vykreslování v reálném čase – dosáhněte vizuální kvality jako v Hollywoodu hned po vybalení z krabice. Fyzikální vykreslování Unreal Enginu, pokročilé možnosti dynamických stínů, funkce ray-tracing, odrazy v prostoru obrazovky a osvětlovací kanály poskytují flexibilitu a efektivitu pro vytváření úchvatného obsahu.
- Plný zdrojový kód C++ v ceně – Díky kompletnímu přístupu ke zdrojovému kódu C++ můžete studovat, přizpůsobovat a ladit celý Unreal Engine a bez překážek dodávat svůj projekt.
- Blueprints: Díky vizuálnímu skriptování Blueprint, které je vhodné pro návrháře, můžete rychle vytvářet prototypy a dodávat interaktivní obsah, aniž byste se dotkli jediného řádku kódu. Pomocí Blueprintů můžete vytvářet chování objektů a interakce, upravovat uživatelská rozhraní, upravovat vstupní ovládací prvky a mnoho dalšího. Vizualizujte průběh hry a kontrolujte vlastnosti při testování své práce pomocí výkonného vestavěného debuggeru.
- Robustní rámec pro více hráčů – Více než dvě desetiletí byl rámec pro více hráčů Unreal Enginu testován napříč mnoha platformami a typy her, aby vytvořil jedny z nejúchvatnějších zážitků pro více hráčů v oboru. Unreal Engine se dodává se škálovatelnou a osvědčenou architekturou klient/server již z výroby, která přináší okamžitou životaschopnost multiplayerové složky jakéhokoli projektu.
- VFX & Simulace částic – Vestavěné editory vizuálních efektů Niagara a Cascade umožňují zcela přizpůsobit částicové systémy pomocí široké škály modulů. Využívejte částicová světla k ovlivnění scény a vytvářejte komplexní pohyb částic pomocí vektorových polí, abyste napodobili realitu a vytvořili profesionální úroveň VFX lesku.
- Filmově kvalitní postprocesní efekty – Funkce postprocesu Unreal Engine vám umožňují elegantně upravit vzhled scén. Mezi filmové efekty, které máte na dosah ruky, patří například ambientní cubemapy, ambientní okluze, pokročilý bloom, barevná gradace, hloubka ostrosti, přizpůsobení očí, odlesky objektivu, světelné šachty, časový anti-aliasing a mapování tónů.
↓ 09 – GDevelop | Open Source | macOS | Windows | Linux
GDevelop je open-source, multiplatformní tvůrce her navržený tak, aby ho mohl používat každý – nevyžaduje žádné programátorské dovednosti. Popusťte uzdu své kreativitě s GDevelop a vytvořte jakýkoli druh hry: plošinovky, hádanky, střílečky, strategie, 8bitové hry… Projděte si příklady nebo začněte nový projekt od nuly. S GDevelop můžete vytvářet jednoduché projekty pro zábavu nebo ambiciózní nezávislé hry, jako je HELLO EARTH od Lil BUB, Hyperspace Dogfights a spousta dalších her!“
- Export na jedno kliknutí pro Android
- Export na jedno kliknutí do Facebook Instant Games, pro hraní na Messengeru.
- Export hry pro web jedním kliknutím
- Export hry pro iOS (pomocí PhoneGap Build nebo Cordova)
- Publikujte hru na Kongregate, Itch.io a dalších herních webových stránkách!
- Exportovat jako samostatně spustitelnou hru pro Windows, macOS a Linux – na jedno kliknutí!
- Zobrazujte hráčům reklamy a videa s odměnami pomocí AdMobu
↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux
Torque 3D je nejlepší dostupné řešení s otevřeným zdrojovým kódem. Je to také náš vlajkový engine postavený na hlavních přednostech našeho herního enginu Torque Advanced, který získal ocenění Front Line Award. Torque 3D byl přepracován pro maximální flexibilitu a výkon na široké škále hardwaru. Torque 3D je vybaven kompletní sadou nástrojů, které vašemu týmu umožní vyniknout a vytvářet vysoce kvalitní hry a simulace. Torque 3D již z výroby podporuje nasazení v systému Windows a prohlížeči na webu.
↓ 11 – Cocos2d-x | Open Source | macOS | Windows | Linux
Cocos2d-x je open-source herní framework napsaný v jazyce C++ s tenkou vrstvou závislou na platformě. Je široce používán k vytváření her, aplikací a dalších interaktivních programů založených na grafickém uživatelském rozhraní napříč platformami. Součástí jsou také vazby na jazyky JavaScript a Lua! cocos2d-x je multiplatformní open source svobodný 2D herní engine pro mobilní gamedev, který je rychlý a stabilní, snadno se učí a používá.
- Meziplatformní – Publikujte z jediné základny kódu na mobilních zařízeních, desktopu, webu a konzoli. Cocos2d-x umožňuje vývojářům soustředit se na tvorbu špičkových her, zatímco se stará o těžkou práci na back-endu.
- Open Source – Cocos2d-x je licencován pod MIT licencí a je udržován komunitou. Vývojáři chtějí mít plnou kontrolu nad svými hrami a nad tím, jak s enginem posouvají hranice. Krása open-source enginu spočívá ve sdílení nových funkcí s ostatními. Přidejte se k nám a přispějte!“
- Lehký & Rychlý běh – Jádro enginu je kompletně napsáno v jazyce C++, má nejmenší rozměry a zároveň nejvyšší rychlost ze všech ostatních herních enginů a je optimalizováno pro běh na všech typech zařízení včetně low-endových systémů Android.
- Jednoduché & Snadno naučitelné API – API Cocos2d-x vytvořila a udržuje legenda oboru Ricardo Quesada, který vytvořil původní, super populární verzi Objective-C. K dispozici je řada dokumentů, výukových programů a demoverzí, které vám pomohou začít, takže se ponořte a vyzkoušejte si Cocos2d-x z první ruky.
↓ 12 – Banshee 3D | Open Source | Windows
Stavěný tak, aby jej bylo možné rozšířit a snadno přizpůsobit. Moderní kód v jazyce C++14 s kvalitním designem a čistým rozhraním, které usnadňují učení, rozšiřování a údržbu. Plně zdokumentovaný a otevřený zdrojový kód. Banshee 3D obsahuje animační, zvukový, grafický, vstupní, fyzikální a vykreslovací systém. Podporuje skriptování v jazyce C# s kompletním vysokoúrovňovým rozhraním API. Podporuje import většiny běžných formátů souborů a je dodáván s výkonným, ale snadno použitelným editorem. Vysoce věrná grafika využívající fyzikálně založený renderer s podporou HDR a gama korektního vykreslování, běžící v DirectX, OpenGL nebo Vulkan. Optimalizované jádro s podporou vícevláknového vykreslování, animací, zvuku a fyziky s cílem zajistit co nejlepší výkon.