Pacman clone made with Javascript and HTML - Play it!
This project makes use of NodeJS. Download it, then clone this repo and run the following commands:
npm i
(Installs necessary packages for development)npm run serve:dev
(Watches changes to JS and SCSS files for continuous compilation & Run server on Port 9000)- visit localhost:9000 and enjoy the game ๐
- Move Gulp to Webpack
- Convert JavaScript to TypeScript
- Setup development server (using webpack)
- Refactor file pathing for assets
- move style processing to webpack
- Refactor TS File Names
- Setup CI/CD Pipelines
- Host Version Online and add link
- Abstract out some game logic from gameCoordinator and add other class that help manage logic (like AssetLoader,GamePoints etc...)
- Clean up document Element References
- Create player control mechanism abstracted so that we can use change it in the future (like for AI version or Multiplayer version)
- Abstract Ghost class and sub class for each type of ghost
- Abstract out the ghost behavior and path find logic
- Update UnitTests
- More coming ...