Hoje iremos mostrar como é possível customizar um jogo da memória no AppInventor2 (ele está disponível em: ai2.appinventor.mit.edu/?galleryId=5991369509830656) com poucos passos (caso queira entender a programação utilizada, em um futuro post iremos detalhar isso). O visual desse game pode ser visto abaixo:
Uma das possíveis customizações é usar novas imagens para o jogo da memória. Para carregar elas você deve ir na aba de Designer e na opção Mídia, carregar os arquivos de imagem que você quer, lembrando de delatar os antigos e de salvar imagens leves pois os quadros do jogo da memória são pequenos:
Como podemos ver acima, é necessário que os nomes na entrada da programação sejam os mesmos que os das imagens carregadas (você pode digitar novos nomes e eles não precisam estar ordenados). Note que o nome de cada imagem deve aparecer duas vezes na programação justamente por se tratar de um jogo da memória que funciona por pares de imagens.
Agora vamos falar de outra possibilidade de customização, que é a de alterar o quantitativo de níveis, o tempo disponível por nível e a quantidade máxima de cliques. Para isso, devem ser alterados os valores nas variáveis globais destacadas (em verde, vermelho e laranja) na figura abaixo (lembre-se de deixar valores coerentes para não tornar o game impossível de ser jogado):
Como você pode ver acima na figura a direita, tanto o tempo disponível quanto a quantidade máxima de cliques dependem diretamente de uma fórmula de calculo baseada no nível e esta pode ser alterada de modo a aumentar ou diminuir a dificuldade (destacado na cor vinho). Faça uns testes e veja qual são os melhores valores a serem implementados. Você deve ter notado ainda, que existe uma outra tela com um jogo da memória secreto (Screen2), do qual podem ser feitas alterações parecidas com as listadas acima, embora lá o código esteja simplificado para possuir apenas um contador de tempo (60 segundos).
Agora você deve estar se perguntando como alterar o quantitativo de opções para o jogo da memória de modo a inserir mais ou menos duplas de figuras. Isso exige um pouco mais de esforço, mas não é complexo! Observe as dicas dadas na figura abaixo:
Como podemos ver acima, é necessário que os nomes na entrada da programação sejam os mesmos que os das imagens carregadas (você pode digitar novos nomes e eles não precisam estar ordenados). Note que o nome de cada imagem deve aparecer duas vezes na programação justamente por se tratar de um jogo da memória que funciona por pares de imagens.
Agora vamos falar de outra possibilidade de customização, que é a de alterar o quantitativo de níveis, o tempo disponível por nível e a quantidade máxima de cliques. Para isso, devem ser alterados os valores nas variáveis globais destacadas (em verde, vermelho e laranja) na figura abaixo (lembre-se de deixar valores coerentes para não tornar o game impossível de ser jogado):
Como você pode ver acima na figura a direita, tanto o tempo disponível quanto a quantidade máxima de cliques dependem diretamente de uma fórmula de calculo baseada no nível e esta pode ser alterada de modo a aumentar ou diminuir a dificuldade (destacado na cor vinho). Faça uns testes e veja qual são os melhores valores a serem implementados. Você deve ter notado ainda, que existe uma outra tela com um jogo da memória secreto (Screen2), do qual podem ser feitas alterações parecidas com as listadas acima, embora lá o código esteja simplificado para possuir apenas um contador de tempo (60 segundos).
Agora você deve estar se perguntando como alterar o quantitativo de opções para o jogo da memória de modo a inserir mais ou menos duplas de figuras. Isso exige um pouco mais de esforço, mas não é complexo! Observe as dicas dadas na figura abaixo:
E com isso finalizamos algumas possibilidades para construir o seu próprio jogo a memória. Fique a vontade para usar o projeto e o alterar a vontade. Não esqueça de deixar nos comentários as suas impressões e até a próxima.