A Game Designer provides a creative visualization of a game. A Game Developer converts these visuals into code.