LegoBoard is a program that Trevor wrote that can produce a realistic grid of black Lego studs with any number of 1x1 Lego tiles on it. This was used to produce the intro and credit sequence animations, rather than doing them all by hand.
First the source images were photographed. The basic idea was to photograph each colour
of each 1x1 Lego tile in every position on a big black Lego grid. The grid was 64x36 and
there were 6 colours to photograph, so that makes 64x36x6 = 13,824 individual photographs!
As you could imagine, this required some clever shortcuts.
This number could be reduced by taking pictures of more than one 1x1 tile at once. To accurately
capture the shadows of the blocks on the background, the closest the blocks could be photographed
together was every other stud on the background. This means that you could photograph a maximum
576 blocks at once on the background. In practice, I didn't have enough Lego blocks to make the
entire black background or fill it with the same colour 1x1 tiles.