Based upon the classic arcade game, this Space Invaders clone is entitled DOM Invaders due to use of html elements as game pieces. I created a system of sprite animation that executes at custom rates depending on frame rate required per sprite. The bases use a canvas element to implement pixel-based hit detection.
Responsive across all display port sizes, this game is playable on any device, directly in the browser. Controls change from keyboard input to touch controls if user is on a touch device.
Mobile version pictured below. Scales to any display port, iPhone 5 to 4kTV.