Two paddles, one ball. That's the name of the game when you're playing Ponk, a Pong clone made with SDL and Common Lisp.
Download Ponk source (120 KB ZIP archive)
- A Common Lisp implementation (I use SBCL)
- ASDF (SBCL comes with it)
- CL-SDL (SDL bindings for Common Lisp)
Launching: If you're using SBCL, just run the *nix shell script:
If you want to run it from within CL:
(asdf:oos 'asdf:load-op 'ponk)
You may have to switch to the directory to make the font load right (use
(sb-posix:chdir "path/to/game/")with SBCL).
Controls: Cursor keys for Player 1, WASD for Player 2. Holding left and right will make the ball faster/slower when it hits your paddle. ESC will end the game. First player to reach 10 points will also end the game.