A classic Ping-Pong arcade game built from scratch in Object Pascal using the Lazarus IDE and Free Pascal Compiler (FPC).
- Classic two-paddle Pong gameplay against an AI opponent
- Real-time collision & scoring system
- Simple, clean UI built with the Lazarus LCL
- Lightweight — compiles to a single standalone
.exe
- Free Pascal — compiler
- Lazarus IDE — development environment
- Click Mulai (Start) to begin the match
- Control your paddle (left side) using Arrow Up / Arrow Down
- The AI controls the opponent's paddle (right side) automatically
- Score a point when the ball passes your opponent's paddle
- Click Reset anytime to restart the match from 0-0
- Go to the Releases page
- Download the latest
Animasi.exe - Run it — no installation needed
- Install Lazarus IDE (includes FPC)
- Clone this repository
git clone https://github.com/CodeMelvin/GamePingpong.git
- Open
src/Animasi.lpiin Lazarus - Press
F9(Run) to build and launch
GamePingpong/
├── assets/ # Demo GIF
├── src/ # Pascal source files (the compiled .exe is published via Releases)
└── README.md
This project is licensed under the MIT License — see the LICENSE file for details.
Melvin (@CodeMelvin)
