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

https://github.com/nidhiupman568/pong-game

๐ŸŽ‰Welcome to my Pong game! ๐ŸŽฎ This project recreates the classic Atari arcade game using HTML ๐Ÿ“, CSS ๐ŸŽจ, and JavaScript ๐Ÿ’ป with HTML5 Canvas ๐Ÿ–ผ๏ธ.
https://github.com/nidhiupman568/pong-game

css front-end-development html interactive-web-design javascript pong-game web-animation web-development

Last synced: about 1 month ago
JSON representation

๐ŸŽ‰Welcome to my Pong game! ๐ŸŽฎ This project recreates the classic Atari arcade game using HTML ๐Ÿ“, CSS ๐ŸŽจ, and JavaScript ๐Ÿ’ป with HTML5 Canvas ๐Ÿ–ผ๏ธ.

Awesome Lists containing this project

README

        

# Pong Game ๐Ÿ•น๏ธ๐Ÿ“

Welcome to my Pong game! ๐ŸŽฎ This project recreates the classic Atari arcade game using HTML ๐Ÿ“, CSS ๐ŸŽจ, and JavaScript ๐Ÿ’ป with HTML5 Canvas ๐Ÿ–ผ๏ธ.

Project Demo: https://nidhiupman568.github.io/PONG-GAME/

## Features โœจ

- **Smooth Gameplay**: Utilizes a game loop for continuous updates and smooth animation ๐Ÿ”„๐ŸŽฅ.
- **Interactive Controls**: Click handlers allow players to move paddles up and down to hit the ball ๐Ÿ‘†๐Ÿ‘‡๐Ÿ“.
- **Ball Physics**: Implements realistic ball movement and bounce mechanics off walls and paddles โšฝ๐Ÿ”„.
- **Score Keeping**: Tracks and displays scores for both players in real-time ๐Ÿ“Š๐Ÿ†.
- **Game Over**: Detects when a player misses the ball and ends the game, declaring a winner ๐Ÿšซ๐Ÿ….

## How to Play ๐ŸŽฎ

1. **Start the Game**: Open `index.html` in your web browser ๐ŸŒ.
2. **Control Paddles**: Click or tap to move your paddle up or down to hit the ball ๐Ÿ‘†๐Ÿ‘‡๐Ÿ“.
3. **Score Points**: Earn points by hitting the ball past your opponent's paddle ๐ŸŽฏ๐Ÿ“ˆ.
4. **Win the Game**: Reach the score limit to win the game and defeat your opponent ๐Ÿ†๐Ÿฅ‡.

## Getting Started ๐Ÿš€

1. Clone the repository: 'https://github.com/nidhiupman568/PONG-GAME.git' ๐Ÿ“๐Ÿ’ป
2. Open the `index.html` file in your web browser ๐ŸŒ.

## Technologies Used ๐Ÿ› ๏ธ

- **HTML5** ๐Ÿ“
- **CSS3** ๐ŸŽจ
- **JavaScript** ๐Ÿ’ป

#### Screenshots (Output) ๐Ÿ“ธ

![PONG GAME](https://github.com/nidhiupman568/PONG-GAME/assets/130860182/5dda6cc0-8eb4-4abd-a2c3-b73fdfb9a32a)