|
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 | 4 weeks ago | |
README.md | 4 weeks ago |
README.md
Zbuduj grę kosmiczną
Gra kosmiczna, która nauczy bardziej zaawansowanych podstaw JavaScriptu
W tej lekcji nauczysz się, jak stworzyć własną grę kosmiczną. Jeśli kiedykolwiek grałeś w "Space Invaders", ta gra opiera się na podobnym pomyśle: sterowanie statkiem kosmicznym i strzelanie do potworów, które schodzą z góry. Oto jak będzie wyglądać gotowa gra:
W tych sześciu lekcjach nauczysz się następujących rzeczy:
- Interakcja z elementem Canvas, aby rysować rzeczy na ekranie
- Zrozumienie układu współrzędnych kartezjańskich
- Poznanie wzorca Pub-Sub, aby stworzyć solidną architekturę gry, którą łatwiej utrzymać i rozbudować
- Wykorzystanie Async/Await do ładowania zasobów gry
- Obsługa zdarzeń klawiatury
Przegląd
- Teoria
- Praktyka
Podziękowania
Zasoby użyte w tej grze pochodzą ze strony https://www.kenney.nl/.
Jeśli interesujesz się tworzeniem gier, znajdziesz tam naprawdę świetne zasoby – wiele z nich jest darmowych, a niektóre płatne.
Zastrzeżenie:
Ten dokument został przetłumaczony za pomocą usługi tłumaczenia AI Co-op Translator. Chociaż staramy się zapewnić dokładność, prosimy mieć na uwadze, że automatyczne tłumaczenia mogą zawierać błędy lub nieścisłości. Oryginalny dokument w jego rodzimym języku powinien być uznawany za wiarygodne źródło. W przypadku informacji krytycznych zaleca się skorzystanie z profesjonalnego tłumaczenia przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.