This lesson focuses on being a game engineer or programmer. These roles
create software needed to create video games. They work closely with game
designers and other team members, but they bring the game to life by creating
a functional game using codes. To succeed in this role, you need strong
programming skills. Some companies require specializations in areas of coding
like AI, network, and user interface. No matter what role you take on as an
engineer or programmer, you need strong problem solving skills, knowledge of
animation software, and also you should be highly creative and collaborative.