En Cannonball är ett rundskott som avfyras från en kaliberpistol. Den introducerades för första gången av den franske artilleriingenjören Samuel J. Besh. Spelets namn, kanon, härstammar från att det avfyras från en kanon. Cannonballs används i den dvärgiska multipistolen. Spelare måste dock delvis ha slutfört dvärgkanonens uppdrag för att kvalificera sig för att spela kanonkulspelet.
Kanonkulspelet är förstörelsens mästare. Allt en spelare behöver göra är att rikta sina skott effektivt och skickligt. Spelet inkluderar att förstöra byggnader med hjälp av kanonkulor. I cannonballs 3D finns det mycket att svälja. Spelet har en massa små kanonkulor för användarna i varje spelnivå.
Cannon Balls 3D, ett skjutspel för en spelare som har en kanon istället för en pistol, kräver att spelaren förstör en mängd olika strukturella mål som är byggda på plattformar i en stormig öken, en dimmig hage och ett bergigt snölandskap. Spelaren måste förstöra ett visst antal strukturer per nivå och samtidigt tjäna poäng. Om de får slut på ammunition under en uppgift, tar spelet dem tillbaka till nivåns första uppgift. När spelaren når en sista uppgift får de ett oändligt antal kanonkulor för att förstöra en komplex, stor struktur.
Det här spelet har inget sikte för att hjälpa till att sikta exakt och använder ett enkelt peka-och-skjuta-system. Spelarens största hinder är att förutse hur balkar, kuber, stolpar och andra former av material som betong, glas, sten och trä kan falla från en plattform. En kanonkula kan till exempel slå ut fundamentblock eller TNT orsaka en explosion som gör att en eller flera former faller rakt ner på en plattform.
Cannon Balls 3D gör också vissa uppgifter svårare genom att flytta mål längre bort eller blockera strukturer med stationära eller rörliga hinder som kanonkulor inte kan förstöra. Spelaren får tre bomber då och då för att förstöra hinder och spränga stora eller svårgenomträngliga strukturer. De tjänar nya bomber genom att prestera bra under spelets gång. De måste ha god hand-ögonkoordination eller fortsätta att skjuta när block faller för att använda gravitation och friktion för att rensa en plattform.