Ball Blaster is een schietspel met ren- en race-elementen. Een speler vuurt ballen af vanuit een kanon op een hindernisbaan die in de lucht hangt en op afstand naar boven buigt. De speler moet het wapen snel genoeg naar links en rechts schuiven om ballen af te vuren op gestreepte, groene en rood gebarsten ballen die naar hem toe rollen.
Als de ballen de horizontale stippellijn voor het kanon bereiken, verliest de speler en moet hij het level opnieuw spelen. Als ze de ballen voortijdig vernietigen, winnen ze.
Onafhankelijk van de uitkomst van de eerste ronde, verdient de speler geld dat hij kan gebruiken om de vuursnelheid en de schade van het kanon te verbeteren. Als het geld op is, kunnen ze deze upgrades uitvoeren door naar advertenties te kijken. Ze krijgen ook op andere manieren hulp van het spel.
Ball Blaster schuift met tussenpozen blauwe vermenigvuldigingspoortjes over de baan. Als de speler een bal door een blauwe poort schiet, vermenigvuldigt hij het aantal ballen dat op de baan wordt afgevuurd of krijgt hij toegang tot speciale krachten. Als hij door twee vermenigvuldigingspoortjes schiet, verhoogt hij bovendien het aantal kanonskogels een tweede keer. Als de speciale krachtpoort een sneeuwvlokbooster bevat, verandert de kanonskogel in een golf van sneeuwballen die een of meer gebarsten ballen bevriest. Het spel toont echter ook met tussenpozen rode poorten. De speler moet proberen langs deze poorten te schieten in plaats van erdoorheen.