All games
Released

BOP

Tap. Bounce. Survive.

A pure 1-tap physics arcade. Keep the ball alive across 100 levels of spikes, bombs, bumpers, and boss fights. Time your taps right and the combo counter rewards perfect rhythm.

Phaser 3ViteSVGCapacitor
Download on theApp Store
Get it onGoogle Play

Platform: iOS · Android · Web

BOP app icon
0
Levels
0
Modes
0k
Lines of code
0
AI commits

/why

Why we made it

Most physics games drown the player in mechanics. We wanted to prove an entire 100-level arcade could live on one input — a tap — if the level design carried the weight.

/play

How to Play

  1. 01Tap the ball to apply downward force and trigger a bounce.
  2. 02Skip a tap and the ball loses 15% energy per bounce — too long without input ends the run.
  3. 03Avoid spikes and exploding bombs (3-second fuse).
  4. 04Bumpers boost height 2x; walls send you on angled rebounds.
  5. 05Tap exactly at the apex for +1 combo and a satisfying audio cue.
  6. 06Progress through 4 blocks of 25 levels, each ending in a unique boss fight.

/screenshots

Screenshots

/features

Features

100 Levels

4 Boss Fights

Combo System

Multiple Ball Types

/tech

Under the hood

  • Custom SVG-only graphics — zero raster assets, every sprite is procedural.
  • Phaser 3 + Vite with hot-swap level loading.
  • Web Audio synth for tap feedback (no sound files shipped).
  • Capacitor wrapper for iOS/Android with shared JS engine.

/devlog

Dev log

  • 01
    2026-04

    Phase 1 prototype

    Single-screen bounce loop running at 60fps on iPhone SE.

  • 02
    2026-04

    Boss fight: The Wall

    First boss completed — moves in patterns instead of standing still.

  • 03
    2026-04

    Combo timing system

    Apex-detect tightened to ±50ms window for perfect taps.

/next

What's next

  • [ ]Beat the wall: complete remaining 3 boss fights
  • [ ]Ball cosmetic system + unlock progression
  • [ ]Public beta on TestFlight
  • [ ]App Store launch (target Q3 2026)
Share: