Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Jogos com Android: Desenvolva seu próprio Flappy Bird

Nota

8.8

Nível

Básico

Última atualização

20/06/2017

Carga horária

8h

Iniciar Curso
Concluir

Conteúdo detalhado:

  1. Criando o Jumper

    1. Criando o projeto
    2. Implementando a classe Game
    3. Colocando a classe Game no FrameLayout
    4. Deixando a MainActivity em tela cheia e modo retrato
    5. Criando o loop principal
    6. Acessando o canvas para desenhar
    7. Criando o primeiro elemento: o Passaro
    8. Criando a forma do pássaro
    9. Fazendo o Passaro cair
  2. Colocando uma imagem de fundo

    1. Criando o background do jogo
    2. Esticando o background
    3. Fazendo o Passaro pular ao toque da tela
  3. Implementando o primeiro cano

    1. Criando o cano inferior
    2. Desenhando o cano inferior na tela
    3. Movendo o cano
  4. Criando vários canos

    1. Criando a classe Canos
    2. Utilizando a classe Canos para desenho
    3. O método move na classe Canos
    4. Criando o chão para o Passaro
    5. Criando o teto
  5. Criando os canos superiores

    1. Criando o cano superior
    2. Altura aleatória dos canos
    3. Canos infinitos
    4. Iterator para corrigir Exception
    5. Removendo canos não usados
  1. Pontuação

    1. Criando a classe Pontuacao
    2. Usando a classe Pontuacao no jogo
    3. Desenhando a pontuação na tela
    4. Arrumando a ordem de desenho
  2. Tratando colisões

    1. Criando a classe VerificadorDeColisao
    2. Verificando colisão vertical e horizontal
    3. Criando o GameOver
    4. Centralizando o GameOver na horizontal
  3. Aprimorando o layout do jogo

    1. Trocando o círculo por um bitmap
    2. Substituindo os canos inferiores por bitmaps
    3. Passando context para o Cano
    4. Substituindo os canos superiores por bitmaps
  4. Adicionando som ao jogo

    1. Criando a classe Som
    2. Tocando som no pulo do pássaro
    3. Tocando som ao ganhar pontos
    4. Tocando um som de colisão