As we all know, in each game Link is a different generation of Link, (unless it's in a certain sequel where it stays the same Link) that is why we see Link with so many different ages. Zelda is also like that. Ganondorf isn't like that, though. Ganondorf may look different in the different games...