You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/nl/6-space-game
leestott 2965ac9193
🌐 Update translations via Co-op Translator
3 weeks ago
..
1-introduction 🌐 Update translations via Co-op Translator 3 weeks ago
2-drawing-to-canvas 🌐 Update translations via Co-op Translator 3 weeks ago
3-moving-elements-around 🌐 Update translations via Co-op Translator 3 weeks ago
4-collision-detection 🌐 Update translations via Co-op Translator 3 weeks ago
5-keeping-score 🌐 Update translations via Co-op Translator 3 weeks ago
6-end-condition 🌐 Update translations via Co-op Translator 3 weeks ago
solution 🌐 Update translations via Co-op Translator 3 weeks ago
README.md 🌐 Update translations via Co-op Translator 3 weeks ago

README.md

Bouw een Ruimtespel

Een ruimtespel om meer geavanceerde JavaScript-fundamenten te leren

In deze les leer je hoe je je eigen ruimtespel kunt bouwen. Als je ooit het spel "Space Invaders" hebt gespeeld, heeft dit spel hetzelfde idee: een ruimteschip besturen en schieten op monsters die van boven komen. Zo ziet het voltooide spel eruit:

Voltooid spel

In deze zes lessen leer je het volgende:

  • Interactie met het Canvas-element om dingen op een scherm te tekenen
  • Begrijp het cartesiaanse coördinatensysteem
  • Leer het Pub-Sub patroon om een solide spelarchitectuur te creëren die gemakkelijker te onderhouden en uit te breiden is
  • Benut Async/Await om spelbronnen te laden
  • Behandel toetsenbordgebeurtenissen

Overzicht

Credits

De gebruikte assets voor dit spel komen van https://www.kenney.nl/.
Als je geïnteresseerd bent in het bouwen van spellen, zijn dit echt goede assets. Veel is gratis en sommige zijn betaald.


Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsservice Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u zich ervan bewust te zijn dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in zijn oorspronkelijke taal moet worden beschouwd als de gezaghebbende bron. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.