How is a game designer different from a writer?