Exposes students in the software development specialization to intermediate and advanced topics applicable to game development, with an emphasis on gameplay and engine systems. Topics include data-driven design, procedural content, and artificial intelligence. Students work on the planning and development of rich interactive gameplay systems and navigation AIs for autonomous agents and groups. Prerequisite: HGAM 6313.