On Game Design (Andrew Rollings
How often have you heard "anyone can design a game?" While it seems like an easy job, game ideas are cheap and plentiful. Advancing those ideas into games that people want to play is one of the hardest, and most under-appreciated, tasks in the game development cycle. Andrew Rollings and Ernest Adams ...