Game Designers tend to be the head leaders of a project and will oversee all aspects of the project, such as the story, characters, level design, engine design, audio, etc.
Thus you can consider a game programmer to be someone that the game designer would oversee. Game designers usually have to know a bit about [...]



