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/pcm/6-space-game
localizeflow[bot] 9e661e295d
chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes)
7 months ago
..
1-introduction chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
2-drawing-to-canvas chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
3-moving-elements-around chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
4-collision-detection chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
5-keeping-score chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
6-end-condition chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
solution chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
README.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago

README.md

Build a Space Game

Space game wey go teach una more advanced JavaScript fundamentals

For dis lesson, you go learn how to build your own space game. If you don ever play di game "Space Invaders", dis game get di same idea: to control spaceship and shoot monsters wey dey come down from above. Dis na wetin di finished game go be like:

Finished game

For dis six lessons, you go learn di following:

  • Interact with di Canvas element to draw things for screen
  • Understand di cartesian coordinate system
  • Learn di Pub-Sub pattern to create sound game architecture wey go easy to maintain and extend
  • Leverage Async/Await to load game resources
  • Handle keyboard events

Overview

Credits

Di assets wey dem use for dis na from https://www.kenney.nl/.
If you dey interested for building games, dem get fine assets, plenty free and some na paid.


Disclaimer: Dis document don translate wit AI translation service Co-op Translator. Even though we dey try make am correct, abeg sabi say automated translation fit get some mistakes or no too correct. Di original document wey dey di original language na di correct one to trust. If na important thing, e better make human professional translate am. We no go responsible if person no understand well or mix tori because of this translation.