Tento kurz je určen pro děti, které již absolvovaly nějaký kurz Scratche a mají s ním již nějakou zkušenost které chtějí rozvíjet své programátorské dovednosti a tvořit vlastní hry. Během pěti sobotních lekcí se účastníci naučí vytvářet chytré herní postavy reagující na chování hráče, navrhnou labyrintovou a akční hru, vyzkouší si klonování postav, práci s obtížností i tvorbu více úrovní. Postupně budou plánovat a programovat vlastní herní projekt, který na závěr dokončí, vyladí o zvuky a animace a představí ostatním. Kurz podporuje logické myšlení, kreativitu a schopnost řešit problémy hravou a srozumitelnou formou.
1. sobota – Umělá inteligence postav (nepřítel, který přemýšlí)
Hned na začátku se pustíme do něčeho nového – vytvoříme chytré postavy, které se samy rozhodují, co budou dělat.
Děti se naučí:
jak naprogramovat pronásledování hráče,
jak využít náhodu pro nepředvídatelné chování,
jak reagovat na vzdálenost nebo směr pohybu hráče.
Výsledkem bude hra, kde nepřátelé nejsou jen „hloupé překážky“, ale skuteční soupeři.
2. sobota – Labyrint a dobrodružná hra
Vytvoříme si labyrintovou hru, kde se postava pohybuje mezi zdmi a hledá cestu k cíli.
Ukážeme si:
pohyb pomocí klávesnice,
rozpoznání dotyku barvy nebo překážky,
tresty a odměny (návrat na start, zisk bodů).
3. sobota – Střílečka nebo obranná hra
Naprogramujeme akční hru, kde se:
bráníme proti nepřátelům, nebo střílíme projektily a vyhýbáme se nebezpečí.
Zaměříme se na:
klonování a mazání postav,
reakce na zásah,
postupné zvyšování obtížnosti.
4. sobota – Více úrovní a vlastní herní projekt
Ukážeme si, jak:
vytvořit více úrovní v jedné hře,
měnit chování hry podle levelu,
plánovat vlastní herní nápad.
Děti začnou pracovat na své vlastní hře.
5. sobota – Dokončení her a herní prezentace
Dokončíme vlastní projekty, doladíme chyby, přidáme zvuky a animace.
Na závěr si děti své hry zahrají a představí ostatním.