2.3 KiB
Rakenna avaruuspeli
Avaruuspeli, joka opettaa edistyneempiä JavaScriptin perusteita
Tässä oppitunnissa opit rakentamaan oman avaruuspelisi. Jos olet koskaan pelannut peliä "Space Invaders", tämä peli perustuu samaan ideaan: ohjata avaruusalusta ja ampua hirviöitä, jotka tulevat ylhäältä alas. Valmis peli näyttää tältä:
Näiden kuuden oppitunnin aikana opit seuraavaa:
- Vuorovaikuttamaan Canvas-elementin kanssa piirtääksesi asioita näytölle
- Ymmärtämään karteesista koordinaatistojärjestelmää
- Oppimaan Pub-Sub-mallin luodaksesi selkeän pelirakenteen, jota on helpompi ylläpitää ja laajentaa
- Hyödyntämään Async/Awaitia pelin resurssien lataamiseen
- Käsittelemään näppäimistötapahtumia
Yleiskatsaus
- Teoria
- Käytäntö
Kiitokset
Tässä käytetyt resurssit ovat peräisin osoitteesta https://www.kenney.nl/.
Jos olet kiinnostunut pelien rakentamisesta, nämä ovat todella hyviä resursseja. Monet niistä ovat ilmaisia, ja osa on maksullisia.
Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Kriittisen tiedon osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa väärinkäsityksistä tai virhetulkinnoista, jotka johtuvat tämän käännöksen käytöstä.