Homework Help Question & Answers

using C++ with Go Fish card game Card Game Project Requirements: Title Screen Title Menu: Run Game Rules – How game is played. This should display a string output explaining the game. Run Test...

using C++ with Go Fish card game


Card Game Project Requirements:

Title Screen

Title Menu:

Run Game
Rules – How game is played. This should display a string output explaining the game.
Run Test Mode
Object Oriented Design pieces:

Building Card Objects
Building a Deck of Card Objects
Shuffling Card Objects in Deck
Creating Player Objects
Moving cards from Deck to Player
Validating Card values
Functional Design pieces:

Test Engine – Used to test pieces of functionality separately
Should allow for test cases to validate functions are working as expected
Game Engine
Pregame functions – betting, dealing out cards, number of players. Essentially any thing that needs to happen before game starts.
Game workflow – setting which players turn it is, giving player turn choices. If Computer Player exist then logic must be in place to handle Computer players choices.
Game Over conditions – What happens at end of game
Design Documentation

Overview of what program does.
Specification of each Object (Card, Deck, Player)
Description and workflow for game engine.
Complexity requirement:

Part of the Program which adds complex logic; Validation of Card values, complex workflow for determining whos turn it is, Decision making for Computer players.
Code Standards:

Code is Readable
Variable Names are meaningful
Code Tabs Lineup properly
Comments are handled appropriately
0 0
Next > < Previous
ReportAnswer #1

floot odd Cloot, floak) lang a, b, x end arg Sm

Add Homework Help Answer
Add Answer of:
using C++ with Go Fish card game Card Game Project Requirements: Title Screen Title Menu: Run Game Rules – How game is played. This should display a string output explaining the game. Run Test...
Your Answer: Your Name: What's your source?
Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
More Homework Help Questions Additional questions in this topic.
Need Online Homework Help?
Ask a Question
Get FREE Expert Answers
WITHIN MINUTES
Related Questions