JavaScript Games

2h 13m 8s
Čas
33
Kapitol
1 165
Studentů
4.6
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Pokiaľ už poznáš Scratch, vyskúšaj si naprogramovať hru v jazyku JavaScript. Použijeme na to prostredie p5.js. Spolu si skúsime, aké to je, navrhnúť a napísať jednoduchšie interaktívne 2D hry – arkády.

Čo sa naučím

  • osvojím si základnú syntax jazyka JavaScript,
  • písať a úpravovať kód klávesnicou,
  • zorganizovať si súbory v prostredí operačného systému,
  • pracovať s farbami, grafikou, zvukom, sprajtami, animáciami,
  • základy programovania hernej logiky 2D arkádových hier 
    (herný cyklus, sprajty, spracovanie kolízií, 2D fyzika, ...),
  • využiť svoje znalosti z matematiky, geometrie, fyziky,
  • malé útržky online technológii (html, webserver, cloud).

Čo budem vedieť vytvoriť

  • naprogramovať animovaný interaktívny obrázok,
  • vlastnú animovanú interaktívnu hru,
  • použiť obrázok, animáciu, zvuk, video vo svojom programe,
  • zverejniť svoju hru na internete.

Minimálne požiadavky 

  • kopírovať a presúvať, extrahovať súbory v prostredí operačného systému,
  • predchádzajúcu skúsenosť s vizuálnym programovaním (Scratch, Imagine, GalaxyCodr a pod.),


Prečo tento kurz

  • výborný úvod pre mladých, ktorých programovanie baví, majú ambíciu zvládnuť VIAC a spoznať svet programátorskej praxe detailnejšie,
  • dieťa ovládne klávesnicu PC a naučí sa písať aj doteraz neznáme znaky - ()[]{}#$'"\ atď.,
  • programovanie podporuje objavovanie a inovácie,
  • programovanie vedie dieťa nielen k tvorivosti, ale aj analytickému a logickému mysleniu,
  • učí dieťa nevzdať sa a vytrvať pri riešení problémov,
  • technológie sú dnes všadeprítomné, dieťa znalosti v budúcnosti uplatní v pracovnom i súkromnom živote - bez ohľadu na to, akú dráhu si vyberie.

Seznam kapitol

Úvod
Upútavka
0.0 Príprava (nové)
0.1 Klávesnica (nové)
1.1 Farby, tvary, plátno
1.2 Nakresli si vlajku
Premenné a výpočty
2.1 Zabudované premenné
2.2 Symetrické kreslenie
2.3 Definujeme nové premenné
Funkcie, objekty a logika
3.1 Funkcia na náhodu
4.1 Objekty
4.2 Objekty s logikou
Hra #1 Žabka
5.0 Príprava (prerobiť)
5.1 Pozadie
5.2 Sprajty
5.3 Jazdiace autá
5.4 Ovládanie žabky
5.5 Pohyb áut
6.1 Autá dookola (podmienky)
6.2 Kolízie
6.3 Kolízie dokončenie
7.1 Zvukové efekty
7.2 Skóre a úroveň
7.3 Postupné zvyšovanie obtiažnosti
Hra #2 Asteroidy
8.0 Príprava (nové)
8.1 Raketa - animácia a ovládanie (nové)
8.2 Generovanie asteroidov 1 (nové)
8.3 Generovanie asteroidov 2 (nové)
8.4 Strely (nové)
8.5 Doplnok (nové)
9.1 Kolízie s asteroidmi (nové)
9.2 Explózie lode i asteroidu (nové)
9.3 Obnovenie lode (nové)
9.4 Skóre a strela (nové)

Hodnocení kurzu

Lukáš P.
Jakub S.

Online kurz JavaScript Games je možné

Všechny online kurzy za
7690 Kč
Objednat
Nebo objednat jen tento kurz za 749,00 Kč
Ľuboš Jaroš
Programovanie pre deti