Unreal Engine


Stručná historie Unreal Enginu

Unreal Engine (UE) byl původně vyvinut společností Epic Games pro hru Unreal vydanou v roce 1998.

  • Unreal Engine 1 (1998): Nabízel špičkovou grafiku a zvukové možnosti nasvou dobu. Skriptování pomocí UnrealScript.
  • Unreal Engine 2 (2002): Rozšířil se o podporu více pro platforem a přinesl lepší nástroje pro tvorbu animací a fyzikální simulace.
  • Unreal Engine 3 (2006): Zahrnoval moderní grafické efekty, jako jsou dynamické stíny, a stal se populárním pro konzolové hry.
  • Unreal Engine 4 (2014): Přinesl reálný časový rendering a podporu ray tracingu.
  • Unreal Engine 5 (2021): Obsahuje technologie jako Nanite (virtualizovaná geometrie) a Lumen (global illumination), které umožňují tvorbu fotorealistické grafiky.

Vlastnosti Unrealu

REALISTICKÁ GRAFIKA
  • Real-time rendering: Podpora časově efektivního vykreslování scén ve vysoké kvalitě.
  • Ray tracing: Realistické osvětlení a odrazy pro tvorbu špičkové grafiky.
  • Fotorealistická grafika: Díky Nanite a Lumen je možné vytvářet detailní a dynamické světelné efekty.
Podpora pro multiplatformní vývoj
  • Export na PC, konzole, mobilní zařízení i AR/VR platformy.
  • Optimalizace pro každé zařízení.
Nástroje pro animacI a fyziku
  • Skeletal mesh a blend shapes: Pro tvorbu realistických pohybů postav.
  • Chaos Physics: Pokročilá fyzikální simulace.
  • Control Rig: Nástroj pro tvorbu animací a editaci rigů v reálném čase.
Možnosti pro práci s umělou inteligencí

(Neplést s generativní AI)

  • Behavior Trees: Jednoduchá implementace chování NPC.
  • Environment Query System (EQS): Dynamická analýza herního prostředí.
  • Podpora neuronových sítí: Snadná integrace AI frameworků, jako jsou TensorFlow nebo PyTorch.

Rozšíření Unreal Enginu

  • Komunita: Aktivní fóra, blogy a videotutoriály nabízejí podporu pro začátečníky i pokročilé vývojáře.
  • Unreal Marketplace – nyní převeden na FAB: Obchod, kde lze nakupovat a prodávat modely, textury, animace a skripty.
  • Uneal v neherním průmyslu: Unreal Engine je využíván nejen ve videohrách, ale i ve filmové tvorbě, vizualizaci produktů (např. architektura, automobilky, letectví) a při tvorbě virtuální reality.