Repositório destinado ao desenvolvimento do projeto The Last Of Us, da disciplina de Sistemas de Banco de Dados 1.
No sombrio mundo pós-apocalíptico de The Last of Us, você assume o papel de Joel, um sobrevivente endurecido pela perda e pelo desespero. Após uma pandemia devastadora transformar grande parte da humanidade em criaturas hostis e sedentas por carne humana, você se aventura por paisagens urbanas abandonadas e terras selvagens, lutando para sobreviver em um mundo onde os recursos são escassos e o perigo espreita a cada esquina.
The Last of Us é um jogo de ação e sobrevivência que se desenrola em ambientes variados, desde cidades em ruínas até áreas selvagens dominadas pela natureza. Você enfrenta desafios constantes para encontrar suprimentos, evitar ou enfrentar infectados e lidar com outros sobreviventes hostis.
As habilidades de Joel incluem combate corpo a corpo, uso de armas improvisadas e furtividade para evitar confrontos diretos. Materiais encontrados podem ser usados para criar itens úteis como kits de armadura, munição improvisada e coquetéis molotov.
A exploração é fundamental, tanto de áreas urbanas infestadas por infectados quanto de cenários naturais onde recursos preciosos podem ser encontrados. Cada local oferece desafios únicos e recompensas potenciais, incentivando uma abordagem estratégica para a exploração.
Além dos infectados, outros sobreviventes humanos representam uma ameaça constante. Eles podem ser hostis ou aliados em potencial, oferecendo negociações ou ameaças dependendo das interações de Joel com eles.
A narrativa intensa e os personagens complexos enriquecem a experiência, com diálogos profundos e momentos de decisão que moldam o destino de Joel e sua jovem companheira, Ellie.
Em suma, The Last of Us combina ação envolvente, elementos de sobrevivência e uma história emocionalmente cativante, desafiando os jogadores a enfrentar não apenas os perigos físicos do mundo pós-apocalíptico, mas também os dilemas morais de uma sociedade à beira do colapso.
Para jogar The Last of Us - MUD, siga os passos abaixo:
- Clone o repositório
- Primeiro clone o repositório com esse comando:
git clone https://github.com/SBD1/2024.1-TLOU.git
- Subir o banco de dados no Docker:
- No terminal, certifique-se que está no diretório "2024.1-TLOU" e execute esse comando para subir o banco de dados no Docker:
docker compose up --build -d # -d é a flag para rodar em segundo plano
- Instalar dependências:
- Ainda no terminal execute o comando a seguir para instalar as dependências:
npm ci # ci = clean install
- Iniciar o jogo:
- Inicie o jogo executando os seguintes comandos:
cd src
node main.js
- E agora, é só de divertir! :)
Módulo | Link da gravação | Data |
---|---|---|
1 | Apresentação do Módulo 1 | 22/07/2024 |
2 | Apresentação do Módulo 2 | 19/08/2024 |
3 | Apresentação do Módulo 3 | 09/09/2024 |
-
Módulo 1
-
Módulo 2
-
Módulo 3
Versão | Data | Descrição | Autor | Revisão |
---|---|---|---|---|
1.0 |
22/07/2024 | Inclusão das considerações feitas na modelagem | Ana Júlia e Júlia | Arthur e Maria Clara |
1.1 |
22/07/2024 | Estruturação do README do projeto | Arthur e Maria Clara | Ana Júlia e Júlia |
2.0 |
09/08/2024 | Correção da primeira entrega do projeto de acordo com feedback do professor | Todos | Todos |
2.1 |
19/08/2024 | Atualização da documentação para o Módulo 2 e entrega. | Todos | Todos |
3.0 |
09/09/2024 | Atualização da documentação para o Módulo 3 e entrega do MUD rodando. | Todos | Todos |
Ana Júlia - 221007798 | Arthur Sousa - 21022462 | Júlia Fortunato - 221022355 | Maria Clara - 221008338 |