An open API service indexing awesome lists of open source software.

https://github.com/github/pac-tocat

PacMan game starring the lovable GitHub octocat mascot
https://github.com/github/pac-tocat

Last synced: 5 months ago
JSON representation

PacMan game starring the lovable GitHub octocat mascot

Awesome Lists containing this project

README

          

# Pac-tocat
[![Code Style](https://img.shields.io/badge/code%20style-airbnb-brightgreen.svg)](https://github.com/airbnb/javascript)

πŸ•ΉPlay Pac-Man starring [Mona](https://github.com/monatheoctocat), the loveable GitHub octocat mascot using Javascript, HTML, and CSS.

πŸ™Œ Forked from [bward2/pacman-js](https://github.com/bward2/pacman-js)

Open in GitHub Codespaces

When opening the project in a codespace with supported editors, the project will be run by default via the [devcontainer's postAttach commands](https://github.com/github/Pac-tocat/blob/master/.devcontainer/devcontainer.json#L16).

## Local Development Instructions

This project makes use of *__[NodeJS](https://nodejs.org/en/)__*. Download it, then clone this repo and run the following commands:
1. `npm i` (Installs necessary packages for development)
1. `gulp watch` (Watches changes to JS and SCSS files for continuous compilation)
1. `npx run serve` (Hosts the files locally)

The game can now be accessed at *__http://127.0.0.1:8080/index__*

This project also utilizes *__[Husky](https://github.com/typicode/husky)__* to enforce best coding practices. The current thresholds are 0 linting errors upon commits (following Airbnb's standard), and 100% unit test code coverage upon pushes.

Feel free to submit PRs and/or report any issues you find! πŸ˜ƒ