Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 26 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 (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-19T01:48:09.000Z (over 2 years ago)
- Last Synced: 2024-11-13T10:55:52.753Z (about 2 months 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_matchOption 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:
![screenshot](https://i.fluffy.cc/78bD6kdTxlCrK5cFF4LBZlqzZcGkRCMN.png)
![screenshot](https://i.fluffy.cc/kGH9Nhd8JtWCl2FmW0JF37r5QFvMFXC2.png)