In Progress

Write code for a simple number matching game in Python

The game must be made in PGZero! It should not call on any functions which are not part of basic Python environment. See the attached demonstration of the game.

The description of the game: The player has 16 boxes which hide 8 pair of matching numbers. Allow the player to click, and show, 2 cards at a time. The cards should then stay visible for a short amount of time, then either flip back over if they do not match, or visibly change (like disappearing, or changing colour) if they do match. The game must also keep track of the number of comparisons that are made. You may also wish to count the number of matches that have been found, which will help you know when the game has ended.

The code must be properly commented, including a file header.

The tools which should be used in the code are:

1. Creating and clicking buttons

2. Looping over each button to perform some action

3. Using random values to change the order of the cards (you may want to search the internet for Shuffling Algorithms)

4. Using a timer to keep the cards visible for a short time

5. Keeping track of which items have been clicked on

6. Displaying a message when the game is won

7. Take a bunch of number cards with matching pairs, turn them upside down, mix them up and then try to find the pairs by selecting one pair of cards at a time. If you got the pair, then leave them turned up, if not, flip them back over and try again. The game is over when you have found all matched pairs.

Skills: Python

See more: write simple text based game code, easy code simple game, simple fingerprint matching code student, write mips code accept number print, simple java gui game source code, simple connect java game code, source code java number shuffle game, write code invoice number invoice number ms sql vb net, simple number guessing game, program code create number jigsaw game, code simple blackjack card game, simple image matching game java, Simple-color-matching-game, number guessing game python, random number guessing game python, number guessing game python while loop, random number guessing game - python using functions, number matching game app, number matching game printable, number guessing game - python

About the Employer:
( 0 reviews ) Oshawa, Canada

Project ID: #29008224

9 freelancers are bidding on average $212 for this job

schoudhary1553

Hi, Greetings! ✅ I have checked and gone through the project details and I am very skilled in it. ✅Completed Time: In project deadline We have worked on 640 + Projects. I have 6 + years of the experience in sa More

$220 CAD in 4 days
(49 Reviews)
6.3
umg536

Hi there, I'm bidding on your project "Write code for a simple number matching game in Python" Being an expert in Python and matlab programming I can do this project for you. please leave a message on my chat so we ca More

$250 CAD in 5 days
(9 Reviews)
5.0
msunij93

Hi, I've years of experience in developing simple 2D games using pgzero framework. I can get the job done in 5 days. Please share your interest in the chat and we can get started right away.

$300 CAD in 5 days
(21 Reviews)
4.5
freewebdevelope5

Dear sir I have a lot of experience sin python I'm an expert in python algorithm game app, packages I'm sure i can make a good reuslt for you in a short time. Thanks sir Waiting for your reply.

$140 CAD in 1 day
(7 Reviews)
3.8
talesmoraes2001

Hello. I read your description carefully and understand sufficiently. And I am very interesting for your project. I have enough experiences for python/pygame. I will send you full project in a short time. Looking forwa More

$200 CAD in 3 days
(8 Reviews)
3.6
joelrogao

Hello Ihave good experience in python and you could check my review I think I can help you , thanks in advance

$500 CAD in 3 days
(6 Reviews)
3.7
VisiTechnologies

An IT Based Company with experience of 5 years at your service WHY YOU SHOULD HIRE US ? 1)We are expert in Java, C++, C#, Python, Digital Marketing, Data Entry, Data Processing, Sql Data Processing, Web Scrapping,Repo More

$110 CAD in 2 days
(3 Reviews)
2.3
Quddoux112

I am expert in python and i'll do this task easily in 7 days for you. As i have 2 years of programming experience.

$140 CAD in 7 days
(0 Reviews)
0.0
emreciftci

I can easily make this game for you in 3-4 days. I've made some games like this before using python / pygame and I'm sure I can meet your expectations.

$50 CAD in 4 days
(0 Reviews)
0.0