Bubble Shot
Aim, bank off the walls and pop groups of three matching bubbles before the ceiling pushes down.
Arcade Emulator verified v1.0.0 18.6 KB
The JAR and JAD are the Original Java ME Version for phones and emulators. How to install.
About
A classic aim-and-fire bubble popper built for the keypad. Sweep the launcher with 4 and 6, fire with 5 and swap with the next bubble using 0. Match three or more of a colour to pop them, and cut loose any bubbles hanging below for a bigger bonus. Every few missed shots the ceiling pushes down a new row; let the cluster reach the dashed line and it is over. Relaxed mode uses four colours and a slower ceiling.
Objective: Clear every bubble from the board.
Modes: Relaxed, Classic
bubble shooter arcade match three aiming



Screenshots captured from the real JAR at 176x208 on the project's reference runtime; the third image is rendered by MicroEmulator 2.0.4.
Controls
| Key | Action |
|---|---|
| 4/6 | Aim launcher |
| 5 | Fire |
| 0 | Swap with next bubble |
| * | Pause menu |
In every game: 5 selects in menus, * pauses, and on the title screen # opens help and 0 toggles sound. The joystick and 2/4/6/8 are interchangeable.
Verification
| Level | Status | Details |
|---|---|---|
| Build verified | Yes | Compiled against CLDC 1.0 / MIDP 2.0; JAR + JAD generated |
| Reference runtime | Yes | Passed at 128x128, 128x160, 176x208, 176x220, 240x320 |
| Emulator verified | Yes | Automated smoke test on MicroEmulator 2.0.4 (176x220) |
| Real device verified | No | Not yet tested on real hardware |
Tried it on a real phone? Send a device report.
Technical details
| MIDlet | bubbleshot.BubbleShotMIDlet |
|---|---|
| Platform | Java ME, CLDC 1.0, MIDP 2.0 |
| JAR size | 18.6 KB |
| Screens | 128x128, 128x160, 176x208, 176x220, 240x320 |
| Storage | RMS record store gk (settings, best score) |