- Project set up
- Generate map boundaries
- Add pacman
- Add pacman movement
- Add collision detection
- Swap boundaries with images
- Generate pellets
- Remove pellets on collision
- Add score
- Create ghost
- Add ghost movement
- Create power-up pellet
- Cancel first timeout if new pellet eaten
- Add win condition
- Pacman chomp (animation)
- Eating ghost increases score
- Ghosts spawn in cage
- Scared ghosts flash when powerUp is expiring
- Ghost animations
- Multiple lives
- Pipes to opposite side of screen
- Progressively faster ghosts
- Start game/pause screen
- Audio
davidlpoole / html5canvas-pacman Goto Github PK
View Code? Open in Web Editor NEWCreate a Pacman game with JavaScript and HTML5 Canvas