Vytváření 2D plošinovek na Scratch: algebra a geometrie - bezplatný kurz od Kodabry, školení 40 hodin, Datum: 3. prosince 2023.
Různé / / December 07, 2023
O kurzu:
Děti se během lekcí seznámí s funkcemi a pokročilými algoritmy, které je přiblíží profesionálním programovacím jazykům jako Python a C#. Kluci projdou všemi fázemi vývoje hry: od nápadu až po finální testování hotového produktu.
V první části kurzu se studenti naučí, jak do své hry přidat generování úrovní, pohyblivou kameru a jak fungují hry jako Slizario a Farm Frenzy. V druhé části kurzu budou kluci vyvíjet víceúrovňové plošinovky podobné slavnému Super Mario nebo Sonic. Při jejich tvorbě se děti seznámí s herní fyzikou, aby pohyby postav vypadaly realisticky, a naučí se, jak vytvořit jednoduchou umělou inteligenci k naprogramování chování nepřátel.
Cíle kurzu:
1. Prozkoumejte různé způsoby generování úrovní;
2. Prostudujte si algoritmus pro vytvoření pohyblivé herní kamery;
3. Představte vektorovou grafiku;
4. Naučte se programovat pomocí funkcí;
5. Seznamte vás s omezeními Scratch a naučte se, jak je obejít;
6. Představit tvorbu plastových herních předmětů;
7. Naučte se, jak vytvořit mapu úrovní;
8. Studujte fyziku postavy a znovu ji vytvořte ve hře;
9. Vytvořte hotový herní produkt – profesionálně vypadající plošinovku.
Absolventi kurzu budou umět:
- Přizpůsobte si fyziku pohybu postavy a dalších předmětů;
- Vytvořte algoritmus pro pohyblivou herní kameru;
- Práce s virtuálními souřadnicemi;
- Vytvářejte pokročilé herní algoritmy.
- Vytvářet a používat funkce;
- Spolehlivě pracujte s vektorovou grafikou.
Výsledek učení:
1. Kluci vytvoří několik komplexních plošinových her a také finální samostatný projekt, vymyšlený a vyvinutý nezávisle na sobě;
2. Během kurzu děti pochopí, že jsou schopny dosahovat výsledků samy. Naučí se dávat si cíle a nebudou se bát dělat chyby;
3. Děti se ponoří do vývoje složitých algoritmických řešení, budou studovat fyzikální zákony ve hrách, matematické ukazatele, vytvářet a používat funkce, pracovat s vektorovou grafikou;
4. Děti budou rozvíjet kreativitu, ale i design a logické myšlení. Tyto dovednosti budou užitečné při studiu, životě a budoucí profesi.