Case study / Legacy
BlueSoul
A narrative game in Python with story, character and status modules, accompanied by audio using PyGame.
Problem and user
Organize narrative, choices and state in a programming project.
My role
Development and documentation of the learning project.
Delivered scope
- Story, function and class modules
- Game state
- Audio resources
Constraints
- A learning project from 2021.
- Current compatibility and game execution have not been verified.
Architecture and data flow
Python organizes the story, classes and functions; the README lists PyGame, random and time.
Decisions and trade-offs
Split the game into modules to practice logic and code organization.
Tests and validation
Public code and documentation reviewed on September 7, 2026. Running this project is outside the portfolio validation scope.
Current state
A narrative game in Python with story, character and status modules, accompanied by audio using PyGame.
Known limitations
- A learning project from 2021.
- Current compatibility and game execution have not been verified.
Next steps
- Expand test coverage and document upcoming deliveries.
Related training
- Interactive Fiction Game — Outstanding Student ↗
Thematic affinity between the Python narrative project and interactive-fiction training; the submission’s identity has not been confirmed.
Stack
- Python
- PyGame