Herní design

Herní design je proces tvorby a vývoje videoher, zahrnující návrh herní mechaniky, pravidel, úrovní a celkového zážitku pro hráče. Propojuje umělecké obory jako počítačová grafika, psaní a kreslení s dovednostmi počítačového programování.[1] Herní designéři jsou klíčoví pro herní průmysl a většinou zastávají jednu z nejdůležitějších rolí při tvorbě videohry. Zaměřují se na hráče samotné a jejich prožitek ze hry. Často také vymýšlejí nové kreativní inovace, které dokážou hru zpestřit a odlišit od ostatních. Bez kvalitního herního designu by hry postrádaly vizi, přitažlivý obsah a herní mechaniky.[2] Příklady úspěšných her, jako jsou Minecraft, Fortnite nebo Zaklínač, ukazují důležitost, kterou herní design poskytuje.[zdroj?]
Historie
[editovat | editovat zdroj]První videohry byly vytvořeny po druhé světové válce počítačovými vědci, ale až v 60. a 70. letech 20. století se začaly tvořit standardní videohry, které by moderní uživatelé mohli považovat za skutečně hratelné. Za jedny z nejstarších her se považují Pong nebo Space Invaders. Do poloviny 80. let už byl herní design poměrně rozvinutý a začalo vznikat mnoho žánrů pro videohry, jako střílečky z pohledu první osoby, hry na hrdiny nebo i první online hry. Masivní růst nastal v 80. letech, a to kvůli rozvoji hardwaru a softwaru, kterým se hry jak vytváří, tak hrají.[1]
Klíčové prvky herního designu
[editovat | editovat zdroj]Klíčové prvky herního designu zahrnují několik aspektů, které společně formulují herní zážitek a určují úspěšnost herního produktu. Mezi tyto prvky patří hlavně mechanika, dynamika a estetika, které tvoří takzvaný MDA framework. Tento rámec slouží jako formální nástroj pro vývoj a analýzu her, jehož cílem je lépe pochopit, jak hry fungují.[3]
Mechanika představuje základní kameny hry, jako jsou pravidla, algoritmy a systémy, které definují interakci hráče s herním světem. V praxi to jsou například povolené akce hráčů nebo herní cíl.[3][4]
Dynamika popisuje způsoby, jakými mechanika interaguje s hráčem. Zahrnuje tedy například, jak dlouho hra obvykle trvá, strategie hráčů a podobně.[3][4]
Estetika zahrnuje emocionální prožitky hráče při interakci se hrou, jako jsou smutek, smích, radost a tak dále.[3][4]
Proces tvorby her
[editovat | editovat zdroj]
Tvorba her využívá složky programování, počítačové grafiky, vyprávění příběhu i běžné kresby k vytváření komplexních světů a příběhů. Hry jsou dnes implementovány na všech běžných elektronických zařízeních (počítače a notebooky, dotykové tablety a chytré telefony až po specializované herní konzole). Proces tvorby je ovlivněn především dostupnými technologiemi, jejichž vývoj se řídí Moorovým zákonem.[1]
Proces lze rozdělit do několika fází: koncept, design a programování a postprodukce.[1]
Koncept
[editovat | editovat zdroj]Koncept ve smyslu videoherního designu je původní nápad. Je uveden ve formě dokumentu[1] a popisuje např. velikost týmů, cílovou skupinu produktu, nebo vzhled a žánr videohry.[zdroj?]
Design a programování
[editovat | editovat zdroj]
Designerský tým navrhuje a zpracovává modely, prostředí a nástroje ve kterých budou tvořeny. Ty následně předkládá týmu programátorů. Podstatnými aspekty jsou plánovaná platforma, programovací jazyk (běžně používané jsou C++, C#, Java a Python)[1] a engine. Nejdůležitějším úkolem herního návrháře je tvorba Game Design Dokumentu (GDD), podle kterého postupují všechny týmy.[2] Schopný návrhář by se tedy měl vyznat v široké škále oblastí (např. psychologie, grafika, zvuk, programování). Programátoři poté implementují plánované mechaniky a tvoří nástroje, které vývoj hry dále usnadňují.[zdroj?]
Postprodukce
[editovat | editovat zdroj]Přestože je produkt průběžně testován samotným týmem, po dokončení majoritní části prochází dalším testováním profesionálními testery a následným laděním pro zajištění úplnosti. Důležitou roli v této fázi zastává marketing, který připravuje vypuštění hry[1] a tato fáze je klíčovou pro generování zisku.[zdroj?]
Nástroje a technologie
[editovat | editovat zdroj]Herní engine
[editovat | editovat zdroj]Herní engine poskytuje vývojářům užitečné nástroje. Existuje mnoho druhů enginů, od jednoduchých knihoven pro specifické účely až po komplexní enginy zahrnující vlastní nástroje. Populárními jsou Unity a Unreal engine[5] – oba jsou součástí skupiny komplexních enginů.[zdroj?]
Unity
[editovat | editovat zdroj]Unity je multiplatformní herní engine pro tvorbu 2D i 3D her od společnosti Unity Technologies. Využívá jazyky C# a UnityScrypt. Je vhodný pro sestavování her určených pro mnoho platforem a díky své uživatelské přívětivosti[2] je využíván indie tvůrci (videohry Cuphead, Ori and the Blind Forest)[6] i velkými herními studii (Hearthstone, Subnautica).[2] Jeho výhodou je zabudovaná fyzika objektů.[5]
Unreal Engine
[editovat | editovat zdroj]Unreal Engine byl vyvinut firmou Epic Games primárně pro střílečky z pohledu první osoby.[zdroj?] Podporuje programovací jazyk C++ a kvůli jeho náročnosti a komplexnosti je využíván především velkými herními studii (tituly jako Black Myth: Wukong či Marvel Rivals).[zdroj?]
Grafické nástroje
[editovat | editovat zdroj]Úkolem grafiků je vytvořit grafické assety, které se následně používají jako textury či modely a jsou dále animovány.[zdroj?]

Pro 3D grafiku:
Pro 2D grafiku:
Zvukové nástroje
[editovat | editovat zdroj]Zvukař vybírá a tvoří nejen hudbu, ale také zvuky, vznikající při interakci s videohrou. Proto jsou často vybírání profesionálové z filmového průmyslu.[2]
Reference
[editovat | editovat zdroj]- ↑ a b c d e f g BELANGER, Craig. Video Game Design and Programming.. Salem Press Encyclopedia of Science, 2024,Research Starters [online]. [cit. 2025-01-11]. Dostupné online.
- ↑ a b c d e ČERNÍK, Jiří. 2018 [cit. 2025-01-11]. Diplomová práce. Univerzita Pardubice. Vedoucí práce Josef Brožek. Dostupné online.
- ↑ a b c d ZÁHORA, Zdeněk. Digitální hry: Úvod, herní mechaniky, MDA, analýza her [online]. [cit. 2025-01-11]. Dostupné online.
- ↑ a b c Analýza her – Umíme informatiku. www.umimeinformatiku.cz [online]. [cit. 2025-01-27]. Dostupné online.
- ↑ a b SINGH, Swati; KAUR, Amanpreet. Game Development using Unity Game Engine. In: 2022 3rd International Conference on Computing, Analytics and Networks (ICAN). [s.l.]: [s.n.], 2022-11. Dostupné online. doi:10.1109/ICAN56228.2022.10007155. S. 1–6.
- ↑ HEATH, Harry; PIERIK, Jack. 13 Indie Games Made With Unity. TheGamer [online]. 2021-07-27 [cit. 2025-01-27]. Dostupné online. (anglicky)