Allspark - це гра «match three», де ядро гри засноване на обміні двох сусідніх роботів між кількома на ігровій дошці, щоб утворити рядок або стовпчик щонайменше з 3-х роботів одного кольору. У цій грі роботів, які відповідають, вилучають із дошки, а роботи, що знаходяться над ними, потрапляють у порожні місця, з’являючись нові роботи у верхній частині дошки. Це може створити новий набір парних роботів, який автоматично видаляється таким же чином. Гравець заробляє очки за ці поєдинки і поступово заробляє більше очок за ланцюгові реакції. Крім того, створення сірників чотирьох і більше роботів створить спеціального робота, який при парі може очистити рядок, стовпчик або інший розділ дошки.