Skip to content

Repositório para o desenvolvimento do jogo Pokemon, de acordo com os conteúdos ministrados na disciplina Sistema de Banco de Dados 1.

License

Notifications You must be signed in to change notification settings

SBD1/2024.2-Pokemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2024.2-Pokemon

Bem-vindo ao repositório do grupo 2 para o desenvolvimento do jogo Pokémon, de acordo com os conteúdos ministrados na disciplina Sistema de Banco de Dados 1.

Índice

Sobre o Projeto

Este projeto tem como objetivo desenvolver um jogo baseado no universo Pokémon, utilizando conceitos e técnicas aprendidas na disciplina de Sistema de Banco de Dados 1. O projeto envolve a criação de um banco de dados para armazenar informações sobre Pokémon, treinadores, batalhas, entre outros.

O Jogo

O jogo Pokémon é um RPG onde os jogadores assumem o papel de treinadores de Pokémon, capturando e treinando criaturas chamadas Pokémon para batalhar contra outros treinadores. O objetivo é se tornar o melhor treinador de Pokémon, capturando todos os Pokémon e vencendo todas as batalhas.

Disciplina

A disciplina Sistema de Banco de Dados 1 aborda os seguintes tópicos:

  • Modelagem de dados
  • Criação e manipulação de bancos de dados
  • Consultas SQL
  • Integridade e segurança de dados

Configuração do Ambiente

Pré-requisitos

  • Docker
  • Python 3.12
  • Virtualenv

Passos para Configuração

  1. Clone o repositório:

    git clone https://github.com/SBD1/2024.2-Pokemon.git
    cd 2024.2-Pokemon
  2. Crie e ative o ambiente virtual:

    python3 -m venv venv
    source venv/bin/activate  # No Windows use `venv\Scripts\activate`
  3. Instale as dependências:

    pip install -r src/requirements.txt
  4. Configure e inicie o Docker:

    docker-compose up --build -d

Como Executar

  1. Certifique-se de que o ambiente virtual está ativado e o Docker está em execução.
  2. Execute o script principal:
    python src/main.py

Entregas

Entrega 1

Entrega 2

Apresentações

Módulo Link da Gravação
1 Apresentação Módulo 1
2 Apresentação Módulo 2

About

Repositório para o desenvolvimento do jogo Pokemon, de acordo com os conteúdos ministrados na disciplina Sistema de Banco de Dados 1.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published