I created this prototype invader-like proof of concept with circuit blocks using primitives (rectangles and circles) then saved the C-Code out to the Arduino IDE and added sprites using https://javl.github.io/image2cpp/ as per
sinkews suggestion.
Invader_circuit_blocks.zip (55.7 KB)
Invader_Nibble_CPP.zip (31.7 KB)