https://github.com/leandrosq/js-pong
Simple pong game
https://github.com/leandrosq/js-pong
canvas game html pong typescript web
Last synced: 6 months ago
JSON representation
Simple pong game
- Host: GitHub
- URL: https://github.com/leandrosq/js-pong
- Owner: LeandroSQ
- License: mit
- Created: 2024-03-21T04:57:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T04:58:35.000Z (over 2 years ago)
- Last Synced: 2024-03-21T05:42:32.854Z (over 2 years ago)
- Topics: canvas, game, html, pong, typescript, web
- Language: TypeScript
- Homepage: https://leandrosq.github.io/js-pong/
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PONG
Typescript implementation of the [Pong](https://en.wikipedia.org/wiki/Pong) game.
## About
This project is a simple implementation of the classic Pong game using Typescript, HTML and CSS.
For Audio it uses the WEB Audio API, using oscillators to generate the sounds at runtime.
## How to play
Use the mouse to control the paddle and try to score as many points as possible.
## Used in this project
| Name | Description |
| -- | -- |
| Eslint | For linting and semantic analysis |
| Prettier | For code formatting |
| Browser sync | For live reloading |
| Esbuild | For bundling |
| gulp | For task automation |
| SASS | For CSS preprocessing |
| Github actions | For CI, building and deploying to github pages |
| Google fonts | For the [Pixelify Sans font](https://fonts.google.com/specimen/Pixelify+Sans) |
| Google Icons | For the [Sport tennis icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Asports_tennis%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4024) used as favicon |
| [Real favicon generator](https://realfavicongenerator.net/) | For generating the favicon |