This repository contains a command-line game store where you can play a variety of classic games. It was developed as my first-year school project and includes games such as:
- Hangman
- Sudoku
- Guess the Number
- ...and more!
- Multiple games in one place – easily access different games from a single CLI app
- Simple setup – just install dependencies and run
- Beginner-friendly code – designed as an educational project with clear structure
- Bonus Weather GUI – check the weather using a lightweight graphical interface (with WeatherAPI)
- Lightweight & fast – no heavy frameworks, just Python and a few dependencies
Run the following command in your terminal to install all dependencies:
pip install -r requirements.txtRun the main script to launch the CLI game store:
python main.pyThe project also includes a simple Weather GUI feature. To use it, you’ll need an API key from WeatherAPI.
- Create a free account and generate your API key.
- In the root of the project, create a
.envfile. - Add the following line to your
.envfile (replaceyour_api_key_herewith your actual key):
WEATHER_API_KEY=your_api_key_here