|
|
1 month ago | |
|---|---|---|
| .. | ||
| 1-introduction | 1 month ago | |
| 2-drawing-to-canvas | 1 month ago | |
| 3-moving-elements-around | 1 month ago | |
| 4-collision-detection | 1 month ago | |
| 5-keeping-score | 1 month ago | |
| 6-end-condition | 1 month ago | |
| solution | 3 months ago | |
| README.md | 3 months ago | |
README.md
Vytvorenie vesmírnej hry
Vesmírna hra na učenie pokročilejších základov JavaScriptu
V tejto lekcii sa naučíte, ako si vytvoriť vlastnú vesmírnu hru. Ak ste niekedy hrali hru "Space Invaders", táto hra má podobný koncept: riadiť vesmírnu loď a strieľať na príšery, ktoré prichádzajú zhora. Takto bude vyzerať hotová hra:
V týchto šiestich lekciách sa naučíte nasledovné:
- Interakcia s prvkom Canvas na kreslenie vecí na obrazovku
- Pochopenie karteziánskeho súradnicového systému
- Osvojenie vzoru Pub-Sub na vytvorenie zvukovej hernej architektúry, ktorá je jednoduchšia na údržbu a rozšírenie
- Využitie Async/Await na načítanie herných zdrojov
- Spracovanie udalostí klávesnice
Prehľad
- Teória
- Prax
Poďakovanie
Použité zdroje pochádzajú z https://www.kenney.nl/.
Ak vás baví tvorba hier, tieto zdroje sú naozaj skvelé, veľa z nich je zadarmo a niektoré sú platené.
Upozornenie:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Aj keď sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.
