Senac MS > Curso > Programação de Games com C Sharp e Unity

Curso

Programação de Games com C Sharp e Unity

Imagem do curso
Curso com certificado Curso com certificado
Curso com acesso às vagas Curso com acesso às vagas da
Rede de Talentos Senac
Investimento total Investimento Total (80h)
R$ 999,00

Sobre o Curso

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.

  • C#: sintaxe, tipos de dados, variáveis, constantes, operadores, conversões e escopo.
  • Ciclo de execução da engine e scripts de comportamento.
  • Depuração: console, mensagens, breakpoints, inspeção de variáveis, reprodução de falhas e correção de erros.
  • Desenvolvimento de games: fluxo de trabalho, responsabilidades da programação e relação com game design, arte, áudio e testes.
  • Entrada de dados: teclado, mouse, controle e sistema de entrada adotado no projeto.
  • Estruturas de decisão e repetição; métodos, parâmetros, retornos e sobrecarga básica.
  • Física na Unity: corpos rígidos, colisores, gatilhos, camadas, máscaras, forças, velocidade e detecção de contato.
  • Inteligência artificial aplicada à programação: apoio à pesquisa, explicação de código, geração de alternativas e depuração; validação técnica dos resultados.
  • Movimentação, câmera, orientação espacial e limites do cenário.
  • Organização do código: nomes, responsabilidades, reutilização, comentários, legibilidade e separação entre dados e comportamentos.
  • Programação orientada a objetos: classes, objetos, encapsulamento, herança, composição e interfaces em nível introdutório.
  • Sistemas de coordenadas, vetores e transformações em ambientes 2D e 3D.
  • Sistemas de gameplay: estados, eventos, temporizadores, pontuação, vidas, inventário simples, vitória, derrota e reinicialização.
  • Testes funcionais e de gameplay: casos, execução, evidências e registro de problemas.
  • Unity: projeto, interface, cenas, GameObjects, componentes, prefabs, assets, pacotes e configurações básicas.

  • Animação na Unity: clipes, controladores, estados, transições, eventos e sincronização com o gameplay em projetos 2D ou 3D.
  • Arquitetura básica de gameplay: gerenciadores, estados do jogo, comunicação entre sistemas, eventos e composição de componentes.
  • Áudio na engine: efeitos, música, fontes, mixers, volume, gatilhos e sincronização.
  • Build: configurações, plataforma-alvo, resolução, entrada, identificação de versão e geração de executável.
  • Controle de versões: repositório, commit, branch, merge, conflitos, arquivos ignorados e cópias de segurança.
  • Desempenho: profiler, uso de memória, processamento, física, renderização e otimizações básicas.
  • Documentação técnica e portfólio: README, instruções, créditos, tecnologias, contribuições, imagens, vídeo e página do projeto.
  • Gerenciamento de cenas e transições; carregamento e reinicialização.
  • Integração de assets e bibliotecas: formatos, dependências, desempenho, autoria e licenças.
  • Interface de usuário: menus, HUD, botões, textos, indicadores, navegação, resolução, escala e acessibilidade.
  • Mecânicas e progressão: desafios, inimigos, colecionáveis, pontuação, fases, balanceamento inicial e feedback.
  • Persistência: preferências, configurações, pontuação e progresso; serialização e armazenamento local em nível básico.
  • Planejamento técnico de games: requisitos, escopo, escolha entre ambiente 2D ou 3D, arquitetura, dependências, tarefas, marcos e critérios de conclusão.
  • Testes: funcionais, integração, regressão, jogabilidade, usabilidade e compatibilidade básica.
  • Uso responsável de IA, código aberto e recursos de terceiros: validação, segurança, autoria, licenças, privacidade e transparência.

Acesso ao Curso
- CPF e RG
- Ensino Fundamental Completo
- Idade maior ou igual a 14 anos.
- Ter concluído o curso "Oficina Descubra Games: profissões e criação" ou conhecimentos equivalentes sobre narrativa e produção de games.

Sim, este curso possui certificado de conclusão.

Turmas disponíveis

Antes de se matricular, verifique os requisitos do curso!
Veja aqui
Unidade
SENAC HUB ACADEMY
Rua Francisco Cândido Xavier, - Centro, Campo Grande/MS
Período
05/04/2027 - 03/05/2027
Dias e horários
Segunda-feira a Sexta-feira (07:30 às 08:30 / 08:45 às 11:45)
Carga horária total
80 horas

8x

R$ 124,87

ou R$ 998,96 à vista
Formas e condições de pagamento
Boleto
Cartão de Crédito
Recorrência de Cartão

Não encontrou turma?

Registre seu interesse e seja avisado por e-mail

Cursos que você pode gostar

Filtre por cidade
Docker Compose: Simplifique o Desenvolvimento
TI
Cursos Livres
Docker Compose: Simplifique o Desenvolvimento
Cabeleireiro Básico: Técnicas de Corte e Escova
Beleza
Cursos Livres
Cabeleireiro Básico: Técnicas de Corte e Escova
Forno e Fogão: cozinha do dia-a-dia
Gastronomia
Cursos Livres
Forno e Fogão: cozinha do dia-a-dia
Tráfego Pago Como Anunciar no Instagram e Facebook
Gestão
Cursos Livres
Tráfego Pago Como Anunciar no Instagram e Facebook
Tendência de Neuromarketing para o Comportamento do Consumidor
Comércio
Cursos Livres
Tendência de Neuromarketing para o Comportamento do Consumidor
Atendimento e Encantamento para Garçom em Bares e Restaurantes
Gastronomia
Cursos Livres
Atendimento e Encantamento para Garçom em Bares e Restaurantes
Desenvolvimento Web - Front End
TI
Cursos Livres
Desenvolvimento Web - Front End
Preparo de salgados
Gastronomia
Cursos Livres
Preparo de salgados
Excel Avançado
TI
Cursos Livres
Excel Avançado
Programação de Games com C Sharp e Unity
Games
Cursos Livres
Programação de Games com C Sharp e Unity
Desenvolvimento Web - Back End
TI
Cursos Livres
Desenvolvimento Web - Back End
Assistente Administrativo
Gestão
Cursos Livres
Assistente Administrativo
Cabelos Crespos e Cacheados: Cortes e Finalizações
Beleza
Cursos Livres
Cabelos Crespos e Cacheados: Cortes e Finalizações
Brow Lamination
Beleza
Cursos Livres
Brow Lamination
PGR na Prática com IA: Gestão de Ações, Evidências e Riscos Psicossociais
Segurança
Cursos Livres
PGR na Prática com IA: Gestão de Ações, Evidências e Riscos Psicossociais