Comment les jeux sont-ils créés pour différentes plateformes?

Comment les jeux sont-ils créés pour différentes plateformes? Par exemple, Call of Duty: Modern Warfare 3 est disponible sur PS3, Xbox 360, Wii et PC. Sont-ils complètement reprogrammés sans code commun? Existe-t-il un code