This is a project-based course designed to develop skills in 2D and 3D game development and introductory gameplay programming. Emphasis is placed on developing interactive environments and games. This course is intended for students interested in the conceptualization, design, and development of 2D & 3D games and applications.