Fundamentals of game design - Adams, Ernest
Keywords: Video games -- -- Design; Computer games -- -- Design; Computer games -- -- Programming