LUIS BOTELHO.

Case study / Legado

BlueSoul

Jogo narrativo em Python com módulos de história, personagens e status, acompanhado de áudio com PyGame.

Problema e usuário

Organizar narrativa, escolhas e estado em um projeto de programação.

Meu papel

Desenvolvimento e documentação do projeto de estudo.

Escopo entregue

  • Módulos de história, funções e classes
  • Estado do jogo
  • Recursos de áudio

Restrições

  • Projeto de aprendizagem de 2021.
  • Compatibilidade atual e execução do jogo não foram verificadas.

Arquitetura e fluxo de dados

Python organiza história, classes e funções; o README registra uso de PyGame, random e time.

Decisões e trade-offs

Dividir o jogo em módulos para exercitar lógica e organização do código.

Testes e validações

Revisão do código e da documentação pública em 07/09/2026. A execução deste projeto não faz parte da validação do portfólio.

O que existe hoje

Jogo narrativo em Python com módulos de história, personagens e status, acompanhado de áudio com PyGame.

Limitações conhecidas

  • Projeto de aprendizagem de 2021.
  • Compatibilidade atual e execução do jogo não foram verificadas.

Próximas etapas

  • Evoluir a cobertura de testes e documentar as próximas entregas.

Formação relacionada

Stack

  • Python
  • PyGame
Ler documentação completa
README.mdmain

"Biblioteca PyGame".

"import os" no Windows e o comando "system('cls')" para limpar o terminal. Caso rodar em Sistema Operacinal Linux ou MacOS precisa ser utilizado com o comando "system('clear')".

Utilizamos também as bibliotecas nativas do Python: "Random" "Time"