|
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
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:
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
- Theorie
- Praktijk
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.