Total de visualizações de página

quarta-feira, 27 de maio de 2015

Reunião, Histórias de Usuário e outros..


No dia 26/05 fizemos uma reunião às 9:10 para discutir a sprint:

Sprint 2:

Dificuldades encontradas:

  • Para desenvolver o projeto foi necessário um treinamento para a capacitação do uso de cada ferramenta (Cocos2D, VisualStudio, Tiled, Trello). A que ofereceu maior desafio foi Cocos2D.
  • Devido a inexperiência com o processo, foi um desafio encontrar um planejamento de iteração que fosse compatível com nossas habilidades de desenvolvimento (Wells(2000)). Além disso, foi necessário abstrair alguns passos desse planejamento.

O que foi feito:

  • O esboço dos cenários anteriores já foi desenhado bem como a criação das plataformas usando a ferramenta Tiled. Ou seja, o cenário e o chão de todas as cenas já estão pronto. Faltando então a criação dos objetos neles.
  • Decidimos que escadas serão incluídas. Muito embora é possível que nas versões iniciais ela não funcione corretamente.
  • Foi definido sprites para o personagem.
  • Uma história de início está sendo desenvolvida e pode ser lançada nos próximos dias.

O que será feito até o fim da sprint:

  • Lançamento da cena 1.
  • História de início.
  • Moedas para teste.
  • Teste de abismo.

Planejamento de Iteração


O plano de cada iteração é dado como segue (Baseado em Wells(2000)):


Esse plano de iteração define como serão os passos que seguiremos para cada lançamento.

Histórias de Usuário

Foram definidas as histórias de usuário para o primeiro lançamento.

As decisões arquiteturais serão baseadas nos requisitos que estas histórias de usuário representam em um nível mais alto:


Como um... ...eu quero... ...para que:
Jogador Marcar uma opção de requisito não cumprido na checkbox O jogo execute o ajuste no defeito e me pontue corretamente
Jogador Apertar as teclas no teclado para a direita e para a esquerda O herói na tela se movimente nessas direções
Jogador
Jogador Apertar o botão configurado para 'SALTAR' O herói execute a ação de saltar



Este modelo permite que os testes sejam mais facilmente executados pelo programador.

Cenários com plataformas prontas


Usando a ferramenta Tiled foram criadas cenas que serão usadas em lançamentos posteriores. Permitindo assim que testemos apenas os objetos criados, visto que as colisões já estão testadas.




Nenhum comentário:

Postar um comentário