Mostrando postagens com marcador game. Mostrar todas as postagens
Mostrando postagens com marcador game. Mostrar todas as postagens

terça-feira, 12 de junho de 2012

Panorama de mercado, dicas e experiências

Hoje o post será um pouco diferente. Não será um tutorial ensinando a fazer algo, como tem sido em todos os posts. Hoje irei compartilhar um pouco da minha experiência como desenvolvedor independente nesse mundo de aplicativos móveis para Android, além de dar algumas dicas que acho importante para quem quer ou já estar se aventurando nesse meio.


terça-feira, 29 de maio de 2012

Como criar um jogo estilo plataforma

Atendendo a pedidos irei explicar aqui a base de como fazer um jogo estilo plataforma. Apesar de parecerem simples são um pouco mais complexo do que se pensa. Neste tutorial irei explicar os conceitos mais básicos, que são a gravidade, o pulo e a movimentação sobre as plataformas.

Claro ainda há muitas outras coisas que compõe esse tipo de jogo, como inimigos, itens, movimentações realistas, colisões com paredes e outros objetos, movimentação da câmera pelo cenário, animação dos personagens, ações, entre muitos outros.


terça-feira, 17 de abril de 2012

Desenvolvendo jogos para Android - Parte 3 - Sons e High Score

Neste tutorial faremos os últimos ajustes no nosso jogo antes de publica-lo no Google Play (irei mostrar como em outro tutorial). Iremos adicionar uma música ambiente, sons de interação com os Pinks e Golds, sons de vitória ao passar de nível e som de derrota ao dar Game Over. Também iremos salvar o High Score, ou seja, a maior pontuação em todo o jogo, assim se cria um desafio a ser passado toda vez que o jogador jogar o jogo.



terça-feira, 10 de abril de 2012

Desenvolvendo jogos para Android - Parte 2 - Interação

Continuando a série de desenvolvimento de jogos para Android, vamos completar nosso jogo e deixa-lo jogável. Vamos criar as telas iniciais e de game over, criar a interação e computar scores e levels.

Veja a primeira parte aqui.


terça-feira, 27 de março de 2012

Desenvolvendo jogos para Android - Parte 1 - Criando elementos gráficos

Jogo que iremos desenvolver: Smash!
Hoje começaremos com uma série de tutoriais sobre desenvolvimento de jogos/games para Android. Para isso iremos construir juntos, passo a passo, o jogo que estou chamando de Smash! Nessa primeira parte aprenderemos como fazer os personagens, e o background utilizando a classe Sprite.

O jogo é bastante simples: há os personagens rosas e os dourados. O objetivo do jogador é derrotar todos os rosas (clicando neles) sem clicar nos dourados, no mínimo de tempo possível. A medida que se avança nas fases os personagens ficam mais rápidos.


terça-feira, 20 de março de 2012

Game Engine - Parte 3 - Sprites

Seguindo a sequencia dos tutoriais sobre a Game Engine (ultima parte aqui), hoje vamos introduzir a classe Sprite. Acho que já deu para perceber que não estamos falando do refrigerante de limão e sim a sequencia de imagens 2D que formam a animação de algum elemento no jogo. Ou seja, todo elemento gráfico cuja imagem venha de um arquivo (.PNG, .JPG) será tratado pela classe Sprite (você pode escolher não fazer isso, e tratar a posição, desenho e animação "na mão").

terça-feira, 13 de março de 2012

Manipulando música e sons no Android

Hoje aprenderemos algo muito simples: como fazer um dispositivo Android tocar uma música ou fazer algum som. Iremos utilizar 2 classes nativas do Android: MediaPlayer e SoundPool. Basicamente falando, MediaPlayer é utilizado para tocar músicas (videos também, mas não será tratado aqui), ou seja, arquivos de "grande" duração que não serão manipulados constantemente, enquanto que SoundPool é utilizado para tocar pequenos sons, de maneira mais ativa, como os sons de jogos, por exemplo.


domingo, 22 de janeiro de 2012

Game Engine - Parte 2 - Criando o GameView

Olá! Seguido da Parte 1 do tutorial sobre Game Engine, chegou a hora de criar nossa GameView, que será responsável por praticamente tudo dentro do jogo. Ela que irá preparar e desenhar a tela, lidará com o update() geral e com o onDraw().

sexta-feira, 20 de janeiro de 2012

Game Engine - Parte 1 - Criando o loop principal

Olá pessoal! Nessa postagem irei começar a construir uma Game Engine para Android. O que ser isso? Será um pacote base que pode ser utilizado em diversos projetos de games 2D para Android. Assim poderei explicar conceitos básicos da programação de jogos e do Android.

 
© 2011 Tutoriandroid | Recode by Ardhiansyam | Based on Android Developers Blog