LPV MSI Integrado 2017 – Atividade #1 – Bim. #3

LPV MSI Integrado 2017 – Atividade #1 – 3º Bimestre

Memory Game

Desenvolver um aplicativo gráfico em Java que implemente uma versão do Jogo da Memória, considerando os seguintes requisitos:
a) Cada equipe deve definir um tema diferente para o seu jogo (Ex.: usinhos; personagens de séries, desenhos e filmes; atores; cantores; cenas de séries, filmes e desenhos; carros; motos; barcos, aviões; esportes; frutas; comida; etc.).

b) O jogo deve ter 3 níveis de dificuldade:
1 – Fácil – 8 imagens – Tabuleiro de 16 peças com pares a descobrir,
2 – Intermediário – 18 imagens – Tabuleiro de 36 peças com pares a descobrir, e
3 – Difícil – 18 imagens – Tabuleiro de 54 peças com trios a descobrir.

c) Deve haver um Tempo Limite (TL) para cada partida,  configurável antes de iniciá-las.

d) O software deve calcular pontuação da seguinte forma:
TR = TL – TC | Se TR = 0 então TR = 1 onde TR = Tempo Restante e TC = Tempo Consumido para descobrir imagens correspondentes.
P = A * TR  onde P = Pontos e A = Número de Acertos.

e) Enquanto estiver executando, o sistema deve apresentar e atualizar uma lista das 3 melhores pontuações.

f) O software deve emitir sons específicos para início da partida, acertos, erros, término da partida, e alcance de pontuação entre as três melhores (item e).

g) Não há necessidade de persistir informações.

h) A data limite para entrega dos produtos de software desenvolvidos é 03 de Setembro de 2017 (Domingo) até as 23:59 por meio operação Push (atualização) do repositório do projeto no GitHub .

—————————- Fim dos Requisitos ———————–

Equipes definidas mediante sorteio:
1 – Roberta & Nathanael – GitHub ok;
2 – Matheus & Lucas – GitHub ok;
3 – Lauany & Carla – GitHub ok;
4 – João & Isabela;
5 – Bárbara & Gabriel – GitHub Ok; e
6 – Brendon & Guilherme – GitHub Ok.