It's a 2d game so it should be possible, even with vanilla C2 (no third party plugins). Basically there's two parts to it: visual and logic.
For visual you can use sprites or tiledbg for the lines and for the filled in areas you can just break it up into multiple rectangles.
The logic could be done by keeping track of the edge polygon of the level and dividing it and seeing if a the enemy locations are inside them.
There was a topic about qix, but I forget if a completed example was made. There's a similar game called quolox or something where an example was made which could be useful.