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.