It was decided to have it based on the classic games with elements of modern Sonic sprinkled in, like the Homing Attack and Shadow the Hedgehog. After finishing the script, they got Ryan Reynolds to voice Sonic. Rodger Craig Smith, the current game voice for Sonic, was given the role of Metal Sonic out of respect.