Desenvolvimento com Frameworks para Jogos Móveis
Técnicas objetivas e estrutura clara para construir jogos que funcionam em diferentes plataformas móveis sem retrabalho constante
Como o programa funciona
Este curso aborda frameworks específicos que aceleram o desenvolvimento de jogos móveis. Você vai trabalhar com ferramentas que compartilham código entre iOS e Android, reduzindo o tempo de implementação.
O conteúdo foca em aspectos práticos: gerenciamento de física em 2D, otimização de desempenho para dispositivos com recursos limitados e integração de controles sensíveis ao toque. Cada módulo inclui exemplos de código que podem ser adaptados aos seus projetos.
Fundamentos de Frameworks Cross-Platform
Arquitetura básica, ciclo de vida de aplicações móveis e configuração de ambiente de desenvolvimento para trabalhar com múltiplas plataformas simultaneamente.
3 semanasSistema de Renderização e Performance
Técnicas de otimização de gráficos 2D, gerenciamento de texturas, batching de sprites e análise de consumo de memória em dispositivos móveis.
4 semanasFísica e Colisões
Implementação de motores de física 2D, detecção de colisão eficiente, rigidbody dynamics e resolução de problemas comuns de performance.
3 semanasInterface Touch e Controles
Gestos tácteis, joysticks virtuais, implementação de controles responsivos e tratamento de input para diferentes tamanhos de tela.
2 semanasAudio Engine e Recursos Nativos
Sistema de áudio, integração com APIs nativas do dispositivo, notificações push e gerenciamento de recursos externos.
3 semanasBuild e Publicação
Processo de compilação para iOS e Android, otimização de builds, versionamento e preparação de assets para submission nas lojas.
2 semanasInstrutor do Programa

Henrique Tavares
Desenvolvedor Mobile
Trabalha com desenvolvimento de jogos móveis desde 2017. Criou três títulos publicados que acumulam mais de 200 mil downloads combinados.
Experiência Técnica
- Desenvolvimento com Unity e frameworks nativos para iOS/Android
- Otimização de desempenho em dispositivos com especificações variadas
- Implementação de sistemas de física 2D em ambientes mobile
- Integração de monetização e analytics em aplicações comerciais
- Debugging de problemas específicos de plataforma móvel
Metodologia de Ensino
As aulas seguem uma estrutura prática com código executável. Cada conceito é apresentado com um exemplo funcional que pode ser testado imediatamente.
Os exercícios propostos simulam problemas reais que surgem durante o desenvolvimento comercial. Você vai depurar questões de performance, corrigir comportamentos inesperados de física e ajustar interfaces para diferentes dispositivos.

Estrutura do Aprendizado
Cada módulo combina explicações técnicas com implementação prática. Você vai escrever código que roda em dispositivos reais, não apenas em simuladores.
O material inclui análises de casos onde decisões de arquitetura impactaram diretamente a performance final do jogo.
Videoaulas com demonstrações de código funcionando em dispositivos físicos iOS e Android
Projetos de referência completos que você pode adaptar e usar como base para desenvolvimento próprio
Revisões de código semanais onde problemas comuns são analisados e corrigidos em tempo real
Acesso a repositórios com implementações de sistemas frequentemente necessários em jogos móveis