Tap. Explode. Speed up. Repeat.

PopRush is a fast-paced iPhone tap game built with SpriteKit. Neon shapes and critters — mice and cockroaches — fly across the screen from every direction. Tap them to trigger a particle explosion, sound effect, and haptic feedback all at once. Every pop speeds them up. Switch between Neon Shape mode and Pet mode with a single tap.

Download on the App Store

Get it on the App Store

Download on the App Store

Every Tap Fires an Explosion, Sound, and Haptics

Tap any shape or critter and a particle burst fires at that position, a sound effect plays, and UIImpactFeedbackGenerator triggers a satisfying haptic pulse — all at the same moment. The combination makes every tap feel impactful.

The More You Pop, the Faster They Move

Each pop reduces the movement duration of new objects by 0.05 seconds. They start slow and build to a frantic pace, but a minimum speed floor keeps things playable no matter how many you've popped.

Neon Shapes Glow and Streak Across the Screen

Circles, squares, and triangles are generated in random neon colors — cyan, magenta, lime green, and more. SKShapeNode glow and additive blend mode make them blaze against the black background. Some shapes flicker at random intervals for extra visual flair.

Pet Mode: Swat Mice and Cockroaches

Switch to Pet Mode and mice and cockroaches take over the screen, each facing the direction they are moving thanks to atan2 rotation. Same escalating speed, different vibe — great for when you want something a little more playful.

Tap fires particles, sound, and haptics simultaneously.

When a tap hits a node, an SKEmitterNode burst is created at that position using additive blending so the particles glow in the shape's neon color. An SKAction plays the explosion sound file without waiting for completion, and UIImpactFeedbackGenerator fires a medium-style haptic — all triggered in the same touchesBegan callback for zero-latency feedback.

POP
RUSH

Speed increases with every object you pop.

New objects spawn every 0.8 seconds with a movement duration drawn from a range that shrinks by 0.05 seconds per pop. The range floor is clamped at 0.5–1.0 seconds so the game never becomes impossible, but the escalation is noticeable enough to keep the pressure building the longer you play.

Three shape types, nine neon colors, random flicker.

Each spawn randomly picks from circle, square, or triangle paths, then selects a color from a nine-entry neon palette. SKShapeNode's glowWidth adds a bloom effect and blendMode .add composites the color on top of the black background. One in three shapes also runs a randomized fade-out/fade-in sequence to create a flickering neon sign effect.

NEON
PET

Pet Mode critters always face the direction they are moving.

In Pet Mode, each new object is an SKSpriteNode using either the mouse or cockroach asset, chosen at random. The dx and dy between the start and end positions are passed to atan2 to get the movement angle, which is applied to zRotation (offset by π/4 to align the sprite art). The result is a critter that always faces where it is going.

Tap everything that moves.
The faster it gets, the better you're doing.

Two Steps to Play

1
Tap objects as they fly across the screen

Shapes and critters spawn from the edges and move toward the opposite side. Tap them before they escape to trigger the explosion. The more you pop, the faster the next wave moves.

2
Switch modes with the button at the bottom

Tap the mode button at the bottom of the screen to toggle between Neon Shape mode and Pet Mode at any time. The speed you have built up carries over between modes.

3
See how fast it gets before you lose control

There is no game over — just an ever-increasing rush. Challenge yourself to keep popping as the screen fills up and the objects get faster and faster.

Get it on the App Store

Download on the App Store

What Users Are Saying

"The neon shapes against the black background look great and the haptic feedback on every tap makes it feel really satisfying. The speed escalation is well-tuned — it gets intense but never impossible. Simple concept but genuinely hard to put down."

— neon_fan_tanaka

"My kids love Pet Mode. Tapping the mice and cockroaches and watching them explode is endlessly entertaining for them. The controls are simple enough that anyone can pick it up immediately. Good for quick sessions or longer ones."

— family_gaming_sato

"Good pick-up-and-play game for spare moments. The difficulty ramp feels natural — you barely notice it getting faster until suddenly you're scrambling. Switching between neon mode and pet mode keeps it fresh."

— casual_gamer_yamada

Frequently Asked Questions

Find answers to common questions below.

QIs there a score or leaderboard?

AThe current version does not save scores or include a leaderboard. The pop count is used in-session to drive the speed increase but resets when you close the app.
QHow do I switch to Pet Mode?

ATap the Switch to Pet Mode button at the bottom of the screen. It toggles instantly. Tap it again to switch back to Shape Mode. You can switch at any time during play.
QHow fast do the objects get?

AEach pop reduces the movement duration by 0.05 seconds, but the speed is clamped at a minimum of 0.5–1.0 seconds so objects never move faster than that regardless of how many you pop.
QCan I turn off the sound or vibration?

AThere is no in-app toggle for sound or haptics in the current version. You can silence the sound by turning your iPhone volume down or switching to silent mode, which will also suppress the haptic feedback.
QSometimes tapping an object does nothing.

ATapping near the edge of a fast-moving object or at the moment it leaves the screen may not register. Try tapping toward the center of the object for the most reliable response.

Get it on the App Store

Download on the App Store
App Gallery