Description
This course builds on Programming for Digital Media by applying C# programming to interactive experiences in Unity, with a focus on game development, augmented reality (AR), virtual reality (VR), and interactive media. Students will develop interactive applications, implement physics, animation, and user interaction in real-time 3D environments, and explore key game development concepts such as object management, AI, and UI design. The course also introduces AR/VR development frameworks, equipping students with the skills to create immersive digital experiences.