Welcome to Life Unwritten, a narrative-driven game where you explore relationships, reflect on past decisions, and navigate your emotional well-being. Developed as part of GitHub Game Off 2024, this text-based adventure game is all about the choices you make and the impact they have on your life journey.
Life Unwritten puts you in the shoes of a character whose relationships and mood are shaped by their past decisions. You will interact with NPCs representing key relationships in life—friends, mentors, family, and more. Each interaction involves making choices that influence your future and mood.
Your ultimate goal is to find balance in your emotional well-being while strengthening bonds with those around you.
- Dynamic Relationships: Interact with NPCs to build or strain your connections.
- Emotional Journey: Manage your mood through reflections and decisions.
- Replayability: Different choices lead to varying outcomes, making every playthrough unique.
- Text-Based Interaction: Immersive storytelling through a simple command-line interface.
- Clone or download this repository.
- Navigate to the project directory.
- Run the game using Python:
python life_unwritten.py
Key Actions:
- Reconnect with important NPCs.
- Reflect on your past to boost your mood.
- View and analyze your previous choices to guide your future decisions.
Ensure you have Python 3.7+ installed on your machine.
git clone https://github.com/yourusername/life-unwritten.git
cd life-unwritten
python life_unwritten.py
We welcome contributions to enhance the game! Here's how you can help:
- Fork the repository and create a new branch.
- Submit a pull request with a description of your changes.
- Ensure your code follows the PEP 8 Python style guide.
Feel free to suggest new features, fix bugs, or improve the documentation!
This project is licensed under the GNU License. See the LICENSE
file for details.
Thank you to GitHub Game Off 2024 for inspiring this project and to everyone who plays, contributes, or supports Life Unwritten.