← Back to Blog

Dev Blog · June 5, 2026

Pop Blitz: Designing a Game Where the Clock Is the Enemy

Pop Blitz

I've always been drawn to games that punish hesitation. Pop Blitz started as a rough sketch — tap shapes before they vanish — and I kept thinking it would be trivial to build. It wasn't. The real challenge turned out to be making the timer visible on each individual shape in a way that felt urgent without being overwhelming. Getting that pressure loop right took me longer than the rest of the game combined, and it changed how I think about pacing in casual games entirely.

The Idea Behind Per-Shape Timers

Most tapping games use a single global countdown. You have thirty seconds, clear as many shapes as you can. I wanted something different — something where every object on screen is independently dying. The insight came from watching my nephew play mobile games. He was fine when there was one clock. The moment I imagined multiple clocks, all ticking at different rates, it felt genuinely chaotic in a good way. I implemented it as a shrinking arc drawn on top of each shape, almost like a loading spinner running in reverse. Early builds had the arcs too thin and players simply didn't notice them. Thickening the stroke to five pixels and adding a warning color change in the last second made the urgency land properly. The key was that the timer had to feel personal to each shape — not a global pressure but a local one, multiplied across the screen.

Tuning the Spawn Rate Without Breaking Players

The hardest design problem was spawn rate. Too slow and the game felt lazy; too fast and it became a chaotic mess that felt unfair rather than challenging. I ended up running about twenty informal playtests with people grabbing their phones. What I noticed was that players could comfortably track three to four shapes at once. At five they started making choices about what to sacrifice. At seven they gave up entirely and just tapped randomly. So I built a curve that starts at three simultaneous shapes and climbs toward six over the first ninety seconds, then holds there. The randomness in spawn timing also mattered — perfectly rhythmic spawns made the game feel robotic. Adding a jitter of plus or minus three hundred milliseconds to each spawn made it feel alive, like the shapes had their own personalities. That small change got more positive comments in testing than any visual tweak I made.

What the Game Taught Me About Feedback

Pop Blitz reinforced something I've read about but never felt so clearly during development: feedback latency kills fun. The original pop animation took about 180 milliseconds — a small explosion. Players felt like their tap wasn't registering even when it was. I cut the animation to 80 milliseconds and added a haptic pulse on mobile. The game instantly felt snappier without me changing any actual game logic. I also added a brief freeze frame — just 40 milliseconds where everything pauses at the moment a shape pops — borrowed from fighting games. It sounds absurd for such a small interaction, but it gives the tap weight. These micro-polish moments are the difference between a prototype and something people want to share. I'll carry that into every game I build from here.

Browse All Games