Hero background image
Programador
Mostre suas habilidades prontas para o trabalho no Unity obtendo uma credencial reconhecida pelo setor e inicie o caminho para uma carreira no desenvolvimento em 3D em tempo real.
Esta página foi traduzida por máquina. Para ver a versão original a fim de obter uma fonte confiável e precisa,
Destaque suas habilidades de programação para os empregadores

Destaque suas habilidades de programação para os empregadores

Demonstre habilidades e competências essenciais em programação, interface do usuário, depuração e gerenciamento de assets para ajudar você a obter sua primeira posição de programação profissional com o Unity.

Pré-requisitos

  • 2 a 3 semestres de ensino superior com trabalhos no Unity ou estudo independente equivalente
  • Experiência com uma ampla gama de projetos no Unity
  • Importação de assets ou código, incluindo da Unity Asset Store ou do Unity Package Manager, e resolução dos conflitos resultantes
  • Executar a depuração de problemas não complexos
  • Interpretar código pré-existente e bem documentado
  • Integrar e modificar código pré-existente e bem documentado
  • Criar gerenciamento básico de cena, incluindo o carregamento de cenas
  • Criando, editando e usando Prefabs
  • Implantar uma build básica

Detalhes do exame

O exame é baseado no Unity 6.

Esse exame está disponível nos seguintes idiomas:

  • Inglês
  • Chinês - simplificado e tradicional
  • Japonês
  • Coreano
  • Espanhol - América Latina
O que consta no exame?
Programação no Unity
  • Avaliação de código para integração em um sistema existente criado/arquitetado por um líder
  • Aplique padrões de codificação e melhores práticas conforme orientado por programadores seniores
  • Determinação de código para atingir uma interação ou lógica de programação específica
  • Determine o processo para implementar transições entre cenas
  • Salve dados entre cenas e entre sessões usando abordagens como variáveis estáticas e PlayerPrefs
  • Obtenha um resultado definido usando os métodos da API do Unity, dada a documentação da API do Unity
  • Selecione as propriedades, scripts e componentes apropriados de GameObjects para as tarefas necessárias
  • Explique as diferenças entre herança básica e interfaces
  • Escolha as estruturas de dados comumente usadas apropriadas para uma situação específica, incluindo, mas não se limitando a listas, matrizes e dicionários.
  • Escolha os tipos de dados apropriados para uma situação específica, incluindo, mas não se limitando a floats, bools e strings
  • Crie um aplicativo para WebGL ou um computador pessoal
IU
  • Organize os componentes da interface no canvas de acordo com um layout definido usando âncoras, pivôs e grupos
  • Identifique o processo necessário para exibir dados em vários elementos de IU
  • Explique como usar o sistema UnityEvent para responder à entrada do usuário
Depuração
  • Programar mensagens de depuração para identificar as possíveis causas de falha na execução do código conforme esperado
  • Identifique a causa de um erro de compilação, dado um bloco de código
  • Identifique erros causados por uma variável nula
  • Identificar técnicas necessárias para refatorar e melhorar o código para se adequar aos padrões de codificação definidos
  • Selecione ferramentas de perfil apropriadas para identificar as fontes de problemas de desempenho
Gerenciamento de assets
  • Explique como usar prefabs em uma cena
  • Descreva o processo e os resultados para alterar um prefab aninhado ou variante de prefab
  • Explique os principais propósitos do Version Control ao trabalhar no Unity
Aprenda e pratique
Learn

Aprenda as habilidades necessárias para fazer este exame com o Junior Programmer caminho. Esse caminho gratuito pressupõe um conhecimento básico sobre o Unity e não requer pré-requisitos de matemática.

Suplementar seu aprendizado contínuo ou se preparar para os tópicos específicos abordados no exame com material do curso, um guia robusto com desafios práticos de codificação para ajudá-lo a se preparar para o dia do teste.

Pratique

Prepare-se para o seu exame com um teste prático oficial para ajudá-lo a entender os tipos de perguntas que você encontrará e aumentar sua confiança no dia do teste. O teste prático explica a lógica e o processo de pensamento necessários para chegar à resposta correta, incluindo links para a documentação do Unity para preparação adicional e estudo direcionado.

Obtenha a certificação
Obtenha a certificação

Inicie o caminho para uma carreira no ecossistema de desenvolvimento em 3D em tempo real obtendo um Certificado Unity.

Explorar as certificações
Usuário certificado
Usuário

Estas certificações de nível inicial validam suas habilidades fundamentais em Unity e a capacidade de criar experiências 3D em tempo real interativas.

Usuário Certificado: Programador

Usuário Certificado: Artista

Usuário Certificado: VR Developer

Associado Certificado
Associado

Destaque-se da multidão com uma certificação desenvolvida para criadores com um portfólio de projetos em Unity prontos para se candidatarem para suas primeiras vagas profissionais em Unity.

Associado Certificado: Programador (esta certificação)

Associado Certificado: Artista

Associado Certificado: Desenvolvedor de Jogos

Profissional Certificado
Profissional

Continue a ampliar suas habilidades com uma certificação que destaca seu preparo para o próximo desafio profissional.

Profissional Certificado: Programador

Profissional Certificado: Artista