Multiplayer PacMan game which is very similar to the classic pacman game, along with the option to play with a random player.
Build the Multiplayer PacMan game which would work smoothly with various fun features and should be user engaging.
- Pacman should move in four directions.
- There are four Ghosts in total.
- Ghosts are initially in the “monster pen” which is at the center of the maze, emerging from it.
- On every intersection, ghost direction is computed pseudorandomly.
- If PacMan gets captured by a ghost, a life is lost and then the ghosts are returned to their pen.
- There are 244 dots in the maze, 240 normal dots with ten points each and four energizers with 50 points each.
- When the PacMan consumes the ghosts, 200 points are added.
- Bonus Symbols (fruits) - Two in total.
- Player Modes : Single Player and Multiplayer
- Authentication
- Difficulty Levels
- Leaderboard
- Chase Mode
- Scatter Mode
- Frightened Mode
- Project management: GitHub Projects
- Game Rendering: Canvas
- Deployment: Heroku (Backend), Netlify(Frontend)
- Authentication: Token based (JWT) / Passport.js
- Database: Mongodb (mlab)
- CI/CD: CircleCI
- Game-staging: https://youthful-dubinsky-b46f9a.netlify.com/
- Server URL production: https://batch5-pacman.herokuapp.com/
- Server URL staging: https://pacman-staging.herokuapp.com/