Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project-image

A modern Pong-style arcade game built with HTML5 Canvas and JavaScript featuring smooth gameplay a responsive UI and a polished design. This project reimagines the classic ping-pong game with a clean interface custom fonts and interactive elements.

Checkout our game's preview here

https://ping-pong-nu.vercel.app/


Features

  • Classic Gameplay: Enjoy the traditional ping pong experience with smooth ball and paddle mechanics.
  • Custom Font: The game uses a custom .ttf font for a unique style.
  • Score Tracking: Real-time left and right player scoring.
  • Interactive Logo: Click the logo to reset the game.
  • Stylish UI:
    • Gradient background
    • Canvas with border and shadow
    • Logo with border, shadow, and hover animation
  • Reset Confirmation: Prevent accidental resets with a confirmation dialog when clicking the logo.

Tech Stack

  • HTML – for rendering the game
  • CSS – for styling, animations, gradients, tooltips
  • JavaScript – for game logic, paddle movement, collision detection, score updates

Project Structure

Ping-Pong/
├── index.html
├── style.css
├── game.js
├── assets/
├── MyFont.ttf 
└── logo.png

Screenshots

Logo

logo

Gameplay

Screenshot 2025-09-07 042113

Game reset

Screenshot 2025-09-07 042140

About

It's a simple Ping-pong game which uses HTML, CSS and JavaScript

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages