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)
Udemy
platform
English
language
Game Development
category
instructor
Space Invaders with JavaScript and HTML Canvas
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

Space Invaders with JavaScript and HTML Canvas - Screenshot_01Space Invaders with JavaScript and HTML Canvas - Screenshot_02Space Invaders with JavaScript and HTML Canvas - Screenshot_03Space Invaders with JavaScript and HTML Canvas - Screenshot_04
4893844
udemy ID
9/22/2022
course created date
11/11/2022
course indexed date
Bot
course submited by