Transfers ToCSUDescriptionThis course introduces students to mobile game design, emphasizing the integration of AI components. Students will explore the historical and contemporary significance of game programming. Through practical exercises, they will learn essential concepts and techniques for developing 2D and 3D mobile games, with a focus on social network gaming. Technical and design considerations will be examined to foster skills in crafting engaging game play experiences. Additionally, students will learn how to incorporate AI technologies to enhance game mechanics and interactivity. By the course's end, students will be equipped to develop basic mobile games enriched with AI features, suitable for the evolving landscape of mobile technology.