V příštím článku se podíváme na Godot Game Engine. Pokud máte zájem o vytváření her, Godot bude pro vás zajímavý. Je o herní engine FOSS které můžeme mít v našem systému Ubuntu.
Dnes můžeme najít docela dost herních enginů. Mezi nimi je i Godot multiplatformní open source 2D a 3D videoherní engine vydaný pod licencí MIT a vyvinut komunitou Godot. Modul funguje na Windows, OS X, Gnu / Linux a BSD. Tento engine můžeme použít k vytváření her pro stolní počítače, mobilní telefony nebo webové platformy.
Obecná charakteristika Godota
- Budeme moci vytvářet hry s lehkostí s využitím jedinečného přístupu společnosti Godot k jejímu vývoji.
- Godot přichází s stovky vestavěných uzlů které usnadňují design hry. Budeme také moci vytvářet vlastní chování, editory a mnoho dalšího.
- Budeme mít flexibilní scénický systém. Můžeme vytvářet kompozice uzlů s podporou instancí a dědičnosti.
- Budeme mít možnost používat vizuální editor se všemi potřebnými nástroji. Všechny jsou zabalené a dostupné z krásného uživatelského rozhraní.
- Živé trvalé úpravy, kde po zastavení hry nedojde ke ztrátě změn.
- Můžeme vytvořte si vlastní nástroje s využitím neuvěřitelného systému dostupných nástrojů.
- Nový fyzikální renderer přichází s řadou funkcí, díky nimž budou vaše hry vypadat úžasně.
- Můžeme použít globální osvětlení pro nádhernou grafiku v reálném čase. Efekty pro střední a následné zpracování zahrnují novou tonemapu, která podporuje HDR, několik standardních křivek a autoexpozice, odrazy v prostoru obrazovky, mlhu, kvetení, hloubku ostrosti a mnoho dalšího.
- Snadno použitelný stínovací jazyk založený na GLSL, s vestavěným editorem a dokončením kódu.
- Godot přichází s plně vyhrazený 2D engine a nabitý funkcemi.
- Editor map dlaždice s automatickou mozaikou, rotací, vlastními tvary mřížky a více vrstvami.
- Budeme mít 2D světla a normální mapy dát vašim 2D hrám realističtější vzhled.
- Naše hry můžeme animovat pomocí oříznutí nebo animace založená na sprite.
- Flexibilní kinematický regulátor pro srážky bez fyziky.
- Budeme moci animovat doslova všechno, od kostí a předmětů po volání funkcí.
- Efektivní optimalizátor pro balíček importoval 3D animace.
To jsou jen některé z charakteristik Godota. Jestli chceš zkontrolujte je všechny, lze číst podrobně z webové stránky projektu.
Stáhněte si Godot
Budeme moci stáhněte Godot z jeho oficiálních webových stránek. Toto ruční stažení způsobí, že stáhneme jeden soubor, který po rozbalení nebude více než poklepáním na daný soubor. Problém je v tom, že při tomto stahování nebudeme mít možnost aktualizovat na nejnovější verzi, v případě, že byla vydána aktualizace. Místo toho bude nutné pravidelně stahovat nejnovější verzi.
Tuto aplikaci také najdeme k dispozici jako aplikace flatpak. Používáním verze flatpak budeme mít možnost aktualizovat na nejnovější verzi prostřednictvím svého Centra aktualizací / softwaru.
Před dokončením se zdá důležité to říci je vhodné se podívat na dokumentace. Zde můžete najít řešení mnoha pochybností, které mohou vyvstat kromě hledání příkladu 2D herního projektu s názvem 'Vyhýbejte se plíživým pokusům'. V tomto projektu bude uživatel veden krok za krokem k úspěšnému vytvoření této hry. V průběhu celého procesu budeme moci přejít na zdroje, jako je učení se GDScript, struktura projektu atd. s nimiž budeme mít možnost lépe se seznámit s herním enginem. Samozřejmě na YouTube také najdeme mnoho velmi užitečných návodů o Godotovi.
Zdrojový kód tohoto herního enginu naleznete v stránka projektu GitHub. Pro více informací můžete také použít webové stránky projektu.