Students may draw design and development advice from many sources. There is no single required text. Examples of excellent resources include:
Tracy Fullerton, Game Design Workshop: A Playcentric Approach to Creating Innovative Games, Third Edition, Morgan Kaufmann, 2014.
This text, and its second edition predecessor, provide a strong mix of theory and practical advice for game design.
Ian Millington and John Funge, Artificial Intelligence for Games, Second Edition, Morgan Kaufmann, 2009.
This is an outstanding book on AI algorithms for games, forming the foundation of AI engines.
Ian Millington, Game Physics Engine Development: How to Build a Robust Commercial-Grade Physics Engine for your Game, Morgan Kaufmann, 2012.
An outstanding text on physics algorithms for games.