Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pi-this/memorymaster

Level up in skill by remembering sounds to beat the Memory Master!
https://github.com/pi-this/memorymaster

memory-game pygame python

Last synced: 18 days ago
JSON representation

Level up in skill by remembering sounds to beat the Memory Master!

Awesome Lists containing this project

README

        

# MemoryMaster
Level up in skill by remembering sounds to beat the Memory Master!


> Can you beat the Master?
###### scroll all the way down for installation instructions
## What's new in version 1.2.5?

Many Bug fixes:
1. sound files added
2. code edited for sound files
3. pygame will be installed if the user does not have it on his or her computer
4. function calls were fixed so that there would be no more syntax errors with that
5. misspelled words fixed and unnecessary sound function call where it should not be removed from the spot in the game

Added features:
1. A MemoryMaster.exe file was added for running the game.
2. The readme.md file was given installation instructions and a game description for the first time.

## Game Description

The Memory Master is an exciting game that assigns different sounds to keyboard letters. During the game, if a sound is played, the player must input the corresponding key. But that's not all! The player must also remember the sequence of sounds played, making it a more advanced and enjoyable version of the classic game, Simon Says.

### Game Modes:

In this game, there are different game modes that a player can choose from.


1. Duel Data Scores
2. The Last Survivor
3. Single Player

#### Duel Data Scores

This game mode can be run by pressing 1 on the keyboard at the start of the Memory Master game.
When playing Memory Master in play-alone mode your data is stored, now when you play duel data scores you can see if you can beat your friend's rank/score.

#### The Last Survivor

To access the Last Survivor game mode in Memory Master, simply press 2 on your keyboard at the beginning of the game. This game mode is designed for passing and playing with your friends, but instead of passing around a keyboard, it involves shifting and playing.

#### Single Player

To start the Memory Master game, press any keyboard button except 1 and 2. If you press enter without inputting any information, the game mode will default to single-player. Playing alone is the best way to achieve a higher rank/score. You can compete against imaginary characters and try to beat their rankings. The Memory Master is one of these characters and has the highest ranking/score. If you beat the Memory Master, you become the new Memory Master. Single-player mode allows you to level up and beat the Memory Master.

## How to Download and Install Memory Master

If you are using Linux It might be helpful to update and upgrade your computer before install python or git. To do this type `sudo apt update` and `sudo apt upgrade` in your terminal.

1. Install python at [python.org](https://www.python.org/downloads/) or on Linux use `sudo apt install python`
2. Install git at [git-scm.com](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) or on Linux use `sudo apt install git`
3. type this into your terminal to download the game: `git clone https://github.com/pi-this/MemoryMaster.git`
4. now type this in your terminal to open the game folder: `cd MemoryMaster`
5. then in your game folder run the MemoryMaster.exe by simply typing MemoryMaster into your command prompt: `MemoryMaster`

You can also run Memory Master by running the MemoryMaster.exe file by opening your file explorer and locating your .exe file and running that file.
You can also run Memory Master's python file by running `python main.py` in your game folder.

And that is how to run Memory Master on a Linux or Windows, play the game and look out for updates!