Colors Battle est un jeu de réflexion logique pour un ou deux joueurs. Le but du jeu est de capturer plus de la moitié des cellules du terrain de jeu. En mode solo, vous affrontez l'ordinateur avec la difficulté de votre choix, et dans la version multijoueur, vous devez affronter un autre joueur dont le niveau de compétence est similaire au vôtre. Les niveaux de compétence sont déterminés en fonction du classement des joueurs, qui est calculé sur la base du nombre de victoires et de défaites.
Le terrain de jeu est une zone rectangulaire divisée en 600 cellules de couleurs différentes. Vous devez posséder la moitié des cellules du terrain de jeu plus rapidement que votre adversaire. Chaque joueur commence avec une case dans son coin. À chaque tour, les joueurs changent la couleur de la zone capturée en une nouvelle couleur et toutes les cellules voisines de la même couleur seront également repeintes. Vous ne pouvez pas choisir la couleur dans laquelle la zone de votre adversaire est peinte à ce tour.