Sprint 2 ‐ 28 04 até 12 05 - GabrielUzel/Garbage-Collectors GitHub Wiki

Objetivo Sprint 2

Essa Sprint teve como objetivo desenvolver funcionalidades que seriam essenciais para o ato do jogo (Como escolha de avatar, criação de menu de fases e pop-up com informações da fase) e já iniciar o processo de desenvolvimento do jogo em si, priorizando as funcionalidades iniciais do jogo ( a tela do jogo, arrastar o lixo e soltar na lixeira, conferir se foi um descarte correto e mudar o avatar).

Decisões tomadas

Foi definido que iria iniciar o desenvolvimento da fase do jogo, criando a funcionalidade de jogar, porém que por ter muitos itens, nessa sprint seria desenvolvido por ordem de prioridade e por isso apenas as mais essenciais para iniciar o jogo foram desenvolvidas. E ao mesmo tempo que isso ocorria, uma outra parte da equipe desenvolvia outras funcionalidades do projeto em si e não necessariamente o jogo.

Atividades da Sprint 2

  • H4 - Personalizar Avatar
  • H5 - Início do Jogo
  • H12 - Menu de fases
  • H11 - Modificar som

O que foi feito na Sprint 2?

  • Criação dos arquivos JSON para salvar e recuperar dados do usuário dentro do jogo.
  • Implementação da tela de Menu
  • Implementação do Pop-Up com informações sobre a quantidade de lixos mínimos e o tempo da fase 1.
  • Implementação da tela de personalizar Avatar.
  • Inserção de música dentro da tela e lógica para desabilitar essa lógica.
  • Implementação da tela de jogo, em fase inicial, sendo possível arrastar os lixos dentro das lixeiras, checar se o lixo foi descartado corretamente e contabilizar ponto.