Space Invaders with JavaScript and HTML Canvas
Improve your game-dev skills by learning how to code power-ups, explosions, and more for this classic game type
4.60 (34 reviews)

438
students
5.5 hours
content
Nov 2022
last update
$59.99
regular price
What you will learn
Setup a development environment
Create and move a player's spaceship
Import game images
Generate grids of enemy invaders at set intervals
Shoot projectiles
Remove enemies with precise collision detection
Create bombs that explode multiple invaders at once
Obtain machine gun power-ups that alter your rate of fire
Make enemies progressively harder
Add particle animations that follow your spaceship
Develop a game UI using HTML and CSS
Start and end screens with a restart button
Add custom sound effects and music
Code consistent frame rates for all types of monitors
Deploy to GitHub pages
Screenshots




Related Topics
4893844
udemy ID
9/22/2022
course created date
11/11/2022
course indexed date
Bot
course submited by