Enginy pro hry a grafiku
| Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
|---|---|---|---|---|
| ANI-EGG | Z,ZK | 4 | 1P+2C | česky |
- Garant předmětu:
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra softwarového inženýrství
- Anotace:
-
Tento prakticky zaměřený předmět poskytuje úvod do problematiky herních engine, jejich principů a využití v herním vývoji. Výuka se soustředí na obecné koncepty vývoje v grafických enginech a jejich aplikaci v konkrétních nástrojích, jako jsou Unity nebo Godot.
Cvičení jsou zaměřena na praktickou práci v enginech a vedení samostatných projektů. Studenti se naučí pracovat s editory, vytvářet scény, implementovat animace, interagovat s objekty, navrhovat dialogy a využívat pokročilé grafické techniky. Důraz je kladen na aplikaci nabytých znalostí v rámci semestrálních projektů.
Předmět je vhodný pro studenty se zájmem o herní vývoj, kteří chtějí získat pevné základy v práci s moderními grafickými enginy a pochopit principy tvorby herních aplikací.
- Požadavky:
- Osnova přednášek:
-
1. Úvod do problematiky
2. Editor a Asset Hub
3. Statické prvky a design scény
4. Dynamika a animace, particle efekty.
5. Vnitřní logika akcí, scény, postprocessing
6. Pokročilé metody, siťování, komunikace
- Osnova cvičení:
-
bude doplněno
- Cíle studia:
-
Tento prakticky zaměřený předmět poskytuje úvod do problematiky herních engine, jejich principů a využití v herním vývoji. Výuka se soustředí na obecné koncepty vývoje v grafických enginech a jejich aplikaci v konkrétních nástrojích, jako jsou Unity nebo Godot.
Cvičení jsou zaměřena na praktickou práci v enginech a vedení samostatných projektů. Studenti se naučí pracovat s editory, vytvářet scény, implementovat animace, interagovat s objekty, navrhovat dialogy a využívat pokročilé grafické techniky. Důraz je kladen na aplikaci nabytých znalostí v rámci semestrálních projektů.
Předmět je vhodný pro studenty se zájmem o herní vývoj, kteří chtějí získat pevné základy v práci s moderními grafickými enginy a pochopit principy tvorby herních aplikací.
- Studijní materiály:
-
1. Harrison Ferrone: Learning Design Patterns with Unity: Learn the secret of popular design patterns while building fun, efficient games in Unity 2023 and C#. Packt Publishing, 2024. ISBN 9781805124160.
2. Jason Gregory: Game Engine Architecture, Third Edition. CRC Press, 2018. ISBN 9781351974288.
3. Lem Apperson: Unity 6 Game Development with C# Scripting. Packt Publishing, 2025. ISBN 9781835880418.
- Poznámka:
-
bude doplněno
- Další informace:
- couses
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Kvantová informatika (volitelný předmět)
- Mgr. program Aplikovaná informatika (kód ANI) pro fázi studia bez specializace (VO)
- Mgr. specializace Embedded systémy (VO)
- Mgr. specializace Manažerská informatika, 2026 (VO)
- Mgr. specializace Softwarové inženýrství, program ANI (VO)
- Mgr. specializace Webové inženýrství (VO)
- Mgr. specializace Visual computing a Game design (PS)
- Mgr. specializace Počítačová bezpečnost, 2026 (volitelný předmět)
- Mgr. specializace Počítačové systémy a sítě, 2026 (volitelný předmět)
- Mgr. specializace Teoretická informatika, 2026 (volitelný předmět)
- Mgr. specializace Programovací jazyky, 2026 (volitelný předmět)
- Mgr. specializace Umělá inteligence, 2026 (volitelný předmět)
- Mgr. program, pro fázi studia bez specializace, ver. pro roky 2026 a vyšší (volitelný předmět)