In this course, students will learn the fundamentals of creating and implementing visual assets into a game level. They will implement first-person and third-person player, and non-player character (NPC) types into a game level. Students will work with Avatars and state machine configurations for various animations. They will learn how to create Shaders, Materials, Textures, and Lighting for various game engine platforms.