fegemo / cefet-games-meow-au

Um jogo simples, descomprometido e maroto para você descobrir sobre a secreta vida animal.
4 stars 17 forks source link

TP1 de GD-Gabriel Melo e Natália Natsumy #13

Closed GabrielMelo96 closed 7 years ago

fegemo commented 7 years ago

Correção para @GabrielMelo96 e @natyiassanori

Sobre o código e a entrega: 10%

Fiz alguns commits de ajuste:

Característica SuperPremium: 7% (+10%) uso de gravidade (com problemas) no JetRat (-3%) apenas a gravidade não é uma técnica muito rebuscada

MiniGame 1: Funcionamento básico: 11% (-2%) a animação do foguetinho do ratinho poderia parar quando você não está dando impulso (tirar o fogo) (-2%) poderia haver efeitos sonoros do motor e de quando o ratinho encosta em um gato/tubo (-2%) os gatinhos poderiam ter alguma animaçãozinha pra deixar o jogo mais vivo

MiniGame 1: Dificuldade variável: 4% (-4%) não está havendo muita variação na dificuldade e, mesmo na dificuldade inicial, está um pouco mais difícil do que deveria. Quem sabe, colocar os canos mais baixos em dificuldades menores e, também, dar um espaço maior entre eles (para facilitar)

MiniGame 1: Independência de resolução: 3% (-2%) em telas menores, o impulso para cima continua o mesmo (mas ele deveria ser menor, de acordo com o tamanho da tela)

MiniGame 1: Input correto: 1% (-4%) ao acender o foguete, o ratinho é teletransportado para cima, mas deveria apenas ganhar um impulso. Este é um bug crítico.

MiniGame 1: Estilo próprio: 5%

MiniGame 2: Funcionamento básico: 6% (-5%) está sempre perdendo o jogo, mesmo quando se mata todos os monstros visíveis. Este é um bug crítico. (-2%) o gatinho continua fazendo uma animação mesmo quando nada está acontecendo (-2%) os monstros todos se movimentam sincronizadamente, mas seria mais natural cada um começasse de um ponto diferente da animação (-2%) não está claro por quê as bolinhas de tênis aparecem do cantinho esquerdo da tela... elas deveriam sair do gatinho? Ou então deveria ter algum "canhão" atirando -as lá do canto... mas aí, por que tem o gatinho no centro?

MiniGame 2: Dificuldade variável: 4% (-4%) existe uma variável "difficulty" que altera a dificuldade do jogo, mas ela não sofre impacto da "configureDifficultyParameters", que é o método chamado exatamente para definir a dificuldade

MiniGame 2: Independência de resolução: 5%

MiniGame 2: Input correto: 1% (-4%) o pause não funciona porque o minigame está substituindo o InputAdapter do MiniGame por um outro dentro do MouseAttack:Cat2:update(). Isso não pode ser feito. Neste minigame, não é necessário usar um InputProcessor. Se vocês quiserem usar um mesmo assim, precisam chamar super.useMinigameInputProcessor(meuInputProcessor) dentro da classe MouseAttack. Dessa forma, vocês não substituiriam o InputProcessor da classe MiniGame (que lida com o pause, por exemplo). Este é um bug crítico.

MiniGame 2: Estilo próprio: 5%

Extra: Harmonia: 3% (+3%) estilo visual consistente do MouseAttack

Percentual de atraso: 1.56%

Nota Porcentual: 63.44% Nota Final: 9.52