We need a set of tiles, 128x128 alpha-PNG format. These will be scaled down by our game engine, perhaps all the way to 48x48, so they need to look acceptable at resolutions that small. For this reason, excessive detail is discouraged.
These tiles will be arranged in a grid by our game engine. Performing certain actions will cause the tiles to change color, solving the puzzle.
Currently, we are leaning toward the squares being represented as colored and backlit. However, we are open to other ways of communicating state.
Here are some ideas that we are considering.
* Theme #1: You are a professional codecracker or spy, and you are presented with a colored keypad which unlocks a building, storage area, or similar.
* Theme #2: You are a member of the bomb squad, and the colored grid is physically located on a bomb.
Theme #3: You are exploring an ancient underground cavern. You are presented with an ancient inscription in rock, arranged in a grid. A geometrical approach might work best here.
We need a total of five tiles.
Each title has two states: selected and non-selected. The selected state should "draw attention to" the tile over the non-selected tiles. It's critical that it be obvious the "selected" state not mask which kind of tile it is. So you should be able to tell that an "orange" tile is still "orange", whether or not it is selected.