Ancient Ore är ett match-3-pusselspel som ändrar hur spelaren gör matchningar på ett unikt sätt. Spelaren letar i världen efter en forntida skatt. De måste matcha tre eller fler ädelstenar på stenbrickor på ett bräde för att slutföra uppgifter som en erfaren utforskare ger dem. Uppgifterna inkluderar att samla ett visst antal av en eller flera typer av ädelstenar, uppnå ett visst antal poäng och rensa bort alla hinder på brädet som smuts, is och spindlar.
Till skillnad från liknande spel som kräver att spelaren gör en linje av tre eller fler brickor eller objekt genom att byta positionen för två ädelstenar på brädet i slutet eller mitten av den anslutna matchade linjen, erbjuder Ancient Ore en annan typ av spelupplägg. Det kräver att spelaren flyttar en hel rad eller kolumn för att anpassa ädelstenarna.
Spelaren får ett begränsat antal drag, vilket innebär att han eller hon noggrant måste dra raden eller kolumnen för att göra rätt anpassning. Med det sagt kan de också skapa boosters för att ta bort ädelstenar snabbare. Om de till exempel matchar fyra ädelstenar skapar de raketboosters. Om de matchar fem ädelstenar skapar de en regnbågsbooster som tar bort alla ädelstenar av samma typ på bordet samtidigt.