Bubba the ping-pong grandmaster challenges you to a first-to-five game of ping-pong.
Moving your bat left and right, try to hit the ball past Bubba - who is guarding the top of the screen.
d-pad left
- move leftd-pad right
- move rightb
- speed up movement (press and hold)
Character "Bubba the panda" created by @paulwallas
Game inspired by the web-based bubba-pong by @eddielee6
Development of this game requires the playdate SDK, which includes a compiler CLI and device simulator.
Documentation on the architecture of this game can be found in the Architecture folder.
The game is compiled with the playdate SDK command-line tool, which accepts an input (Source), and produces an output .pdx
file (bubba-pong-playdate.pdx).
pdc Source bubba-pong-playdate.pdx
note: the
-s
flag can be used to strip debug from the output (e.g. for a release build)
Once compiled, the game can be run within the simulator by opening the .pdx
output file.
On macOS you can open
the .pdx
file from the terminal, which is very fast
open bubba-pong-playdate.pdx
Once the game is running within the simulator, make sure your playdate is connected and turned on.
Choose "Upload Game to Device" from the Simulator's "Device" menu.
note: the "Device" menu only appears when a playdate is connected