Výukový program Unreal Engine 4 pro začátečníky - všechny podrobnosti
S Unreal Engine 4 můžete sami snadno programovat profesionální a složité videohry. V tomto tutoriálu se dozvíte o struktuře programu a některých základních pojmech.
Nainstalujte Unreal Engine 4
Než začnete programovat s Unreal Engine, musíte jej nejprve nainstalovat. V tomto příkladu vám ukážeme instalaci pod Windows.
- Nejprve si stáhněte Unreal Engine 4. To se provádí prostřednictvím domovské stránky Unreal Engine.
- Poté spusťte instalační program a klikněte na „Instalovat“.
- Během instalace brání brána Windows firewall programu několikrát v přístupu k síti. Tento přístup byste však měli povolit, abyste mohli správně nainstalovat Unreal Engine nebo Spouštěč epických her.
- Po dokončení instalace spusťte program Epic Games Launcher a přihlaste se pomocí svého účtu Epic Games.
- V případě potřeby můžete zastaralé zkratky obnovit kliknutím na „Opravit nyní“.
- Nyní klikněte na záložku „Unreal Engine“ a na „Install Engine“.
- Poté si můžete vybrat, kam se má motor nainstalovat. Pokud chcete, můžete jej nainstalovat například na USB flash disk nebo na externí pevný disk. Poté klikněte na "Instalovat".
- Pokud se program Epic Games Launcher později zeptá, zda mají být soubory uprojektu přiřazeny ke Spouštěči, klikněte na „Opravit nyní“.
Unreal Engine 4: Project Manager
Jakmile je instalace Unreal Engine dokončena, můžete ji spustit kliknutím na „Spustit“.
- Manažer projektu začíná jako první. Pokud jste dosud s Unreal Engineem nepracovali, je vhodné zde vybrat šablonu.
- Název projektu také pojmenujte a vyberte umístění.
- Nakonec klikněte na „Vytvořit projekt“ pro spuštění.
Sekce programu v Unreal Engine
Unreal Engine je rozdělen do šesti důležitých polí.
- Panel Režimy: Zde najdete různé nástroje, například „Nástroj na šířku“, „Nástroj na list“ nebo „Umístit nástroj“. Pomocí "Umístit nástroj" můžete například - jak název napovídá - umisťovat objekty do úrovně.
- World Outliner: „World Outliner“ zobrazuje všechny objekty aktuální úrovně a používá se k organizaci.
- Podrobnosti: V poli „Podrobnosti“ můžete upravovat vlastnosti jednotlivých objektů úrovně.
- Panel nástrojů: V horní části najdete panel nástrojů, který nabízí obecné funkce. Tlačítko "Play", pomocí kterého si můžete vyzkoušet svou hru, je velmi důležité.
- Výřez: Aktuální úroveň v "Výřezu" můžete vždy zobrazit z různých perspektiv. Můžete zde také přesouvat objekty a mnohem více.
- Prohlížeč obsahu: Nakonec je zde „Prohlížeč obsahu“, ve kterém najdete všechny soubory projektu. Můžete je také uspořádat zde, zobrazit strukturu složek nebo importovat soubory.
Unreal Engine: Tato standardní aktiva existují
V Unreal Engine je bezpočet aktiv. Čtyři důležitá standardní aktiva jsou:
- Blueprint Class: Pro průběh hry nebo chování jednotlivých objektů potřebujete "Blueprint Class". Pokud například chcete do hry přidat pohybující se auto, mohlo by to být vyřešeno „třídou modrotisku“. „Třída modrotisku“ je naprogramována v systému uzlů. To znamená, že spojíte několik programových prvků pomocí šipek, podobně jako vývojový diagram.
- Úroveň: Pomocí tohoto díla můžete snadno - jak název napovídá - vytvořit úroveň, kterou můžete upravovat přímo v "Výřezu".
- Materiál: Toto aktivum je také samo-vysvětlující. Pomocí tohoto díla můžete vytvářet materiály ve speciálním „Editoru materiálů“. Zde se znovu používá systém uzlů.
- Systém částic: Pomocí tohoto díla můžete do objektu přidat částice. Zpracovává se ve speciálním editoru částic.
- Do hry můžete snadno přidat prvky kliknutím na „Přidat nový“ v „Prohlížeči obsahu“. Výše uvedené standardní prostředky pak najdete v části „Vytvořit základní aktivum“.
Sítě v Unreal Engine
Pokud pracujete s Unreal Engineem, setkáte se také s tzv. „Ok“.
- Pro trojrozměrnou grafiku potřebujete oka nebo mnohoúhelníková oka. Existují dva různé typy ok.
- Statická síť: „Statická síť“ je geometrický objekt, který se skládá z mnoha různých polygonů (polygonů). Tento objekt je uložen v grafické paměti a lze jej přesouvat, otáčet a měnit měřítko, aniž by bylo zapotřebí tolik výpočetního výkonu.
- Skeletal Mesh: Tato síť je velmi podobná „Static Mesh“. Stále však má propojené „kosti“, které jej mohou změnit. Pokud chcete do hry přidat běžícího králíka, potřebujete „kosterní síť“, abyste mohli také animovat běžící pohyb.