Opprette 2D-plattformer på Scratch: algebra og geometri - gratis kurs fra Kodabra, trening 40 timer, Dato: 3. desember 2023.
Miscellanea / / December 07, 2023
Om kurset:
I løpet av timene vil barna bli kjent med funksjoner og avanserte algoritmer som vil bringe dem nærmere profesjonelle programmeringsspråk som Python og C#. Gutta vil gå gjennom alle stadier av spillutvikling: fra ideen til den endelige testingen av det ferdige produktet.
I den første delen av kurset vil studentene lære å legge til nivågenerering, et bevegelig kamera til spillet deres, og hvordan spill som Slizario og Farm Frenzy fungerer. I den andre delen av kurset skal gutta utvikle plattformspill på flere nivåer som ligner på den berømte Super Mario eller Sonic. For å lage dem vil barn bli kjent med spillfysikk for å få karakterenes bevegelser til å se realistiske ut, og lære å lage enkel kunstig intelligens for å programmere fiendenes oppførsel.
Kursmål:
1. Utforsk ulike måter å generere nivåer på;
2. Studer algoritmen for å lage et bevegelig viltkamera;
3. Introduser vektorgrafikk;
4. Lær å programmere ved hjelp av funksjoner;
5. Introduser deg for begrensningene til Scratch og lær hvordan du kan omgå dem;
6. Introduser opprettelsen av plastspillobjekter;
7. Lær hvordan du lager et nivåkart;
8. Studer fysikken til karakteren og gjenskap den i spillet;
9. Lag et ferdig spillprodukt - et profesjonelt utseende plattformspill.
Nyutdannede av kurset vil kunne:
- Tilpass bevegelsesfysikken til karakteren og andre objekter;
- Lag en algoritme for et bevegelig viltkamera;
- Arbeid med virtuelle koordinater;
- Lag avanserte spillalgoritmer.
- Opprette og bruke funksjoner;
- Arbeid trygt med vektorgrafikk.
Læringsresultat:
1. Gutta skal lage flere komplekse plattformspill, samt et endelig individuelt prosjekt, oppfunnet og utviklet uavhengig;
2. I løpet av kurset forstår barna at de er i stand til å oppnå resultater selv. De vil lære å sette seg mål og vil ikke være redde for å gjøre feil;
3. Barn skal fordype seg i utviklingen av komplekse algoritmiske løsninger, studere fysiske lover i spill, matematiske indikatorer, lage og bruke funksjoner, jobbe med vektorgrafikk;
4. Barn skal utvikle kreativitet, samt design og logisk tenkning. Disse ferdighetene vil være nyttige i studiet, livet og fremtidig yrke.