Doopel Ponger is a bullet hell inspired by Pong. You play as a paddle trying to dodge the attacks of Schmitty Doop! As you dodge attacks you get power ups to fight back! I guess that makes it more of an anti-pong since you're dodging bullets...

I've noticed there are two small performance hickups on Chrome the first time you dodge a ball, and the first time you die due to how I allocate frequently used object. When running on Firefox I don't see these hickups.

I am a professional software developer that made this game nights and weekends for the last several months. Play for free, but if you buy you will get all the source code  fully documented. Web documentation can be found at

This game was developed live on Twitch! Follow on Twitter to learn about my next projects. Join the Discord to hang out and chat about programming or get help on your projects.

Music and sfx by

Coding features used that you can see examples of with purchased code:

  • Custom remappable input manager
  • Event system for game component communication
  • Power up system
  • StreamingAsset downloader for WebGL Unity builds.
  • Bloom shader
  • Several types of mesh deform shaders
  • Dynamic color changing shader
  • Scripted tutorial
  • Fully documented

Rated 5.0 out of 5 stars
(1 total ratings)
Made withUnity
Tags2D, Bullet Hell, bullethell, Co-op, Difficult, Minimalist, Singleplayer, sourcecode, toasterfuel, Unity
Code licenseMIT License
Average sessionA few minutes
MultiplayerLocal multiplayer
Player count1 - 2
LinksTwitter, Community, Docs


Buy Now$1.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $1.99 USD. You will get access to the following files: 127 MB

Leave a comment

Log in with to leave a comment.