T.I

PROGRAMAÇÃO EM UNITY

40h Carga horáriaPT-BR IdiomaPossui ApostilaAtualizado

Ementa

Estudo prático e teórico da programação em Unity, abordando conceitos essenciais de desenvolvimento de jogos digitais 2D e 3D, interfaces, física de jogo, scripts em C#, integração de assets, gerenciamento de cenas e animações. Exploração de técnicas modernas como URP (Universal Render Pipeline), Shader Graph, uso de ferramentas de IA generativa em fluxos de criação, integração de pacotes XR para realidade virtual e aumentada, além de práticas de otimização e publicação multiplataforma. Desenvolvimento de projetos práticos que estimulem criatividade, lógica de programação e aplicação das boas práticas do mercado atual.

OBJETIVO: Esta disciplina visa capacitar os estudantes no domínio da programação em Unity, permitindo que criem aplicações interativas, jogos digitais e experiências imersivas, aplicando conceitos avançados e técnicas atualizadas de mercado para desenvolvimento, otimização e publicação de projetos em diferentes plataformas.

CONTEÚDO PROGRAMÁTICO:

UNIDADE I - FUNDAMENTOS DO UNITY
  • CONCEITOS E FUNCIONAMENTO DO UNITY
  • INTERFACE E CONFIGURAÇÃO DO PROJETO EM UNITY
  • LÓGICA DE SCRIPTS EM C# NO UNITY
  • ORGANIZAÇÃO DE ASSETS E PREFABS NO UNITY
UNIDADE II - DESENVOLVIMENTO 2D E 3D EM UNITY
  • JOGOS 2D – CONCEITOS E PRÁTICAS NO DESENVOLVIMENTO EM UNITY
  • JOGOS 3D – CONCEITOS E PRÁTICAS NO DESENVOLVIMENTO EM UNITY
  • FÍSICA APLICADA E COLISÕES EM APLICAÇÕES UNITY
  • ANIMAÇÕES REALISTAS E MECANIM NO AMBIENTE UNITY
UNIDADE III - RENDER, SHADERS, XR E IA NO DESENVOLVIMENTO EM UNITY
  • RENDER PIPELINES (URP E HDRP) NO UNITY
  • SHADER GRAPH E EFEITOS VISUAIS NO UNITY
  • REALIDADE VIRTUAL E AUMENTADA (XR) NO UNITY
  • FERRAMENTAS DE IA GENERATIVA PARA UNITY
UNIDADE IV - PUBLICAÇÃO E OTIMIZAÇÃO EM UNITY
  • UI/UX E INTERATIVIDADE EM APLICAÇÕES UNITY
  • GERENCIAMENTO DE CENA E DADOS NO UNITY
  • OTIMIZAÇÃO DE PERFORMANCE DE PROJETOS EM UNITY
  • PUBLICAÇÃO MULTIPLATAFORMA DE PRODUTOS DESENVOLVIDOS EM UNITY