Pong Game

A classic Pong game implementation for Val Town using HTML5 Canvas and TypeScript.

How to Play

  • Use the Up and Down arrow keys to move your paddle (left side)
  • Try to hit the ball past the computer's paddle (right side)
  • First player to reach 10 points wins

Project Structure

  • frontend/index.html - Main HTML file
  • frontend/index.ts - Game initialization
  • frontend/game.ts - Game logic and rendering
  • frontend/style.css - Basic styling

Implementation Details

This game uses:

  • HTML5 Canvas for rendering
  • TypeScript for game logic
  • Keyboard controls for player input
  • Simple AI for the computer opponent

View Source

This project was created on Val Town. View the source code to see how it works!