|
3 weeks ago | |
---|---|---|
.. | ||
1-introduction | 3 weeks ago | |
2-drawing-to-canvas | 3 weeks ago | |
3-moving-elements-around | 3 weeks ago | |
4-collision-detection | 3 weeks ago | |
5-keeping-score | 3 weeks ago | |
6-end-condition | 3 weeks ago | |
solution | 3 weeks ago | |
README.md | 3 weeks 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.