2D Game Development

Pygame Pong Arcade

A responsive 2D arcade game built in Python featuring real-time collision mechanics and simple AI paddle bot logic.

This project implements retro Pong game physics using Python and the Pygame rendering library. Player controls are mapped to keyboard inputs for the left paddle, while an AI algorithm calculates ball trajectory vectors to drive the right paddle dynamically. Features include bounce elasticity, score tracking, and smooth frame-rate synchronization.

Stack Used

  • Python 3
  • Pygame

Gameplay Demo Video