Ben 10 - 2024.1
Figura 1: Logo do Ben 10
Sobre o Projeto
Projeto criado para a disciplina de Sistema de Banco de Dados 1. Neste projeto, será desenvolvido um MUD onde os conceitos de bancos de dados serão aplicados. Serão solicitadas 3 entregas, cada uma com suas próprias avaliações. Ao fim do projeto, será entregue um jogo funcional inspirado no famoso desenho Ben 10, criada pelo Man of Action.
Entregas
-
Módulo 1
-
Módulo 2
-
Módulo 3
Apresentações
Como jogar
Ferramentas Necessárias
Antes de começar, você precisará das seguintes ferramentas instaladas no seu sistema:
- Git: Para clonar o repositório.
- Docker: Para criar e executar contêineres.
- Docker Compose: Para orquestrar múltiplos contêineres e simplificar a execução do projeto.
Configuração e Execução
Siga os passos abaixo para configurar e executar o projeto:
1. Clone o Repositório
Clone o repositório usando o comando abaixo:
git clone https://github.com/SBD1/2024.1-Ben10.git
2. Navegue para o Diretório Docker
Entre no diretório onde o Docker Compose está configurado:
cd ./2024.1-Ben10/docker
3. Derrube Contêineres Existentes
Se você já tem contêineres rodando de uma sessão anterior, derrube-os e remova seus volumes com o comando:
docker compose down -v
4. Construa e Inicie os Contêineres
Construa as imagens Docker e inicie os contêineres em segundo plano com:
docker compose up --build -d
5. Acesse o Contêiner e Execute o Jogo
Depois que os contêineres estiverem em execução, você pode acessar o contêiner principal e iniciar o jogo com o seguinte comando:
clear
docker exec -it game /bin/bash -c "python3 -u app.py"
Equipe
Arthur Melo | Eric Silveira | João Artur Leles | Rodolfo Cabral Neves |