Este curso tem como objetivo desenvolver as seguintes competências: programar sistemas fundamentais de games com C# e Unity, considerando requisitos de gameplay, organização do código e recursos da engine; e desenvolver um jogo funcional em ambiente 2D ou 3D, integrando mecânicas, interface, recursos audiovisuais, persistência, testes e controle de versões.
É destinado a estudantes, profissionais de tecnologia e desenvolvedores iniciantes que possuam conhecimentos básicos de lógica de programação e fundamentos de criação de games e desejem desenvolver competências em programação de jogos com C# e Unity.