Skip to content

jannolii/terminal-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terminal-game

Overview

This project is a text-based terminal game where players progress through a story by making choices that influence the outcome. The game has a decision tree structure that leads to different endings depending on the player's decisions.

Project Structure

terminal-game
├── src
│   ├── game.py          # Main entry point of the game
│   ├── screens.py       # Functions for displaying various screens
│   └── decision_tree.py  # Defines the decision tree structure
├── requirements.txt      # Lists dependencies
└── README.md             # Project documentation

Installation

To run the game, you need to install the required dependencies. You can do this by running the following command in your terminal:

pip install -r requirements.txt

Running the Game

After installing the dependencies, you can start the game by running the following command:

python src/game.py

Game Features

  • Welcome Screen: The game begins with an engaging welcome screen that sets the tone for the adventure.
  • Decision Tree: Players make choices that branch the story in different directions, leading to various endings.
  • Narrative Screens: The game includes multiple narrative screens that enrich the storytelling experience.

Contributing

If you'd like to contribute to the project, feel free to submit a pull request or open an issue for discussion.

License

This project is open source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages