quinta-feira, 1 de dezembro de 2011

BALLS AND CUPS

Para os Amantes dos "Games Casuais"

Olá pessoal! Hoje vou desenvolver um game bem simples e bem conhecido, onde o objetivo é descobrir em qual copo está a bolinha após uma série de movimentos.

Antes de mais nada vamos definir alguns detalhes importantes do nosso projeto:


  1. O objetivo do jogo é descobrir em qual copo está a bolinha;
  2. O jogo inicia com três copos iguais, posicionados um ao lado do outro;
  3. Inicialmente o jogador poderá ver em qual copo está a bolinha;
  4. O jogador só poderá escolher o copo quando todos os movimentos forem concluídos;
  5. Ganha o jogo se achar a bolinha;

Muito simples? Parece simples...espero que tenha entendido.

Precisamos agora pensar como vai ser o visual do game, o que vamos ver na tela. observem as figuras. Os layout são muito importantes e ajudam muito no desenvolvimento dos games.

A) Aqui temos os copos a bolinha e a mesa. Inicialmente teremos essa aparência;



B) Aqui os copos já desceram e estão prontos para iniciar o movimento;

c) Agora os copos estão em movimento;



D) Agora os copos já pararam, o jogador está habilitado à escolher um deles;


E) Por fim o jogador escolhe um dos copos;




Baseado nesse layout montei o seguinte fluxograma, que mostra toda a rotina do game. Os fluxogramas são úteis, pois eles ajudam a entender a rotina do programa, além disso eles integram a documentação do seu projeto.