Bubble Boom is een bubbelspel. Van level tot level laat de speler ketens van bellen barsten om een verzameldoel te bereiken op een horizontale balk middenonder in het scherm. Ze proberen ook de hoogst mogelijke scores te halen.
In elk level glijdt een patroon van bubbels van verschillende kleuren snel naar beneden over een donkere achtergrond in de vorm van een lopende band. De speler verliest als een luchtbel in het patroon een horizontale lijn boven de schutter bereikt.
De speler kan alleen ketens van drie of meer bubbels met dezelfde kleur laten barsten met projectielen. Het spel voorziet de speler van een ringschutter met twee projectielen en een wisseloptie waarmee hij sneller ketens kan maken. Er is ook een gestippelde miklijn waarmee je gemakkelijker schuin tegen muren en door smalle gaten in een patroon kunt schieten.
De obstakels in Bubble Boom zijn wolken en regenboogkleurige schelpen die de bubbels bedekken. De speler kan sommige obstakels uit de weg ruimen door ketens in de buurt te vormen. Ze krijgen ook toegang tot handige hulpmiddelen, zoals patroonwapens zoals omwikkelde staven dynamiet die ontploffen als ze worden geraakt door een projectiel en projectielen met zwarte bommen die worden opgeladen als ze worden geraakt. Na verloop van tijd krijgen ze ook toegang tot twee booster-vaardigheden.
De score van de speler wordt linksboven in het spel weergegeven. De speler wordt ook beloond met verborgen schatten in kisten die verschijnen als hij een bepaald aantal levels heeft gewonnen.