Ping Pong Madness – Lista de Levels (Part 07)

Esta parte pegará a lista de Levels para cada Mode direto do Banco de Dados e depois mostrará na aba correspondente. GameSelect.java Nós vamos editar o arquivo GameSelect.java que já existe e vamos adicionar um CustomAdapter chamado LevelAdapter, o qual terá um nome...

Ping Pong Madness – Banco de Dados (Parte 06)

O Banco de Dados vai armazenar todos os Levels e informações sobre os recordes. Há métodos públicos para retornar os levels por tipo, criar recordes, retornar recordes e retornar estrelas. Tabela: levels _id – identificador único level_type – tipo do...

Ping Pong Madness – Mode (Parte 05)

Modes: TUTORIAL Este modo demonstra os tipos de Shot, suas velocidades e seus movimentos. LEVEL Este modo tem um conjunto predefinido de Sequences em cada Level. Cada acerto vale um ponto e aumenta o multiplicador. Se o jogador errar uma rebatida, o multiplicador...

Ping Pong Madness – Level (Parte 04)

Levels são definidos em arquivos XML. Cada Level tem um nome e um conjunto de Sequences e cada Sequence tem um tipo. Atributos: name: apenas para informacão type: qual Sequence deve ser usada Exemplo 1: Este é um Level simples que tem a Sequence 1 e depois a Sequence...

Ping Pong Madness – Sequence (Parte 03)

Sequences são definidas em arquivos XML. Cada Sequence tem um conjunto de Shots. Cada Shot tem um tipo, um início e um intervalo. Atributos: name: apenas para informação type: tipo do Shot utilizado start: onde o Shot iniciará verticalmente (porcentagem da tela)...

Ping Pong Madness – Shot (Parte 02)

Shots são definidos em arquivos XML. Cada Shot tem um nome, uma velocidade de retorno e um movimento. O movimento é um conjunto de movimentações com um início, uma velocidade horizontal e uma velocidade vertical. Atributos: name: apenas para informação returnSpeed: a...

Ping Pong Madness – Tela de Apresentação (Parte 01)

Primeiro de tudo, configure seu ambiente de desenvolvimento e crie um novo Projeto Android. Nossa primeira Activity é uma Tela de Apresentação (GameSplash) que aparece durante alguns segundos enquando o jogo está carregando e que vai transicionar para a próxima tela...

Como Configurar Seu Ambiente De Desenvolvimento

Você precisa baixar e instalar o Android SDK, baixar o Eclipse, baixar e instalar o Eclipse ADT. Links: Download Android SDK: http://developer.android.com/sdk/index.html Instalando o Android SDK: http://developer.android.com/sdk/installing.html Download Eclipse:...

Tutorial Ping Pong Madness – Criando Jogos no Android

Vou ensinar como criar um simples jogo de ação e ele será como o vídeo acima. Não vou dar muitos detalhes sobre o básico de android/java, portanto sinta-se a vontade de usar a seção de comentários para fazer perguntas. Este foi meu primeiro jogo, então deve haver...

Como Calcular o Hash MD5

Como você sabe, você não deve armazenar senhas e outras informações sensíveis em texto. Uma boa prática é armazenar o hash MD5 dos dados. public static String calcMD5(String s) { try { MessageDigest digest = java.security.MessageDigest.getInstance("MD5");...