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 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
Excel: do Básico ao Intermediário
TI
Cursos Livres
Excel: do Básico ao Intermediário
Design Gráfico Canva - Profissional
TI
Cursos Livres
Design Gráfico Canva - Profissional
Assistente de Suporte de TI
TI
Cursos Livres
Assistente de Suporte de TI
Automaquiagem
Beleza
Cursos Livres
Automaquiagem
Design de Sobrancelha
Beleza
Cursos Livres
Design de Sobrancelha
Técnico em Enfermagem
Saúde
Cursos Técnicos
Técnico em Enfermagem
Confeiteiro
Produção de alimentos
Cursos Livres
Confeiteiro
Técnico em Farmácia
Saúde
Cursos Técnicos
Técnico em Farmácia
Boas Práticas no Cuidado da Pessoa Idosa
Saúde
Cursos Livres
Boas Práticas no Cuidado da Pessoa Idosa
Assistente Administrativo
Gestão
Cursos Livres
Assistente Administrativo
Marmita Gourmet para Vender
Gastronomia
Cursos Livres
Marmita Gourmet para Vender
Preparo de Massas Frescas e Recheadas
Produção de alimentos
Cursos Livres
Preparo de Massas Frescas e Recheadas
Oratória avançada
Comunicação
Cursos Livres
Oratória avançada
Ferramentas para Marketing Digital no Instagram
Comunicação
Cursos Livres
Ferramentas para Marketing Digital no Instagram
Cabeleireiro Básico: Técnicas de Corte e Escova
Beleza
Cursos Livres
Cabeleireiro Básico: Técnicas de Corte e Escova