Colors Game

Title: Colors Game
Version: 1.0
Minimum operating system: Windows XP
Requirements: .NET Framework 3.5 SP1
Minimum resolution: 1024×600
Short description: Start with a grid randomly colored and work your way from the top-left cell through the grid until it is covered with a single color.
Grid sizes: 5 to 50
Number of colors: 6
Languages: English
Download: ColorsGame (1314 downloads)

Download the archive using the link above and unzip it to any location on your machine (including Programs Files).

The game is about covering in a single color a grid that starts with each cell colored randomly with one of six possible colors. You must expand the working region initially defined my the top-left cell throughout the entire grid. You select to color this working region with a new color that should match the color of neighboring cells. These cells are then merged into the working region. The game ends when you covered the grid in a single color. However, each level has a maximum allowed number of moves (or colorings) that you can do, and you only complete (or win) the level if you don’t exceed this number.

The image below shows how the working region expands towards the entire grid.

The size of the grid can vary from 5 x 5 to 50 x 50. Initially it starts at the lowest (which is 5) and each time you complete a level, it automatically goes to the next level. However, you can change the level at any time (except when a game is in progress) by using the slider (or the buttons on its left and right) on the right pane.

To start a game (at the current level) press the Play button (see the image below). At any point, you can cancel the game by pressing the Abort button. Two other available commands are Stats, that displays a window with statistics, and Help, that displays a window with information about the game. If you open any of these two windows during the game, the game is paused and resumed when you close them.

The top-right area of the window displays six buttons, each in a different color. You use these buttons to color the current working region in a new color. However, these buttons are disabled when a game is not in progress.

When a current game ends a window is displayed showing whether if you won or lost. The following images shows these possible displays:

You completed the level beating the maximum moves:

You completed the level beating the maximum moves and in a record time:

You lost (completed the level but exceeded the maximum moves):

The play time of a game is recorded and saved and when you beat the best previous time, you have a record achievement, which is displayed as shown above. If you open the statistics or help window while a game is in progress, the game is paused and resumed when you close the window, so the timer does not count the time while these windows are displayed.

The Help window shows information about the game and a short description for how to play the game.

The Statistics window shows the number of wins, the number of total plays and the time record for each level.

Color Themes
The game can be customized with different color themes for the windows and for the grid. You can select between the available themes using the two combos from the right pane.

The combo on top is used for selecting window themes (background, text, borders, etc.), and currently there are three: Black, White and Navy.

The second combo is used for selecting grid color themes, and currently there are five available: Default, 4Bit, Black and White, Ocean and Heat (from top-down in the combo).

User Data
When you close the game your progress (current level), statistics (total plays, wins and time records for each level) and settings (color themes) are stored in a file on disk and reloaded when you start the game again. You don’t have to worry about it, it’s done automatically. However, if you want to erase these data the file is stored in your Windows user’s local application data, which is C:\Users\<username>\AppData\Local\MariusBancila\ColorsGame on Windows Vista and newer and C:\Documents and Settings\<username>\Local Settings\Application Data\MariusBancila\ColorsGame on Windows XP (where <username> stands for your actual user name). The file has the same name as your Windows name and extension .cgs. So if your Windows user name is John, then the file is C:\Users\John\AppData\Local\MariusBancila\ColorsGame\John.cgs on Windows Vista and newer and C:\Documents and Settings\John\Local Settings\Application Data\MariusBancila\ColorsGame\John.cgs on Windows XP.


  • version 1.0, 2011.05.10
    • initial release