T.I
PROGRAMAÇÃO EM UNITY
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
- 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
- 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
- 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