Populární herní enginy


Tyto enginy jsou dostupné zdarma, některé úplně, některé požadují platbu za určitých podmínek, např. od velkých studií, nebo až po překročení vysoké hranice zisku (tvz, proprietární licence).

Unreal Engine:

Oficiální stránky
Wikipedie

Popis: Unreal Engine je výkonný herní engine od společností Epic Games. Nabízí vynikající 3D grafiku, fyziku, zvukový systém a nástroje pro vývojáře. Je široce používán profesionálními vývojáři a umožňuje tvorbu multiplatformních her.

  • Formát: 3D
  • Platformy: Multiplatformní
  • Jazyk: C++, Blueprints
  • Licence: Proprietární (poplatek 50% zisku při výdělku nad 1 000 000$)
  • Známé hry: Unreal series, Fortnite, Gears of War, Valorant
  • Další využití: Mimo herní průmysl využíván ve filmech (např. The Mandalorian) a virtuální produkci.
  • Nevýhody:
    Vysoké systémové požadavky: Vývoj s Unreal Engine vyžaduje výkonný hardware.Strmá křivka učení: Složitější než některé jiné enginy, zejména pro začátečníky.

Unity

Oficiální stránky
Wikipedie

Popis: Unity je známá svou jednoduchostí použití a podporou široké škály platforem, včetně PC, mobilních zařízení a konzolí. Je oblíbená mezi nezávislými vývojáři.

  • Formát: 2D, 2.5D, 3D
  • Platformy: Windows, macOS, Linux, Xbox 360, Xbox One, Wii U, New 3DS, Nintendo Switch, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android, BlackBerry 10, Tizen, Unity Web Player, Windows Store, WebGL, Oculus Rift, Gear VR, Android TV, Samsung Smart TV
  • Jazyk: C++, Visual Scripting (Bolt)
  • Licence: Proprietární (poplatek 399$ ročně při zisku nad 200 000$ ročně)
  • Známé hry: Pokémon Go, Monument Valley, Call of Duty: Mobile, Beat Saber, Cuphead, Genshin Impact, Subnautica, The Forest
  • VR/AR: Unity je jedním z nejpoužívanějších engineů pro vývoj aplikací a her pro virtuální a rozšířenou realitu.
  • Šablony a Asset Store: Velký Unity Asset Store umožňuje snadno přidat do projektů hotové assety, jako jsou modely, animace nebo skripty.
  • Nevýhody:
    Grafická kvalita: I když je dostatečná pro mnoho projektů, nedosahuje úrovně Unreal Engine.
    Výkon: Náročnější optimalizace pro větší projekty, zejména u 3D her

CryEngine

Oficiální stránky
Wikipedie

Popis: CryEngine, vyvinutý společností Crytek, vyniká špičkovou grafikou a pokročilými renderovacími technologiemi. Původně byl vytvořen pro sérii her Crysis a je dostupný pro veřejnost.

  • Formát: 3D
  • Platformy: Windows, macOS, Linux, konzole, mobilní zařízení
  • Jazyk: C++, C#
  • Licence: Proprietární (poplatek 5% zisku při výdělku nad 5000$ ročně)
  • Známé hry: Crysis, Far Cry
  • Grafika: Engine je známý svou schopností vytvořit fotorealistickou grafiku s využitím pokročilého renderování a fyziky.
  • Nevýhody:
    Komunita: Menší než u Unity nebo Unreal Engine, což omezuje dostupnost zdrojů a tutoriálů.
    Křivka učení: Komplexnější rozhraní, což může být výzvou pro nové vývojáře.
    Omezená podpora: Nižší frekvence aktualizací a méně rozšíření.

Godot Engine

Oficiální stránky
Wikipedie

Popis: Godot Engine je open-source nástroj s vlastním skriptovacím jazykem GDScript. Nabízí rozsáhlou sadu nástrojů pro vývoj her a interaktivních aplikací. Je zdarma dostupný pro různé platformy.

  • Formát: 2D, 2.5D, 3D
  • Platformy: Windows, macOS, Linux, UWP, iOS, Android, HTML and Web Assembly
  • Jazyk: GDScript, C#, Visual Script, GDNative
  • Licence: Svobodná (zcela bez poplatků)
  • Známé hry: Halls of Torment, Tail Quest, Dungeondraft
  • Komunita: Aktivní vývojářská komunita a rychlý vývoj s pravidelnými aktualizacemi.
  • Nevýhody:
    3D možnosti: I když se zlepšují, stále nedosahují úrovně Unity nebo Unreal Engine.
    Menší komunita: Omezené množství tutoriálů a assetů ve srovnání s komerčními enginy.Specifický jazyk: GDScript může být překážkou pro vývojáře zvyklé na jiné jazyky.

GameMaker Studio

Oficiální stránky
Wikipedie

Popis: GameMaker Studio je uživatelsky přívětivý engine, který umožňuje snadnou tvorbu 2D her. Je oblíbený mezi nezávislými vývojáři a je známý pro jednoduchost použití díky vizuálnímu systému tvorby her a podpoře programování skripty (GML).

  • Formát: 2D
  • Platformy: Windows, macOS, Linux, Android, iOS, HTML5, konzole
  • Jazyk: GameMaker Language (GML), vizuální editor
  • Licence: Proprietární (zdarma bez exportu na externí platformy)
  • Známé hry: Undertale, Hyper Light Drifter, Hotline Miami, Risk of Rain

Jednoduchost: Není nutné mít předchozí zkušenosti s programováním, díky vizuálnímu systému drag-and-drop.
Nevýhody:
Omezenější možnosti pro 3D hry a méně flexibilní než Unity nebo Unreal Engine.
Cena: Plně vybavené verze mohou být nákladné.

Závěr:

Každý z těchto engineů má specifické vlastnosti, díky nimž se hodí pro určité typy projektů – od indie her přes AAA tituly až po aplikace mimo herní průmysl. Výběr správného enginu závisí na požadavcích projektu, platformách a zkušenostech vývojáře.

, ,