Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

in python 3.6 our game has the following requirements 1. Your game show needs a theme. Consider games like Family Feud, So you want to

in python 3.6

image text in transcribed

image text in transcribed

our game has the following requirements 1. Your game show needs a theme. Consider games like "Family Feud", "So you want to be a millionaire?", or "Are you smarter than a fifth grader?" The hook to each show is some kind of theme that makes the relatively simple trivia core seem more exciting. Simply adding some extra print statements can do a lot to add ambiance to your game. Edit the welcome message in the example above to reflect your th eme 2. Your game needs at least 10 questions. All of your questions should not have the same number of possible answers (i.e., some may have two answer to choose from while other may have four). Think about how your theme might reflect on the questions to the game. Don't use the two examples given above. 3. The questions should be given in random order and no question should be given twice. 4 Lab Instructions 4. Add a "main menu" to your game where the user can (1) play the game, (2) view the game credits (i.e., who created the game), or (3) quit (be sure to thank the user for playing before exiting). The 'paly game' and 'view game credits' options should each be implemented as a function. After the user finishes answering all questions or viewing the credits, the main menu should appear again. 5. Update the example code so that when users pick an invalid letter or response (not a wrong answer, but an invalid selection such as 3 for a questions with only 2 possible answers), they are prompted to enter a valid answer before moving on 6. Keep track of the users score and print the current score after each ques tion. For example, Your current score is: 2 out of 4.11 Extra Credit 1. Add a "View high score table" to your main menu. The high score table only needs to exist for one execution of your module (i.e., scores don't have to be saved to disk). Users should be prompted for their name after they finish answering all of the questions. If the user attempts to view the high score table when it is empty, you must let them know it is empty Otherwise, the high score table (including names and scores) should be output from highest to lowest (ties may be printed in any order). After viewing high scores, the main menu should appear

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Microsoft SQL Server 2012 Unleashed

Authors: Ray Rankins, Paul Bertucci

1st Edition

0133408507, 9780133408508

More Books

Students also viewed these Databases questions

Question

The paleolithic age human life, short write up ?

Answered: 1 week ago