Allspark er et "match tre" -spill, der kjernen i spillet er basert på utveksling av to tilstøtende roboter mellom flere på spillebrettet for å danne en rad eller kolonne med minst 3 roboter i samme farge. I dette spillet blir robotene som matcher fjernet fra brettet, og robotene som er over dem faller ut i de tomme mellomrommene, og det vises nye roboter på toppen av brettet. Dette kan lage et nytt sett med sammenkoblede roboter, som automatisk blir slettet på samme måte. Spilleren tjener poeng for disse kampene og tjener gradvis flere poeng for kjedereaksjoner. I tillegg vil det å lage treff med fire eller flere roboter opprette en spesiell robot som, når den er sammenkoblet, kan fjerne en rad, en kolonne eller en annen del av brettet.