Color Rush is one of our simplest games mechanically — matching colored shapes falls into the casual category — but it taught us more about game feel than any other project. The visual design is entirely procedural, and getting it right took five iterations.

The Color Palette Problem

Our first version used random HSL values for each shape. The result was visually chaotic and physically tiring to play. Colors that were technically distinct (like orange and yellow) looked the same in rapid succession. We settled on a curated palette of six colors with maximum perceptual distance: red, blue, green, yellow, purple, orange. Each color's RGB values are hard-coded to ensure they remain distinguishable even on cheap phone screens.

We also discovered that color placement matters. Red and green should never appear in consecutive shapes — the similarity in brightness causes visual confusion. Blue should always follow a warm color for maximum contrast.