|
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
Vytvořte vesmírnou hru
Vesmírná hra pro výuku pokročilejších základů JavaScriptu
V této lekci se naučíte, jak vytvořit vlastní vesmírnou hru. Pokud jste někdy hráli hru "Space Invaders", tato hra má stejný princip: ovládat vesmírnou loď a střílet na příšery, které přicházejí shora. Takto bude vypadat hotová hra:
V těchto šesti lekcích se naučíte následující:
- Interakce s prvkem Canvas pro kreslení na obrazovku
- Porozumění kartézskému souřadnicovému systému
- Osvojení vzoru Pub-Sub pro vytvoření kvalitní herní architektury, která je snadno udržovatelná a rozšiřitelná
- Využití Async/Await pro načítání herních zdrojů
- Zpracování událostí klávesnice
Přehled
- Teorie
- Praxe
Poděkování
Použité zdroje pocházejí z https://www.kenney.nl/.
Pokud vás baví tvorba her, jedná se o opravdu skvělé zdroje – mnoho z nich je zdarma, některé jsou placené.
Prohlášení:
Tento dokument byl přeložen pomocí služby pro automatický překlad Co-op Translator. Ačkoli se snažíme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za autoritativní zdroj. Pro důležité informace doporučujeme profesionální lidský překlad. Neodpovídáme za žádné nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu.