Fundamentals of game design - Adams, Ernest; Rollings, Andrew 1972- (Upper Saddle River, N.J. Pearson Prentice Hal, 2007)
Keywords: Computer games -- Design; Computer games -- Programming; Video games -- Design