Izrada 2D platformera na Scratchu: algebra i geometrija - besplatni tečaj iz Kodabre, obuka 40 sati, datum: 3. prosinca 2023.
Miscelanea / / December 07, 2023
O tečaju:
Tijekom nastave djeca će se upoznati s funkcijama i naprednim algoritmima koji će ih približiti profesionalnim programskim jezicima kao što su Python i C#. Dečki će proći kroz sve faze razvoja igre: od ideje do konačnog testiranja gotovog proizvoda.
U prvom dijelu tečaja polaznici će naučiti kako svojoj igri dodati generaciju razina, pokretnu kameru i kako funkcioniraju igre poput Slizario i Farm Frenzy. U drugom dijelu tečaja dečki će razvijati višerazinske platformske igrice slične čuvenom Super Mariu ili Sonicu. Kako bi ih izradili, djeca će se upoznati s fizikom igre kako bi pokreti likova izgledali realistično i naučiti kako stvoriti jednostavnu umjetnu inteligenciju za programiranje ponašanja neprijatelja.
Ciljevi tečaja:
1. Istražite različite načine za generiranje razina;
2. Proučite algoritam za stvaranje pokretne kamere za igru;
3. Uvesti vektorsku grafiku;
4. Naučiti programirati pomoću funkcija;
5. Upoznati vas s ograničenjima Scratch-a i naučiti kako ih zaobići;
6. Upoznati izradu plastičnih predmeta za igru;
7. Naučite kako izraditi kartu razine;
8. Proučite fiziku lika i rekreirajte je u igri;
9. Stvorite gotov proizvod igre - platformer profesionalnog izgleda.
Diplomanti tečaja moći će:
- Prilagodite fiziku kretanja lika i drugih objekata;
- Napravite algoritam za pokretnu kameru za igru;
- Rad s virtualnim koordinatama;
- Stvorite napredne algoritme za igranje.
- Stvaranje i korištenje funkcija;
- Pouzdano radite s vektorskom grafikom.
Ishod učenja:
1. Dečki će kreirati nekoliko složenih platformskih igara, kao i konačni individualni projekt, osmišljen i razvijen samostalno;
2. Tijekom tečaja djeca shvaćaju da su sposobna i sama postići rezultate. Naučit će postavljati ciljeve i neće se bojati pogriješiti;
3. Djeca će uroniti u razvoj složenih algoritamskih rješenja, proučavati fizikalne zakone u igrama, matematičke indikatore, stvarati i koristiti funkcije, raditi s vektorskom grafikom;
4. Djeca će razvijati kreativnost, kao i dizajn i logično razmišljanje. Ove vještine bit će korisne u studiju, životu i budućoj profesiji.