Programa Intensivo de Desenvolvimento de Jogos Sociais

Domine as tecnologias e estratégias necessárias para criar jogos sociais envolventes — desde a programação até a monetização inteligente

Candidate-se para Setembro 2025

Por que este programa funciona diferente

Seis meses trabalhando em projetos reais, construindo um portfólio que impressiona e aprendendo com desenvolvedores que já enfrentaram os mesmos desafios que você vai encontrar.

Projetos do Mundo Real

Não vamos perder tempo com exercícios desconectados da realidade. Você vai trabalhar em três jogos completos durante o programa — um jogo de cartas, um slot machine e um jogo de puzzle — todos com sistemas de progressão e monetização funcionais.

Mentoria Individual

Cada estudante tem sessões semanais de 45 minutos com um mentor dedicado. Não é só code review — discutimos arquitetura, decisões de design e como resolver problemas específicos do seu projeto.

Stack Moderno e Testado

JavaScript ES2024, HTML5 Canvas, Web Audio API, e frameworks como Phaser 3. Usamos as mesmas ferramentas que estúdios independentes adotam hoje, não tecnologias que estão saindo de moda.

O que você vai construir nos próximos 6 meses

Módulo 1: Fundamentos Sólidos (Semanas 1-4)

Começamos estabelecendo bases que realmente importam. Canvas API não é só desenhar retângulos — vamos criar sistemas de animação fluidos e otimizados. Event handling que funciona tanto no desktop quanto mobile.

Projeto prático: Um jogo de Blackjack funcional com interface responsiva e animações suaves. Parece simples? Espere até implementar o sistema de apostas e a IA do dealer.

JavaScript ES2024 HTML5 Canvas CSS Grid/Flexbox Web APIs

Módulo 2: Game Logic e Estados (Semanas 5-10)

Aqui a coisa fica interessante. State machines não são conceito teórico — são a diferença entre código que você consegue manter e código que vira pesadelo em duas semanas.

Vamos construir um slot machine completo com múltiplas linhas de pagamento, símbolos scatter e rodadas bônus. O interessante é que você vai entender como balancear matematicamente o jogo — RTP, volatilidade, frequency hit.

State Management Game Mathematics Audio API Local Storage

Módulo 3: Sistemas Avançados (Semanas 11-16)

Match-3 games parecem simples até você precisar implementar gravity, chain combos e power-ups que interagem entre si. Este módulo te força a pensar em sistemas complexos e performance real.

Também entramos em networking básico — leaderboards, achievements compartilhados, sistema de presentes entre jogadores. Nada muito complicado, mas o suficiente para entender os desafios de jogos conectados.

Algorithm Optimization WebSocket Basics Data Structures Performance Profiling

Módulo 4: Monetização e Deploy (Semanas 17-24)

A parte que ninguém te ensina na faculdade mas que define se seu jogo vai funcionar. Como implementar in-app purchases sem ser invasivo? Como criar progressão que engaja sem frustrar?

Fechamos com deploy real — seus jogos vão estar online, funcionando, com analytics básicos coletando dados reais de usuários reais. É assustador e empolgante ao mesmo tempo.

Payment Integration Analytics Implementation Cloud Deployment A/B Testing

Quem vai te orientar nessa jornada

Retrato do instrutor Dmitri Volkov

Dmitri Volkov

Lead Developer & Arquiteto de Sistemas

Passou os últimos 8 anos construindo jogos que milhões de pessoas jogam diariamente. Ex-lead engineer em duas startups de gaming que foram adquiridas. Tem paciência infinita para explicar por que determinada arquitetura vai te economizar semanas de refactoring no futuro.

Retrato da instrutora Fatima Al-Rashid

Fatima Al-Rashid

Especialista em Game Design & UX

Começou como artista, virou programadora, hoje é uma das poucas pessoas que entende tanto a parte técnica quanto a experiência do jogador. Suas análises de por que determinado jogo funciona (e outros não) são sempre reveladoras.

Retrato da instrutora Priya Nakamura

Priya Nakamura

Monetização & Analytics

Trabalhou em três estúdios diferentes, desde indie até grande publisher. Sabe exatamente como balancear economia de jogo sem transformar tudo numa cash grab descarada. Se você quer entender os números por trás dos jogos, ela é a pessoa certa.

Projetos que vão compor seu portfólio

Interface de desenvolvimento mostrando código de jogo em JavaScript com múltiplas telas abertas

Seus três jogos completos

Não são demos nem protótipos — são jogos funcionais com sistemas completos de progressão, achievements, leaderboards e monetização ética.

  • BlackJack Social: Sistema multiplayer básico, chat, torneios diários, progressão baseada em XP
  • Slot Adventure: 5 temas diferentes, 12 tipos de bônus, matemática balanceada, RTP configurável
  • Puzzle Empire: 200+ níveis gerados proceduralmente, power-ups, sistema de vidas, eventos especiais
  • Backend APIs: Leaderboards globais, sistema de amigos, dados persistentes na nuvem
  • Analytics Dashboard: Métricas de engajamento, retention, monetização — dados reais dos seus jogos

Ao final do programa, você tem três jogos publicados na web que qualquer recrutador pode jogar em 30 segundos. É bem diferente de mostrar só código no GitHub.

Como funciona a próxima turma

Início da Turma

15 de Setembro 2025
Termina em 15 de Março 2026
24 semanas intensivas

Formato Híbrido

3 encontros presenciais/mês
Sábados das 9h às 17h
Resto online com flexibilidade

Turma Pequena

Máximo 16 estudantes
Mentoria individual garantida
Networking de qualidade

Fase Período Foco Principal Horas/Semana
Fundamentos Set-Out 2025 JavaScript moderno, Canvas, primeiro jogo 8-12h
Game Systems Nov-Dez 2025 Estados, matemática de jogos, segundo projeto 10-15h
Sistemas Avançados Jan-Fev 2026 Performance, networking, terceiro jogo 12-18h
Profissionalização Mar 2026 Deploy, analytics, portfólio final 15-20h

Pré-requisitos: Conhecimento básico de programação (qualquer linguagem serve) e disponibilidade para se dedicar pelo menos 8 horas por semana ao programa.

O processo seletivo inclui uma conversa de 45 minutos sobre suas expectativas e um pequeno exercício de lógica — nada muito assustador, queremos apenas ter certeza de que o programa faz sentido para seu momento atual.

Enviar Candidatura por Email