Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 2.08 KB

Readme.md

File metadata and controls

28 lines (17 loc) · 2.08 KB

Jogo Gemas (pedras preciosas), que é inspirado no famoso CandyCrush®, projeto desenvolvido para a conclusão da disciplina prática e teórica de algoritmos e lógica de programação.

🎮 Como esse jogo vai funcionar?

Ele é representado por um tabuleiro com m e n linhas e colunas, respectivamente, que serão definidas pelo jogador. Nesse tabuleiro teremos peças que iram representar cores (pedras preciosas), a partir do momento em que o jogador realiza a troca de posição de alguma dessas pedras preciosas e forma uma cadeia com três ou mais elementos iguais, essa cadeia é eliminada e o jogador ganha pontos referentes a quantidade de peças, logo após, as gemas restantes vão se deslocar para baixo do tabuleiro e mais dessas pedras preciosas vão completar o tabuleiro de forma aleatória. O jogo só chegará ao fim quando não existir mais combinações possíveis de serem realizadas no tabuleiro, ou quando o usuário quiser parar.

aberturagemas

Observações

  • Os caracteres (pedras preciosas), são representados a partir das letras do alfabeto e é possivel escolher a quantidade de letras distintas que iram aparecer no tabuleiro, tendo um limite de até 26 letras.
  • As cadeias podem se formar tanto na horizontal como na vertical, com exceção das diagonais.
  • O número de linhas e colunas do tabuleiro varia entre 3 até 10.

💻 Algumas funcionalidades extras

  • Com a função obter dicas, o programa vai verificar se existem combinações possíveis de serem feitas no tabuleiro.
  • O metodo power-up 4 vai ser ativado quando forem formadas cadeias de 4 cores, eliminando toda linha ou coluna do tabuleiro.
  • O metodo power-up 5 vai ser ativado quando forem formadas cadeias de 5 cores, eliminando todas as peças da mesma cor da cadeia formada.

🔍 Com quais ferramentas está sendo produzido?

Feito com ♥ by Brunalu28