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.
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
Marcadores:
admob,
game,
google play,
mercado,
não-tutorial
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.
Marcadores:
game,
intermediario,
SharedPreferences,
som/musica
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.
Marcadores:
activity,
game,
intermediario,
sprite
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.
Marcadores:
background,
game,
intermediario,
sprite
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").
Marcadores:
avançado,
game,
game engine,
imagem,
sprite
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.
Assinar:
Postagens (Atom)