Gems Shooter er et bobleskydningsspil på tid, der foregår i en dyb underjordisk hule, hvor en drage har samlet bunker af guld og ædelstene. I stedet for traditionelle bobler, der hænger fra toppen af skærmen i vandrette rækker, har spillet et røgfarvet, halvgennemsigtigt roterende hjul, der viser blandede guldkantede, sekskantede ædelstene og to buede rækker af tomme, cirkulære rum.
Spilleren forsøger at fjerne alle ædelstene fra hjulet så hurtigt som muligt ved hjælp af en skyder nederst i midten af spillepladen ved at skabe klynger af tre eller flere farvematchende ædelstene. I modsætning til andre skydespil starter spilleren med det højeste antal point i dette spil (10.000) og mister point for hvert sekund, der går. De skal samle alle ædelstene så hurtigt som muligt for at opnå en høj score. Man kan følge det resterende antal i nederste venstre hjørne via et tal ved siden af et rødt ædelstensikon.
Gems Shooter giver mulighed for at fjerne ædelstene via lavinebevægelser, hvilket betyder, at alle ikke-matchende ædelstene, der er forbundet med en klynge af matchende ædelstene, også popper op og forsvinder fra hjulet. Når det er sagt, gør spillet ikke hvert skud let. Ædelstenene hopper og ruller af andre ædelsten, hvilket resulterer i, at en projektil-ædelsten ikke altid når en forudvalgt tom plads.