Skip to main content

Hub of games to play from

Project description

Game Hub

This project contains the games: rock paper scissors, hang man and tic tac toe at the moment. These are stored in individual files that can be played by themselves. They are then organised in a CLI that has all of them callable via a command. A key feature is that these commands can be called anywhere in the system after initialising the setup.py file. The CLI can also create a repl and has other commands.

How to use

First download it:

pip install gameHub

Now whenever you write gamehub (the name of the command group) it will show a help menu of all commands and command groups. You can get the commands of those command groups by appending their name to gamehub

C:\path\path\path> gamehub
Usage: gameHub [OPTIONS] COMMAND [ARGS]...

  the group of all the commands

Options:
  -h, --help  Show this message and exit.

Commands:
  generate   Pick Random Game to play
  last_game  plays the last game you played
  play       group of all games
  play_list  play's a random game from a list
  repl       creates a repl and a exit command

Tested With

  • Tested with Pytest

Contributing

Brooklyn Germa and Abel Germa

Versioning

We use the SemVer standard for versioning

Authors

  • Brooklyn Germa - Leader of project - bGerma
  • Abel Germa - Assistance and Guidance - aGerma

Acknowledgments

  • Abel helped every step of the way
  • Thanks to Mum for supplying us with Buna

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GameHub-1.0.12.tar.gz (16.1 kB view hashes)

Uploaded Source

Built Distribution

GameHub-1.0.12-py3-none-any.whl (16.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page