{"action":"closed","issue":{"url":"https://api.github.com/repos/fegemo/cefet-games-brushmyteethplz/issues/27","repository_url":"https://api.github.com/repos/fegemo/cefet-games-brushmyteethplz","labels_url":"https://api.github.com/repos/fegemo/cefet-games-brushmyteethplz/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/fegemo/cefet-games-brushmyteethplz/issues/27/comments","events_url":"https://api.github.com/repos/fegemo/cefet-games-brushmyteethplz/issues/27/events","html_url":"https://github.com/fegemo/cefet-games-brushmyteethplz/issues/27","id":181994506,"number":27,"title":"[game design] (90 mangos) Modo infinito e tela de ranking","user":{"login":"fegemo","id":1650402,"avatar_url":"https://avatars.githubusercontent.com/u/1650402?v=3","gravatar_id":"","url":"https://api.github.com/users/fegemo","html_url":"https://github.com/fegemo","followers_url":"https://api.github.com/users/fegemo/followers","following_url":"https://api.github.com/users/fegemo/following{/other_user}","gists_url":"https://api.github.com/users/fegemo/gists{/gist_id}","starred_url":"https://api.github.com/users/fegemo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fegemo/subscriptions","organizations_url":"https://api.github.com/users/fegemo/orgs","repos_url":"https://api.github.com/users/fegemo/repos","events_url":"https://api.github.com/users/fegemo/events{/privacy}","received_events_url":"https://api.github.com/users/fegemo/received_events","type":"User","site_admin":false},"labels":[{"id":430448551,"url":"https://api.github.com/repos/fegemo/cefet-games-brushmyteethplz/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-10T11:41:48Z","updated_at":"2016-10-27T23:42:15Z","closed_at":"2016-10-27T23:42:15Z","body":"O grupo deve criar um segundo modo de jogo - o modo infinito (pode encontrar um nome melhor). A ideia é que, neste modo, os minigames não terminem e o jogador seja pontuado de acordo com o maior número de minigames que ele conseguiu vencer sem parar.\r\n\r\nAlém de criar esse novo modo, acessível pela tela de Menu, faz parte desta tarefa criar uma tela de Ranking com as melhores pontuações, também acessível pelo Menu.\r\n\r\nO ranking deve ser persistente, ou seja, ao sair e retornar ao jogo, o ranking deve estar como antes.\r\n\r\nUma forma possível para implementar é criar um novo `GameSequencer` (e.g., `InfiniteGameSequencer`) que não possua um número máximo de jogos e cuja dificuldade comece em 0 e vá subindo devagar até atingir o máximo e então sature (i.e., fique estagnada no máximo). Creio que a dificuldade máximo poderia ser atingida com 30 minigames, de preferência com uma curva S.\r\n\r\nAo implementar, se for por esta rota, você deve refatorar o `GameSequencer` atual de forma que a funcionalidade comum a ele e ao novo sejam extraídas para uma nova superclasse (e.g., `BaseGameSequencer`).\r\n\r\nObs: existe outra tarefa relativa a transformar este ranking local em um ranking em rede: #28.\r\n\r\n**Valor**: 90 mangos"}}
{"actor":{"display_login":"fegemo"}}