Ball Blaster er et skydespil med løbe- og racerelementer. Spilleren affyrer kugler fra en kanon på en forhindringsbane, der svæver i luften, og som bøjer sig opad i en vis afstand. Spilleren skal skubbe våbnet til venstre og højre hurtigt nok til at affyre kugler mod stribede, grønne og røde knækkede kugler, der ruller mod den.
Hvis kuglerne når den vandrette stiplede linje før kanonen, taber spilleren og skal spille banen igen. Hvis de ødelægger kuglerne inden da, vinder de.
Uanset udfaldet af det første løb tjener spilleren penge, som de kan bruge til at opgradere kanonens affyringshastighed og skadeskapacitet. Hvis de løber tør for penge, kan de udføre disse opgraderinger ved at se reklamer. De får også hjælp fra spillet på andre måder.
Ball Blaster lader blå multiplikatorporte glide hen over banen med mellemrum. Hvis spilleren affyrer en kugle gennem en blå port, multiplicerer de antallet af kugler, der affyres op ad banen, eller får adgang til særlige kræfter. Hvis de skyder gennem to multiplikatorporte, øger de også antallet af kanonkugler en anden gang. Hvis porten med specialkraft har en snefnug-booster, bliver kanonkuglen forvandlet til en bølge af snebolde, der fryser en eller flere knækkede kugler fast. Når det er sagt, viser spillet også med mellemrum røde porte. Spilleren skal forsøge at skyde forbi disse porte i stedet for gennem dem.