Skip to content

Jogo de Lógica Matemática que se inspira no Candy-Crush

License

Notifications You must be signed in to change notification settings

malualbuquerqueb/Logic-Crush

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

🎲 Logic Crush

É um jogo educativo inspirado no formato de quebra-cabeça de jogos como Candy Crush, mas focado em lógica formal. O jogador deve alinhar proposições lógicas representadas por quadradinhos coloridos para criar tautologias, contingências e contradições. Cada combinação correta ajuda o jogador a progredir pelos níveis de dificuldade do jogo.

👥 Equipe

Pedro Augusto Calazans

Maria Luísa Albuquerque

Jorge Augusto Lacerda

João de Medeiros

Paulo Henrique Egito

Igor Soares

Objetivo do Jogo

O objetivo de Logic Crush é completar desafios lógicos específicos alinhando corretamente as proposições, acumulando pontos e avançando para níveis mais difíceis.


Regras do Jogo

O jogador deve alinhar três quadradinhos da mesma cor conforme o tipo de proposição solicitado:

  • Tautologia:

    • Três quadradinhos verdes.
    • A proposição deve ser verdadeira em todas as interpretações.
  • Contradição:

    • Três quadradinhos vermelhos.
    • A proposição deve ser falsa em todas as interpretações.
  • Contingência:

    • Três quadradinhos amarelos ou azuis.
    • A proposição pode ser verdadeira ou falsa, dependendo dos valores atribuídos.

Pontuação

  • Cada proposição correta formada vale 1 ponto.
  • Ao alcançar 10 pontos, o jogo aumenta a dificuldade:
    • Paredes são adicionadas, bloqueando algumas posições no tabuleiro.

Níveis de Dificuldade

O jogo possui três níveis, que aumentam gradualmente em complexidade:

  • Nível 1:
    Proposições simples e fáceis de formar.

  • Nível 2:
    São adicionadas colunas, tornando o jogo mais desafiador.


Tempo de Resposta

Cada fase do jogo tem um tempo limite, que se torna mais restritivo à medida que o jogador avança:

  • Nível 1: 30 segundos por fase.
  • Nível 2: 20 segundos por fase.

Estatísticas e Progresso

Ao final de cada sessão, o jogador pode visualizar seu progresso, incluindo:

  • Estatísticas de desempenho.
  • Nível alcançado.

Isso promove uma visão clara sobre suas habilidades lógicas e o caminho para o próximo desafio.

Como Executar

Para compilar e executar a aplicação, siga os passos abaixo:

  1. Clone o repositório:

    git clone https://github.com/pedroooojh/Logic-Crush.git
  2. Acesse o diretório do projeto:

    cd comandosUSE
  3. Inicie o Servidor do FACT:

    python manage.py runserver

About

Jogo de Lógica Matemática que se inspira no Candy-Crush

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published