Arquivo da categoria: Uncategorized

Extra Life (+1)

Eu sei que a grande maioria dos leitores aqui são amigos e colegas, então muitos já sabem o motivo de eu ter sumido nos últimos meses.

Bem, posso dizer que agora a vida deu uma estabilizada, graças a Deus, e logo mais pretendo estabelecer uma agenda para voltar a postar aqui. É bem verdade que agora eu vou me distanciar um pouco mais do desenvolvimento de jogos, mas a ideia é usar o blog para me manter nas redondezas.

Enfim, fiquem de olho. 🙂

Anúncios

Desenvolvimento Multiplataforma, A Especificação do Projeto

Ainda não pude começar os estudos de fato, mas de qualquer forma ainda não tinha definido bem o que fazer. Então agora resolvi criar as especificações, o game design, do projeto que pretendo desenvolver em cada uma das ferramentas/abordagens.

Quem já assistiu minhas aulas de desenvolvimento vai reconhecer, o bom e velho “Clone Invaders”. 🙂

Assim, a especificação seria:

  • Criar um sprite
  • Exibir o sprite na tela
  • Animar o sprite
  • Movimentar o sprite na tela usando teclado (se houver)
  • Movimentar o sprite na tela com clique/toque
  • Movimentar o sprite na tela com acelerômetro
  • Colocar inimigos na tela, com animações de sprite
  • Movimento automático dos inimigos
  • Fazer nave atirar
  • Fazer inimigos atirarem
  • Fazer colisão dos tiros e destruições dos inimigos e da nave
  • Calcular e exibir pontuação
  • Calcular e exibir vida/saúde da nave
  • Publicar a pontuação em algum serviço de ranking online

Ou seja, pretendo pegar o básico de qualquer jogo: animações, entrada de dados (pensando em vários tipos de dispositivos), colisão, etc. Mas sem esquecer de um tipo de funcionalidade muito popular hoje em dia, o uso de serviços externos (neste caso estou considerando apenas a publicação do placar, mas aqui entram micro-transações, conectividade social, etc).

Nova Barba

Tava precisando de uma aparada. 🙂