With another couple of Star Wars stories in the offing, he is already hard at work building more droids. These new creations remain under wraps until the films are released, but Lee’s work mechanising security droid K-2SO and designing the cute little BB-8 will already be familiar to fans.

In Episode IX, we meet a new droid, D-0, a friend of BB-8. While the latter’s creation is well-documented, details of D-0’s origins are a little harder to find.

From an engineering perspective, the creation of BB-8 saw multiple components in play. For the visual elements, BB-8 was cast from a silicone mould in a resin that could withstand the rigours of filming in the desert. D-0, on the other hand, was fabricated mainly from 3D printed parts.