Formação em Programação de Videojogos com Unity 3D
O curso de Programação de Videojogos com Unity 3D da Master D prepara-o para entrar numa das indústrias que mais cresce a nível global. Em 325 horas de formação, aprende a criar videojogos do zero com Unity 3D e linguagem C#, do primeiro script ao projeto final completo.
O Unity 3D é um dos motores de desenvolvimento de videojogos mais utilizados por estudantes, criadores independentes e profissionais da área. É uma ferramenta multiplataforma que permite criar jogos para PC, consola e dispositivos móveis, e está por detrás de títulos de sucesso como Monument Valley, Rust, Superhot e Firewatch.
A indústria dos videojogos continua a crescer e a reforçar a procura por competências técnicas ligadas ao desenvolvimento de jogos. Segundo dados da Newzoo, o país encontra-se entre os mercados europeus com crescimento relevante neste setor, e a procura por profissionais especializados acompanha essa tendência.
No final da formação, desenvolveres um projeto final, um videojogo completo, que consolida todos os conhecimentos adquiridos e que podes incluir no teu portfólio profissional.
Modalidades do Curso Unity 3D – Online e Semipresencial
- Online (e-learning): formação 100% a distância com acesso ao Campus Virtual Master D, acompanhamento de tutor especializado e horário flexível.
- Semipresencial (b-learning): disponível nos centros Master D em Lisboa, Porto, Braga, Coimbra e Faro.
A duração total do curso é de 325 horas, com um prazo máximo de 12 meses a partir da data de inscrição. No final, os formandos podem candidatar-se a um estágio formativo com o apoio do serviço de inserção laboral da Master D.
Vantagens deste curso
-
BOLSA DE ESTÁGIOS
Acesso ao mercado de trabalho
através de uma rede de parceiros. -
BOLSA DE EMPREGO
Acesso à bolsa de emprego
para oportunidades profissionais. -
CASOS PRÁTICOS
Preparamos simulando situações
reais - CAMPUS VIRTUAL Plataforma de aprendizagem com conteúdos e recursos disponíveis.
-
TUTOR ESPECIALIZADO
Acompanhamento por um tutor com experiência na área.
- HORÁRIO FLEXÍVEL Adaptação do estudo ao ritmo do formando
A quem se destina este curso de Unity 3D
Este curso destina-se a qualquer pessoa que queira entrar na indústria dos videojogos, independentemente do nível de experiência em programação:
- Quem quer iniciar uma carreira como game developer ou programador de jogos;
- Estudantes que pretendem adquirir competências práticas em desenvolvimento de jogos digitais;
- Profissionais de outras áreas que querem transitar para o setor dos videojogos;
- Entusiastas de tecnologia e programação que querem criar os seus próprios jogos.
Não é necessário ter experiência prévia em programação. O curso começa pelos fundamentos e avança progressivamente até competências avançadas em C# e Unity.
Objetivos do Curso de Programação de Videojogos com Unity 3D
A formação de Programação de Videojogos com Unity 3D tem como objetivo dotar os formandos de competências técnicas para criar videojogos utilizando o Unity 3D. Ao longo do curso irás aprender a:
- Conhecer a interface e os componentes do Unity 3D;
- Trabalhar com GameObjects, Transform e componentes;
- Iluminar cenas e configurar câmaras e layers;
- Aplicar físicas, RigidBody e colliders;
- Criar scripts em C#, variáveis, funções e programação orientada a objetos;
- Importar arte 2D e 3D e desenvolver animações;
- Implementar áudio (Audio Clip, Audio Source, Audio Mixer);
- Otimizar videojogos para dispositivos móveis e VR;
- Desenvolver um videojogo completo como projeto final.
Conteúdos Programáticos do Curso de Unity 3D
O programa do curso evolui do mais abrangente para o mais particular, permitindo construir uma base sólida antes de avançar para competências avançadas. São 23 unidades didáticas de Unity 3D mais um módulo de Desenvolvimento Pessoal e Profissional:
- UD 1–5: Interface do Unity, GameObjects, iluminação, câmaras e físicas;
- UD 6–10: Scripts C#, programação orientada a objetos, prefabs;
- UD 11–15: Criação e destruição de objetos, inputs, cenas, importação de arte, NavMesh;
- UD 16–20: Interface de jogo (UI), animações, sistemas de partículas, áudio, shaders;
- UD 21–23: Desenvolvimento para mobile e VR, otimização, object pooling, Timeline;
- MDPP: Mercado laboral, empreendedorismo, redes sociais e preparação para estágio.
As práticas incluem três projetos progressivos: Desenho de Cenário, Ping Pong e Space Meteors, culminando no projeto final de criação de um videojogo completo.
Parceiros do Curso de Programação de Videojogos com Unity 3D
O curso de Programação de Videojogos com Unity 3D da Master D conta com parceiros de referência na indústria nacional e internacional. A Nerd Monkeys, estúdio português de videojogos com sede em Lisboa, é uma das empresas parceiras que recebe formandos em estágio e que já contratou formandos após a conclusão da formação.
Esta ligação à indústria real é um dos pontos que distingue a formação Master D: aprendes com conteúdos alinhados com o mercado e tens acesso a oportunidades de estágio e emprego em empresas que conhecem a qualidade da formação.
O curso de Programação de Videojogos com Unity 3D tem como parceiros marcas
de renome internacional

