CS-308 VIDEO GAME DESIGN/DEVELOP II
This second course in video game design and development will expand students' knowledge of advanced techniques in video game and virtual reality design. Students will acquire advanced game design skills including Non-Player Character (NPC) artificial intelligence algorithms, creation of virtual/augmented reality environments, and mobile game development. Students will learn to design using advanced Unity 3D and C# scripting, as well as an in-depth exploration of game physics in 3D environments.