Battle painters gameplay is basically coloured brushes painting a wall in order to cover the maximum area:
I tried to reproduce the game on Construct2, and the best approach I found was using TileMap object, and here is the result:
But it is a very uneffective approach since performance is slowing down (check FPS and Time) . I suppose that tilemap should not be used with 1x1 tiles, hehe. But this way would be the most close result. I also was not able to find an easy way to count each color area on the Tilemap. So, the solution I see is using a 2D Array to store the score for each color.
The Layout has just a TileMap with Tile width 1, and Brush has a bullet behavior, so the Event sheet is basically:
Sadly, I believe Construct2 is not the proper tool to make a game like this, am I wrong? Please, spare your ideas.