quinta-feira, 29 de setembro de 2016

Segunda Postagem - Reunião e status da primeira corrida

Situação da primeira corrida


As corridas estão todas sendo controladas e avaliadas a partir do Asana. Um controle mais simplificado e rápido também é feito por uma tabela simplificada em Excel. Essa tabela está representada abaixo. Nela estão explícitas as tarefas definidas para a primeira corrida, as pessoas responsáveis por cada tarefa e sua atual situação no projeto. Ao fim serão feitas avaliações da gerencia e do time, que incluem planejamento de tempo e execução das tarefas propostas para a primeira corrida.

Definições da Reunião do dia 28.09


Na reunião do dia 28.09, entre os programadores de front e back ficaram definidos os seguintes temas:

Decisões de projeto


A fim de resolver quaisquer problemas relativos a copyright optamos por fazer os gráficos do jogo por conta própria de forma cartunizada dando personalidade própria ao jogo.

·         Serão duas telas na fase de treinamento
·         As telas serão: Fase de treinamento – No fundo, o mar, e o mestre e o discípulo sentados em duas montanhas/pedras conversando sobre o tema a ser estudado.
·         Fase de Testes – No fundo, o mar, e à frente vários troncos finos de madeira para treinamento. O discípulo estará alternando entre tocos com uma perna só enquanto o mestre faz perguntas sobre o tema ensinado.
·         A cada pergunta acertada, o Discípulo tem seu HP máximo aumentado e ativa a animação de agachamento. No caso de um erro, o Discípulo cai no chão e o HP máximo não é alterado.
Ficou definido que os sprites de fundo e de personagens serão feitos pelo Matheus Jamil com a ajuda no bloco de desenhos do Windows 10.

Requisitos


Os requisitos do projeto estão todos sendo controlados a partir do Trello. Um resumo dos requisitos identificados importantes na última reunião está listado abaixo (todos os requisitos foram escritos em forma de história de usuário):
  • Como jogador, eu quero selecionar as fases de treinamento em uma tela específica.
  • Como jogador, eu quero que os ensinamentos do mestre sejam textuais.
  • Como jogador, eu quero que as perguntas da fase de teste sejam do tipo V ou F.
  • Como jogador, eu quero que as perguntas da fase de testes sejam aleatórias.
  • Como jogador, eu quero que respostas certas correspondam a um aumento da minha pontuação máxima.
  • Como jogador, eu quero que minha pontuação máxima seja exibida por meio de uma barra de XP.
  • Como jogador, eu quero que existam animações do personagem na fase de teste.
  • Como jogador, eu quero que o painel de seleção das fases de treinamento mostre meu desempenho nas fases concluídas no formato de 1, 2 ou 3 estrelas para pontuações mínimas, médias e máximas respectivamente.
  • Como jogador, eu quero enfrentar um personagem Chefão, como uma espécie de desafio máximo.
  • Como jogador, eu quero poder enfrentar o Chefão a qualquer momento fora das fases de teste, independentemente da quantidade de fases concluídas.
  • Como jogador, eu quero um mecanismo para ver minha pontuação relativa ao número de acertos.
  • Como jogador, eu quero um mecanismo para ver quanto tempo gastei para concluir uma fase de teste.
  • Como jogador, eu quero que meu progresso no jogo possa ser salvo.
  • Como jogador, eu quero obter pontos bônus ao derrotar o Chefão.





Nenhum comentário:

Postar um comentário