Skip to content

Repositório destinado ao desenvolvimento do projeto Red Dead Redemption 2, da disciplina de Sistemas de Banco de Dados 1 (SBD1).

License

Notifications You must be signed in to change notification settings

brunomartins03/Red_Dead_Redemption2

 
 

Repository files navigation

[2024.1] Red Dead Redemption II

Figura 1: Logo de Red Dead Redemption II.

Sobre

Este repositório pertence à turma de Sistemas de Banco de Dados 1 (SBD1) do prof. Maurício Serrano, cujo propósito é desenvolver uma adaptação para MUD do jogo Red Dead Redemption 2, como foco no projeto e implementação do banco de dados.

Red Dead Redemption 2 é um jogo de ação e aventura em mundo aberto desenvolvido pela Rockstar Games. O jogo se passa em 1899, no final da era do Velho Oeste, e segue a história do fora-da-lei Arthur Morgan, membro da gangue Van der Linde. O jogo apresenta um mundo vasto e detalhado, com diversas cidades, vilarejos, florestas e montanhas para explorar. Os jogadores podem montar a cavalo, roubar trens, assaltar bancos e interagir com personagens não jogáveis para ganhar dinheiro e melhorar seu equipamento. O jogo também possui um sistema de honra, no qual as ações do jogador afetam sua reputação e como outros personagens reagem a ele.

Tecnologias Utilizadas

Git Python Docker PostgreSQL

Como rodar

Primeiramente, certifique-se que você possui Git, Python, Docker e Docker-Compose devidamente instalados na sua máquina.

Clone o repositório com o comando

git clone git@github.com:SBD1/2024.1-Red_Dead_Redemption2.git

Suba os containers docker através do docker-compose:

docker-compose up -d --build

Em seguida, acesse o container do python

docker exec -it red-dead-game bash

Uma vez dentro do container, basta executar a main:

python3 main.py

Após ter terminado, saia do container através do comando

exit

E pare os containers com

docker-compose down

Autores

Entrega 1 (22/07/2024)

Diagrama Entidade-Relacionamento

Modelo Relacional

Dicionário de Dados

Apresentação

Entrega 2 (19/08/2024)

DDL

DML

DQL

Script inicial - Andar entre cidades

Apresentação

Obs.: A versão atualizada da documentação do projeto (DER, MREL, e Dicionário de Dados) pode ser acessada nos mesmos links da entrega anterior. Lá, também publicadas as versões anteriores desses documentos, a fim de comparação, caso seja necessário.

Entrega 3 (09/09/2024)

Triggers e Stored Procedures

Apresentação

Obs.: Todos os artefatos estão em suas versões mais atualizadas.

About

Repositório destinado ao desenvolvimento do projeto Red Dead Redemption 2, da disciplina de Sistemas de Banco de Dados 1 (SBD1).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 82.9%
  • PLpgSQL 17.1%