Skip to content

Repository for my Year 12 CS Mastermind Project

Notifications You must be signed in to change notification settings

tjfacos/mastermind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mastermind

Repository for my Year 12 CS Mastermind Project

There are 3 working versions

  • v1: Basic game
  • v1.1: Adds a main menu and local save/load game functionality
  • v2: Adds a score (linked to the number of rows used and the time taken), and created an account and global leaderboard system

The Client GUI is written in Pygame and KivyMD.

You can see the remote backend server repo (for v2) (implemented using Flask and MongoDB) here

TO START/RUN GAME (V2):

  • Use "pip install -r requirements.txt"
  • You can run sign_in.py to create, # or sign out of an account.
  • If your already signed in, they you can run main.py directly

Written by Thomas Facos, SLBS

About

Repository for my Year 12 CS Mastermind Project

Resources

Stars

Watchers

Forks