
Nesta aula, veremos alguns recursos do player de vídeo da Udemy, que permitem que você tenha um melhor aproveitamento das aulas.
Nesta aula, estabeleceremos um padrão para as perguntas feitas neste curso. Isso é muito importante, já que fará com que sua dúvida seja resolvida de forma mais rápida.
Nesta aula, veremos alguns sites que serão muito úteis para você no desenvolvimento do seu Game.
Nesta aula, começaremos o estudo sobre a linguagem de programação Java, apresentando o compilador online.
Nesta aula, veremos como realizar operações matemáticas simples entre variáveis.
Nesta aula, veremos como o seu código pode realizar operações que dependem do estado de algumas variáveis.
Nesta aula, aprenderemos como realizar repetições (loops) em seu código.
Nesta aula, veremos como armazenar, ler e remover itens em arrays e listas.
Nesta aula, veremos como reduzir seu código utilizando funções.
Nesta aula, veremos como criar uma classe com atributos e métodos.
Nesta aula, entenderemos um pouco sobre os modificadores de acesso.
Nesta aula, veremos como funcionam os modificadores "static" e "final".
Nesta aula, veremos como podemos implementar interfaces.
Nesta aula, aprenderemos a fazer o download e instalação do Android Studio em PC, Linux e Mac.
Nesta aula, veremos algumas coisas básicas que utilizaremos no Android Studio.
Nesta aula, veremos como criar e executar emuladores.
Nesta aula, aprenderemos como funciona o sistema de coordenadas dos dispositivos Android.
Nesta aula, entenderemos um pouco sobre a estrutura de arquivos do projeto e ciclo de vida do game.
Nesta aula, aprenderemos a desenhar texturas (imagens) no game.
Nesta aula, aprenderemos a desenhar formatos geométricos simples no game.
Nesta aula, aprenderemos como criar e navegar entre telas.
Nesta aula, aprenderemos a criar uma SplashScreen para nosso game.
Nesta aula, aprenderemos a utilizar o viewport, componente muito importante para adaptar nosso game a diferentes tamanhos de tela.
Nesta aula, aprenderemos a fazer uma integração entre o game e o código específico do Android.
Nesta aula, faremos um breve planejamento das mecânicas do nosso game, antes de iniciar a programação.
Nesta aula, criaremos o projeto do nosso game, utilizando o setup da libGDX.
Nesta aula, veremos como criar as fileiras do nosso game, de maneira estruturada.
Nesta aula, adicionaremos código em nossas fileiras para que se desloquem para baixo com certa velocidade.
Nesta aula, veremos como podemos calcular em que Tile o jogador tocou.
Nesta aula, criaremos um algoritmo para gerar novas fileiras quando necessário.
Nesta aula, faremos uma simples animação em nossas Tiles, quando as mesmas são tocadas.
Nesta aula, criaremos o código de um simples piano, para que uma música seja tocada quando o jogador acerta a Tile correta.
Nesta aula, adicionaremos um marcador de velocidade e pontuação na tela de jogo.
Nesta aula, veremos algumas coisas muito importantes que aprendemos nesta seção.
Nesta aula, veremos como ficará o nosso jogo Snake após o desenvolvimento.
Nesta aula, faremos um breve planejamento das mecânicas do nosso game, antes de iniciar a programação.
Nesta aula, criaremos o projeto do nosso game, utilizando o setup da libGDX.
Nesta aula, criaremos nossa tela inicial. Para isso, utilizaremos o FillViewPort.
Nesta aula, faremos a configuração básica da nossa tela do jogo. Para isso, utilizaremos o FitViewPort.
Nesta aula, veremos como criar e desenhar cada parte da nossa Snake.
Nesta aula, implementaremos o mecanismo que fará com que nossa Snake se movimente.
Nesta aula, aprenderemos a utilizar o GestureDetector para modificar a direção em que a Snake está indo.
Nesta aula, adicionaremos bolinhas que farão com que nossa Snake cresça.
Nesta aula, veremos algumas coisas muito importantes que aprendemos nesta seção.
Nesta aula, veremos como ficará o nosso jogo Flappy Bird após o desenvolvimento.
Nesta aula, criaremos o projeto do nosso game, utilizando o setup da libGDX.
Nesta aula, veremos como criar o efeito de paisagem infinita utilizando 2 imagens.
Nesta aula, criaremos nosso pássaro com uma animação.
Nesta aula, implementaremos a física que fará com que nosso pássaro suba de desça sem passar dos limites da tela.
Nesta aula, criaremos a classe responsável por desenhar e movimentar os canos.
Nesta aula, veremos uma estratégia de geração dos canos em posições aleatórias.
Nesta aula, implementaremos um sistema de estados em nosso game. Além disso, veremos como detectar a colisão entre o pássaro e os canos.
Nesta aula, criaremos um objeto responsável por detectar quando o pássaro passa completamente por um par de canos.
Nesta aula, veremos como exibir a pontuação do jogador na tela do game.
Nesta aula, adicionaremos botões e sons ao nosso jogo.
Nesta aula, aprenderemos a criar uma conta de desenvolvedor na google play.
Nesta aula, criaremos o sistema de ranking e conquistas em nosso console de serviço de jogos.
Nesta aula, criaremos todo o código necessário para publicarmos nossos scores e conquistas na Play Games.
Nesta aula, criaremos um botão para exibir o ranking.
Nesta aula, veremos como inserir um ícone ao game e gerar o APK do mesmo.
Nesta aula, veremos as etapas necessárias para publicar seu game na Play Store.
Faça o DOWNLOAD do arquivo em anexo que contém o projeto finalizado do Flappy Bird com o sistema de Ranking e Conquistas.
Nesta aula, finalizaremos a publicação do nosso game fazendo alguns últimos ajustes.
ATENÇÃO: Este é um curso de 2016 e portanto algumas coisas estão desatualizadas. Mesmo assim, caso queira aprender sobre LibGDX este curso ainda possui muito conteúdo que pode te ajudar!
Seja bem-vindo(a) ao curso de Criação de Jogos para Android!
Gostaria de aprender Java sem ter que ficar lendo um monte de teoria chata?
Já teve alguma ideia que renderia um ótimo jogo, mas não sabia como colocá-la em prática?
Sonha em trabalhar desenvolvendo jogos ou softwares em Java?
Então você está no lugar certo!
Neste curso você aprende tudo que é necessário para criar seus games em Java!
Não sabe nada sobre programação? Não tem problema, te ensinaremos!
Neste curso criaremos três Games semelhantes aos famosos: Flappy Bird, Snake e Piano Tiles! E no final, ainda veremos como implementar um sistema de Ranking Online, Conquistas e a publicar seu Game na loja da Google, a Play Store!
O que está esperando para começar a criar seus Games incríveis? Não perca tempo! Inscreva-se já!