MasterJam: Coloque as suas competências em prática
A MasterJam é a game jam exclusiva da Master D, com duração de uma semana, onde os formandos criam um videojogo em grupo. É uma oportunidade de trabalhar em equipa dividindo tarefas por área — programação, design, modelação — e de desenvolver um projeto real que podes mostrar a potenciais empregadores.
A melhor forma de aprender é na prática. A MasterJam existe precisamente para isso.
Saídas Profissionais em Programação de Videojogos e Unity
Após concluir o curso de Programação de Videojogos com Unity 3D pode trabalhar como:
- Game Developer (programador de videojogos);
- Programador de Gameplay;
- Programador de IA para jogos;
- Gameplay Designer;
- Desenvolvedor de jogos para dispositivos móveis;
- Q&A — Controlo de Qualidade.
Pode desenvolver atividade em estúdios de médio e grande porte, no mercado indie ou em empresas de consultoria. Os estúdios e empresas do setor precisam cada vez mais de profissionais especializados, e Portugal acompanha esta tendência de crescimento global.
Pode ainda criar a sua própria empresa ou lançar projetos independentes no mercado indie, usando as competências adquiridas ao longo da formação.
Certificado do Curso de Programação Unity 3D
Após concluir o curso com sucesso, os formandos obtêm um Certificado de Formação Profissional, que comprova as competências adquiridas ao longo da formação.

De acordo com a legislação em vigor, os formandos receberão um certificado de formação após a sua conclusão com aproveitamento.

Opiniões dos nossos alunos
Perguntas Frequentes sobre o Curso Unity 3D
O curso de programação de videojogos existe em formato online?
Sim. O curso de Programação de Videojogos com Unity 3D está disponível em e-learning totalmente online, com acesso ao Campus Virtual da Master D e acompanhamento de tutor especializado. Existe também a modalidade semipresencial nos centros de Lisboa, Porto, Braga, Coimbra e Faro.
O que é o Unity 3D e para que serve?
O Unity 3D é um motor de desenvolvimento de videojogos multiplataforma, utilizado para criar jogos em 2D, 3D, realidade virtual e realidade aumentada. É compatível com PC, consolas e dispositivos móveis, e usa a linguagem C# para programação. É um dos motores mais usados na indústria — títulos como Monument Valley, Rust e Firewatch foram criados em Unity. A sua popularidade deve-se à curva de aprendizagem acessível, ao editor visual intuitivo e à vasta comunidade de suporte.
Que linguagem de programação se usa no Unity?
O Unity utiliza C# (C Sharp) como linguagem de programação principal. É uma linguagem moderna, muito usada na indústria do software, o que significa que as competências adquiridas ao longo do curso têm aplicação além do desenvolvimento de videojogos.
Quais são as saídas profissionais do curso de programação de videojogos?
Após concluir o curso podes trabalhar como Game Developer, programador de gameplay, programador de IA para jogos, desenvolvedor de jogos para dispositivos móveis ou técnico de controlo de qualidade (QA). Podes ainda explorar o mercado indie, criando e publicando os teus próprios projetos. Os formandos da Master D têm acesso à bolsa de emprego com ofertas de empresas parceiras, incluindo estúdios nacionais como a Nerd Monkeys.
Preciso de saber programar para fazer o curso de Unity?
Não. O curso foi estruturado para começar pelos fundamentos da programação, por isso não é necessário ter experiência prévia. A formação é progressiva, começa pelos conceitos base de C# e Unity, e ao longo dos módulos vais desenvolvendo competências para criar um videojogo completo como projeto final.
O curso de Unity 3D inclui certificado de formação?
Sim. Ao concluir o curso com aproveitamento, recebes um Certificado de Formação Profissional. A Master D é certificada pela APCER segundo a Norma NP EN ISO 9001:2015 e certificada pela DGERT na área das Ciências Informáticas (481), o que valida formalmente a formação para efeitos profissionais em Portugal.
Obtenha informações sem compromisso