https://github.com/tech-chad/gem_match
Gem Match. Flip adjacent gems to match 3 or more the same gem to remove.
https://github.com/tech-chad/gem_match
game match pygame python python3
Last synced: 17 days ago
JSON representation
Gem Match. Flip adjacent gems to match 3 or more the same gem to remove.
- Host: GitHub
- URL: https://github.com/tech-chad/gem_match
- Owner: tech-chad
- License: mit
- Created: 2021-11-20T18:12:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-19T01:48:09.000Z (almost 4 years ago)
- Last Synced: 2025-03-02T07:24:31.251Z (over 1 year ago)
- Topics: game, match, pygame, python, python3
- Language: Python
- Homepage:
- Size: 101 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gem Match
Match 3 or more of the same gem to remove.
This game uses python3 and pygame.
### Requires:
pygame 2.1 +
python 3.7 +
### To Play:
Option 1
- Download the wheel or tar.gz file from Github
- Install in a virtualenv by using pip
- To play gem_match
Option 2
- clone repository
- cd into gem_match
- make and activate virtualvenv (python3.7 +)
- pip install -r requirements.txt
- python3 src/gem_match.py
### Features
- Normal Game Mode - Play until no more valid moves.
- Unlimited Game Mode - Play until you quit. Score will not be saved.
- High Score saving
- Hints - After about 10 seconds you will be given a hint
- Command line option ```--no_hints``` to disable hints
### How to Play:
- select a gem
- select an adjacent gem that if swapped will make 3 in a row.
- repeat until no more valid moves
### Screenshots:

