Es un juego de estrategia en un tablero dividido en 8 x 8 celdas. Cada celda puede contener una pieza de tamaño uno, dos o tres. Inicialmente, cada jugador tiene tres piezas de tamaño dos. Los jugadores se turnan para seleccionar una de sus propias piezas para aumentar su tamaño. Si se selecciona una pieza de tamaño tres, se "desbordará", lo que significa que se dividirá en cuatro piezas pequeñas, que luego se distribuirán a las celdas vecinas (izquierda, derecha, arriba, abajo). Si un vecino también es de tres piezas, también se "desbordará". Por lo tanto, puedes obtener reacciones en cadena bastante largas.
Las piezas del oponente solo se pueden tomar "desbordando" tus propias piezas en ellas. Si una de tus piezas se distribuye en una celda ocupada por una de las piezas del oponente, esa pieza cambia de color y su tamaño aumenta en uno. De esa manera, puedes ganar una cadena completa de piezas del oponente en un solo movimiento, si juegas sabiamente. Las piezas que caen del borde del tablero se pierden. Sin embargo, no te preocupes demasiado por esto, el juego no se trata de tener muchas piezas, sino de tener TODAS las piezas ;-)
El ganador del juego es el jugador que captura todas las piezas del tablero.
Aunque las reglas son muy simples, el juego no es nada fácil de jugar. Hay muchos consejos y trucos para aprender.
El código fuente del juego se puede encontrar en: https://github.com/VelbazhdSoftwareLLC/ColorsOverflow