About
Pong is a 1972 arcade sports game created by Allan Alcorn for Atari, inspired by an electronic ping-pong game on the Magnavox Odyssey console — a similarity that later led Magnavox to sue Atari for patent infringement. YACPong is a Haskell implementation of Pong, built and installed with Cabal. It's a fairly minimal build with basic paddle movement (W/S), pause, and exit controls.
Getting started
Build and install it with Cabal (cabal configure, cabal build, cabal install), or via the included Haskell setup script. Move the paddle up and down with W and S, pause with P, and quit with Escape.
Known limitations
- gameplay: Collision with the side of the paddle is detected but the ball sometimes cannot continue moving.
Additional notes
- Known bug
- Collision with the side of the paddle is detected but has no proper response, so the ball can occasionally get stuck instead of continuing to move.