Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please use include the GUI and functionality. The games do not have to be complex, but just follow the basic rules of the game. Thankyou!

Please use include the GUI and functionality. The games do not have to be complex, but just follow the basic rules of the game. Thankyou!

You are going to create a game that launches from a single file but allows you to access and play Yahtzee, Hangman and Blackjack. These games will be chosen by a user from your GUI interface when it launches in a dynamic manner (i.e. they will not be forced to play any or all games, but instead choose what to play).

This project will reward you for utilizing good OOP principles as it will be easy to create if you have done this because you will have built the modularization directly into the each program leaving you writing a simple interface to swap between them.

Requirements

All 3 games (hangman, yahtzee and blackjack) will be available to play

Each game will separately keep track of a score file that stores the scores for them

A user will be prompted for their name upon login to the program

The scores for a given user will be updated from previous play sessions for the user.

This means if I login as Bob one day, and I come back another day, the program will combine my new info with my old so there is only a single record

Scores will autoload on game launch and save on program close.

All of the program will be in a GUI, there will be no output or input via the console

The program will be designed in a user friendly manner that is easy for a user to understand

Good use of instructions/messages to the user are part of this

Otherwise intuitive layout is acceptable for this

The different rules requirements specified for previous assignments are still in effect

Yahtzee is here

Blackjack is here

Hangman is here

There will be an easy method for the users to chose which game to run upon launch of the game

This project is meant to be a culmination of everything you have done in this course up to now. Just remember that grading on this is both objective and subjective. So appearance and presentation will play a role as will the functionality.

Submission

The entire code directory will be zipped up into a single file and submitted to the final project dropbox. It is very important that this is submitted before the due date as there is no room for extensions or late assignments.

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_2

Step: 3

blur-text-image_step3

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

More Books

Students also viewed these Databases questions

Question

6. What questions would you suggest should be included?

Answered: 1 week ago