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.
amymin00
5fed53dd25
updates from main repo ( #1 )
...
* ADD : add korean readme skeleton file
* ADD : add 1-1 readme ko translation
* ADD : add 1-2 readme ko translation
* ADD : add 1-3 readme ko translation (wip)
* FIX : fix ko translation skeleton file
* add 1-0 readme ko translation (wip)
* add 1-3 readme ko translation
* add 2-0 readme ko translation
* add 2-1 readme ko translation (WIP)
* add 2-1 readme ko translation
* add 3-0 readme ko translation
* add 4-0 readme ko translation
* add 5-0 readme ko translation
* add 6-0 readme ko translation
* add 7-0 readme ko translation
* add 2-2 readme ko translation (WIP)
* add 2-2 readme ko translation
* add 2-3 readme ko translation (WIP)
* add 2-3 readme ko translation
* add 2-4 readme ko translation (WIP)
* add 3-1, 3-2, 3-3 readme ko translation (WIP)
* add 2-4 readme ko translation
* add 3-1 readme ko translation
* Update README.de.md
* add 3-2 readme ko translation
* add 5-1, 5-2, 5-3 readme ko translation (WIP)
* add 3-3 readme ko translation
* add 5-1 readme ko translation
* add 5-2 readme ko translation
* add 6-1 ~ 6-6 readme ko translation (WIP)
* add 7-1, 7-2, 7-3, 7-4 readme ko translation (WIP)
* add 5-3 readme ko translation
* add 6-1 readme ko translation
* add 6-2 readme ko translation
* add 6-3 readme ko translation
* add 6-4 readme ko translation
* add 6-5 readme ko translation
* add 6-6 readme ko translation
* content updates to accessibility unit
* add 7-1 readme ko translation
* add 7-2 readme ko translation
* add 7-3 readme ko translation
* add 7-4 readme ko translation
* FIX : fix url for translations folder
* Update 1-getting-started-lessons/3-accessibility/README.md
Co-authored-by: Christopher Harrison <chrhar@microsoft.com>
* fix Express CORS support for 127.0.0.1 (closes #92 )
Co-authored-by: qiaodong <qiaodong6733@dingtalk.com>
* Fixing typo from "adoping" to "adopting"
added a "t"
Co-authored-by: minwook-shin <minwook0106@gmail.com>
Co-authored-by: domi877 <45101945+domi877@users.noreply.github.com>
Co-authored-by: Sarah Higley <sarah.higley@microsoft.com>
Co-authored-by: Jen Looper <jen.looper@gmail.com>
Co-authored-by: Christopher Harrison <chrhar@microsoft.com>
Co-authored-by: tigersniffs <qdzuiai13@gmail.com>
Co-authored-by: qiaodong <qiaodong6733@dingtalk.com>
Co-authored-by: bajancode <52695922+bajancode@users.noreply.github.com>
Co-authored-by: Jasmine Greenaway <paladique@users.noreply.github.com>
5 years ago
..
1-introduction
updates from main repo ( #1 )
5 years ago
2-drawing-to-canvas
updates from main repo ( #1 )
5 years ago
3-moving-elements-around
updates from main repo ( #1 )
5 years ago
4-collision-detection
updates from main repo ( #1 )
5 years ago
5-keeping-score
updates from main repo ( #1 )
5 years ago
6-end-condition
updates from main repo ( #1 )
5 years ago
images
folder names
5 years ago
solution
adding root README.md files
5 years ago
translations
updates from main repo ( #1 )
5 years ago
.gitignore
folder names
5 years ago
README.md
Adding credits for assets to space game
5 years ago
Build a Space Game
A space game to teach more advanced JavaScript fundamentals
In this lesson you will learn how to build your own space game. If you've ever played the game "Space Invaders", this game has the same idea: to steer a spaceship and fire on monsters that come down from above. Here's what the finished game will look like:
In these six lessons you will learn the following:
Interact with the Canvas element to draw things on a screen
Understand the cartesian coordinate system
Learn the Pub-Sub pattern to create sound game architecture that's easier to maintain and extend
Leverage Async/Await to load game resources
Handle keyboard events
Overview
Credits
The assets used for this came from https://www.kenney.nl/ .
If you are into building games, these are some seriously good assets, a lot is free and some are paid.