Loading repository data…
Loading repository data…
UnBParadigmas2024-1 / repository
Repositório para a representação simples do jogo show do milhão em prolog
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T01 Nro do Grupo (de acordo com a Planilha de Divisão dos Grupos): 04 Paradigma: Paradigma Lógico - PROLOG
| Matrícula | Aluno |
|---|---|
| 20/0060783 | Ana Beatriz Wanderley Massuh |
| 20/0057421 | Delziron Braz de Lima |
| 20/0018060 | Gabriel Ferreira da Silva |
| 20/0030264 | Guilherme Nishimura da Silva |
| 18/0121847 | Helder Lourenço de Abreu Marques |
| 18/0136925 | Hugo Rocha de Moura |
| 19/0142260 | Mateus de Almeida Dias |
| 20/0025791 | Pablo Guilherme de Jesus Batista Silva |
O jogo "Show do Milhão" criado é uma versão digital inspirada no famoso programa televisivo brasileiro "Show do Milhão" exibido pelo SBT. Ele combina elementos de perguntas e respostas com a dinâmica de acumulação de pontos ao responder corretamente.
Página Inicial do Projeto
Game em funcionamento.
GIF do Jogo em Uso
Linguagens: Prolog e Javascript Tecnologias: Html e Docker
Para executar o projeto é necessário possui o docker em sua máquina, tal pode ser encontrado a seguir: Link de Instalação. Após entrar no link, procurar a sua perspectiva instalação de acordo com o seu sistema operacional, após essa instalação basta seguir as instruções de uso.
docker build -t show_do_milhao .
docker run -p 8080:8080 show_do_milhao
http://localhost:8080
Os vídeos de apresentação do trabalho podem ser encontrados em:
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) |
|---|---|---|
| Hugo Rocha | Criação de parte do código prolog e implementação do docker | Excelente |
| Guilherme Nishimura | Contribuição com funcionalidades no prolog e no front | Excelente |
| Pablo Guilherme | Contribuição com funcionalidades no prolog e no front | Excelente |
| Delziron Braz | Contribuição com funcionalidades no prolog, front e docker | Excelente |
| Ana Beatriz Massuh | Contribuição com funcionalidades no prolog, front e docker | Excelente |
| Mateus de Almeida | Contribuição com funcionalidades no prolog e no front | Excelente |
| Gabriel Ferreira | Contribuição com funcionalidades no prolog e no front | Excelente |
| Helder Lourenço | Contribuição com funcionalidades no prolog e no front | Excelente |
Com o uso do Docker, todo o grupo pode se manter com o mesmo pensamento, sem problemas de instalação do prolog. Facilitando assim o andamento do projeto, demonstrando um pouco do poderio do Prolog e como o mesmo pode ser integrado a outras linguagens. Apesar de sofrer com algumas dificuldades como por exemplo a falta de um frontend melhor para às notificações quando se usa as ajudas e responde às questões, informações relacionadas a quantidade de uso restantes de ajudas e dicas e a falta de um Docker composer ou funcionalidade do Docker para dar o reinício da aplicação automaticamente, sem a necessidade de ter que parar o contêiner, o projeto pode ser concluído e todos os membros puderam contribuir com o que conheciam.
Para trabalhos futuros o que pode ser incrementado e/ou corrigido são:
Referencie, adequadamente, as referências utilizadas.