Analyze a basic set of requirements for a problem and


II. Prerequisites:

Before starting this programming assignment, participants should be able to:

Analyze a basic set of requirements for a problem

Compose basic C++ language programs

Create basic test cases for a program

Apply arrays, strings, and pointers

Declare and define constructors

Declare and define destructors

Compare and contrast public and private access specifiers in C++

Describe what is an attribute or data member of a class

Describe what is a method of a class

Apply and implement overloaded functions

Distinguish between pass-by-value and pass-by-reference

Discuss classes versus objects

III. Overview & Requirements:

For this final assignment, you are required to create a solution, as a team (you may have a team of up to 4 members), to a game of your choice! Some game possibilities are listed below:

• Chess
• Texas Hold 'em
• Battleship
• Checkers
• Others?

Your goal for the assignment is build a complete graphical, and possibly networked, two-player game. As a team you must ultimately decide how you will implement graphics for the game. You have many tools and library options available to implement the graphics portion of the assignment. Some include the Unreal Engine 4, SFML, DirectX, OpenGL, SDL, etc. Please be sure to also add some directions of how to play the game.

Aside from the requirements listed in the above paragraph, you are free to complete this assignment as you see fit. During our normally scheduled class period on Wednesday, December 10, we will have a Gamefest! At which point you will need to allow other students in the class play your game. Note that you will need to upload your solution via Angel. Only one solution is required per team.

Request for Solution File

Ask an Expert for Answer!!
C/C++ Programming: Analyze a basic set of requirements for a problem and
Reference No:- TGS0803925

Expected delivery within 24 Hours