Films based on Sega’s Sonic the Hedgehog, starring Jim Carrey, Ben Schwartz and James Marsden, have made hundreds of millions in box office takings, and Nintendo’s Detective Pikachu, starring Ryan Reynolds as the titular Pokémon, was a box office hit too.