I made a tiny Pong game that lives in your macOS menu bar
Hey everyone!
I'm a solo dev and I just shipped Mini Pong to the Mac App Store a couple of days ago. It's a small Pong arcade that sits in your menu bar for those 30 second gaps between builds, deploys, or while your AI model thinks. Or maybe you're just waiting for your boss on a Zoom call 😅
Someone on r/macapps called it "a fidget spinner for programmers" and honestly that's the best description I could ever come up with.
WHY
I kept waiting around during compile breaks and LLM responses. Too short to do anything useful, too long to just stare at the terminal. And every time I opened Twitter (yes, Twitter) or YouTube to kill time, 20 minutes disappeared. I needed something I could jump into and out of in seconds.
FEATURES
- Menu bar only, no Dock icon, click to play, click to pause
- 5 difficulty levels (Zen to Nightmare)
- 8 game modes (Normal, Wobble, Mirror, Gravity, Chaos...)
- 8 themes named after popular code editor palettes (Monokai, Nord, Tokyo Night, Solarized...)
- Zen mode: no scoring, no game over, just chill
- Full keyboard support (arrow keys, A/D) and game controller support (Xbox, PS5, Switch Pro)
- Adjustable ball speed in real-time with scroll wheel, keyboard +/- or controller bumpers (0.25x to 5x)
- Stealth mode: press F to instantly hide the game, mute sound, and swap the icon to something productive 👀
- Configurable frame rate (60-240Hz)
- Trackpad haptic feedback 🤌
- Global shortcut to toggle from anywhere
- Localized in 8 languages
- Game Center Leaderboards (today in v1.4)
- No internet, no analytics, zero data collected
Almost every feature since the release came directly from user suggestions:
>"Is it mouse-control only, or can you use the keyboard?" -> Added keyboard + full controller support in v1.1
>"Great for secretly using at work!!" -> Built Stealth Mode in v1.1 (press F to instantly hide everything)
>"Idea, make the mouse scroll adjust the ball speed" -> Added real-time speed control in v1.3
>"It's like a fidget spinner for programmers" -> Became the actual tagline
Right now, in version 1.4 (pushed today to App Store), I implemented leaderboards with Game Center. I know it's a bit overkill for a Mini Pong menu bar game, but why not?
$1.99 lifetime on the Mac App Store
And I'm waiting for any further feedback to improve the app even more.
Edit: I forgot to mention that I'm working on other mini-games for the menu bar (which also came up as ideas in the macapps post). If you have any in mind, feel free to share your idea.