Skip to content

UnBParadigmas2023-1-Turma02/2023.1_G3_Logico_DetetiveProkemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 

Repository files navigation

Detetive Prokemon

Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T02
Nro do Grupo: 03
Paradigma: Lógico

Alunos

Matrícula Aluno
Adrian Soares Lopes 160000572
Bianca Sofia Brasil de Oliveira 190025298
Daniel Vinicius Ribeiro Alves 190026375
Daniela Soares de Oliveira 180015222
Eduardo Maia Rezende 180119231
Erick Melo Vidal de Oliveira 190027355
João Victor Max Bisinotti de Oliveira 170069991
Klyssmann Henrique Ferreira de Oliveira 202028202
Mariana Oliveira Pires do Rio 190058455
Vitor Eduardo Kühl Rodrigues 190118288

Sobre

Em um dia ensolarado, Ash desembarcou em uma ilha remota para desfrutar de suas merecidas férias. Essa ilha, famosa por ser o antigo habitat do lendário Pokémon Lugia, foi cuidadosamente escolhida como destino de sua viagem. Ash estava ansioso para se maravilhar com a beleza natural e a serenidade do local, enquanto se aventurava em busca de novos Pokémons. No entanto, ele não fazia ideia de que suas férias pacíficas estavam prestes a se transformar em uma emocionante e imprevisível jornada.

Na manhã seguinte, um estrondo rompeu o silêncio, fazendo com que todos voltassem sua atenção para o céu. Para surpresa de todos, uma imponente criatura alada emergiu das profundezas da montanha, liberando um poderoso ataque explosivo em direção à ilha, antes de desaparecer misteriosamente. O som de seu grito angustiado ecoava pelos ares, deixando todos perplexos e cheios de perguntas.

O que teria acontecido? Aquele Pokémon era realmente Lugia? Apesar do nome da ilha, há muito tempo não se tinha notícias da presença dessa lendária criatura. Mas, o que teria motivado esse evento extraordinário?

Movido pela curiosidade e pela necessidade de desvendar os mistérios que cercavam a situação, Ash decidiu iniciar uma jornada de investigação. No entanto, antes que pudesse prosseguir, uma voz misteriosa ressoou em sua mente, revelando-lhe que o ovo de Lugia havia sido roubado. Para sua surpresa, um Pokémon lendário chamado Celebi apareceu diante de seus olhos. Celebi, portador de sabedoria ancestral, explicou a gravidade da situação: caso o ovo não fosse recuperado, a ilha seria ameaçada de destruição. Agora, impelido pela responsabilidade de proteger a ilha e desvendar o responsável pelo roubo, Ash embarca em uma emocionante jornada.

Embarque nesta aventura ao lado de Ash, desvende os enigmas que cercam o roubo do ovo de Lugia e ajude-o a reverter essa situação antes que seja tarde demais. Junte-se a ele em uma busca repleta de desafios, encontros surpreendentes e reviravoltas emocionantes. A cada passo, você mergulhará ainda mais no fascinante mundo dos Pokémon, explorando paisagens exuberantes e conhecendo personagens intrigantes. Sua dedicação e inteligência serão fundamentais para desvendar o mistério e garantir a segurança da ilha.

Prepare-se para uma experiência envolvente, onde estratégia, trabalho em equipe e determinação serão testados. Torne-se o detetive Pokémon nessa empolgante jornada em busca da verdade e da preservação da harmonia entre humanos e Pokémons. O destino da ilha está em suas mãos. Aceite o desafio e mostre sua coragem e habilidades como treinador!

Screenshots

Screenshot1 Screenshot3 Screenshot2 Screenshot4

Instalação

Linguagens: Prolog
Tecnologias: Swipl 9.0

Uso

Explique como usar seu projeto. Procure ilustrar em passos, com apoio de telas do software, seja com base na interface gráfica, seja com base no terminal. Nessa seção, deve-se revelar de forma clara sobre o funcionamento do software.

Vídeo

Adicione 1 ou mais vídeos com a execução do projeto. Procure: (i) Introduzir o projeto; (ii) Mostrar passo a passo o código, explicando-o, e deixando claro o que é de terceiros, e o que é contribuição real da equipe; (iii) Apresentar particularidades do Paradigma, da Linguagem, e das Tecnologias, e (iV) Apresentar lições aprendidas, contribuições, pendências, e ideias para trabalhos futuros. OBS: TODOS DEVEM PARTICIPAR, CONFERINDO PONTOS DE VISTA. TEMPO: +/- 15min

Participações

Apresente, brevemente, como cada membro do grupo contribuiu para o projeto.

Nome do Membro Contribuição Significância da Contribuição para o Projeto (Excelente/Boa/Regular/Ruim/Nula)
Adrian Soares Lopes Frontend, estrutura do jogo e organização do repositório Excelente
Bianca Sofia Brasil de Oliveira Backend, contexto do jogo e organização do repositório Excelente
Daniel Vinicius Ribeiro Alves Frontend e organização do repositório Excelente
Daniela Soares de Oliveira Backend, contexto do jogo e organização repositório Excelente
Eduardo Maia Rezende Frontend, estrutura do jogo, organização do repositório e gitpages Excelente
Erick Melo Vidal de Oliveira Frontend e organização do repositório Excelente
João Victor Max Bisinotti de Oliveira Backend, contexto do jogo e gitpages Excelente
Klyssmann Henrique Ferreira de Oliveira Frontend, contexto, estrutura do jogo e organização do repositório Excelente
Mariana Oliveira Pires do Rio Backend, contexto do jogo e gitpages Excelente
Vitor Eduardo Kühl Rodrigues Backend, contexto do jogo, roterista da história Excelente

Outros

(i) Lições Aprendidas: Exploração de um paradigma de programação diferente e desafiador. Aprendizado da lógica declarativa e expressão de regras complexas. Pensamento abstrato e estabelecimento de relações lógicas entre os elementos. Desenvolvimento de habilidades de colaboração e trabalho em equipe. Necessidade de melhorar práticas de programação, como modularização e documentação.

(ii) Percepções: Interesse despertado pelo paradigma lógico e possibilidades oferecidas pelo Prolog. Dificuldade em aplicar a linguagem em contextos como aplicações web e interfaces de usuário. Reconhecimento das limitações e peculiaridades do Prolog. Percepção de que o contexto de aplicação da linguagem é mais restrito.

(iii) Contribuições e Fragilidades: Colaboração entre os membros do grupo facilitou o compartilhamento de conhecimento. Fortalecimento da capacidade de resolução de problemas em contextos lógicos. Fragilidades identificadas na documentação da linguagem e na identificação de erros.

(iv) Trabalhos Futuros: Exploração de aspectos específicos da linguagem Prolog. Melhoria das práticas de programação, como modularização e documentação. Investigação de aplicações mais avançadas do paradigma lógico e do Prolog. Busca por recursos e comunidades mais robustas para suporte e aprendizado contínuo da linguagem.

Fontes

Swi Prolog Documentation <https://www.swi-prolog.org>.

About

Desvende o mistério do roubo do ovo de Lugia e salve a ilha em Detetive Pokémon!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages