All games
Released

Mole Bash

Rhythm-driven whack arcade.

Whack-a-mole reborn. Moles pop up on the beat and you smash them in time. Real-time multiplayer over Firebase, leaderboards, and a relentless rhythm grid.

Phaser 3Firebase Realtime DBViteCapacitor

Platform: iOS · Android · Web

Mole Bash app icon
0
Modes
0k
Lines of code
0
AI commits

/why

Why we made it

Whack-a-mole is everyone's first arcade memory. We added a rhythm layer and online matchmaking to see what happens when reflex meets timing.

/play

How to Play

  1. 01Tap or click moles the moment they pop up.
  2. 02Hits land harder when timed to the beat — combos multiply your score.
  3. 03Challenge mode: chase the all-time high score.
  4. 04Multiplayer: matchmake against another player in real time.
  5. 05Result screen shows shards earned and your best run.
  6. 06Plays in landscape on phone, mouse-friendly on desktop.

/features

Features

Online Multiplayer

Rhythm Mechanics

Leaderboards

PWA Offline

/tech

Under the hood

  • Firebase Realtime DB sync under 100ms for matched players.
  • AdManager integration with rewarded interstitials between rounds.
  • Service Worker PWA — installs and runs offline.
  • Playwright E2E suite simulating full multiplayer flows.

/devlog

Dev log

  • 01
    2026-03

    Online matchmaking shipped

    Two-player rooms over Firebase RTDB.

  • 02
    2026-04

    Difficulty curve rebalanced

    Mole pop frequency now follows beat, not random timer.

  • 03
    2026-04

    Rewarded ads integrated

    Optional resurrects after game over.

/next

What's next

  • [ ]Tournament mode (8-player brackets)
  • [ ]Custom mole skins via shard shop
  • [ ]Leaderboard region filters
Share: