A downloadable game for Windows and Linux

cPaddles is a rewrite of one of my previous projects and my first real delve into C programming. A Pong clone isn't exactly the most innovative project, but it's (relatively) simple to make, fun to play, and takes hardly any system resources to enjoy. The game runs on 64-bit versions of Linux and 32-bit versions Windows NT (XP, 7, 8, and 10).

You can modify the texture atlases if you like and it won't cause any problems, but keep in mind that the game's background is hard-coded (Gameboy = green background, Inverted = white background, Original = black background.)

If you prefer to play the game without sound you can rename the sound folder (e.g. Prepend it with "-").


  • WASD, Backspace, and Enter to navigate menus.
  • W and S for paddle one.
  • P and L for paddle two.


  • SDL2 - Media library.
  • Bfxr - Sounds effects.
  • GIMP - Graphics.
  • Code::Blocks - Development Environment.
  • GCC - Compiler.
  • Stack Overflow - Code advice.
PlatformsWindows, Linux
Tags1-bit, 2D, Arcade, clone, Game Boy, Moddable, pong
Average sessionA few minutes
MultiplayerLocal multiplayer
Player count1 - 2

Install instructions

Linux (Ubuntu commands shown) users need to install SDL2, SDL2_image, and SDL2_mixer:

sudo apt-get install libsdl2-2.0-0

sudo apt-get install libsdl2-image-2.0-0

sudo apt-get install libsdl2-mixer-2.0-0

Windows users can just unzip and play.


cPaddles Linux 64-Bit 65 kB
cPaddles Windows 32-Bit 1,014 kB

Leave a comment

Log in with itch.io to leave a comment.