Skip to content

UnBParadigmas2021-2/2021.2_G4-Struct_Logico_Campo_Minado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campo Minado

Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T01
Número do Grupo: 04
Paradigma: Lógico

Alunos

Foto Matrícula Nome GitHub
15/0005563 Andre Lucas Ferreira Lemos de Souza @andrelucasf
18/0030272 Antonio Ruan Moura Barreto @RuanMoura
18/0041444 Brenda Vitória dos Santos @brendavsantos
18/0052616 Estevão de Jesus Reis @estevaoreis25
18/0033743 Joao Pedro Silva de Carvalho @jps12
18/0037439 Sérgio de Almeida Cipriano Junior @sergiosacj
18/0028324 Thiago Luiz de Souza Gomes @thiagomesUNB
18/0028685 Victor Samuel dos Santos Lucas @victordsantoss
17/0115500 Vinicius Vieira de Souza @faco400

Sobre

O projeto do paradigma lógico visa desenvolver uma aplicação do jogo campo minado (com todas as regras e peculiaridades) utilizando Prolog.

Screenshots

Inicio

Meio

Meio Flag

Derrota

Vitoria

Instalação

Linguagens: Prolog
Tecnologias: SWI-Prolog version 8.5.5 for x86_64-linux e HTML
Requisitos: Docker e Docker Compose
Execução: Na raíz do projeto execute

docker compose up

Uso

O jogo consiste em um pequeno conjunto de regras:
1 - Se você descobrir uma mina, perde e o jogo é finalizado.
2 - Se descobrir um quadrado vazio, o jogo continua.
3 - Se aparecer um número, ele informará quantas minas estão escondidas nos oito quadrados que o cercam. Você pode usar essa informação para deduzir em que quadrados próximos é seguro clicar.
Bônus: Clicando com o botão direito você pode marcar com uma bandeira onde suspeita que pode haver minas.

Vídeo

Apresentação

Fontes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published