Educational Materials for Game Development in the Godot Engine
Výukové materiály pro vývoj počítačových her v enginu Godot
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/212740Identifikátory
SIS: 285869
Kolekce
- Kvalifikační práce [12746]
Autor
Vedoucí práce
Oponent práce
Dingle, Adam
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika - Vizuální výpočty a vývoj počítačových her
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
3. 9. 2026
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
vývoj počítačových her|výukové materiály|herní engine Godot|2D hry|3D hryKlíčová slova (anglicky)
computer game development|educational materials|Godot game engine|2D games|3D gamesTato práce se zabývá návrhem a realizací výukového kurzu pro herní engine Godot, určeného pro bakalářské studenty předmětu HRY na Fakultě elektrotechnické Českého vysokého učení technického. Předmět HRY postrádá výukové materiály pro Godot na cvičeních, což vede studenty k preferenci Unity enginu. Pro návrh kurzu byly analyzovány aktuálně používané materiály pro Unity a také další vzdělávací zdroje zaměřené na vývoj her. Kurz pro Godot využívá praktický přístup, při němž studenti postupně rozšiřují daný projekt s každým probíraným tématem. Pokrývá klíčové koncepty herního vývoje s důrazem na reálný vývojový postup práce. Nadále byla vytvořena i hratelná demo verze projektu, která demonstruje, že kurz vede k vytvoření kompletní hry. Získaná zpětná vazba naznačuje, že materiály i hra jsou kvalitní, ačkoliv bylo hodnocení omezeno malým počtem respondentů.
This thesis presents the design and implementation of a tutorial course for the Godot Engine, aimed at bachelor students of the HRY course at the Faculty of Electrical En- gineering, Czech Technical University. The HRY course lacks any dedicated Godot lab materials, leading students to prefer the Unity Engine. The existing Unity materials for the course, as well as other educational materials focused on game development, were an- alyzed and used for the design. The Godot course employs a hands-on approach, where students incrementally add to a project with each topic discussed. Key game development concepts are covered with a focus on the real development workflow. A playable demo version of the project was created to demonstrate that the course leads to a complete game. Feedback indicates that the materials and the game are of high quality, although they were limited by a small number of respondents.
