Project Overview
These games demonstrate JavaScript fundamentals, canvas graphics, keyboard controls, collision detection, scoring systems, game loops, state management, and responsive web development.
Games
Snake
A classic Snake game with movement controls, food spawning, score tracking, and collision detection.
Pong
A Pong game with paddle movement, ball physics, scoring, win/loss messages, and a computer opponent.
Mini Miner
A mining game inspired by Motherload with fuel management, cargo limits, upgrades, ores, and money collection.
Space Invaders
An arcade shooter with enemy types, boss waves, power-ups, lives, scoring, and increasing difficulty.